←2009-05-10 2009-05-11 2009-05-12→ ↑2009 ↑all
00:02:28 -!- nooga has quit (Read error: 104 (Connection reset by peer)).
00:10:32 -!- FireFly has quit ("Later").
00:12:55 <bsmntbombdood> arggh this internet connection is horrible
00:13:12 <ehird> what is it
00:13:25 <bsmntbombdood> some shit rural dsl
00:13:48 <ehird> what speed
00:14:22 <bsmntbombdood> advertised at 1.5 mbits down
00:14:28 <bsmntbombdood> i get less than that usually though
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:45 <ehird> Asztal: owwww
00:17:47 <ehird> kill yourself
00:17:51 <ehird> Wait.
00:17:56 <ehird> Asztal: Don't you run Windows?
00:18:03 <ehird> 98? :-P
00:18:16 <ehird> Pentium 3s are interesting, they were cartridges
00:18:20 -!- Tarap has joined.
00:18:23 <ehird> Not flat squares
00:18:50 <ehird> well
00:18:51 <Asztal> I'm borrowing a laptop while my replacement motherboard arrives
00:18:55 <Asztal> it's on XP!
00:18:58 <ehird> Katmais at least
00:19:02 <ehird> Asztal: P3 on XP?
00:19:04 <ehird> Ouuch.
00:19:13 <Asztal> 597MHz, 192MB of RAM
00:19:19 <ehird> X_X
00:19:27 <bsmntbombdood> bullshit
00:19:39 <ehird> wat
00:19:56 <pikhq> Asztal, I've got a similar system.
00:19:56 <pikhq> It's my router.
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:19 <pikhq> We're in the US.
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:20:48 <bsmntbombdood> yes it is
00:20:59 <bsmntbombdood> [or was, i haven't looked at it forever]
00:21:07 <ehird> bsmntbombdood: http://incise.org/not-so-tiny-window-managers.html
00:21:09 <ehird> no it's not :)
00:21:21 <pikhq> You're thinking of a different WM.
00:21:27 <ehird> nope
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:31 <ehird> Bytes
00:23:33 <pikhq> I assume bytes.
00:23:35 <bsmntbombdood> fluxboxed used like 4 times less ram than anything else i used
00:23:55 <bsmntbombdood> s/xed/x/
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:25 <bsmntbombdood> well metacity is massive
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:44 <ehird> fluxbox 20601 loc
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 <bsmntbombdood> no one uses metacity without gnome
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:20 <ehird> and come on.
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:17 <pikhq> Hard to compare.
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:52 <coppro> thank you
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:06 <pikhq> Erm.
00:27:09 <pikhq> 148 kilobyte.
00:27:11 <pikhq> Jeeze.
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:16 <bsmntbombdood> ratpoison is can't do crap though
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:40 <bsmntbombdood> pikhq: poorly
00:28:48 <pikhq> Bull.
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:36 <bsmntbombdood> ...that does not compute
00:29:43 <pikhq> You're in the infamous Reality Distortion Field.
00:29:47 <ehird> I like mice, bsmntbombdood.
00:29:53 <bsmntbombdood> oops, i misread
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:18 <ehird> (To a degree.)
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:30:47 <ehird> I do, pikhq.
00:31:11 <pikhq> How many windows do you have open aside from terminals?
00:31:46 <bsmntbombdood> ps aux|grep -c bash
00:31:48 <bsmntbombdood> 142
00:31:49 <bsmntbombdood> :(
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:36 <ehird> hf
00:33:39 <pikhq> It doesn't emulate a graphical environment.
00:33:50 <bsmntbombdood> pikhq: what are you using>?
00:33:57 <pikhq> bsmntbombdood: Irssi, what else?
00:34:04 <bsmntbombdood> for im?
00:34:04 <pikhq> Well, maybe RawIRC.
00:34:06 <pikhq> :p
00:34:12 <bsmntbombdood> do you use one of those proxies?
00:34:12 <pikhq> Bitlbee for IM.
00:34:19 <pikhq> Which is a proxy.
00:34:31 <ehird> bitlbee is awful
00:34:39 <pikhq> No, it's not.
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:34:59 <bsmntbombdood> meh, i use gaim and xchat
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:30 <ehird> gtfo of there :-P
00:35:48 <bsmntbombdood> judy judy pwns small claims court
00:35:49 <Sgeo> pikhq, I think it's only a threat, but still
00:35:55 <ehird> bsmntbombdood: Judy^2.
00:36:20 <bsmntbombdood> s/y/ge/
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:37:15 <ehird> Mwahaha.
00:46:00 <oerjan> ^ul (y)(ge)((Jud)S( )*S)a:^^
00:46:01 <fungot> Jud((Jud)S( )*S)
00:46:06 <oerjan> what the heck
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:46:49 <fungot> Jud(Jud)S( )*S
00:47:01 <pikhq> !help
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:02 <oerjan> oh right
00:47:09 <oerjan> ^ul (y)(ge)((Jud)S( )*S):*^
00:47:09 <fungot> Judge Judy
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:10 <oerjan> now what
00:49:35 <oerjan> !help
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:49:41 <EgoBot> Judge Judy
00:49:48 <oerjan> strange
00:56:46 <ehird> pikhq
00:56:47 <ehird> fungot is here.
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:22 <pikhq> LMAO
00:57:31 <oerjan> !unlambda `.y```sii`. `.e`.g```sii`d`.d`.u`.Ji
00:57:31 <EgoBot> Judge Judy
00:57:34 <pikhq> /unignore fungot
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:13 <EgoBot> Judge Judy
01:01:58 <oerjan> 02:01 DCC CHAT from EgoBot [64.62.173.65 port 10052]
01:02:09 <pikhq> Yesh.
01:02:13 <oerjan> how does that work?
01:02:24 <pikhq> /dcc chat
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 =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:11 <pikhq> Hah.
01:03:22 <pikhq> GregorR: Get it to omit a single blank line.
01:03:22 <pikhq> ;)
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:03:59 <GregorR> Well that's odd.
01:04:01 <oerjan> !slashes /./Jud/.ge .y
01:04:01 <EgoBot> Judge Judy
01:04:03 <GregorR> It does if read LN
01:04:14 <GregorR> !slashes /./Jud/.ge .y
01:04:15 <EgoBot> Judge Judy
01:04:15 <oerjan> ok it's that command
01:04:34 <GregorR> !sh echo 'Judge Judy'
01:04:34 <EgoBot> Judge Judy
01:04:44 <GregorR> Strange.
01:04:48 <oerjan> !sh echo 'Judge Judy'
01:04:49 <EgoBot> Judge Judy
01:05:01 <GregorR> Oh, I think I know why.
01:05:32 * GregorR fixfix
01:06:37 <GregorR> !sh echo 'Judge Judy'
01:06:37 <EgoBot> Judge Judy
01:06:42 <GregorR> !sh echo 'Judge Judy'; echo bleh
01:06:49 <GregorR> ............
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:00 <oerjan> ic
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:22 <oerjan> !help
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:18:57 <GregorR> !slashes /./Jud/.ge .y
01:18:57 <EgoBot> Judge Judy
01:19:00 <EgoBot> Unknown character:
01:19:12 <oerjan> hm
01:19:31 <GregorR> Is "yodawg" an unlambda interpreter? :P
01:19:33 * oerjan vaguely recalls that may have been a problem
01:19:35 <oerjan> yes
01:19:55 <oerjan> i tried recursing
01:19:59 <GregorR> !show yodawg
01:19:59 <EgoBot> unlambda (sending via DCC)
01:20:59 <oerjan> !yodawg htttttttttttttttttttttt
01:20:59 <EgoBot> Unknown function: h
01:21:05 <oerjan> ah
01:21:17 <oerjan> so the userinterps actually do recurse?
01:21:29 <GregorR> In what sense?
01:21:35 <oerjan> *can use URLs
01:21:39 <GregorR> Yes.
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:24:05 <oerjan> hm
01:27:36 <oerjan> !yodawg http://oerjan.nvg.org/esoteric/interpreter.unl2
01:27:37 <EgoBot> Unknown character:
01:27:40 <oerjan> darn
01:27:53 <oerjan> !unlambda http://oerjan.nvg.org/esoteric/interpreter.unl
01:28:14 <oerjan> hm
01:28:18 <oerjan> !help
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:31:50 <oerjan> what
01:32:36 <GregorR> It doesn't close stdin, it just doesn't send anything on stdin.
01:32:54 <oerjan> oh
01:35:57 <oerjan> oh well
01:36:44 <oerjan> !addinterp r13 yodawg http://oerjan.nvg.org/esoteric/rot13.unl
01:36:44 <EgoBot> Interpreter r13 installed.
01:36:52 <oerjan> !r13 test
01:37:04 <oerjan> bah
01:37:12 <oerjan> !show r13
01:37:12 <EgoBot> That is not a user interpreter!
01:37:23 <oerjan> erm
01:37:32 <oerjan> !delinterp r13
01:37:32 <EgoBot> Interpreter r13 deleted.
01:37:36 <oerjan> if you say so
01:37:39 <AnMaster> lol
01:38:11 <AnMaster> !help addinterp
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:12 <Sgeo> unl?
01:38:29 <AnMaster> oerjan, sure you got the parameters right?
01:38:45 <oerjan> pretty sure
01:38:48 <AnMaster> so
01:38:55 <AnMaster> oerjan, langauge is "yodawg"?
01:39:01 <oerjan> !addinterp r13 unlambda http://oerjan.nvg.org/esoteric/rot13.unl
01:39:02 <EgoBot> Interpreter r13 installed.
01:39:04 <oerjan> it was
01:39:08 <oerjan> !r13 test
01:39:08 <EgoBot> grfg
01:39:14 <AnMaster> oerjan, what?
01:39:18 <AnMaster> what is "yodawg"?
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 <oerjan> !delinterp r13
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:26 <GregorR> I'm well aware of this.
01:45:28 <oerjan> anyway, i think that's a bit awkward to achieve
01:45:28 <GregorR> This /can't/ work.
01:45:33 <AnMaster> GregorR, why not
01:45:37 <AnMaster> you could make it wokr
01:45:38 <GregorR> It sends the program on stdin.
01:45:39 <AnMaster> work*
01:45:42 <GregorR> Then the other program on ... super-stdin?
01:45:55 <AnMaster> GregorR, do like bf. use a @?
01:45:57 <AnMaster> or whatever
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:11 <AnMaster> so
01:46:17 <AnMaster> allow the user to specify style
01:46:23 <GregorR> AnMaster: Blech >_>
01:46:30 <GregorR> AnMaster: How do you propose I accomplish that?
01:46:39 <AnMaster> GregorR, add another parameter?
01:47:15 <GregorR> In what format?
01:47:16 <AnMaster> something like: concat|delimiter:*|delimiter:\0
01:47:20 <AnMaster> and so on
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:31 <AnMaster> that too
01:49:43 <oerjan> those that are not written in esolangs, in particular
01:49:50 <AnMaster> oerjan, um
01:49:52 <AnMaster> befunge?
01:49:59 <AnMaster> :P
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:50:37 <oerjan> (modern versions)
01:51:53 <oerjan> GregorR: oh also the delimiter for the other kind could be included in the program, for adduserinterp
01:52:10 <AnMaster> night
01:52:15 <oerjan> night AnMaster
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:34:09 <psygnisfive> no :o
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:34 <asiekierka> Uugh, I don't feel so good
12:18:42 <asiekierka> but nah
12:18:47 <asiekierka> that doesn't stop me from making new C64 crap
12:18:53 <asiekierka> like PETSCIImator
12:20:49 <lereah_> You're a saint.
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 <AnMaster> !help
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:06 <AnMaster> !bf_txtgen Hello world!
13:14:09 <EgoBot> 110 ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<++++++++.--------.+++.------.--------.>+.>. [194]
13:14:10 <AnMaster> !bf_txtgen Hello world!
13:14:13 <EgoBot> 114 +++++++++++[>+++++++>+++++++++>+++>+<<<<-]>-----.>++.+++++++..+++.>-.<++++++++.--------.+++.------.--------.>+.>-. [460]
13:14:15 <AnMaster> hm
13:14:23 <AnMaster> what is the current shortest hello world in bf?
13:14:36 <lereah_> !lazyk (((SI)I)((SI)I))
13:14:37 <EgoBot> Couldn't fork sub-program.
13:14:59 <lereah_> AnMaster : look up on golf?
13:15:19 <AnMaster> good idea
13:15:43 <asiekierka> TOO MAY INTERPRETERS
13:15:50 <asiekierka> MANY*
13:16:14 <asiekierka> !help addinterp
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:37 <asiekierka> ...this lacks ONE language
13:16:40 <asiekierka> !help asm
13:16:40 <EgoBot> Sorry, I have no help for asm!
13:16:43 <asiekierka> augh
13:17:16 <asiekierka> oh well
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:17:44 <AnMaster> um
13:17:44 <AnMaster> what is the url now again
13:17:44 <AnMaster> it had some non-googlable one
13:18:02 <AnMaster> um
13:18:04 <AnMaster> asm is there
13:18:05 <AnMaster> duh
13:18:15 <AnMaster> just languages doesn't have help items
13:18:16 <asiekierka> what does it do
13:18:19 <asiekierka> is it assembler
13:18:23 <asiekierka> but if it is, which one
13:18:57 <AnMaster> x86 or x86_64 asm, with gas syntax
13:18:58 <AnMaster> iirc
13:19:35 <AnMaster> !asm mov %rax,%rax
13:19:45 <AnMaster> !asm mov %rax,%r99
13:19:46 <EgoBot> Does not compile.
13:19:47 <AnMaster> ah
13:19:55 <AnMaster> seems x86_64 gas style asm
13:20:02 <AnMaster> :)
13:22:03 <lereah_> AnMaster, nah
13:22:08 <lereah_> It's my nick at work
13:22:15 <AnMaster> you are slereah right?
13:22:19 <lereah_> Yes.
13:22:40 <lereah_> My home computer is also connected
13:22:42 <lereah_> As WangZeDong
13:22:50 <lereah_> lereah_ is my work nickname
13:23:21 -!- KingOfKarlsruhe has quit (Remote closed the connection).
13:24:13 <asiekierka> how does it interpret befunge
13:24:20 <Deewiant> cfunge
13:24:27 <asiekierka> er, i meant
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:06 <asiekierka> Why doesn't it support links to code
13:25:14 <Deewiant> I think it does?
13:25:18 <asiekierka> it does?
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:52 <asiekierka> i know
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:23 <asiekierka> okay, it does.
13:30:53 <asiekierka> !bf32 http://www.hevanet.com/cristofd/brainfuck/fib.b
13:30:54 <EgoBot> 0
13:31:07 <asiekierka> haha
13:31:13 <asiekierka> when there's too much output
13:31:16 <asiekierka> it opens a private chat session
13:31:27 <fizzie> That's only a couple of lines more, though.
13:31:39 <asiekierka> well, EgoBot did it up to
13:31:40 <asiekierka> <EgoBot> 5972304273877744135569338397692020533504
13:31:46 <fizzie> ^show fib
13:31:47 <fungot> >+10>+>+[[+5[>+8<-]>.<+6[>-8<-]+<3]>.>>[[-]<[>+<-]>>[<2+>+>-]<[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>[-]>+>+<3-[>+<-]]]]]]]]]]]+>>>]<3][]
13:31:48 <fizzie> ^fib
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:34:37 <asiekierka> !bf ,[.,] Hello!
13:34:44 <asiekierka> ...erm?
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:35:08 <fizzie> ^bf ,[.,]!hello.
13:35:08 <fungot> hello.
13:35:12 <asiekierka> !bf ,[.,]!Hello!
13:35:19 <fizzie> Maybe not, then.
13:35:20 <asiekierka> nope
13:36:00 <fizzie> Well, I'unno how it does input.
13:37:11 <asiekierka> BfNano: commands + and >
13:37:59 <asiekierka> !hello hhh
13:38:02 <EgoBot> Unknown command (hhh) encountered
13:38:09 <asiekierka> !hello h
13:38:10 <EgoBot> Hello World
13:38:15 <asiekierka> !hello hh
13:38:16 <EgoBot> Unknown command (hh) encountered
13:38:24 <asiekierka> O_O
13:38:33 <Deewiant> !hello h h
13:38:34 <EgoBot> Unknown command (h h) encountered
13:38:36 <Deewiant> !hello h;h
13:38:37 <EgoBot> Unknown command (h;h) encountered
13:38:42 <Deewiant> Shrug.
13:39:58 <asiekierka> !bch 00101
13:40:07 <asiekierka> ...oh, so bch is not bct misspelled
13:40:22 <asiekierka> !addinterp bct bf http://www.bf-hacks.org/hacks/bct.b
13:40:24 <EgoBot> Interpreter bct installed.
13:40:28 <asiekierka> yay
13:40:49 <asiekierka> !bct 1001001
13:40:56 <fizzie> !hello http://www.cis.hut.fi/htkallas/hh.txt
13:40:58 <EgoBot> Hello World
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 <fizzie> !info
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:47:06 <asiekierka> ++++[>++++<-]>+[<++++>-]>
13:47:18 <asiekierka> wait
13:47:20 <asiekierka> the last char is <
13:47:21 <asiekierka> not >
13:56:21 <asiekierka> !rot13 some bananas
13:56:22 <EgoBot> fbzr onananf
13:56:54 <lereah_> onan
13:56:55 <lereah_> kekeke
13:57:04 <asiekierka> ...nano!?
13:57:30 <lereah_> Do you know who Onan is
13:57:44 <asiekierka> no
13:57:52 <lereah_> wiki it
13:57:59 <asiekierka> too lazy
13:58:25 <lereah_> Onan is a biblical figure
13:58:35 <asiekierka> well
13:58:41 <asiekierka> i don't know the English names
13:58:42 <lereah_> His name is linked to masturbation, though all he did was, you know, pull out
13:58:46 <lereah_> And SPILL HIS SEED
14:00:07 <asiekierka> Is there BF code to output an 8-bit value as an in-te-ger
14:01:55 <fizzie> ^rot13 fbzr onananf
14:01:55 <fungot> some bananas
14:02:02 <fizzie> We've got a bad case of duplicated functionality here.
14:02:16 <asiekierka> !rot13 jerk
14:02:17 <EgoBot> wrex
14:02:26 <asiekierka> !rot13 onan wrex
14:02:27 <EgoBot> bana jerk
14:02:35 <fizzie> ^rot13 furrfu
14:02:36 <fungot> sheesh
14:03:30 <asiekierka> !rot13 shatbg
14:03:30 <EgoBot> fungot
14:03:44 <asiekierka> ...
14:03:47 <asiekierka> .......errrrrrrrr
14:03:54 <asiekierka> fungot: TALK
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:18 <asiekierka> !rot13 V'z abg cyrnfrq jvgu guvf!
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:06:10 <asiekierka> and NOTHING ELSE
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:06 <asiekierka> ...KUGZY?
14:08:14 <lereah_> KUGZY
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:28 <fizzie> ^style
14:08:29 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc* jargon lovecraft nethack pa speeches ss wp
14:08:36 <asiekierka> well
14:08:46 <asiekierka> I can do it then
14:08:49 <asiekierka> What format
14:08:51 <asiekierka> .TRN or .BRN
14:09:30 <lereah_> What the fuck is style
14:09:51 <asiekierka> How he talks like to peoples
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:14 <lereah_> AAAAH
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:36 <asiekierka> But yeah
14:10:38 <asiekierka> I want to make styles
14:10:43 <lereah_> fungot, say stuff
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:05 <asiekierka> ^style jargon
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:15 <lereah_> fungot, say stuff
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 <lereah_> ^style
14:11:21 <asiekierka> xDD
14:11:21 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc jargon* lovecraft nethack pa speeches ss wp
14:11:28 <asiekierka> ^style nethack
14:11:28 <fungot> Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal)
14:11:29 <lereah_> ^style darwin
14:11:29 <fungot> Selected style: darwin (Books by Charles Darwin -- you know, that evilution guy)
14:11:32 <asiekierka> asww
14:11:33 <lereah_> fungot, say stuff
14:11:34 <asiekierka> aww*
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:44 <lereah_> wat
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:12:26 <asiekierka> and, fizzie, is it MegaHAL
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:13:40 <asiekierka> I really want a chatterbot like that
14:13:47 <asiekierka> it's better than MegaHAL :DD
14:14:11 <asiekierka> or can you do it already
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:36 <asiekierka> aww
14:14:44 <fizzie> ^style fisher
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:36 <asiekierka> Augh
14:16:48 <asiekierka> So I think I will need to make a .TRN file from the Wikipedia database
14:16:51 <asiekierka> *smiles*
14:16:55 <asiekierka> *smiles epicly*
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 <fizzie> ^style wp
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:48 <asiekierka> Lolzorlol
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:19:31 <asiekierka> what's the format, too
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:21:10 <asiekierka> nah
14:21:16 <asiekierka> I will just paste the entire thing
14:21:21 <asiekierka> sans the "usernames"
14:21:43 <asiekierka> i'm also putting the bad ones
14:21:44 <asiekierka> and spam
14:22:23 <asiekierka> I need a way to remove everything that's before a word
14:22:25 <asiekierka> including that work
14:22:27 <asiekierka> 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:23:49 <asiekierka> don't have sed
14:23:51 <asiekierka> must... download
14:24:12 <asiekierka> also, only putting like pages 1, 3, 5, 7, 9 and 11
14:24:16 <asiekierka> 625*6 comments though
14:24:24 <asiekierka> 3750
14:24:27 <asiekierka> :DDD
14:24:29 <asiekierka> from one video
14:24:30 <asiekierka> or nah
14:24:33 <asiekierka> only 625*3
14:24:38 <asiekierka> from that video
14:26:30 <asiekierka> 342kb unformatted
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:07 <asiekierka> aww
14:27:14 <asiekierka> can't you just add a plaintext file
14:27:15 <asiekierka> :/
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:32 <asiekierka> oh
14:28:38 <asiekierka> well, it's going to be a while before i'm done
14:29:30 <asiekierka> ok, enough YTcrap
14:29:49 <asiekierka> now let's format it
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:25 <AnMaster> ah. found it.
14:33:28 <AnMaster> hm
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:09 <AnMaster> (language is R5RS)
14:34:14 * AnMaster prods ehird
14:34:22 <fizzie> `(,a ,b ,@t) if you don't mind the punctuation.
14:35:03 <AnMaster> hm
14:35:44 <Deewiant> Surely there's a list append
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:53 <Deewiant> Yep
14:35:56 <fizzie> It's not much shorter, though.
14:36:10 <AnMaster> ah
14:36:19 <AnMaster> that is more readable though
14:36:33 <fizzie> In fact it is longer by two characters than the cons thing.
14:36:43 <asiekierka> fizzie: One more SED thing now
14:36:57 <asiekierka> If there is a line "bbb ccc" and "aaa ccc"
14:37:06 <AnMaster> fizzie, still more readable!
14:37:08 <asiekierka> "bbb ccc" should become ""
14:37:12 <asiekierka> and "aaa ccc" should become ""
14:37:13 <asiekierka> as in
14:37:19 <asiekierka> if bbb is at the beginning of the line
14:37:23 <asiekierka> the entire line is removed
14:37:38 <Deewiant> /^bbb/d
14:37:41 <Deewiant> /^bbb/d
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:37 <asiekierka> it worked
14:38:46 <asiekierka> thank you
14:38:51 <asiekierka> the list is now formatted
14:38:57 <fizzie> /^bbb/d removes all lines that start with bbb; is that what you wanted?
14:38:57 <asiekierka> it's about 256kb
14:39:01 <asiekierka> Yes
14:39:05 <fizzie> Oh.
14:39:18 <asiekierka> Anyway
14:39:20 <asiekierka> the list is done
14:39:21 <fizzie> Then I don't see how that's related to '"aaa ccc" should become ""'. But anyway.
14:39:22 <asiekierka> 256kb of comments
14:39:39 <asiekierka> i said "bbb ccc" should become ""
14:39:40 <asiekierka> oh right
14:39:46 <asiekierka> i meant "aaa ccc" = "aaa ccc"
14:39:50 <Deewiant> I chalked it up to a typo
14:39:52 <Deewiant> :-)
14:39:54 <asiekierka> and the pack has 2000 comments
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:42:15 <AnMaster> I might have done ages ago
14:42:18 <AnMaster> not sure
14:43:32 <fizzie> Well, maybe I can remote-boot that computer it's on.
14:44:49 -!- MizardX has joined.
14:46:42 <fizzie> Yay, I got it booted.
14:47:12 <asiekierka> yay
14:47:55 <fizzie> So, how do I get them comments?
14:47:57 <lereah_> Oh butts.
14:48:08 <lereah_> I have to do a powerpoint presentation thursday :(
14:51:39 <asiekierka> fizzie: email via private pl
14:51:40 <asiekierka> z
14:57:31 <asiekierka> Ok, fizzie got the "comment pack"
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:02:40 <fizzie> Rather bouncy.
15:03:08 <asiekierka> so how's work
15:03:18 <fizzie> It should work. How do you feel, fungot?
15:03:18 <fungot> fizzie: to be under barack obama! wajajjajajjajajaja!!!
15:03:24 <fizzie> Excited, I see.
15:04:19 <asiekierka> fungot: How's France?
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:31 <asiekierka> oh, wait
15:04:33 <asiekierka> not enough comments
15:04:40 <asiekierka> it'll either talk about planes or about Obama
15:04:57 <asiekierka> must find some more
15:05:06 -!- BeholdMyGlory has joined.
15:06:27 * lereah_ beholds
15:06:40 -!- MigoMipo has joined.
15:06:42 <asiekierka> ok, some Max Payne-related comments there
15:08:35 <asiekierka> ^style
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 <asiekierka> ^style wp
15:08:38 <fungot> Selected style: wp (1/256th of all Wikipedia "Talk:" namespace pages)
15:08:41 <asiekierka> ^style youtube
15:08:41 <fungot> Selected style: youtube (Some YouTube comments)
15:10:02 <lereah_> fungot, say stuff
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:10:53 <asiekierka> soon done
15:11:17 <asiekierka> I will also send you a copy of a book if you can add it
15:11:20 <asiekierka> not necessairly funny
15:11:21 <asiekierka> but useful
15:11:26 <asiekierka> "The Commodore 64 Programmers' Guide"
15:11:33 <asiekierka> >900kb of GOODNESS
15:11:36 <fizzie> I think I tried that once.
15:11:40 <asiekierka> ...You did?
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:54 <asiekierka> and what was the result?
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 <asiekierka> "Map the 64" doesn't have much basic
15:12:26 <fizzie> Will have to leave now, though; I'll look at style-things later.
15:14:17 <asiekierka> 371kb of youtube comments
15:14:24 <asiekierka> and a 521kb book
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:04 <AnMaster> ehird, ??
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:02 <ehird> you're on crack
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:11 <AnMaster> haha
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:27 <ais523> but yes, agreed
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:27 <Deewiant> s/today/last year/
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:08:58 <lereah_> I think only one thing
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:09:47 <ehird> ais523: Nope...
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:42 <AnMaster> ais523, :D
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:29 <ehird> lereah_: "fails"?
16:11:34 <lereah_> I hope you have no carpet
16:11:34 <ehird> It's meant to touch the components.
16:11:37 <ehird> Ah.
16:11:38 <ehird> :P
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:16 <lereah_> Cool it with molten lead
16:12:23 <lereah_> It's conductive!
16:12:27 <ehird> :-P
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:09 <lereah_> Jet simulation?
16:13:16 <lereah_> Iunno
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:14:54 <AnMaster> ehird, three in one computer?
16:14:55 <Deewiant> Easily, with games.
16:14:58 <AnMaster> that sounds strange
16:14:58 <ehird> AnMaster: yep.
16:15:01 <ehird> Deewiant: Whaat?
16:15:07 <ehird> Deewiant: Even Crysis doesn't use that much.
16:15:12 <Deewiant> Crysis is one game.
16:15:30 <ehird> Deewiant: ... running two games at once?
16:15:33 <ehird> lol wat
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 * ehird shrug.
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:26 <AnMaster> :P
16:16:37 <AnMaster> a lot more for xplane and MSFS iirc
16:16:39 <Deewiant> Yes, and X-Plane is over 60.
16:16:45 <ehird> Ouch.
16:16:45 <Deewiant> But those aren't the norm.
16:16:46 <AnMaster> that much? heh
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:12 <pikhq> Oh, it's retards.
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:18:47 <ehird> *)
16:18:49 <Deewiant> pikhq: Not even close.
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:19 <ehird> ais523: yep
16:19:26 <pikhq> I've got Linux taking up 34G..
16:19:27 <ehird> $27837 so far
16:19:31 <impomatic> Has anyone played RobotWar or CoreLife? Both are programming games.
16:19:32 <pikhq> Let's see here...
16:19:39 <ehird> I've played robotwar.
16:19:40 <Deewiant> I play Robocode but that's it.
16:19:45 <ehird> Er, no.
16:19:47 <ehird> No I haven't.
16:19:48 <pikhq> That includes: binaries, headers, source, binary packages, and C compiler cache.
16:19:50 <impomatic> Ehird: original?
16:19:50 <ehird> Robocode i've played.
16:19:55 <pikhq> And /tmp.
16:19:56 <impomatic> Oh, okay :-)
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:21 <pikhq> Oh. Damn.
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:31 <ehird> not one game
16:20:33 <ehird> silly :P
16:20:37 <ehird> Deewiant: no
16:20:42 <Deewiant> Meh.
16:20:43 <pikhq> ehird: Oh, okay.
16:20:48 <pikhq> That's only slightly crazy.
16:20:49 <ehird> Okay
16:20:51 <ehird> Final price for the
16:20:54 <ehird> REACTOR EXTREME
16:20:58 <ehird> $28,796.00
16:21:05 <ehird> And it only has 4GB of RAM!
16:21:09 <ehird> Not even an i7!
16:21:14 <ehird> What a ripoff ;-)
16:21:16 <pikhq> Jeeze.
16:21:25 <ehird> http://pastie.org/474504.txt?key=9fooyz1aoaayeghiixktfq
16:21:31 <ehird> The graphics card is HARDCORE-CUSTOMIZED.
16:21:36 <Deewiant> $ du -hsc Games
16:21:36 <Deewiant> 122GGames
16:21:38 <pikhq> So, I could get roughly equal RAM and CPU for $200.
16:21:39 <pikhq> :p
16:21:46 <Deewiant> That's not even very many games.
16:21:51 <ehird> pikhq: Well, it's DDR3.
16:21:55 <ehird> But yeah.
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 <Deewiant> The leader is GTA4 at 15G.
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:37 <ehird> ais523: 12GB.
16:22:40 <pikhq> I guess I just play very light-weight games?
16:22:43 <ais523> ah, ok
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:00 <Deewiant> pikhq: Yes, Vista is.
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:29 <pikhq> ehird: 128GB.
16:23:32 <ehird> Right.
16:23:39 <ehird> Only ddr2 though :-P
16:23:41 <pikhq> Enough to reasonably have the OS in a RAM disk.
16:23:42 <pikhq> ;)
16:23:49 <ehird> Now THERE'S an idea.
16:24:06 <AnMaster> um
16:24:08 <AnMaster> what OS?
16:24:09 <AnMaster> :P
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:24:58 <ehird> Nah.
16:24:59 <ehird> Latency.
16:25:04 <ehird> Anyway, limit one case.
16:25:07 <AnMaster> ehird, better connections
16:25:08 <AnMaster> :P
16:25:09 <ehird> And a desktop case.
16:25:15 <ehird> eATX, of course.
16:25:18 <AnMaster> ehird, use that Infiband thingy of course
16:25:21 <AnMaster> (spelling?)
16:25:28 <ehird> Infiniband.
16:25:31 <AnMaster> ah
16:26:07 <AnMaster> ehird, Also a rack is a type of case :P
16:26:09 <AnMaster> blade servers
16:26:12 <ehird> "Desktop case".
16:26:16 <AnMaster> meh
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 <ehird> err
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:26:57 <AnMaster> :P
16:26:59 <ehird> Excellent!
16:27:02 <ehird> Aww, only 6 ram slots.
16:27:04 <ehird> That won't do.
16:27:16 <pikhq> Oh, right, right.
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:53 <pikhq> Right.
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:21 <pikhq> Erm.
16:29:26 <AnMaster> almost all the stuff built in?
16:29:28 <pikhq> initramfs.
16:29:29 <AnMaster> no initramfs?
16:29:37 * AnMaster doesn't use initramfs
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:38 <AnMaster> and what not
16:30:41 <pikhq> I've done it a few times just for the hell of it.
16:30:43 <AnMaster> pikhq, is it x86_64?
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:31:56 <ais523> AnMaster: too big
16:31:57 <pikhq> Huge.
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:28 <AnMaster> and I assume Vista is larger
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:19 <AnMaster> ehird, which law is that?
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> Poe's Law states:
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:34:00 <pikhq> ;p
16:34:15 <AnMaster> ehird, hah
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:37 <ehird> ah
16:42:38 <ehird> 37G
16:42:39 <Deewiant> Well, it's not a vanilla base
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:43:01 <ehird> well yeah
16:43:12 <Deewiant> But still, no programs. :-P
16:43:30 <Deewiant> (For some values of "no")
16:43:44 <ehird> quarkadine
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:22 <Deewiant> Lots of companies 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:00 <ehird> Well, yes.
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:01:07 <AnMaster> warranty*
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:04:53 <ehird> groan
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:06:54 <ehird> oklopol: wut
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:15 <ehird> oklopol: kk
17:08:22 <ehird> AnMaster: Fail.
17:08:27 <ehird> AnMaster: The fluid. Is not. Conductive.
17:08:33 <ehird> No frying.
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:07 <ehird> I know.
17:09:09 <AnMaster> that's what I said...
17:09:11 <oklopol> oh
17:09:13 <oklopol> i see!
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:38 <ehird> Shock, horror.
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:45 <oklopol> or plankton
17:10:53 <AnMaster> Seriously, try another one..
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:14 <AnMaster> (or even better: daily)
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:23:40 <asiekierka> I want to make a C64 OS O_O
17:23:48 <asiekierka> the point that it has driver support
17:24:28 <ehird> asiekierka: give it a gui
17:24:36 <asiekierka> ehird: See "Contiki"
17:24:40 <ehird> yeah I know
17:24:49 <ehird> asiekierka: also, take advantage of the crt display to increase the perceived resolution/colours, somehow
17:24:54 <asiekierka> crt display?
17:24:55 <ehird> like subpixel rendering for blurry TVs :-D
17:24:59 <ehird> yes.
17:25:04 <ehird> aka a tv
17:25:07 <asiekierka> Well, there is a HAX for PAL c64's
17:25:12 <asiekierka> that allows you to get 7 extra colors
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:38 <asiekierka> ehird: I only have a 32 inch LCD TV
17:25:40 <asiekierka> that's Full HD
17:25:53 <ehird> asiekierka: bullshit, go buy a shitty CRT.
17:26:01 <asiekierka> ehird: i don't have where to put it
17:26:06 <asiekierka> my desk is allocated to be free
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:29 <asiekierka> and gotta go
17:26:33 -!- asiekierka has changed nick to asie[afk].
17:26:54 <oklopol> bye was fun talking to you
17:27:24 <ehird> lawl
17:54:00 -!- jix has joined.
18:12:13 <AnMaster> ehird, string formatting in R5RS, what is the best way?
18:12:27 <ehird> AnMaster: Not.
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 <ehird> "abc"
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:13:56 <ehird> AnMaster:
18:13:58 <AnMaster> in the generated output
18:14:00 <ehird> (case (car x)
18:14:05 <ehird> ((add) ...))
18:14:08 <AnMaster> I already have that bit
18:14:15 <ehird> AnMaster: then:
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:45 <AnMaster> okay...
18:14:57 <oklopol> can't the numbers be any expressions tho?
18:14:58 <AnMaster> nasty, but works
18:15:26 <AnMaster> oklopol, polynoms not yet implemented. They might be expressions later.
18:15:34 <AnMaster> Depends on when I get bored.
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:35 <ehird> fyi
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:20 <AnMaster> that would be nested list-ref
18:17:26 <ehird> yeah
18:17:43 * ehird rips CD
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:00 <AnMaster> seems kind of backwards
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:18 <AnMaster> ok. Good point.
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:49 <ehird> :
18:18:52 <ehird> library procedure: (cdddar pair)
18:18:55 <ehird> library procedure: (cddddr pair)
18:18:56 <ehird> —r5rs
18:19:07 <AnMaster> ehird, if I needed that much, the data-structure I'm using is wrong :P
18:19:14 <ehird> bingo
18:19:22 <oklopol> that's a retarded limitation
18:19:32 <ehird> lol
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:20:57 <ehird> I disagree
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:53 * AnMaster defines
18:28:55 <AnMaster> (define (cell-ref offset)
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:08 <AnMaster> hm
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:29 <ais523> AnMaster: cyan
18:30:32 <AnMaster> hah
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:40 <AnMaster> ais523, I prefer ultramarine.
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:03 <AnMaster> ehird, yes
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:27 <AnMaster> :P
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:45 <ehird> much
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:31:51 <AnMaster> do you prefer:
18:31:58 <AnMaster> (if (eq? a b)
18:31:59 <AnMaster> or
18:32:02 <AnMaster> (if
18:32:06 <AnMaster> (eq? a b)
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:06 <ehird> Yes...
18:35:10 <AnMaster> good.
18:35:17 <ehird> Wait, offsetted is a stupid name. Make that offset.
18:35:22 * AnMaster skips the range checking
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:51 <ehird> [laughs]
18:37:54 <ehird> Moss: Hello?
18:37:55 <ehird>
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:14 <asiekierka> Back for a mili second
18:38:18 <asiekierka> milisecond*
18:38:21 <ehird> asiekierka: Bye
18:38:24 -!- ais523 has quit.
18:38:24 <AnMaster> ehird, source?
18:38:32 <ehird> AnMaster: The IT Crowd.
18:38:35 <asiekierka> well, an ASIE-STANDARD ESOTERIC milisecond
18:38:37 <AnMaster> link?
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:40:09 <AnMaster> !
18:40:20 <ehird> :-P
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:21 <AnMaster> it isn't a projector!
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.
18:56:40 <oklopol> i'm back!
18:56:45 <ehird> omg
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:26 <asiekierka> I'm back
19:05:34 <ehird> omg
19:05:51 -!- KingOfKarlsruhe has joined.
19:05:58 <asiekierka> lol
19:06:08 <asiekierka> fungot: You're back
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:14 <asiekierka> oh wait...
19:06:16 <asiekierka> ^style
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:06:28 <asiekierka> turn off*
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:01 <asiekierka> omg
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:26 <bsmntbombdood> my computer still isn't here :(
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:38 <ehird> beider meinhof!
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:09 <bsmntbombdood> ehird: every time, it's exactly like this :P
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:29:45 <AnMaster> err
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:35 <AnMaster> ehird, that was what I meant.
19:30:43 <ehird> AnMaster: (current-output-port)
19:31:02 <bsmntbombdood> io ports in r[56]rs suck ass
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:38 <bsmntbombdood> it does make sense when on irc
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:07 <AnMaster> ehird, Riastradh?
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:19 <bsmntbombdood> AnMaster: #scheme's guru
19:33:20 <ehird> fizzie: ah.
19:33:28 <ehird> bsmntbombdood: If you can stand him, I guess.
19:33:52 <bsmntbombdood> he is much more helpful than zhivago
19:33:57 <ehird> True enough.
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 <asiekierka> sadly fungot has EgoBot blocked
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:33 <ehird> :-D
19:38:36 <ehird> a googling plain
19:38:38 <ehird> *plane
19:38:41 <asiekierka> ...stupid youtube comment database
19:38:42 <ehird> although plain works too
19:38:56 <asiekierka> ...for which i already have additions
19:38:58 <asiekierka> and plan to add more
19:40:18 <asiekierka> fungot: ehird is cool, right?
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:00 <asiekierka> Second Law of YouTube Comments:
19:41:09 <asiekierka> Combining YouTube Comments creates a new YouTube Comment.
19:41:26 <asiekierka> Third Law of YouTube Comments:
19:41:33 <asiekierka> They create great bot databases, thanks to law #2
19:41:43 <asiekierka> fungot: A320-111
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 <asiekierka> ^style
19:41:57 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc jargon lovecraft nethack pa speeches ss wp youtube*
19:42:01 <asiekierka> ^style ff8
19:42:02 <fungot> Not found.
19:42:03 <asiekierka> aww
19:42:13 <asiekierka> fungot: 136 occupants
19:42:15 <fizzie> I only had the script for FF7.
19:42:19 <asiekierka> aww
19:42:25 <asiekierka> oh
19:42:28 <asiekierka> ^style youtube
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 <ehird> fungot: :DD
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:57 <ehird> fungot: :DD
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:44:27 <ehird> o_O
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:45:59 <asiekierka> currently at 398kb
19:46:16 <ehird> asiekierka: just screenscrape yt
19:46:50 <asiekierka> well, i'm just copying the whole text
19:46:55 <asiekierka> then removing the beginning and the end
19:46:57 <asiekierka> then running sed 3 times
19:46:58 <ehird> ...
19:47:02 <asiekierka> formatting different stuff
19:47:04 <ehird> just automate it with a script.
19:47:07 <asiekierka> ehird: Oh
19:47:09 <asiekierka> :P
19:50:31 <asiekierka> ok
19:50:34 <asiekierka> the script is done
19:50:40 <asiekierka> yt_format.bat input_file output_file
19:51:14 <ehird> asiekierka: automate the loading of the pages and extracting the comments too
19:51:15 <ehird> dur
19:51:20 <asiekierka> ehird: too lazy
19:51:28 <ehird> ... it saves work
19:51:29 <asiekierka> maybe if I'm bored
19:51:43 <asiekierka> well, actually, nah
19:52:48 <asiekierka> 456kb
19:53:01 <asiekierka> 6304 lines
19:54:39 <asiekierka> 476kb now
19:55:07 <asiekierka> ok, the last bundle, 126 comments
19:55:11 <asiekierka> before "v2" of YouTube style comes
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:55:42 <asiekierka> do it now
19:56:25 <ehird> "No Inverses for Injective but Non-Surjective Functions?"
19:57:02 <asiekierka> there's no movie like it
19:57:05 <asiekierka> i wanted... links
19:57:25 <asiekierka> i'm taking comments from a variety of videos
19:57:36 <ehird> I'm not talking about that
19:57:42 <asiekierka> oh
19:57:43 <asiekierka> so, uh
19:57:47 <asiekierka> sending v2 to fizzie
19:58:54 <asiekierka> along with the C64 style
19:58:54 <asiekierka> done
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:33 <fungot> fizzie: rotfl!!
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 <ehird> fungot: Be a jew.
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:15 <asie[brb]> oh
20:10:20 <asie[brb]> oh well then
20:10:34 <asie[brb]> ^style
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 <asie[brb]> ^style youtube
20:10:36 <fungot> Selected style: youtube (Some YouTube comments)
20:10:43 <asie[brb]> fungot: Heh
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:27 <AnMaster> ouch
20:11:28 <asie[brb]> feel free to add more
20:11:30 <asie[brb]> oh wait
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:11:59 <AnMaster> well
20:12:02 <AnMaster> based on how many?
20:12:07 <asie[brb]> And I don't know but it has about 6878 lines ATM
20:12:14 <AnMaster> ..
20:12:14 <asie[brb]> many are newlines though
20:12:14 <ehird> AnMaster: not many. He did it manually.
20:12:17 <asie[brb]> so i'd say about 6000
20:12:24 <AnMaster> ehird, to bad
20:12:26 <AnMaster> too*
20:12:31 <ehird> Yes, he did it to bad.
20:12:39 <asie[brb]> i will add more over time though
20:12:46 <AnMaster> asie[brb], you should be able to script it, parsing the html
20:12:50 <asie[brb]> I may
20:12:50 <fizzie> That's some 500k of text, still; it's not the smallest language model there is.
20:12:57 <asie[brb]> fizzie: what's the largest
20:13:04 <AnMaster> doing it by hand is just wasted work.
20:13:06 <asie[brb]> and yes, there's 492kb
20:13:11 <asie[brb]> AnMaster: I do it half-by hand
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:48 <asie[brb]> :P
20:13:49 <ehird> ... the sed commands being written by fizzie and ... Deewiant? Iirc.
20:13:50 <ehird> *iirc
20:13:51 <asie[brb]> yes
20:13:54 <asie[brb]> I think yes
20:14:04 <AnMaster> um. You could just remove said beginning/end with sed too
20:14:05 <AnMaster> :P
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:11 <ehird> UNPOSSIBLE
20:14:22 <ehird> fizzie: surely the wp talk: would be biggest raw; you had to use a cluster, right?
20:14:33 <asie[brb]> ^style ic
20:14:34 <fungot> Selected style: ic (INTERCAL manual)
20:14:37 <asie[brb]> fungot: Hello
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:06 <AnMaster> um
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:15 <AnMaster> hm
20:15:23 <ehird> fizzie: how much power does the cluster have?
20:15:24 <ehird> i'm curious
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:13 <asie[brb]> if
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:17:51 <asie[brb]> :P
20:18:01 <asie[brb]> along with the Megahal .TRN file containing simple sentences
20:18:11 <asie[brb]> also
20:18:12 <asie[brb]> going off
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:11 <AnMaster> ehird, um?
20:19:13 <AnMaster> what?
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:19:59 <AnMaster> basically
20:20:06 <AnMaster> :/
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> > (if (#t) #f)
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 <ehird> ...
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:17 <ehird> "(#t)"?
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:31 <AnMaster> fizzie, hm true
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:21:53 <AnMaster> ehird, fair enough
20:22:09 <fizzie> That "every if must have an else" is very silly, though.
20:22:14 <ehird> Verily.
20:22:32 <ehird> It seems like the PLT people want an almost-purely-functional language based on Scheme, really.
20:24:18 <AnMaster> >
20:24:18 <AnMaster> G�>�>
20:24:18 <AnMaster> G�>�
20:24:18 <AnMaster> G�>�
20:24:19 <AnMaster> what
20:24:25 <AnMaster> that is rlwrap scheme48
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:38 <AnMaster> ehird, I need readline!
20:24:40 <ehird> s48='rlwrap -i -q '\''"\'\'' scheme48'
20:24:41 <ehird> Do that.
20:24:44 <AnMaster> ah
20:24:45 <ehird> As an alias.
20:24:47 <AnMaster> um
20:24:48 <AnMaster> what does it do
20:24:52 <ehird> rlwraps.
20:25:18 <AnMaster> rlwrap: error: unknown option -- q
20:25:20 <AnMaster> try 'rlwrap --help' for more information
20:25:24 <AnMaster> ehird, fail
20:25:26 <ehird> Update rlwrap.
20:25:35 <ehird> Don't say fail when it's your own damn fault.
20:25:39 <AnMaster> ehird, using rlwrap 0.30
20:25:43 <AnMaster> what version do you have
20:25:44 <ehird> Ditto.
20:25:51 <AnMaster> ehird, then: "huh"?
20:26:41 <ehird> AnMaster: % rlwrap -i -q \'\" scheme48
20:26:45 <ehird> if it doesn't work, I don't know
20:27:02 <AnMaster> same error
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:14 <AnMaster> heh
20:29:19 <ehird> Sweet.
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:30 <ehird> Why aren't you?
20:30:37 <AnMaster> ehird, I didn't like that quack. Tried it
20:30:40 <AnMaster> didn't like it
20:30:46 <ehird> So just use inferior-scheme.
20:30:52 <AnMaster> ?
20:30:59 <AnMaster> oh the normal scheme mode. Right
20:31:02 <ehird> No.
20:31:05 <ehird> inferior-scheme.
20:31:10 <AnMaster> what is that
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:18 <AnMaster> in scheme mode yes
20:32:26 <ehird> Hmm. What was the keybindng.
20:32:38 <AnMaster> my local one?
20:32:52 <ehird> No.
20:32:53 <ehird> I'm thinking.
20:33:07 <AnMaster> it is "search this line on google in w3m-mode, open new w3m buffer if none found"
20:33:08 <AnMaster> :P
20:33:15 <ehird> I didn't ask.
20:33:17 <AnMaster> oh ok
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:33:49 <AnMaster> took a bit getting used to.
20:34:12 <fizzie> I'm so very not an Emacser that I don't.
20:34:20 <ehird> hrrrrrrrrrm
20:34:21 -!- fungot has quit ("just a moment").
20:34:45 <AnMaster> fizzie, a nano-er?
20:35:01 -!- fungot has joined.
20:35:03 <AnMaster> or pico-er? joe-er?
20:35:15 <fizzie> A vimmer, actually.
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:35:44 <fizzie> Just say ^style.
20:35:47 <AnMaster> ...
20:35:49 <AnMaster> I mean in the code
20:35:53 <fizzie> Oh.
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:41 <AnMaster> ehird, yes I know :(
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:37:56 <ehird> I see.
20:38:01 <AnMaster> ehird, well also it didn't do what I wanted
20:38:06 <ehird> Which is
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:38:49 <AnMaster> oh yes
20:38:50 <AnMaster> comments
20:39:00 <ehird> What?
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:10 <ehird> So don't do that.
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:48 <ehird> That's nice.
20:42:56 <AnMaster> ehird, "<fizzie> Though of course not everyone likes that system."
20:42:57 <AnMaster> indeed
20:42:59 <ehird> In general, ;;; never goes inside of code.
20:43:05 <ehird> So DrScheme would DTRT.
20:44:01 <AnMaster> hm
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:27 <AnMaster> ehird, ... please be serious.
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:55 <AnMaster> sigh
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:13 <ehird> That is,
20:47:16 <ehird> (foo bar) ; stuff
20:47:20 <ehird> vs
20:47:21 <ehird> ;; jsdfsdf
20:47:22 <ehird> ;; sdfjsdfkds
20:47:24 <ehird> (foo bar)
20:47:27 <ehird> vs
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:39 <AnMaster> same line as code that is
20:47:40 <ehird> vs
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:08 <AnMaster> with one exception:
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:15 <AnMaster> member of structs
20:48:17 <AnMaster> that is ok
20:48:33 <ehird> fizzie: Except for the ;;;; summary of file vs ;;; summary of section thing.
20:48:43 <ehird> But yeah.
20:48:43 * AnMaster goes using 5 ; just because
20:48:49 -!- puzzlet_ has quit (Remote closed the connection).
20:48:55 <AnMaster> BOXED!
20:48:58 <ehird> That's obnoxious.
20:49:02 <AnMaster> a 5-; width border.
20:49:04 <AnMaster> :D
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:50:27 <AnMaster> what about this:
20:50:31 <AnMaster> ;;;;;;;;;;;;;;;;;;;;;;;;;
20:50:32 <AnMaster> ;;;;;;;;;;;;;;;;;;;;;;;;;
20:50:32 <AnMaster> ;;;;;;;;;;;;;;;;;;;;;;;;;
20:50:32 <AnMaster> ;;;;; ;;;;;
20:50:32 <AnMaster> ;;;;; Output C-code ;;;;;
20:50:32 <AnMaster> ;;;;; ;;;;;
20:50:34 <AnMaster> ;;;;;;;;;;;;;;;;;;;;;;;;;
20:50:38 <AnMaster> ;;;;;;;;;;;;;;;;;;;;;;;;;
20:50:40 <AnMaster> ;;;;;;;;;;;;;;;;;;;;;;;;;
20:50:42 * AnMaster runs
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:11 <Gracenotes> ¡Syntax error!
20:51:25 <ehird> '(IT IS VERY THE UGLY)
20:51:52 <Gracenotes> ¡Señor, está un syntax error!
20:52:11 <ehird> '(DOES THIS RUN GRACENOTES)
20:52:26 <Gracenotes> ¡No!
20:52:57 <AnMaster> hilarious. kate's syntax highlighting of scheme fails on upper-case DECLARE
20:53:05 <AnMaster> wait
20:53:05 <AnMaster> no
20:53:08 <AnMaster> hm
20:53:16 <ehird> DECLARE ISN'T ACTUALLY IN SCHEME AnMaster.
20:53:17 <AnMaster> oh the -*-LISP-*- at the top
20:53:18 <AnMaster> did it
20:53:27 <AnMaster> ehird, true
20:53:29 <ehird> ACTUALLY THAT RABBIT THING IS IN LISP I THINK
20:53:29 <fizzie> ¡ɹoɹɹə xɐʇuʎs
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:44 <Gracenotes> -*-ICE-CREAM-WITH-SPRINKLES-*-
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:22 <Gracenotes> more like time for a miniscule orgy
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:08:13 <ehird> is it good
21:08:26 <Gracenotes> indeed so
21:09:49 <Gracenotes> indeedy so.
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:28:41 <ehird> k
21:28:43 <AnMaster> a bit optimising
21:28:44 <ehird> show the code
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:00 <AnMaster> ehird, sad :/
21:30:21 <Gracenotes> cavaet
21:30:23 <Gracenotes> !
21:30:32 <ehird> caviaraet
21:30:50 <Gracenotes> caviar
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:09 <AnMaster> that is very often the case
21:31:14 <AnMaster> http://pastebin.ca/1419649
21:31:17 <AnMaster> there
21:31:25 <Gracenotes> o plz nao
21:31:38 <AnMaster> Gracenotes, what?
21:31:46 <Gracenotes> nutin.
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:09 <AnMaster> yes?
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:32:35 <ehird> scsws;twi;dr
21:32:41 <AnMaster> ...
21:32:48 <AnMaster> might fix in a later version
21:32:54 <Gracenotes> ;;; This program contains communism
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:24 <ehird> All of them.
21:33:31 <ehird> You're not coding Haskell.
21:33:35 <AnMaster> ehird, um? All declarations?
21:33:39 <ehird> ; (func input-list initially-empty-outputlist) => output-list
21:33:41 <ehird> Those things.
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:18 <AnMaster> so then it helps
21:34:23 <ehird> It's bad style.
21:34:25 <AnMaster> ehird, why
21:34:32 <ehird> Because it simply is?
21:34:37 <AnMaster> not a valid answer
21:34:40 <ehird> int main( int v) {{return v+
21:34:42 <ehird> 7;}}
21:34:44 <AnMaster> suggest a better one
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:00 <ehird> a better what
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:56 <AnMaster> ehird, why
21:35:57 <ehird> Also, your define-recur-then-call recur could be named lets. Also,
21:35:59 <ehird> )
21:36:00 <ehird> )
21:36:01 <ehird> )
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:17 <AnMaster> good to know for the future
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:11 <AnMaster> yeah
21:40:16 <AnMaster> ehird, and SICP
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:36 <ehird> oh, wait
21:40:40 <ehird> I was thinking about another scheme-fixnum
21:40:43 <AnMaster> what?
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:12 <ehird> I know now.
21:41:13 <AnMaster> was the one I meant
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:44:59 <AnMaster> ehird, no.
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:46:49 <AnMaster> one of those split ones
21:47:10 <ehird> Ew.
21:47:19 <AnMaster> ehird, what?
21:47:23 <ehird> Get a Model M or something :p
21:47:25 <AnMaster> ehird, like jwz has.
21:47:33 <AnMaster> without the melting
21:47:35 <ehird> If you don't mind the noise and have strong fingers, the Model M is excellent.
21:47:39 <AnMaster> and scratching
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:49:49 <AnMaster> is what I meant
21:50:11 <ehird> Yes, I know.
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:27 <AnMaster> AWESOME*
21:50:39 <AnMaster> I plan to buy one myself.
21:50:54 <ehird> your loss
21:50:59 <AnMaster> ehird, have you ever used one of those split ones?
21:51:04 <ehird> Not sure.
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:51:17 <AnMaster> but the split bit is better
21:51:32 <AnMaster> s/better/more important/
21:51:42 <AnMaster> wow this is good music
21:51:54 <AnMaster> bought some new cds.
21:52:16 <ehird> Oh?
21:52:23 <AnMaster> yeah
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:52:55 <ehird> Erm.
21:52:55 <AnMaster> physically I mean
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:22 <AnMaster> no.
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:53:46 <AnMaster> you know?
21:53:51 <ehird> Goosebumps.
21:53:52 <AnMaster> on the arms and/or legs
21:53:53 <AnMaster> ah
21:53:57 <AnMaster> how similar...
21:54:10 <AnMaster> the Swedish one is "gose skin"
21:54:11 <AnMaster> :D
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:45 <KingOfKarlsruhe> in German we say "Gänsehaut"
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:01 <AnMaster> ehird, hah
21:55:14 <AnMaster> ehird, but you know what I mean about music giving that right?
21:55:29 <ehird> Shur
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:55:57 <AnMaster> I'm on the third cd atm.
21:56:01 <ehird> AnMaster: Yes, Britney spears does that to you.
21:56:04 <AnMaster> no
21:56:06 <AnMaster> Kraus
21:56:07 <ehird> :-P
21:56:10 <ehird> SAME THING.
21:56:11 <AnMaster> ehird, NAXOS 8.553734
21:56:21 <ehird> Kraus was reincarnated as Britney Spears.
21:56:25 <ehird> Well known fact.
21:56:34 <AnMaster> ehird, that makes no sense.
21:56:41 <ehird> AnMaster: It stands to reason.
21:57:06 <AnMaster> this has a very strong feeling of Sturm und Drang.
21:57:15 <AnMaster> btw
21:57:29 <ehird> Glorbenschnitzel.
21:57:37 <AnMaster> ehird, what does that mean
21:57:44 <ehird> Glorbenschnitzel.
21:58:04 <AnMaster> in English
21:58:17 <AnMaster> ...
21:58:23 <ehird> Glorbenschnitzel.
21:58:32 <AnMaster> ehird, in some other phrase
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:26 <ehird> How odd.
21:59:32 <AnMaster> hm
21:59:35 <AnMaster> globen
21:59:39 <AnMaster> or glorben?
21:59:43 <ehird> glorben.
21:59:49 <AnMaster> Did you mean: define:Globen
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.
21:59:53 <AnMaster> en.wikipedia.org/wiki/Globen
21:59:54 <ehird> Weird
21:59:59 <AnMaster> ehird, explain it the
22:00:00 <ehird> Oh, right
22:00:00 <AnMaster> then*
22:00:02 <ehird> It's globen
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:37 <ehird> Clearly.
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:15 <AnMaster> ehird, you are making this up
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:22 <ehird> globen schnitzel.
22:03:24 <ehird> Of course, this is all translated from Ancient Hartunian
22:03:30 <AnMaster> ehird, [citation needed]
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:27 <ehird> do seek unto us
22:04:29 <ehird> a globen schnitzel
22:04:31 <ehird> shared among.
22:04:33 <ehird> Verse three.
22:04:57 <AnMaster> ehird, [citation needed]
22:04:57 <AnMaster> ehird, [citation needed]
22:04:58 <AnMaster> ehird, [citation needed]
22:05:31 <ehird> O, and unto us
22:05:31 <ehird> Was-spoken:
22:05:33 <ehird> "Citation thus?"
22:05:35 <ehird> And thusly, we see,
22:05:37 <ehird> globen schnitzel -
22:05:39 <ehird> need no citee!
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:08:37 <ehird> Clearly.
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:11:15 <ehird> brb
22:13:04 <AnMaster> time for the next bf-to-C compiler: in-between
22:14:17 <AnMaster> with a modular backend
22:14:28 <AnMaster> so it can output both C and Erlang and so on
22:16:12 <GregorR> And BF :P
22:16:15 <GregorR> bf-to-bf
22:17:02 <lifthrasiir> bf optimizer?
22:18:34 -!- KingOfKarlsruhe has quit (Remote closed the connection).
22:19:34 <AnMaster> well
22:19:38 <AnMaster> would be possible
22:19:42 <AnMaster> for the most stupid bf
22:19:49 <AnMaster> like:
22:19:54 <AnMaster> !bf_textgen blah
22:19:58 <AnMaster> !bf_txtgen blah
22:20:00 <EgoBot> 60 ++++++++++++[>++++++++>+++++++++>+><<<<-]>++.>.<-.>----.>--. [678]
22:20:02 <AnMaster> see
22:20:04 <AnMaster> ><
22:20:08 <AnMaster> can be optimised away
22:20:10 <AnMaster> EVEN IN PURE BF
22:21:14 <AnMaster> lifthrasiir, but really I'm not aiming as high are esotope-bf
22:21:21 <lifthrasiir> ;)
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:02 <lifthrasiir> yes, DCE is implemented
22:22:31 <lifthrasiir> and... oh, i thought that fputs prints trailing newline but that wasn't.
22:22:47 <AnMaster> it is puts() that does
22:22:50 <AnMaster> wait
22:22:55 <AnMaster> fputs() and \0
22:22:56 <AnMaster> right
22:23:00 <AnMaster> you need fwrite() for that
22:23:02 <AnMaster> my fault
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:28 <AnMaster> um
22:23:34 <AnMaster> lifthrasiir, which other ones do you plan
22:23:41 <AnMaster> "of every esoteric programming language."
22:23:42 <AnMaster> but
22:23:46 <AnMaster> that's not sane
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:05 <AnMaster> like those uncomputable ones
22:24:10 <AnMaster> like those un computable ones
22:24:12 <AnMaster> err
22:24:27 <AnMaster> readline fail
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:23 <lifthrasiir> AnMaster: without name change, yes.
22:25:52 <AnMaster> lifthrasiir, will all be in python? :(
22:25:57 <lifthrasiir> nope.
22:26:07 <lifthrasiir> nor they will be integrated.
22:26:09 <lifthrasiir> will never be*
22:26:16 <AnMaster> um
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:26:50 <AnMaster> oh ok
22:27:13 <lifthrasiir> sometimes i even fail to produce correct statement in my mother tongue!
22:27:25 <AnMaster> everyone does that
22:27:40 <lifthrasiir> hehe.
22:27:55 <AnMaster> frequency differ of course.
22:29:38 <ehird> a
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:25 <ehird> yes
22:30:28 <AnMaster> right
22:30:35 <ehird> i had to use one of them on the cd i ripped today
22:30:38 <ehird> was a pain
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:30:52 * AnMaster is rather irritated
22:30:55 <ehird> lal
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:37 <ehird> h
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:31:53 <AnMaster> ehird, not on your brain?
22:32:08 <ehird> hmm, i wonder if the brain runs hotter if you think more :^)
22:32:13 <AnMaster> that would explain a lot
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:36:06 <AnMaster> and they were in a series.
22:36:10 <AnMaster> Volumne 1-4
22:36:15 <AnMaster> that makes no sense.
22:36:21 <AnMaster> ehird, ^
22:36:28 <ehird> mm
22:36:31 <AnMaster> volume*
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
22:59:57 <AnMaster> hidden paradox?
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.
23:37:17 <AnMaster> night
←2009-05-10 2009-05-11 2009-05-12→ ↑2009 ↑all