←2007-12-08 2007-12-09 2007-12-10→ ↑2007 ↑all
00:10:26 -!- oerjan has quit ("Good night").
00:16:36 -!- puzzlet_ has joined.
00:28:43 -!- puzzlet has quit (Connection timed out).
00:36:10 -!- Tritonio_ has joined.
00:39:38 -!- jix has quit ("CommandQ").
00:40:47 -!- puzzlet_ has quit (Remote closed the connection).
00:41:00 -!- puzzlet has joined.
00:53:22 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)).
00:53:45 -!- puzzlet has joined.
01:25:03 -!- iEhird has joined.
01:25:19 <iEhird> /join #web
01:25:22 <iEhird> eh
01:25:27 -!- iEhird has left (?).
01:25:58 -!- iEhird has joined.
01:26:02 -!- Jontte has quit ("Konversation terminated!").
01:26:28 <pikhq> I refuse to join #web.
01:27:02 <oklopol> i'll do it!
01:28:01 <iEhird> hahaha
01:28:18 <pikhq> The AFO and Agora's Child *also* refuse.
01:31:56 -!- iEhird has quit (Remote closed the connection).
01:33:50 -!- iEhird has joined.
01:42:46 -!- iEhird has quit (Read error: 113 (No route to host)).
01:43:15 -!- iEhird has joined.
01:50:10 -!- iEhird has quit (Remote closed the connection).
01:50:22 -!- iEhird has joined.
02:02:02 -!- iEhird has quit.
02:17:21 -!- immibis has joined.
02:17:35 -!- immibis has quit (Remote closed the connection).
03:30:06 -!- puzzlet has quit (Remote closed the connection).
03:30:10 -!- puzzlet has joined.
03:37:37 -!- puzzlet_ has joined.
03:47:59 -!- puzzlet has quit (Read error: 110 (Connection timed out)).
03:52:52 -!- pikhq has quit (Read error: 104 (Connection reset by peer)).
03:55:13 -!- pikhq has joined.
04:21:12 <RodgerTheGreat> I'm reading a book about 6502 assembly that was written in 1979. It's great.
04:25:00 <RodgerTheGreat> I particularly enjoy the fact that when discussing high-level languages it only mentions FORTRAN, COBOL, Pascal, PL/1, APL and BASIC.
04:36:29 <RodgerTheGreat> "A bootstrap loader is a program that uses it's own first few instructions to load the rest of itself or another loader program into memory. The bootstrap loader may be in ROM, or you may need to enter it into the computer memory using front panel switches."
04:37:45 <RodgerTheGreat> Another fun feature is that "Computer user" and "Computer programmer" are used more or less interchangeably, because it's assumed anyone using a computer knows how to program it in some fashion.
04:37:50 <RodgerTheGreat> Ah, the good old days.
04:50:44 <pikhq> Oooh, retrocomputing.
04:51:54 <RodgerTheGreat> retrocomputing is where it's at
04:53:19 <RodgerTheGreat> I was once having lunch with some businesspeople and the conversation shifted to the C64. After going into a bunch of details about the chipset and intricacies of the BASIC implementation, one guy turned over to me and said "Wait... *how* old are you?"
04:53:54 <RodgerTheGreat> "erm... 19..." *priceless WTF expression*
04:55:01 <RodgerTheGreat> and Post-Indexed Indirect Addressing hurts my brain
04:55:12 * pikhq salutes you
04:56:03 <RodgerTheGreat> I will conquer this beautiful instruction set, I promise myself!
04:58:19 <RodgerTheGreat> "This mode means that the second byte of the instruction contains an address in the first 256 bytes of memory. That address and the next location contain an address which is added to the contents of the Y register to obtain the effective address."
04:58:40 <RodgerTheGreat> I'm really having difficulty imagining the cases in which this is useful.
04:59:32 <RodgerTheGreat> maybe to make it easier to re-use the constants used to point to an array or something?
05:00:58 <RodgerTheGreat> I suppose that way you wouldn't have to waste two bytes of immediate data where you can use one as a pointer and have all similar operations point to the same pair stored somewhere high in memory.
05:24:24 -!- puzzlet_ has quit (Remote closed the connection).
05:24:31 -!- puzzlet has joined.
05:41:34 -!- chatty has joined.
05:44:04 -!- chatty has left (?).
07:20:16 -!- puzzlet_ has joined.
07:32:20 -!- puzzlet has quit (Read error: 110 (Connection timed out)).
07:55:30 -!- puzzlet_ has quit (Remote closed the connection).
07:55:37 -!- puzzlet has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:24:26 -!- Slereah_ has joined.
08:44:41 -!- Slereah has quit (Read error: 110 (Connection timed out)).
08:54:38 -!- Slereah_ has quit (Read error: 110 (Connection timed out)).
09:28:31 -!- oerjan has joined.
09:33:04 -!- puzzlet_ has joined.
09:45:04 -!- puzzlet has quit (Read error: 110 (Connection timed out)).
09:59:55 -!- puzzlet_ has quit (Remote closed the connection).
10:01:32 -!- puzzlet has joined.
10:03:08 -!- Slereah has joined.
10:09:26 -!- puzzlet has quit (Remote closed the connection).
10:09:39 -!- puzzlet has joined.
10:34:55 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)).
10:35:59 -!- puzzlet has joined.
10:42:03 -!- Jontte has joined.
10:48:22 -!- puzzlet has quit (Remote closed the connection).
10:48:46 -!- puzzlet has joined.
11:22:53 -!- Tritonio__ has joined.
11:23:51 -!- Tritonio_ has quit (Read error: 104 (Connection reset by peer)).
11:25:29 -!- Tritonio__ has quit (Client Quit).
11:25:45 -!- Tritonio_ has joined.
11:32:20 -!- oerjan has quit ("Coffee").
12:05:21 -!- jix has joined.
12:07:46 -!- Jontte has quit (calvino.freenode.net irc.freenode.net).
12:08:09 -!- Jontte has joined.
12:36:55 -!- Jontte has quit (calvino.freenode.net irc.freenode.net).
12:36:55 -!- Tritonio_ has quit (calvino.freenode.net irc.freenode.net).
12:36:58 -!- jix has quit (calvino.freenode.net irc.freenode.net).
12:36:58 -!- pikhq has quit (calvino.freenode.net irc.freenode.net).
12:36:59 -!- sebbu has quit (calvino.freenode.net irc.freenode.net).
12:36:59 -!- lament has quit (calvino.freenode.net irc.freenode.net).
12:36:59 -!- puzzlet has quit (calvino.freenode.net irc.freenode.net).
12:36:59 -!- oklopol has quit (calvino.freenode.net irc.freenode.net).
12:37:01 -!- sekhmet has quit (calvino.freenode.net irc.freenode.net).
12:37:01 -!- Possum has quit (calvino.freenode.net irc.freenode.net).
12:37:03 -!- bsmntbombdood has quit (calvino.freenode.net irc.freenode.net).
12:37:03 -!- GregorR has quit (calvino.freenode.net irc.freenode.net).
12:37:05 -!- Overand has quit (calvino.freenode.net irc.freenode.net).
12:37:05 -!- johnl has quit (calvino.freenode.net irc.freenode.net).
12:37:05 -!- lifthrasiir has quit (calvino.freenode.net irc.freenode.net).
12:37:07 -!- SimonRC has quit (calvino.freenode.net irc.freenode.net).
12:37:08 -!- dbc has quit (calvino.freenode.net irc.freenode.net).
12:37:08 -!- cherez has quit (calvino.freenode.net irc.freenode.net).
12:37:08 -!- DocWilco has quit (calvino.freenode.net irc.freenode.net).
12:37:09 -!- johnk has quit (calvino.freenode.net irc.freenode.net).
12:37:09 -!- mtve has quit (calvino.freenode.net irc.freenode.net).
12:38:05 -!- lament has joined.
12:38:05 -!- sebbu has joined.
12:38:05 -!- pikhq has joined.
12:38:05 -!- jix has joined.
12:38:05 -!- Jontte has joined.
12:38:05 -!- Tritonio_ has joined.
12:38:05 -!- bsmntbombdood has joined.
12:38:05 -!- GregorR has joined.
12:38:05 -!- SimonRC has joined.
12:38:05 -!- Overand has joined.
12:38:05 -!- DocWilco has joined.
12:38:05 -!- dbc has joined.
12:38:05 -!- johnl has joined.
12:38:05 -!- johnk has joined.
12:38:05 -!- mtve has joined.
12:38:05 -!- cherez has joined.
12:38:05 -!- lifthrasiir has joined.
12:38:59 -!- puzzlet has joined.
12:38:59 -!- oklopol has joined.
12:38:59 -!- sekhmet has joined.
12:38:59 -!- Possum has joined.
13:22:39 -!- sekhmet has quit (calvino.freenode.net irc.freenode.net).
13:22:39 -!- puzzlet has quit (calvino.freenode.net irc.freenode.net).
13:22:39 -!- Possum has quit (calvino.freenode.net irc.freenode.net).
13:22:40 -!- oklopol has quit (calvino.freenode.net irc.freenode.net).
13:24:23 -!- puzzlet has joined.
13:24:23 -!- oklopol has joined.
13:24:23 -!- sekhmet has joined.
13:24:23 -!- Possum has joined.
14:18:31 -!- Jontte has quit (Remote closed the connection).
14:19:03 -!- Jontte has joined.
14:40:44 -!- puzzlet has quit (Remote closed the connection).
14:40:48 -!- puzzlet has joined.
15:09:07 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)).
15:09:12 -!- puzzlet has joined.
15:22:59 -!- jix has quit (Nick collision from services.).
15:23:09 -!- jix has joined.
15:34:09 -!- Jontte has quit (Remote closed the connection).
15:41:48 -!- Jontte has joined.
15:48:58 -!- Jontte has quit (Remote closed the connection).
15:53:17 -!- oerjan has joined.
15:55:24 -!- pikhq_ has joined.
16:02:31 -!- pikhq has quit (Read error: 110 (Connection timed out)).
16:13:34 -!- Sgeo has joined.
16:51:27 -!- puzzlet has quit (Remote closed the connection).
16:51:28 -!- puzzlet_ has joined.
16:56:35 -!- Tritonio_ has quit ("Bye...").
17:06:47 -!- puzzlet_ has quit (Remote closed the connection).
17:06:48 -!- puzzlet has joined.
17:07:35 -!- oklopol has quit (Read error: 110 (Connection timed out)).
17:10:06 -!- jix has quit (Remote closed the connection).
17:10:50 -!- jix has joined.
17:23:04 -!- Jontte has joined.
17:40:01 -!- Jontte has quit ("Konversation terminated!").
17:52:44 -!- Jontte has joined.
18:20:26 -!- cmeme has quit (Read error: 104 (Connection reset by peer)).
18:22:19 -!- cmeme has joined.
18:32:12 -!- naerian has joined.
18:32:27 <naerian> hi :)
18:34:54 <Slereah> Hi.
18:35:13 <naerian> geez, are they dead? :P
18:36:44 <Slereah> Nah. It's just slow to drum up some activity.
18:37:10 <Slereah> Give them time to take a look at their IRC window!
18:37:20 <naerian> heh. what esolang do you like most? :D
18:37:40 <Slereah> Well, I got started on brainfuck.
18:37:53 <naerian> me too. I even wrote an interpreter of it :D
18:37:59 <Slereah> But for some reason, I got back on esolangs when reading about logic.
18:38:11 <naerian> :D
18:38:15 <Slereah> For some metatheorems, I had to read about Turing machines and such!
18:38:20 * oerjan dances a skeleton dance
18:38:25 <naerian> xD
18:39:33 <naerian> i'm thinking about an water-pipe esolang :P
18:40:43 <Slereah> And running it using real waterpipes? :O
18:40:50 <Slereah> How awesome would that be.
18:40:54 <naerian> :P
18:41:17 <Slereah> "Pump harder! I need those results!"
18:41:23 <naerian> xD
18:41:42 <naerian> heh, yeah that would be nice :P
18:41:56 <Slereah> I wonder if an actual Turing machine was ever built.
18:42:04 <Slereah> With some real tape and such.
18:42:23 <naerian> i think i've read about such Turing machine...
18:42:32 <naerian> but with finite tape ofc
18:42:54 <Slereah> Infinite tape isn't cheap.
18:43:09 <Slereah> But you can sell half of it, and still have infinite tape!
18:43:38 <naerian> :D
18:51:26 <naerian> i can't find the photos of that TM now :P
18:52:07 <Slereah> I saw a very small Turing machine equivalent that used little trains.
18:52:27 <naerian> :D
18:52:36 <naerian> that had to be cool :P
18:53:20 <Slereah> http://www.monochrom.at/turingtrainterminal/pictures_eng.htm
18:53:57 <Slereah> http://www.monochrom.at/turingtrainterminal/schematics_eng.htm
18:54:55 <naerian> nice :D
18:57:56 -!- pikhq_ has changed nick to pikhq.
18:58:10 <naerian> have you saw any other projects of TM? :D
18:58:38 <Slereah> Not a whole lot.
18:59:29 * pikhq enters
18:59:35 <Slereah> Hello sir.
19:00:47 <naerian> hello, pikhq
19:00:49 <Slereah> I still have some code that was supposed to emulate a Turing machine.
19:00:53 <naerian> :D
19:01:00 <Slereah> But I don't have a very long attention span.
19:01:21 <pikhq> I have a need to find something to cod.
19:01:24 <pikhq> Code, even.
19:01:28 <naerian> :D
19:01:42 * pikhq codes up a cod
19:02:03 -!- Jontte has quit ("Konversation terminated!").
19:02:24 <Slereah> Right now, I'm trying to code up the final touch on my ludicrous calculator.
19:02:31 <naerian> :D
19:03:04 <naerian> and i'm thinking about making a small brainfuck system for Nintendo DS xD
19:03:28 <RodgerTheGreat> pikhq: implement a couple of tag systems for fun
19:03:39 <RodgerTheGreat> bitwise cyclic tag! woo!
19:04:27 <naerian> :P
19:06:06 <Slereah> http://membres.lycos.fr/bewulf/Russell/Calc9.txt
19:06:08 <pikhq> I should join the Fantasy Rules Commission and come up with a *really* annoying ordinance.
19:06:19 <Slereah> It can multiply 15 by itself in less than 2000 lines!
19:06:29 <Slereah> But, you know, with rigor.
19:06:30 <pikhq> Something that requires every further ordinance to be valid C?
19:06:51 <naerian> :P
19:07:14 <pikhq> Slereah: Call me less than impressed. *I* can shove that in 20,000 lines. :p
19:07:53 <pikhq> Hmm. A multiplication pass, with a built-in Glass interpreter, which is *only* used to call A.m?
19:08:05 <Slereah> Well, I guess you could make it all in ZFC axioms and (p|(q|r))|((s|(s|s))|((t|q)|((p|t)|(p|t)))) for propositional logic.
19:08:24 <Slereah> But I just wanted to do it with sum Peano's axioms.
19:10:46 -!- thucydides has joined.
19:11:09 <naerian> hi, thucidides
19:11:23 -!- thucydides has quit (Client Quit).
19:11:41 <Slereah> Bye, thucidides!
19:15:59 <naerian> jeez, i must go :/
19:16:03 <naerian> bye all :P
19:16:07 <Slereah> Bye.
19:16:08 -!- naerian has quit (Remote closed the connection).
19:16:27 * oerjan thinks some people need tab completion
19:16:39 <bsmntbombdood> oer: no we don't
19:17:10 <oerjan> bsmntbombdood: when you cannot spell thucydides you do
19:18:07 -!- Jontte has joined.
19:18:08 <Slereah> Tab completion doesn't work if he's not here.
19:18:41 <oerjan> that may be true.
19:19:09 <oerjan> or it might be a feature request :D
19:21:36 <RodgerTheGreat> pikhq: it would actually be more of a trick to inflate an operation like that into 20,000 lines entirely without dead or unreachable code
19:21:51 <RodgerTheGreat> and preprocessor macros don't count either!
19:22:49 <Slereah> Well, Metamath can decompose 2+2 in 23.000 steps.
19:23:10 <RodgerTheGreat> heh
19:23:32 <pikhq> RodgerTheGreat: Believe me, I can do it. :p
19:23:36 <RodgerTheGreat> that isn't exactly doing the computation, though- it's proving why it works from axioms
19:23:42 <RodgerTheGreat> pikhq: oh, I don't doubt that
19:23:51 <pikhq> First, one needs to define your numbers.
19:24:04 <pikhq> Then define addition. As a recursive algorithm.
19:24:05 <pikhq> ;p
19:24:15 <RodgerTheGreat> try to work in a couple fourier transforms
19:24:23 <Slereah> But technically, it is still computation :O
19:25:38 <Slereah> Although indeed I'm not sure if you could just enter 2+2 and get 2+2=2 at the exit. That's not exactly what's done there.
19:25:44 <Slereah> Errr, 4.
19:25:51 <oerjan> yay, Schnhage-Strassen
19:26:49 <RodgerTheGreat> "2 plus 2 is... 10. IN BASE 4, I'M FINE!"
19:27:39 <Slereah> IT ARE s(s(s(s(0))))
19:27:44 <Slereah> Damn your bases!
19:28:11 -!- oklopol_ has joined.
19:28:29 <RodgerTheGreat> Damn your lambda calculus!
19:28:36 <oerjan> ALL YOUR B*HIT BY FALLING PIANO*
19:28:44 <RodgerTheGreat> heh
19:29:02 <Slereah> I don't know much lambda calculus
19:29:04 <pikhq> But what's more fun then defining all numbers via Church numerals?
19:29:08 <pikhq> Speaking of which. . .
19:29:36 <pikhq> GregorR: Let Plof type "int" be castable to a function. ;)
19:43:28 <Slereah> I hate getting back on old code.
19:43:35 <Slereah> "What the fuck was that guy thinking?"
19:43:43 <Slereah> This is the mystery on the table!
19:48:16 -!- oklopol_ has changed nick to oklopol.
20:48:33 <RodgerTheGreat> that's the thing about coding- the better you get the more you hate your past self
20:49:08 <RodgerTheGreat> In the past, I'd hack shit together. nowadays I try to write code hoping future self will approve.
20:49:51 <oklopol> heh
20:50:31 <Slereah> Heh.
20:50:47 <Slereah> Problem is, I kinda suck right now too :o
20:50:54 <oerjan> heH:
20:58:09 <oklopol> Slereah: were you the one who started at the age of 19?
20:58:48 <Slereah> Yes.
20:59:08 <Slereah> And even right now, we don't learn any programming.
20:59:18 <Slereah> Just some integration algorithm.
20:59:22 <oklopol> how old are you?
20:59:26 <Slereah> 21.
21:00:15 <Slereah> There was an optional class about computation, computability and all that, but it got canceled before I could apply
21:00:36 <oklopol> what country? and no, i'm not going to whois!
21:00:41 <Slereah> France.
21:00:57 <oklopol> they're cancelling everything interesting here too
21:01:10 <oklopol> the institute is prolly empty once i get there :P
21:01:21 <oklopol> (not officially in yet)
21:03:07 <Slereah> I'll try to sneak in some CS class next year!
21:05:45 <Slereah> The cancelation made me sad, because the rest of the optional classes are horrible.
21:09:09 <oklopol> heh, i've spent hours just browsing the courses they have here :P
21:09:50 <oklopol> "uhhh i want that one.. and oh my god that's awesome.. wow, they have a course on cellular automata 8DD"
21:10:01 <Slereah> Heh.
21:10:18 <Slereah> We don't have a whole lot of that, and I have access to even less, since I do physics.
21:11:06 -!- ehird` has joined.
21:38:24 -!- jix has quit ("CommandQ").
22:30:59 <bsmntbombdood> fuckers plowed the streets
22:31:05 <bsmntbombdood> makes skiiing hard >_<
22:31:39 <ehird`> skiiiiiiiiiiiiing
22:36:09 <oklopol> ski'ing is always hard, this is why most people name their parameters
22:41:27 <pikhq> I much prefer sk'ing.
23:08:59 -!- Jontte has quit (Remote closed the connection).
23:13:45 -!- Jontte has joined.
23:14:22 -!- Jontte has quit (Remote closed the connection).
23:14:58 -!- Jontte has joined.
23:51:52 -!- sebbu has quit ("@+").
←2007-12-08 2007-12-09 2007-12-10→ ↑2007 ↑all