←2009-01-04 2009-01-05 2009-01-06→ ↑2009 ↑all
00:17:41 -!- Sgeo has joined.
00:26:42 <oklopol> oh i love youtube commenters, somehow ended up watching videos of bush fucking up in his speeches, i love how the comments are rated based on amount of hate for bush
00:26:44 <oklopol> the conspiracy is that bush is destroying our country that is our lives dumb ass thats cuz you are too ignorant to realize bush had everything to do with 911 theres too much proof and dumb asses like you are why he is in office again
00:26:52 <oklopol> this has a few thousands ups
00:27:02 <oklopol> honestly, who the hell cares? he was telling a story for dramatic effect. the point of the story is that he found out a plane hit the tower and thought it was an accident at first.
00:27:07 <oklopol> this has a few hundred downs
00:27:41 <oklopol> hmm.
00:28:02 <oklopol> i should probably try sleeping or something
00:28:16 <oklopol> or read sicp and rwh *at the same time*
00:30:16 <ehird> oklopol: oklopolokok
00:30:25 <ehird> t)
00:30:25 <ehird> 00:25 <holmak> .msg NickServ identify inaktive/00
00:30:27 <ehird> 00:26 holmak has left ()
00:33:51 <ehird> oklopol: oklopol: oklopol: oklopol: oklopol: oklopol: oklopol: oklopol: oklopol: oklopol:
00:34:56 <oklopol> did he FAIL?
00:37:17 <ehird> oklopol:
00:37:32 <oerjan> ehird: ehird: ehird:
00:37:35 <ehird> oklopol:
00:37:41 <oklopol> ooooooooooooooooooooooooooo
00:37:51 <oerjan> oklopol: öööö
00:38:32 <oklopol> oerjan: please use real characters.
00:38:37 <oklopol> SLEEP.
00:38:37 <oklopol> ->
00:39:02 <ehird> oklopol: NO
00:39:08 * oerjan did not expect that from a finn
00:39:58 <oklopol> IF I HAD A GOOD COUNTER-RESPONSE TO WHATEVER YOU JUST SAID I'D PROBABLY SAY IT RIGHT ABOUT NOW
00:40:15 <oklopol> ^ applies to both of you
00:40:21 <ehird> oklopol:
00:40:23 <ehird> stay back
00:40:27 <oklopol> BACK?
00:40:36 <oerjan> ehird has a trout
00:40:43 <ehird> oklopol: yes
00:40:51 <oerjan> he's armed and crazy
00:50:04 <oerjan> ehird, that is. no idea about the trout.
01:34:52 -!- Sgeo has quit (Remote closed the connection).
01:42:28 -!- mbishop has joined.
01:42:54 <mbishop> Does anyone know if Ian Osgood comes in this channel?
01:43:55 -!- Sgeo has joined.
01:55:51 <oerjan> hm who was that
01:56:51 <oerjan> hm hasn't been on the wiki for nearly a year
01:59:25 -!- Sgeo has quit (Remote closed the connection).
02:08:46 -!- psygnisfive has joined.
02:19:09 <oklopol> oooooooooooooooooooooooo
02:19:29 <oklopol> oerjan: who was who?
02:22:12 <oerjan> Ian Osgood
02:23:21 <oklopol> "was" sounded weird
02:23:57 <oklopol> so i thought you might've somehow thought sgeo's joining aws mbishop's parting. in which case i could've punned you
02:24:05 <oklopol> *saw
02:24:29 <oerjan> You cannot pun if you cannot spell, oklopol.
02:24:33 <oklopol> of course, not really punned, more like joked, but it doesn't fit as well.
02:24:41 <oklopol> jokerized
02:24:58 <oklopol> should probably go to sleep
02:25:08 <oklopol> i really went to sleep when i told i was gonna
02:25:15 <oerjan> sleep is good, if you can afford it
02:25:26 <oklopol> but then i realized i'd been somewhat depressed over the last few days
02:25:29 <oklopol> which is for noobs
02:25:33 <oklopol> so i decided to stop it
02:25:41 <oklopol> and, well, couldn't really not code my project after that.
02:25:56 <oklopol> but it's finished now, because i'm awesome
02:26:02 <oklopol> and god i'm tired
02:26:04 <oklopol> you know
02:26:06 <oklopol> so tired
02:26:27 <oklopol> there aren't enough o's in the world for the elongated "so" to represent it.
02:27:26 <oklopol> being tired is hard to noob-filter out, because i'm usually too tired to do that, for some reason
02:27:34 <oerjan> heh
02:27:56 <oklopol> well. enough random flumber-spatter, sleepy time, really
02:28:05 <oerjan> sweet dreams
02:28:08 <oklopol> i mean polarization-exists really
02:28:17 <oerjan> yes.
02:28:25 <oklopol> sweet of so sweet mmm
02:28:25 <oklopol> ->
02:28:35 <oerjan> we did experiments in high school, it existed then at least.
02:44:15 -!- jix has quit ("Computer has gone to sleep").
02:52:15 <oklopol> i wasn't born yet when you went to high school, therefore nothing can have existed.
02:52:40 <oklopol> wait. i was like 10 when you went to highschool.
02:52:45 <oklopol> *high school
02:52:51 <oklopol> how's that possible
02:53:01 * oklopol calculates
02:53:08 * oklopol tries to sleep again ->
02:53:45 <oerjan> off by 10 error, i presume
02:54:33 <oerjan> in any case, that was 20 years ago
03:36:10 -!- moozilla has joined.
04:10:50 -!- moozilla has quit (Connection timed out).
04:14:11 <kerlo> I was like 10 when I went to high school.
04:14:14 <kerlo> Or something like that, anyway.
05:32:08 -!- oerjan has quit ("Good nigth").
06:09:25 <Slereah2> Why does the wiki has that weird 24 years ban?
06:23:34 <bsmntbombdood> urgh
06:23:57 <bsmntbombdood> so i know there's a way to calculate floor(log_2(x)) of an int
06:24:09 <bsmntbombdood> with bitwise functions in constant time
06:37:00 -!- seveninchbread has joined.
06:37:23 -!- CakeProphet has quit (Nick collision from services.).
06:37:43 -!- seveninchbread has changed nick to CakeProphet.
06:46:35 -!- mbishop has left (?).
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:42:50 <oklopol> oerjan: then i guess i was just about to be born when you did that experiment
08:43:09 <oklopol> thus may well be possible polarization was actually created in that experiment.
08:45:29 <oklopol> bsmntbombdood: there is, if you know the amount of bits :P
08:45:57 <oklopol> even logtime one, can't see a constant time solution
08:48:41 <psygnisfive> o.o
08:48:57 <fizzie> What is unfun is that even though there's a ffs(x) function in POSIX to find the index of the least-significant set bit -- which GCC has a built-in-usually-compiled-to-the-single-native-opcode-if-there-is-one for -- the corresponding "find the index of the most-significant set bit" is missing.
08:51:51 <oklopol> ffs?
08:51:56 <oklopol> oh.
08:52:37 <fizzie> Probably from the words "Find First Set" instead of the more common FFS meaning.
08:53:02 <oklopol> well it's not like anyone gives a shit about stuff like that, i mean, you know, you could just make a bitarray object and loop.
08:53:11 <oklopol> i mean
08:53:57 <oklopol> i don't
08:54:25 <fizzie> It's still unsymmetric to only have a "ffs" without a "fls".
08:54:41 <oklopol> well yes, naturally
08:55:03 <fizzie> http://www.freebsd.org/cgi/query-pr.cgi?pr=61405 has a rather magical ffs implementation, also.
08:55:05 <oklopol> but there's no rot in most isas, so it's nontrivial to get one out of the other
08:55:35 <oklopol> thus it might be possible, maybe, possibly, for ffs to be more common in isas, and thus existant in that standardum
08:56:54 <oklopol> hmm. i don't get that, can't you get constant time anyway if you allow an array?
08:58:09 <oklopol> wait.
08:58:11 <oklopol> lol.
08:58:19 <oklopol> that's exactly the way to do that
08:58:32 <oklopol> yay for my fast brain \o/
08:59:57 <oklopol> i mean i don't really get that exact multiplication, but seems like it'd look like that multiplying by *something* might do the trick
09:00:08 <oklopol> should probably read that, fairly magical, yes
09:00:30 <oklopol> not read, more like try to run it on paper
09:04:09 <fizzie> It does the "x & -x" to convert xxxx1000 -> 00001000, I guess. Then the multiplication will mean bit-shifting that suitably magical constant.
09:04:57 <fizzie> It's disappointingly simple, actually, but at least it has enough very magick-looking numbers.
09:05:30 <oklopol> yeah
09:08:11 -!- GreaseMonkey has quit ("You only need one wheel. Bikers are just greedy.").
09:08:31 <oklopol> hmm
09:08:33 <oklopol> i don't get it
09:08:44 <oklopol> that multiplication essentially just shifts the magical number right?
09:09:13 <oklopol> well yeah
09:09:14 <oklopol> you said that
09:09:50 <oklopol> but i just don't get it, it's shifted left, then right, i don't really see where it converts into a small enough number.
09:10:28 <fizzie> Since it's a 32-bit number, the >>27 makes it small enough, by taking the first five bits.
09:10:48 <oklopol> yeah seems like it would, was probably just artifact of notation
09:11:28 <oklopol> i missed the whole anding part first, so i was more worried about trying out the multiplication
09:11:33 <oklopol> assumed it was some serious magic
09:12:12 <oklopol> but it's a slim chance really any 32 bit number has the required property
09:12:44 <oklopol> (to do that kinda conversion for any number directly, given a suitable amount of shiftings and andings afterwards)
09:13:15 <oklopol> x & -x is pretty clever, although negation is not really a binary operation
09:13:40 <oklopol> ah
09:14:01 <oklopol> the magic number is just a number where all 5 bitsub sequences are different
09:14:05 <oklopol> *bit subsequences
09:14:14 <oklopol> that should've been kinda obvious
09:14:26 <fizzie> Yes. 0x0450FBAF seems to also be used elsewhere for that purpose.
09:14:38 <oklopol> err
09:14:42 <oklopol> for what length?
09:14:50 <oklopol> for five, i don't think it does it
09:14:54 <oklopol> 0F = 00001111
09:15:02 <oklopol> AF = 10101111
09:15:05 <oklopol> 01111 twice
09:15:16 <oklopol> for size four, doesn't do it either, for an even more trivial reason
09:15:59 <oklopol> for six, i can't see a problem instantly
09:16:52 <fizzie> Yes, I think it was checking the six top bits; it was for checking which interrupt needs to be processed in an interrupt handler.
09:17:46 <oklopol> err elaborate
09:17:54 <oklopol> liek checking how
09:18:26 <fizzie> Well, those things tend to have a register or something which has bits set for all the pending interrupts.
09:18:49 <fizzie> So the "find first set" thing can be used to select the lowest-numbered one for processing.
09:18:58 <oklopol> oh interrupts.
09:19:03 <oklopol> well, you see
09:19:22 <oklopol> you say interrupts, i read "this thing called X you don't need to translate to an object"
09:19:41 <oklopol> yeah, seems like it would do that
09:33:55 <fizzie> Eh, it took me something like ten minutes to remember the name ("de Bruijn sequence") for that sort of thing. (Although I guess that's not exactly it, since it's not doing the cyclic thing.)
09:36:00 <oklopol> it's doing it alright.
09:36:16 <oklopol> but names are nice, let's try to remember that one
09:38:28 <oklopol> i don't get all the human names for concepts, why not like "carnivorous sequence" or something.
09:38:58 <fizzie> It wasn't long ago a blog post about this (in the context of those four-digit decimal-number door-codes, and getting in with less than 4*10^4 keypresses since they only care about the four last ones) was going around them IRCs.
09:39:14 <oklopol> yes
09:39:21 <oklopol> well not yes, i didn't know that
09:39:31 <oklopol> but yeah i've invented the sequence in that context
09:40:37 <oklopol> usually, in turku, you can just get by knowing the firefighters' code
09:41:37 <oklopol> is that hard to create?
09:42:08 <fizzie> They've got non-human names for many number classes, though; there are at least friendly numbers, sociable numbers, weird numbers and frugal numbers.
09:42:30 <oklopol> i just know frendlies, and i don't even know what they are
09:42:49 <oklopol> but yes, also real numbers................................
09:43:12 <oklopol> i should start getting to the lib before it closes prolly
09:43:47 <fizzie> Oh, and apocalyptic numbers.
09:43:52 <oklopol> :D
09:43:54 <oklopol> perfects
09:44:01 <oklopol> surreals
09:44:13 <fizzie> ("A number of the form 2^n that contains the digits 666", according to mathworld.)
09:44:18 <fizzie> (That's a bit boring.)
09:44:40 <oklopol> well that's clearly just a stupid joke
09:45:18 <oklopol> unless they have an uneven distribution, in which case it's probably a message from satan himself
09:45:21 <oklopol> "it"?
09:45:24 <oklopol> i'm not sure what it is
09:46:28 <oklopol> oh mathworld?
09:46:31 <oklopol> hmm.
09:46:57 <oklopol> well, not sure that changes anything.
09:49:30 <fizzie> A happy number is one where the iterated sum-of-squares-of-digits ("123 -> 1+4+9 = 14 -> 1+16 = 17 -> 1+49 = 50 -> 25 -> 29 -> 85 -> 89 -> 145 -> 42 -> 20 -> 4 -> 16 -> 37 -> 58 -> 89 -> 145"; now it's in a cycle) is 1 at some point.
09:49:48 <fizzie> I'm really not sure what makes it especially happy.
09:49:50 <oklopol> well, digits -> ugly
09:50:01 <oklopol> oh
09:50:11 <oklopol> ah sum of squares of digits right
09:50:25 <oklopol> "base doesn't matter!"
09:51:11 <fizzie> "An odious number is a nonnegative number that has an odd number of 1s in its binary expansion. -- Numbers that are not odious are said to be evil numbers."
09:51:27 <fizzie> Really, it's like they've been picking adjectives from a dictionary or something.
09:51:56 <fizzie> At least "odious" sort-of sounds like "odd", but the evil part is even less justified.
09:52:51 <fizzie> Oh, right, "even". Duh.
09:52:53 <fizzie> Still.
09:53:42 <fizzie> It sounds a bit harsh to say that any nonnegative number is either odious ("unequivocally detestable") or just plain evil.
09:56:43 <oklopol> umm.
09:57:11 <oklopol> well that's at least a somewhat useful class
09:58:42 <fizzie> But think of the numbers!
09:59:10 <oklopol> :D
09:59:28 <oklopol> well integers have always been such snobs
10:00:01 <fizzie> Yes, all holier-than-thou "god made us, unlike you other *invented* numbers" pomp.
10:00:03 <oklopol> yeah they have a few more interesting properties than general complexes, seriously, who gives a shit?
10:00:18 <oklopol> yeah
10:00:21 <oklopol> exactly
10:02:07 <oklopol> i mean a real, you can sqrt, and it'll work fine, try to do that to an integer, and noooo, "nah i don't feel like it, try to guy next to me"
10:08:12 -!- Corun has joined.
10:16:38 <AnMaster> fizzie, hi
10:16:46 <AnMaster> fizzie, progress on jitfunge?
10:21:38 <fizzie> Nope. I have a habit of extended hiatuses. Hopefully I'll get back to it some day. Probably a bit busy with work and such the next couple of weeks, though.
10:55:23 -!- Corun has quit ("This computer has gone to sleep").
12:02:14 -!- Corun has joined.
12:04:01 -!- bsmntbombdood has quit (Read error: 145 (Connection timed out)).
12:14:43 -!- bsmntbombdood has joined.
12:40:28 <AnMaster> fizzie, heh ok
12:42:36 -!- AnMaster has quit (Connection reset by peer).
13:58:25 -!- comex has quit (Read error: 131 (Connection reset by peer)).
13:58:50 -!- comex has joined.
14:00:47 -!- Judofyr has joined.
14:35:39 -!- olsner has joined.
14:51:32 -!- bsmntbombdood has quit (Read error: 110 (Connection timed out)).
14:58:35 -!- KingOfKarlsruhe has joined.
14:58:58 -!- bsmntbombdood has joined.
14:59:59 <ehird> hi
15:01:14 <Slereah2> Hey
15:04:30 -!- AnMaster has joined.
15:07:55 <ehird> In which programming.reddit becomes a shithole:"For those of you who don't know: many of the best developers in the world hang out on irc.freenode.net. It's an amazing resource."
15:08:58 <Slereah2> Are we the world's best deeloppers?
15:12:48 <ehird> Yes.
15:13:54 <ehird> I'm going to join ##c and ask about C#.
15:23:34 <Slereah2> Yeah, go do a real language loser!
15:27:02 <ehird> :D
15:34:01 <oklopol> ehird: ask why the characters are the wrong way around
15:34:11 <ehird> yes
15:34:25 <oklopol> i think i had a dream where i was speaking in finnish in here.
15:34:49 <ehird> um you are
15:35:34 <oklopol> well, the reason i remembered was that just after saying character thing, i had a short moment of panic thinking it was in finnish
15:35:46 <oklopol> because i talked to a finnish guy in english today, not realizing it at first
15:35:51 <ehird> hahahaah
15:36:00 <ehird> oklopol: make a polyglot sentence
15:36:14 <oklopol> i don't wanna tehdä niin
15:36:22 <ehird> wat
15:36:28 <oklopol> ohh
15:36:31 <oklopol> polyglot sentence right.
15:37:22 <oklopol> i guess i could've answered "no", which would be sensible in both finnish and english
15:38:54 <ehird> oklopol: i mean
15:38:56 <ehird> what did that sentence say
15:39:22 <oklopol> the first one?
15:39:25 <oklopol> en halua do that
15:39:32 <ehird> ah
15:39:32 <ehird> :D
15:39:35 <ehird> i like it
15:45:41 -!- jix has joined.
15:56:36 <bsmntbombdood> it's because the kernel uses ffs right?
15:57:19 <oklopol> that's seems like a very probable reason
15:57:26 <oklopol> *that's mats
16:10:17 -!- oerjan has joined.
16:52:44 <oklopol> oerjan: DID YOU KNOW "TACO CAT" IS A PAL IN DROME
16:53:36 <oerjan> what's a drome
16:53:37 <Slereah2> No it's not.
16:53:46 <Slereah2> It's TAC OCAT backward.
16:54:06 <oklopol> Slereah2: i don't get it
16:54:31 <oerjan> oklopol: Slereah2 wants equal representation for whitespace
16:54:55 <oklopol> oerjan: well yes i know
16:55:05 <oklopol> I'M JUST MAKING A STATEMENT.
16:56:28 <oerjan> WELL CAN I BE MAKING A QUESTION?
16:57:11 <oklopol> :O
16:57:15 <oklopol> no :<
16:57:57 <oklopol> i mean
16:57:59 <oklopol> well
16:58:00 <oerjan> THEN I'LL MAKE AN EXCLAMATION!
16:58:14 <oklopol> i'm still not satisfied
16:58:30 <oklopol> so how come we have so many courses at the uni i can't take them all at once
16:58:52 <Slereah2> Only 24 hours per day, oklopol.
16:59:07 <oklopol> Slereah2: err.
16:59:12 <oerjan> oklopol: it's to give students incentive to invent time machines
16:59:15 <oklopol> in all unis?
16:59:39 <oerjan> it's a big worldwide plot
16:59:47 <oklopol> :|
16:59:52 <oklopol> god i hate the world
17:00:47 * oklopol takes some more courses, naturally laughing like a maniac while doing that
17:02:09 <Slereah2> Destroy the world, oerjan
17:02:10 <Slereah2> oklopol*
17:03:27 <oklopol> and have even less time for courses? funk no
17:05:29 <Slereah2> But once the world is destroyed
17:05:38 <Slereah2> You won't need to know anythinfg
17:05:56 <oerjan> and you'll have all the time in the world!
17:07:12 <Slereah2> And then, bam!
17:07:15 <Slereah2> Your glasses break
17:07:22 <Slereah2> IT'S NOT FAIR!
17:08:27 <oerjan> now that's not a problem, since there'll be nothing to see
17:08:59 <oerjan> except Cthulhu. but don't mind him.
17:09:30 <oerjan> or you'll have no mind left
17:11:49 <Slereah2> Only if you trust Lovecraft.
17:11:54 <Slereah2> Sure, he's huge and slimy.
17:11:58 <Slereah2> But is he maddening?
17:12:47 <oklopol> my eyesight is perfect
17:13:03 <oklopol> only noobs have imperfect senses
17:13:13 <Slereah2> Like DAREDEVIL?
17:13:22 <oklopol> well okay he's the exception
17:13:29 <oklopol> he's so cool, oh my god he's cool.
17:16:34 <oklopol> heh, got naked, realized to curtains were open, looked out with my mouth open, quickly closed them
17:16:39 <oklopol> must have looked comical
17:17:42 <Slereah2> Was anyone outside?
17:17:54 <oklopol> well this isn't bottom flooe
17:17:59 <oklopol> *floomy
17:18:04 <Slereah2> floomy
17:18:14 -!- Slereah2 has set topic: http://tunes.org/~nef/logs/esoteric/ floomy.
17:18:15 <oklopol> but there are menny houses darr.
17:18:41 <ehird> who wants to write c for me
17:18:53 <oklopol> c
17:18:53 <oerjan> i think c has already been written.
17:18:57 <oklopol> xDDDDDDDDDDDDDDDDDDDDDDD
17:19:04 <ehird> lol
17:19:11 <ehird> who wants to write c code for me
17:19:23 <oklopol> "c code"
17:19:25 <oklopol> xDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
17:19:33 <AnMaster> oklopol, WITHOUT THE QUOTES!
17:19:46 <oerjan> don't hurt your jaw oklopol
17:19:47 <oklopol> WITHOUT THE... okay.
17:19:57 <ehird> who wants to write a piece of c code for me
17:19:57 <AnMaster> oklopol, ARGH!
17:20:01 <AnMaster> a piece of c code for me
17:20:03 <AnMaster> done
17:20:09 <oklopol> ehird: what piece
17:20:15 <ehird> a piece
17:20:27 <AnMaster> ehird, hey I wrote it ^
17:20:34 <ehird> go away
17:20:37 <ehird> :D
17:20:49 <AnMaster> ehird, error: label away not found
17:20:53 <oerjan> int main() {printf("Hello, world!\n");}
17:21:10 <AnMaster> oerjan, forgot to include stdio.h
17:21:14 <AnMaster> and forgot to return
17:21:19 <oerjan> AnMaster: "a piece"
17:21:19 <AnMaster> #include <stdio.h>
17:21:29 <AnMaster> int main(void) {printf("Hello, world!\n"); return 0; }
17:21:35 <AnMaster> oerjan, ah truye
17:21:37 <AnMaster> true*
17:21:38 <ehird> In which the RnRS editor is a successful troll: http://groups.google.com/group/comp.lang.scheme/browse_thread/thread/06f0588e1e4c999d/89120d79e5650d94?#89120d79e5650d94
17:22:13 <ehird> LOL, then erik naggum replies without realising who it is
17:22:16 <ehird> and insults his mental capacity
17:23:43 <AnMaster> ehird, hm?
17:23:50 <ehird> RnRS = scheme standards
17:23:59 <ehird> the post linked is a joke putdown of scheme
17:24:05 <ehird> and everyone replies seriously
17:24:06 <AnMaster> hehe
17:24:46 <ehird> 1995 trolls were so much better.
17:24:52 <ehird> USE REAL LANGUAGE FAGGOTS BRAINFUCK IS NOT WHAT EVERYONE WANT
17:27:18 <AnMaster> fun thread
17:27:25 <AnMaster> sadly don't have time to read it all atm
17:27:32 <oerjan> where can i find some real language faggots?
17:27:51 <oerjan> oh right, psygnisfive
17:28:13 <ehird> groan
17:35:22 * ehird considers reinventing the wheel then doesn't because that's stupid
17:36:29 <oerjan> of course
17:37:10 <oerjan> reinvent the time machine instead. maybe _this_ time it won't be accidentally uninvented.
17:38:34 <oklopol> :D
17:42:32 <ehird> Straw poll: Should I reinvent the wheel?
17:44:12 <ehird> Oi. Vote.
17:44:21 <Slereah2> You need to destroy the wheel, first.
17:44:26 <ehird> Done.
17:44:32 <oklopol> ehird: of course :D
17:44:37 <ehird> Aight. oerjan?
17:45:11 <oerjan> YES and quickly WHY did you destroy the wheel now i'll have to WALK to town HURRY UP
17:45:24 <ehird> oerjan: here, have a wheel temporarily.
17:45:27 <ehird> until I make my awesome one.
17:45:30 * ehird givse
17:45:33 <ehird> gives
17:45:57 <oerjan> givse? is that related to goatse? no thanks.
17:46:10 * ehird gives
17:46:22 * oerjan snatches
17:49:45 <Slereah2> A temporary wheel?
17:49:50 <Slereah2> Is it octogonal?
17:50:12 * oerjan looks at it
17:50:33 <oerjan> not much
17:51:15 * ehird calls wheel-reinventing code "wheel"
17:51:25 <ehird> ... this means I have to write c code ;_;
17:52:49 <AnMaster> $ ls -l /bin/sh
17:52:50 <AnMaster> -r-xr-xr-x 1 root wheel 106348 Dec 25 11:54 /bin/sh
17:52:51 <AnMaster> hm?
17:52:54 <AnMaster> just set the group
17:52:56 <AnMaster> that should fix it
17:53:29 * AnMaster looks at ehird
17:53:30 -!- olsner_ has joined.
17:53:36 <AnMaster> olsner_, hi
17:53:37 <ehird> ...
17:53:38 <ehird> AnMaster:
17:53:41 <ehird> stop talking.
17:53:44 <AnMaster> ehird, why?
17:53:46 <ehird> you're making a fool of yourself.
17:53:55 <AnMaster> ehird, no I was playing along with the joke
17:54:06 -!- olsner has quit (Read error: 104 (Connection reset by peer)).
17:54:07 <ehird> no sentient organism could consider that a joke
17:54:18 <ehird> and I don't talk to chatterbots :D
17:54:50 <AnMaster> ehird, you mentioned you wanted to reinvent a wheel before? How does that make you feel?
17:54:54 <AnMaster> ;P
17:54:55 <ehird> AAAAAAAAAAAAAAAAAAAAAAA
17:55:11 <AnMaster> now if that wasn't funny...
17:55:13 <ehird> AnMaster: ¨ª•¶å¥•ÊÁ*‡§¶å§¢Åfi‹#€€€€€€€€€€€€€€€#¢Å‡fi‡¥å˙•ªå¶§¶∞Åfifl‡fl\0\0\0exit(1);
17:55:18 <AnMaster> ehird, thanks
17:55:22 <AnMaster> I take that as a laugh
17:55:31 <ehird> AnMaster: dammit, you didn't buffer overflo¶••••••¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶exit(1);
17:55:41 <oerjan> the _universe_ is a joke (and a bad one, too). AnMaster is merely a part of it.
17:55:49 <AnMaster> oerjan, oh yes it is
17:56:41 <oerjan> _someone_ should have realized that a joke that takes billions of years to tell isn't very good
17:56:51 <ehird> who knows scons(1)?
18:02:55 <AnMaster> ehird, I think fizzie does
18:03:41 <AnMaster> Why didn't the chicken cross the road?
18:03:42 <ehird> AnMaster: what build tool do you use, then.
18:04:25 <AnMaster> ehird, I'll answer that once you answer my question
18:04:35 <ehird> no.
18:04:43 <AnMaster> well I use cmake mostly
18:04:47 <ehird> ew
18:05:10 <AnMaster> anyway the answer was: because there was no crossing at that place
18:05:12 <AnMaster> ;P
18:05:25 <AnMaster> zebra crossing*
18:05:50 <ehird> k.
18:10:28 <ehird> specifically I'm trying to get scons to vomit all the .os and binaries into build/
18:10:33 <ehird> same with its .sconsign.dblite thang.
18:11:02 <AnMaster> ehird, I would assume you could just do something like:
18:11:04 <AnMaster> mkdir build
18:11:06 <AnMaster> cd build
18:11:09 <AnMaster> scons --source ..
18:11:10 <AnMaster> or whatever
18:11:28 <AnMaster> such systems work for cmake and autotools
18:11:29 <ehird> I'm not in the mood for assumptions.
18:11:39 <AnMaster> (cmake .., ../configure)
18:14:46 <ehird> By the way, I'm now taking guesses as to what the project is.
18:16:48 <ehird> No?
18:19:43 <ehird> Hmph. oerjan? AnMaster?
18:20:19 <AnMaster> ehird, why would I want to guess? there are lots of projects using scons
18:20:26 <AnMaster> though I much prefer scones
18:20:27 <AnMaster> :P
18:20:28 <ehird> I wasn't talking about scons.
18:20:53 <AnMaster> ehird, what on earth then were you talking about?
18:21:03 <ehird> The project. Of reinventing the wheel.
18:21:06 <ehird> I am now taking guesses as to what it is.
18:21:25 <AnMaster> a project reinventing something in a better way
18:21:27 <ehird> Yes.
18:21:29 <ehird> But what is it.
18:21:29 <AnMaster> maybe that linter?
18:21:36 <AnMaster> could be that linter...
18:21:43 <ehird> Nah.
18:22:17 <AnMaster> ehird, also I suggest not reinventing the round wheel, nor the square wheel
18:22:22 <AnMaster> I have a better shape I believe
18:22:27 <AnMaster> hexagonal
18:22:28 <AnMaster> :(
18:22:30 <AnMaster> :)*
18:22:40 <ehird> it will be a four dimensional shape.
18:22:42 <ehird> now make another guess :|
18:22:47 <AnMaster> ehird, wow
18:22:52 <AnMaster> hypercube wheel?!
18:22:59 <AnMaster> reinventing the hypercube wheel
18:23:02 <AnMaster> that sounds cool
18:23:02 <ehird> yes.
18:23:19 <AnMaster> ehird, what lang are you coding it in you said?
18:23:20 <AnMaster> C?
18:23:23 <ehird> C
18:23:41 <AnMaster> ehird, why are you using C and not python? Low level OS stuff needed, or due to performance?
18:23:45 <AnMaster> or something else?
18:23:50 <ehird> Performance, pretty much.
18:23:54 <ehird> It's not a job for Python.
18:24:01 <ehird> (It's not OS-level, either, though.)
18:24:02 <AnMaster> (or ruby or such)
18:24:05 <AnMaster> hm
18:24:13 <AnMaster> ehird, graph database?
18:24:25 <ehird> Nah, a graph database could be done in Ruby/Python/etc.
18:24:33 <AnMaster> wouldn't scale to huge datasets then
18:24:38 <AnMaster> hm
18:24:49 <AnMaster> ehird, have you mentioned this project before in the channel?
18:24:58 <ehird> I think I've mentioned doing something like it.
18:25:03 <AnMaster> hm
18:25:10 <AnMaster> ehird, no I can't guess without some hints
18:25:11 <ehird> I've yelled about the wheel I'm reinventing before in here almost certainly
18:25:20 <ehird> AnMaster: it's very much to do with IO.
18:25:31 <AnMaster> ehird, also you yelled about reinventing the wheel a lot of times
18:25:44 <AnMaster> for many different things
18:25:47 <ehird> AnMaster: it's very much to do with IO. :P
18:25:50 <AnMaster> ehird, some server?
18:25:57 <ehird> Getting hotter.
18:26:06 <AnMaster> cool, err I mean hot!
18:26:15 <AnMaster> hm
18:26:31 <AnMaster> ehird, you always complained about bad web servers
18:26:37 <ehird> OUCH IT BURNS
18:26:39 <AnMaster> apache, lighttpd, nginx, and so on
18:26:40 <ehird> Yah
18:26:47 <AnMaster> so I guess you are writing your own
18:26:50 <ehird> I am crazy enough to attempt to write my own web server. :D
18:27:03 <ehird> This will either go brilliantly or terribly.
18:27:05 <AnMaster> ehird, I was trying to be tactful...
18:27:09 <AnMaster> remember it was you who said it
18:27:20 <ehird> Yeah but you got it :P
18:29:08 <ehird> Basically, this webserver will have mod_kitten.
18:29:11 <ehird> Everything else comes from that.
18:29:14 -!- Judofyr_ has joined.
18:29:17 <ehird> Well, by mod_kitten I mean modules/kitten.c.
18:37:49 <ehird> I dunno what it'll do.
18:37:53 <ehird> Give you an ASCII art kitten?
18:40:38 -!- Judofyr has quit (Read error: 110 (Connection timed out)).
18:41:40 <Asztal> that's thinking small.
18:42:13 <Asztal> it should enclose every page in a speech bubble so that a kitten's saying it.
18:44:19 <oklopol> so
18:44:22 <oklopol> any programmers in here?
18:44:37 <ehird> nope
18:44:38 <oerjan> no
18:44:47 <oklopol> i'm thinking maybe i should look into that
18:44:52 <oklopol> i hear it can be pretty fun
18:44:59 <oklopol> think that's true?
18:45:12 <ehird> yes
18:45:15 <ehird> Administrivia
18:45:16 <ehird> err
18:45:18 <ehird> 10:41:40 <Asztal> that's thinking small.
18:45:19 <ehird> 10:42:13 <Asztal> it should enclose every page in a speech bubble so that a kitten's saying it.
18:45:21 <ehird> fuck _yes_
18:45:54 <oerjan> i understand some people here have trouble understanding humor.
18:46:03 <oerjan> this page may help: http://www.insaneabode.com/roboterotica/jokesexplained/jokes.html
18:46:31 <oklopol> oerjan: but how can i open that when it's old?
18:46:41 <oklopol> :<
18:46:49 * oklopol is sad
18:47:12 <oerjan> in that case, _this_ page may help: http://www.mezzacotta.net/singles/jokes_explained_explained.php
18:47:47 <oerjan> and if you still aren't getting, it, try: http://www.mezzacotta.net/singles/jokes_explained_explained_explained.php
18:47:52 <oklopol> oh
18:47:54 <oklopol> that one is new!
18:48:03 <oerjan> from today
18:48:24 <oklopol> I WONDER WHAT THEY COME UP WITH NEXT
18:52:03 -!- atrapado has joined.
18:56:18 -!- oerjan has quit ("Gotta get the wheel to the bus").
18:56:52 <oklopol> plausible explanation
18:59:03 -!- MizardX has quit ("Blue squares floting about...").
18:59:30 -!- MizardX has joined.
19:10:03 -!- KingOfKarlsruhe has quit (Remote closed the connection).
19:12:33 <ehird> hey. uhh, who knows c here and is alive. AnMaster: what hash table lib do you use
19:12:55 <AnMaster> libghthash, but there are many others
19:13:01 -!- Vendan has quit (Read error: 60 (Operation timed out)).
19:13:11 <ehird> this is for storing http headers fwiw
19:13:17 <AnMaster> one called sunrisedd (iirc) looked good but had possibly bad license
19:13:24 <ehird> so short string -> medium-length string
19:13:31 <ehird> also, needs to be MIT-compatible
19:13:31 <AnMaster> ehird, I suggest testing different ones and finding out which one works best for you
19:13:38 <ehird> mm, but that's work
19:13:40 <ehird> maybe I should roll my own
19:13:43 <AnMaster> ehird, libghthash is lgpl
19:13:56 <AnMaster> also rolling your own hash library is kind of hard
19:14:09 <ehird> i wrote a hash table in my sleep once, but it sucked :P
19:14:14 <ehird> hrm
19:14:18 <ehird> does lgpl mesh with mit?
19:14:22 <AnMaster> ehird, IANAL
19:15:31 <AnMaster> ehird, hm, the current main performance bottle neck in cfunge is pushing strings on the stack it seems
19:15:50 <AnMaster> I guess I could make the stack grow down instead and then simply memcpy() them
19:15:56 <AnMaster> no need to reverse the data then
19:16:27 <AnMaster> and it could make use of SSE ;P
19:16:32 <AnMaster> ehird, what do you think?
19:16:39 <ehird> go for it.
19:16:48 <ehird> AnMaster: did you do that static fungespace thing?
19:16:56 <AnMaster> yes I did
19:17:24 <AnMaster> it is using libghthash if outside the static area
19:17:35 <AnMaster> works fine for most common programs since they usually only use a small area around 0,0
19:19:00 <ehird> how much does fungot stray from it?
19:19:01 <fungot> ehird: this is fnord to see their fnord pomorski only needs to be used to support the views herein. given that other prominent sources ( including britannica) follow the medical discharge story, perhaps we should all be moved down to near the end of the second
19:19:06 <ehird> ^style
19:19:07 <fungot> Available: agora alice darwin discworld europarl ff7 fisher ic irc lovecraft pa speeches ss wp*
19:19:10 <ehird> heh
19:19:22 <AnMaster> ehird, not much excelt when running underload
19:19:26 <AnMaster> then it can go way off
19:19:35 <ehird> ah
19:19:59 <AnMaster> by using a 128 MB static array I managed to fit the underload area nicely into the static area, but that sucked for other reasons obviously
19:20:08 * ehird decides to make static file serving a module because he is crazy.
19:20:11 <AnMaster> I bet you can imagine
19:20:23 <AnMaster> ehird, heh
19:20:28 <ehird> AnMaster: hey, my VPS could run two whole funge programs with that.
19:20:30 <ehird> assuming no OS.
19:20:32 <AnMaster> ehird, going to use sendfile()?
19:20:37 <ehird> yes.
19:20:51 * ehird has to support both kqueue and epoll because he devs on os x and deploys on linux :''''''''''''(
19:20:59 <AnMaster> ehird, hah, well normal size of the static array is 1024*1024*4 bytes in a 32-bit build
19:21:04 <AnMaster> so around 4 MB
19:21:39 <AnMaster> the main issue with fungot is that it uses a lot of cells left and right
19:21:40 <fungot> AnMaster: quoting the article: ' ' adding 3 meas. of 5/ 8, though i tried to find a q&a that is no longer the inevitable number 1 in both categories. small—preceding wikipedia:signaturesunsigned comment added by special:contributions/ fnord)
19:21:43 <AnMaster> for underload stack things
19:22:09 <AnMaster> ehird, bbl
19:22:20 <ehird> Hmm. You can't stuff sockets into a FILE * can you?
19:22:22 <ehird> Dammit.
19:22:51 -!- Corun has quit ("This computer has gone to sleep").
19:25:29 -!- Judofyr has joined.
19:28:07 -!- Judofyr has quit (Client Quit).
19:33:23 -!- Judofyr_ has quit (Read error: 113 (No route to host)).
19:36:11 <AnMaster> ehird, afaik: no
19:36:20 <AnMaster> ehird, why would you want to?
19:36:30 <AnMaster> also use writev() if you have more than one thing to write
19:36:33 <AnMaster> not write()
19:36:41 <ehird> AnMaster: Trying to represent "socket or file", although I guess it's more "socket or file or just about anything else, like a string"
19:36:49 <ehird> So I guess I should write my own abstract-io layer for that.
19:36:58 <AnMaster> ehird, std:basic_stream<whatever> ;P
19:36:59 * AnMaster ducks
19:37:04 <ehird> die
19:37:05 <AnMaster> ::*
19:37:14 <ehird> what
19:37:25 <AnMaster> s/:/::/ == ::*
19:37:48 <ehird> o
19:37:48 <AnMaster> ehird, anyway C has string-as-stream iirc
19:37:50 <ehird> the * comes first :P
19:37:50 <AnMaster> oh
19:37:52 <ehird> also, does it?
19:37:54 <AnMaster> glibc does too
19:37:56 <ehird> wat
19:38:00 <AnMaster> err
19:38:03 <AnMaster> C++ does
19:38:06 <AnMaster> and so does glibc
19:38:31 <AnMaster> for C++:
19:38:32 <AnMaster> std::stringstream
19:38:49 <AnMaster> for glibc, I'm currently trying to remember the function name
19:40:46 <AnMaster> ehird, man fmemopen
19:40:50 <AnMaster> on a system with glibc
19:40:54 <AnMaster> it is a glibc extension
19:41:00 <AnMaster> totally crazy one
19:41:14 <ehird> right, I'm not making myself gnu-specific
19:41:20 <AnMaster> ehird, agreed
19:41:24 <AnMaster> I wouldn't use it either
19:41:26 <ehird> because i gdon't like it :D
19:41:33 <AnMaster> ehird, except iirc it is in POSIX.1-2008
19:41:45 <ehird> w/e :P
19:41:48 <ehird> i'll write my own layer
19:42:02 <AnMaster> ah yes it is
19:45:36 -!- Corun has joined.
20:28:20 <psygnisfive> i AM a real language faggot :o
20:28:34 <psygnisfive> btw have i mentioned how delicious cocks are?
20:28:53 <psygnisfive> and by that i mean like
20:29:03 <psygnisfive> oh muh gawwwd cocks <3<3<#
20:29:43 <ehird> ...
20:29:44 <ehird> hi,.
20:29:50 <psygnisfive> hey.
20:29:54 <oklopol> hello psygnisfive
20:30:01 <psygnisfive> hey oklopol.
20:30:04 <psygnisfive> nice to see you back to normal
20:30:14 <oklopol> back to normal?
20:30:21 <psygnisfive> yes
20:30:30 <psygnisfive> as in not oklo[^d]ol
20:30:30 <oklopol> i guess it's all the c++ i've been reading.
20:30:34 <oklopol> ah!
20:30:39 <psygnisfive> er
20:30:41 <psygnisfive> [^p]
20:30:48 <psygnisfive> damn rotational lysdexia
20:31:19 <ehird> rotational dyslexia? i am skeptical
20:31:31 <psygnisfive> :)
20:31:35 <psygnisfive> so whats up kiddos
20:31:52 * oklopol goes back to reading, just had to help making that highly sophisticated group joke, which failed
20:32:00 <oklopol> *try to help
20:32:18 <oklopol> psygnisfive: same as usual. you know, stuff.
20:32:22 <oklopol> rd ->
20:32:27 <psygnisfive> wait wait wait
20:32:28 <psygnisfive> STUFF?
20:32:35 <psygnisfive> when the fuck did THIS happen?
20:32:49 <ehird> oklopol is
20:32:50 <ehird> pregnant
20:32:57 <psygnisfive> well yes, he would be
20:36:55 <psygnisfive> my farina was too sweet :(
21:10:26 <AnMaster> <ehird> rotational dyslexia? i am skeptical <-- googling shows the term exist, 120 hits, all seems to be forums or similar, no verifiable source
21:10:54 <AnMaster> that was with quotes
21:31:57 <oklopol> psygnisfive: well depends on the definition of "stuff"
21:32:20 <oklopol> i've been reading quite a lot for about half a year now
21:32:28 <oklopol> but that's really it.
21:34:27 <oklopol> well. not really a lot. maybe 40 page average a day.
21:34:41 <oklopol> more like steady.
21:35:16 <psygnisfive> ive been reading jared diamonds "collapse"
21:35:57 <oklopol> i've been reading all kinds of shit.
21:37:14 <oklopol> wtf. i just keep getting more and more money no matter how much i spend.
21:37:27 <AnMaster> oklopol, hm give some to me?
21:37:34 <AnMaster> ;P
21:37:51 <oklopol> AnMaster: the more money i have the less i want to share it. except if i had enough, that would probably change.
21:37:52 <psygnisfive> yeah give me some too
21:38:10 <psygnisfive> oh oklopol but obviously if you spend it frivolously you have even MORE money!
21:38:14 <AnMaster> oklopol, you said you read "all kinds of shit", what did you see in it? I assume it is like reading the future in innards, except using excrement instead.
21:38:14 <psygnisfive> so spend it on us :D
21:38:20 <oklopol> i mean one of my dreams has always been to pick a random bum and give them a million dollars.
21:38:29 <psygnisfive> pick me pick me! :D
21:38:44 <ehird> AnMaster: excrement books
21:38:45 <ehird> i see a market
21:38:55 <oklopol> AnMaster: what ehird said, only faster.
21:38:57 <oklopol> i mean
21:39:00 <oklopol> *only slower
21:39:09 <AnMaster> ehird, hm... "don't scratch and sniff"
21:39:13 <oklopol> since that fucker types faster than i think
21:39:59 <oklopol> wait... i'm just about to pay a 400 dollar bill, that's why i saw how much i have :DD
21:40:05 <oklopol> way to use my brain.
21:40:16 <oklopol> so yeah, k, i haven't really gotten much richer if you take that to account.
21:40:26 <oklopol> or rather take that from my account
21:40:31 <oklopol> (zing)
21:40:42 <ehird> badum tish
21:55:48 <oklopol> oh. it's because my demented grandma's munnies are being transferred to me.
21:55:59 <oklopol> i guess i should do a shopping spree or something
21:56:11 <oklopol> ...what do ppl buy except food?
21:56:21 <ehird> umm
21:56:22 <ehird> things
21:56:24 <ehird> computers?
21:56:32 <oklopol> hmm
21:56:46 <oklopol> yeah another computer would be nice
21:56:56 <ehird> oklopol: ummm houses?
21:56:58 <ehird> i don't know
21:56:58 <oklopol> i used to use three of them, that was so nerdly
22:00:25 <oklopol> okay, sleep and sp ->
22:21:13 <AnMaster> ehird, there?
22:21:17 <AnMaster> that web server thing
22:21:19 <ehird> yes
22:21:22 <ehird> mmhm
22:21:31 <AnMaster> still working on it?
22:21:40 <ehird> i don't give up on projects that easily :-)
22:21:41 <ehird> yes
22:21:46 <AnMaster> what about using publicfile?~
22:21:46 <ehird> but not actually coding it atm
22:21:49 <ehird> wat?
22:22:06 <AnMaster> http://cr.yp.to/publicfile.html
22:22:23 <ehird> AnMaster: you mean using it for an http server?
22:22:30 <AnMaster> ehird, yes~
22:22:36 <ehird> oh, sarcasm marks :P
22:22:49 <ehird> i was about to reply why it's useless for anything but serving static files if you're djb :P
22:22:53 <AnMaster> ehird, no not at all~
22:23:21 <ehird> Some versions of fhttpd allowed remote users to take over the entire machine. ``I don't think bugs of this kind are left in it,'' the author says. How much is he willing to bet?
22:23:27 <ehird> ^ jeez, djb, and how do you know you have no bugs?
22:23:48 <ehird> more likely nobody's told you of any because nobody uses your server.
22:23:54 <AnMaster> "# publicfile avoids bug-prone libraries such as stdio. "
22:24:00 <AnMaster> I'd like to see his replacement
22:24:01 <ehird> well i agree there, stdio sux
22:24:04 <ehird> AnMaster: he has it on his site
22:24:44 <ehird> AnMaster: http://www.fefe.de/djb/ is an extracted version of djb libs including his io lib
22:24:54 <AnMaster> hm ok
22:25:02 * AnMaster was reading http://cr.yp.to/lib/io.html atm
22:26:35 <psygnisfive> libio, is that next to libya?
22:27:05 <ehird> i still want to writ libibido
22:28:31 <AnMaster> hm how much of music can midi describe? I mean stuff like on a violin you can play pizzicato (plucking strings with finger) as well as lots of other variations
22:28:52 -!- GreaseMonkey has joined.
22:29:37 <oklopol> ooooooooooooo
22:29:55 <oklopol> pizzicato is just a female staccato
22:30:21 <oklopol> and staccato is just a gay [short note followed by a pause]
22:30:27 * psygnisfive plucks anmaster's guitar strings
22:31:03 <psygnisfive> anmaster, i suspect that midi can describe it in arbitrary detail to some extent
22:31:21 <oklopol> i think he's point is whether it has that actual concept.
22:31:24 <psygnisfive> i mean, Kurzweil synths do midi out, and also can basically synth any music
22:31:38 <oklopol> well can't you somehow add instruments to midi?
22:31:43 <oklopol> i don't actually know much about it
22:31:54 <psygnisfive> midi i think is just a standard for music representation
22:32:03 <psygnisfive> i think its instrument independent, to some extent
22:32:11 <oklopol> hmm, yes that's very probably
22:32:19 <oklopol> i don't really know its ideology
22:32:21 <oklopol> hey
22:32:27 <oklopol> i was gonna sleep.
22:32:28 <oklopol> ->
22:32:34 <psygnisfive> so whether or not something is plucked vs bowed i think depends on how you read off the midi to audio
22:34:07 <ehird> AnMaster: will you use my server? i would feel bad if nobody did ;'(
22:34:14 <psygnisfive> whats your server do, ehird
22:34:19 <ehird> serve thigs
22:34:19 <ehird> things
22:34:24 <psygnisfive> yes but what for?
22:34:30 <ehird> for whatever
22:34:39 <psygnisfive> can i host porn on there?
22:34:59 <ehird> what?
22:35:05 <ehird> it's a server.
22:35:06 <ehird> a program.
22:35:13 <ehird> code.
22:35:15 <ehird> you know.
22:35:17 <ehird> in a programming language.
22:35:27 <psygnisfive> yes
22:35:56 <ehird> how can you host porn on a program
22:37:05 <psygnisfive> same way you host anything on a server.
22:37:35 <ehird> psygnisfive: if I told you I had just written an IRC server
22:37:44 <ehird> would you say "can i host porn on your irc server?"
22:37:48 <ehird> no because that makes no fucking sense
22:37:49 <ehird> it's just a program
22:37:57 <psygnisfive> no, but you just said "server"
22:38:01 <psygnisfive> so i asked what kind
22:38:05 <psygnisfive> what does it do
22:38:08 <psygnisfive> and you said it serves things
22:38:17 <psygnisfive> so i asked if it could serve porn
22:38:21 <psygnisfive> none of this is contradictory
22:39:00 <ehird> yes, you can use the program to host porn. but "there" is incorrect
22:39:06 <ehird> "can i host porn with it?" would be more valid
22:39:18 <ehird> it's just a web server
22:40:27 <psygnisfive> yes, well
22:40:32 <psygnisfive> you host things on web servers.
22:41:30 <oklopol> ooooooooooooo.
22:41:35 <psygnisfive> klopol.
22:41:42 <oklopol> o. klo. pol.
22:41:50 <psygnisfive> ok. lop. ol.
22:42:03 <psygnisfive> okl. opo. l .
22:42:13 <oklopol> my thoughts exactly
22:42:21 <oklopol> ugain ~>
22:42:22 <psygnisfive> oklo. pol. .
22:51:37 -!- Sgeo has joined.
23:06:24 -!- oerjan has joined.
23:45:51 <ehird> who is alive
23:46:26 <oerjan> the doctor?
23:49:46 <oklopol> meeeeeeeeeeeeeeee
23:50:01 <oerjan> mooooooooooooooo
23:50:09 <ehird> who else
23:51:05 <ehird> guys I'm going to set my computer to the year 9999
23:51:07 <ehird> and see what breaks
23:51:10 <ehird> wish me luck
23:51:38 <oerjan> in the year ninety-nine, ninety-nine
23:51:45 <ehird> ok im in 2038
23:51:50 <ehird> whoa
23:51:52 -!- seveninchbread has joined.
23:51:57 <ehird> 23:59:59 1 jan 2038
23:51:58 <ehird> goes to
23:52:01 <ehird> 00:00:00 1 jan 2038
23:52:04 <ehird> i have found groundhog day
23:52:06 <ehird> duuuuuuuuuuuuuuuuuuuude
23:52:19 <ehird> duuuuuuuuuuuuuuuuuuuuude
23:52:38 <ehird> lol i wondr how much is broke
23:52:50 <ehird> WHAT SHOULD I DO IN THE FUTURE OERJAN
23:52:51 <oerjan> would have expected that to be in 2012, me thinks
23:53:01 <ehird> everything lagggggggggg
23:53:03 <ehird> something doesn't like this
23:53:04 -!- Corun has quit ("This computer has gone to sleep").
23:53:08 <ehird> LOL
23:53:11 <ehird> The server error encountered was: Mail was unable to verify the identity of this server, which has a certificate issued to "imap.googlemail.com". The error was:
23:53:12 <ehird> The certificate for this server has expired.
23:53:12 <oerjan> time dilation
23:53:16 <ehird> it thinks it expired like yeaaaaaars ago
23:53:16 <ehird> XD
23:53:47 <ehird> this is so lulzy
23:53:50 <oerjan> YM millennia
23:53:55 <ehird> naw
23:53:58 <ehird> 2009 -- 2038
23:54:04 <ehird> it didn't set further than that
23:54:06 <oerjan> oh you're not at 9999 yet
23:54:09 <ehird> i can't
23:54:17 <ehird> 01/01/2038 is the last unix representable date
23:54:22 <ehird> in 32-bit
23:54:23 <oerjan> oh
23:54:31 <oklopol> ooooooooooooooo
23:54:32 <ehird> that's why 23:59:59 rolled to 00:00:00 on the _same day_
23:54:34 <oerjan> 01/01? that's a bit of coincidence...
23:54:36 <ehird> this day repeats itself, FOREVER
23:54:37 <ehird> oerjan: not rly
23:54:40 <ehird> epoch is 01/01/1970
23:54:46 <ehird> i.e., that's time 0
23:54:53 <oklopol> oerjan: it's basically multiplication to figure that out
23:54:58 <oklopol> how come you didn't see it
23:55:03 <oerjan> yes but why would it be a whole number of years
23:55:25 <ehird> this is all logging to 2038 ^.^
23:56:45 <ehird> ok im back in 2008
23:57:02 -!- rodgort has quit ("Coyote finally caught me").
23:57:16 -!- rodgort has joined.
23:59:17 <oerjan> "The minimum representable time is 1901-12-13, and the maximum representable time is 2038-01-18"
23:59:31 <oerjan> not 01-01
←2009-01-04 2009-01-05 2009-01-06→ ↑2009 ↑all