00:05:28 What good build server solutions are there? 00:06:31 -!- aloril_ has quit (Read error: Connection reset by peer). 00:16:40 Deewiant, you never test kt :/ 00:17:09 -!- adu has quit (Quit: adu). 00:31:54 @tell Deewiant What should 2kt (ip going right) do if both calls to t fail? Should the IP be reversed once then k aborted or should it be reversed twice (thus spawning no child but in effect not reversing the thread either). 00:31:55 Consider it noted. 00:32:08 -!- adu has joined. 00:34:56 -!- aloril has joined. 01:06:13 night 01:14:05 @tell fizzie That s wrapping bug is also fixed now. I don't remember if you found any other bug. 01:14:05 Consider it noted. 01:16:45 -!- augur_ has changed nick to augur. 01:29:44 -!- shikhin_ has joined. 01:32:44 -!- shikhin has quit (Ping timeout: 245 seconds). 01:36:11 -!- arjanb has quit (Quit: zzz). 01:39:08 -!- AndoDaan has joined. 01:52:23 -!- adu has quit (Quit: adu). 01:52:43 -!- G33kDude has joined. 01:55:17 -!- GeekDude has quit (Ping timeout: 256 seconds). 01:55:21 -!- G33kDude has changed nick to GeekDude. 02:03:03 -!- GeekDude has quit (Read error: Connection reset by peer). 02:03:14 -!- GeekDude has joined. 02:06:57 -!- adu has joined. 02:10:14 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 02:11:10 -!- Phantom_Hoover has joined. 02:15:43 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 02:39:25 -!- GeekDude has joined. 02:39:28 -!- GeekDude has quit (Changing host). 02:39:28 -!- GeekDude has joined. 02:46:08 -!- _1_rafmont2 has joined. 02:55:37 -!- AndoDaan has quit (Ping timeout: 244 seconds). 02:57:50 -!- _1_rafmont2 has quit (Remote host closed the connection). 03:09:36 -!- Phantom_Hoover has quit (Remote host closed the connection). 03:28:20 I am working on making a game with OHRRPGCE, but it has problems so when I make the sequel probably I will use SQL instead (SQL is also sometimes called "sequel", but that has nothing to do with it). 03:29:04 -!- GeekDude has quit (Quit: AdiIRC is updating to v1.9.6 Beta Build (2014/12/30) 32 Bit). 03:29:29 -!- GeekDude has joined. 03:47:35 This book my sister gave me for Christmas present has its own symbols for musical intervals which I have not seen elsewhere; a circle means a perfect unison, a square means a perfect fourth, a triangle means a major third, four circles joined together means augmented fourth, etc. 03:54:38 -!- shikhin_ has quit (Ping timeout: 265 seconds). 04:10:09 -!- oren has quit (Quit: Lost terminal). 04:12:23 -!- boily has quit (Quit: BLAZING CHICKEN). 04:12:32 -!- CADD has joined. 04:12:32 -!- CADD has quit (Client Quit). 04:13:06 -!- CADD has joined. 04:17:42 -!- adu has quit (Quit: adu). 04:25:36 -!- adu has joined. 04:29:02 This book also uses glyphs for planets, which I have not seen elsewhere, too. 04:30:10 it's hip to be a perfect fourth 05:01:12 -!- bb010g has quit (Quit: Connection closed for inactivity). 05:09:42 -!- Solace has joined. 05:10:03 (y=(ln(x/m-sa))/r^2)) 05:16:42 guys its a w+ln(|N|))=ln(|ap^2H+e^ar|)+ln(|y|) :0 05:20:57 o...okay 05:22:04 What is that for? 05:23:12 happy new years 05:23:53 It is not quite yet the new year, it is soon 05:24:11 And then after that it will soon be Epiphany (the end of the Christmas season) 05:24:52 for me it is 05:28:49 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 05:42:44 -!- augur_ has joined. 05:45:39 -!- augur has quit (Ping timeout: 245 seconds). 06:04:13 -!- mitchs has quit (Quit: mitchs). 06:20:23 -!- oerjan has joined. 06:27:57 -!- nys has quit (Quit: sleep). 06:37:28 -!- Patashu has quit (Ping timeout: 255 seconds). 06:38:50 -!- augur has joined. 06:39:30 -!- bb010g has joined. 06:41:58 -!- augur_ has quit (Ping timeout: 255 seconds). 06:57:37 -!- InvalidCo has quit (Ping timeout: 240 seconds). 06:57:44 -!- InvalidCo has joined. 06:57:44 `unidecode ‐ 06:57:45 ​[U+2010 HYPHEN] 06:57:52 fiendish 06:58:04 (i see a blank square) 06:59:42 > fix $ printf "HYPHEN%sMINUS" 06:59:43 No instance for (GHC.Show.Show a0) 06:59:43 arising from a use of ‘M50235812057197137065544.show_M50235812057197137065... 06:59:43 The type variable ‘a0’ is ambiguous 06:59:54 > text $ fix $ printf "HYPHEN%sMINUS" 06:59:59 mueval: ExitFailure 1 07:01:45 -!- InvalidCo has quit (Ping timeout: 244 seconds). 07:06:38 > var $ fix $ printf "HYPHEN%sMINUS" 07:06:39 HYPHENHYPHENHYPHENHYPHENHYPHENHYPHENHYPHENHYPHENHYPHENHYPHENHYPHENHYPHENHYPH... 07:06:56 (text is strict in the whole string passed) 07:08:43 :t text 07:08:44 String -> Doc 07:09:07 or at least its spine, it's part of a text formatting system so needs to know the width. 07:09:48 > take 50 . text $ ['A'..'z'] ++ repeat 50 undefined 07:09:49 Couldn't match type ‘Text.PrettyPrint.HughesPJ.Doc’ with ‘[a]’ 07:09:49 Expected type: GHC.Base.String -> [a] 07:09:49 Actual type: GHC.Base.String -> Text.PrettyPrint.HughesPJ.DocCouldn't matc... 07:09:57 oops 07:10:12 > take 50 . show . text $ ['A'..'z'] ++ repeat 50 undefined 07:10:13 Couldn't match expected type ‘t0 -> [GHC.Types.Char]’ 07:10:13 with actual type ‘[a0]’ 07:10:19 NOW WHAT 07:10:32 oh 07:10:38 > take 50 . show . text $ ['A'..'z'] ++ replicate 50 undefined 07:10:40 "ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqr" 07:10:45 yep, only the spine 07:11:30 Jafet: ^ 07:12:54 -!- InvalidCo has joined. 07:13:01 Vorpal: dieharder isn't that slow but that Befunge RNG is :-P cfunge manages around 370 KiB/s on this box (vs. e.g. 'cat /dev/urandom' doing 17 MiB/s) 07:15:34 Vorpal: Re. kt, rule of thumb: k doesn't special-case things. If your k works and your t works, whatever happens happens, the double-reverse sounds right. I hope Mycology tests k enough these days that it passes only the "obvious" non-special-casing implementation or something hopefully-obviously overcomplicated. (Rule of thumb to Funge-98 programmers: don't use k on instructions that might fail. Also don't 07:15:36 use kt because nobody wants to deal with that.) 07:16:19 > text "ä" 07:16:20 ä 07:16:27 don't cross the kt boundary 07:16:39 Deewiant: what does t do again? 07:16:45 elliott: Fork thread 07:17:42 oh, new golfing problem 07:18:06 (it's the cp boundary these days, i hear) 07:18:13 (you shouldn't cross that either) 07:18:31 Boundaries are generally meant to not be crossed, otherwise they wouldn't be there 07:18:31 (ok so it's actually K-Pg) 07:19:46 Jafet: it's only simple text layout formatting, i think it has no idea about unicode... note that it didn't even look at the undefined characters above 07:19:50 Don't cross the pg boundary either 07:20:02 :t sizedText 07:20:03 Int -> String -> Doc 07:21:23 it's mainly just for indentation and side-by-side stuff, last i checked it didn't even have a combinator for a rectangular table. 07:22:32 > text + () 07:22:33 Couldn't match expected type ‘GHC.Base.String 07:22:33 -> Text.PrettyPrint.HughesPJ.Doc’ 07:22:33 with actual type ‘()’ 07:22:57 * oerjan did that to make it display the module name 07:23:14 * oerjan discovers you cannot do /me inside parentheses 07:24:01 Time to rally for CTCP PARENTHETICAL_ACTION 07:24:52 you can just do 07:24:57 (ACTION this) 07:26:10 What is (*elliott this) 07:26:27 did that actually work 07:26:48 ACTION hopes your client actually supports this -- it's such a beautiful mess! 07:28:22 As opposed to ugly messes, like mirc colours 07:33:15 My client displays all of those things; it won't display mIRC colors though 07:35:54 ( 67 , 88 ) 7.00 ( 86 , 6 ) I think my server is gonna die 07:36:06 farewell maybe 07:37:44 -!- coppro has quit (Ping timeout: 245 seconds). 07:42:07 -!- MoALTz has quit (Quit: Leaving). 07:45:47 -!- shikhin has joined. 07:52:36 -!- SopaXorzTaker has joined. 07:52:36 -!- SopaXorzTaker has quit (Changing host). 07:52:36 -!- SopaXorzTaker has joined. 07:57:50 elliott: i think zzo38's client is the only one which does. 07:58:05 yeah I guess Jafet was joking :p 07:58:50 yay i got a golfing solution in first 07:59:01 now to wait to see it thrashed 08:01:42 African dictator of the hill 08:12:36 oerjan: 102. 79. 08:12:56 NOOOO i was just going to submit a 102 08:13:35 argh compile error 08:14:06 wait wat 08:15:21 bah fixing that made it 103 instead 08:15:36 (really stupid, mistyped <- as -) 08:16:26 int-e: AAAAAAAA not cheating, i presume? 08:16:41 oh well i did predict thrashing 08:17:00 Aaaaaah 08:17:08 My sinuses are in poor condition right now 08:17:13 ah. 08:17:35 oerjan: not cheating. would I ever?! 08:17:44 Taneb: we're golfing here, please don't go on tangents. 08:17:50 int-e: yes hth 08:18:11 although 73 is too short to be cheating on this, i think 08:19:50 i guess this means a completely different algorithm is called for. 08:20:06 i didn't even have any guard splits this time! 08:23:12 hm despite length you somehow have more symbols than me 08:23:56 i suppose because i used several alphanum builtin functions 08:25:29 maximum and zipWith are pretty long 08:30:33 well, you did ask to be trashed, I was happy to oblige ;) 08:30:39 OKAY 08:37:56 giddy, too 08:38:13 but now afraid of henkma 08:40:22 is there any site where I can make a .edu student email 08:40:28 or are they just assigned 08:42:32 you have to be a student first... 08:44:16 This is what I've been.trying to tell this guy 08:44:24 GOD DAMMIT 08:44:27 * Solace sobs 08:44:50 "this guy" 08:45:07 some guy who wants a java ide session 08:45:23 I've been telling him... 08:45:29 I think he's trolling me 08:47:02 there was a time when you could have reached me via oerjan@nuts.edu 08:47:30 when was that! 08:48:13 our university's (which is not in the us) computer club (of which i'm still a member and through i'm currently irc'ing) managed to get it assigned to them 08:48:25 Fiendish 08:48:26 back in the '90s 08:48:44 omfg 08:48:55 I was a infant 08:48:59 an* 08:49:26 this happened after someone noted that the obvious english translation of our newly reorganized university's new name was Norwegian University of Technology and Science 08:50:09 Hmm, they do have ntnu.edu. 08:50:12 they then wisely chose to make the official translation Science and Technology instead. 08:50:25 So 08:50:33 Jafet: don't you mean ntnu.no 08:50:46 you've been through a lot of code before I'm guessing oerjan 08:51:03 http://ntnu.edu 08:51:19 but not before our computer club (actually one of two, the two merged parts of the university had different ones which still survive) grabbed it 08:51:30 Jafet: whois claims it doesn't exist... 08:51:51 More fiendish 08:51:52 it exists 08:52:11 What's the registration authority for .edu? 08:52:23 Jafet: that would probably be something the whole university got, though 08:52:34 the main domain is ntnu.no 08:52:55 getaddrinfo(whois.educause.edu): No address associated with hostname 08:53:22 Jafet: i think back then at least, it wasn't officially us-restricted 08:53:45 I'm moving to Sweden 08:53:58 its like a very non violent place 08:54:31 its almost as if its the... 08:54:33 Jafet: oh wait it was just an intermittent whois failure, found it now 08:54:35 Twilight zone 08:54:49 norway is also rather nonviolent 08:54:51 Heh, the .edu registrar has a list of suspended domains at https://net.educause.edu/edudomain/delinquent.asp 08:55:26 Is the norwegian language easy to learn? 08:55:50 coming from English speaking countries 08:56:05 Solace: well it's related to english, and has easier spelling... 08:56:13 although we do have genders 08:56:43 what do genders have to with language ? 08:57:07 Solace: um you don't know any languages with grammatical gender? 08:57:08 Also do you have to roll r's in Norwegian? 08:57:32 I cannot do that even if I was about to get murdered 08:57:52 mind you the mind is very powerful? 08:58:02 Solace: if you learn to speak "normalized eastern norwegian", then you have to roll rs. but in western dialects you can use an uvular r instead 08:58:20 I cannot 08:58:40 dialects are btw as i've mentioned before a major challenge when using norwegian in practice 08:59:11 because for strange historical reasons, we're one of the few nations in the world that _don't_ normalize our speech 08:59:22 everytime I try and roll an r 08:59:28 it comes out as whoosh 08:59:38 Solace: just be glad you're not learning czech hth 08:59:53 ill just learn Japanese 08:59:53 (r hacek, one of the hardest sounds in the world) 09:00:09 and well 09:00:16 I can use a throat r 09:00:37 fuck I'm such a failure at noises 09:00:55 * Solace is trying to roll an r atm 09:02:18 i assume by throat r you mean what i called uvular above 09:02:25 I think everytime I try I kinda stop breathing out of my mouth and then out my nose 09:02:46 or just stop breathing 09:03:43 nope I can't roll an r 09:03:50 * Solace fails life 09:04:03 OKAY 09:04:53 wait does it really make a difference if I use and English r? 09:05:06 just learn the bergen dialect. no r rolling and one less gender than everyone else 09:05:15 Solace: you'll probably be understood 09:05:42 (also the dialect of our prime minister) 09:05:42 ok 09:06:02 I over react a lot 09:06:58 I made a recall thing for my bot that lets me bring back certain things and sentences people have said if I state a month and channel 09:07:13 without breaking my irc 09:07:59 on the flip side, sweden is a lot easier to get into than norway. although this is slowly dooming their government to collapse as the anti-immigration party gets steadily stronger, so probably won't last many more years. 09:08:37 Why is Norway hard to get into? 09:09:00 it's not that norway is so hard, it's that sweden is unusually easy. 09:09:13 do you want to keep that whole no war forever and ever title forever? 09:09:21 for a european country 09:09:26 Solace: wat 09:10:16 not engaging in wars does sound like an excellent plan 09:10:26 the idea that norway is peaceful is looking more and more like a myth and hypocritical 09:11:20 @metar LOWI 09:11:21 LOWI 310850Z VRB01KT 3000 -SN BR FEW005 SCT010 BKN035 M02/M02 Q1032 R08/49//95 NOSIG 09:11:49 it broke down with the kosovo war in the 90s, and since then we've been involved militarily in iraq, afghanistan and libya. 09:12:22 also we have a very big weapon industry for our size 09:12:59 the politicians still get flack for trying to avoid the word "war", though 09:13:03 oh good, it's supposed to stay below 0C 09:13:14 @metar ENVA 09:13:15 ENVA 310850Z 30009KT 9999 VCSH FEW025 SCT041 BKN098 07/04 Q1014 NOSIG RMK WIND 670FT 28014KT 09:13:36 i think most of the snow and ice has washed away by now 09:14:01 here it's snowed quite a bit tonight 09:15:34 *flak, it seems 09:16:12 monday was very slippery 09:16:35 then they put on gravel 09:17:23 (on the sidewalks) 09:17:31 Is it bad if I just imagined you slipping around 09:17:50 no, although i managed to avoid falling 09:18:07 I think ny heater vent is broken 09:18:14 I'm dying of the cold 09:18:23 r.i.p. 09:19:12 last end of summer it the heating was broken here. thankfully it got fixed before it got really cold. 09:19:16 *-it 09:22:56 @metar EFHK 09:22:56 EFHK 310850Z 28009KT 9999 BKN007 04/02 Q1008 NOSIG 09:23:02 It was M20 last time I did that. 09:23:07 Now it's plus four. 09:26:24 -!- coppro has joined. 10:15:43 -!- adu has quit (Quit: adu). 10:29:06 -!- MoALTz has joined. 10:31:32 that's a bit better 11:49:00 -!- irctc613 has joined. 11:51:48 -!- irctc613 has quit (Client Quit). 11:53:24 -!- perrier___ has quit (Read error: Connection reset by peer). 12:06:41 oerjan, what is? 12:06:42 -!- SopaXorzTaker has quit (Remote host closed the connection). 12:07:52 90 < 103 12:08:03 Vorpal: http://golf.shinh.org/p.rb?Kimariji 12:08:03 http://golf.shinh.org/p.rb?Kimariji 12:08:17 Ah 12:08:24 still 17 characters to beat 12:10:01 still need yet another algorithm 12:13:05 that is a neat problem 12:21:38 oops, filtering an infinite list to find the length of the result doesn't work 12:31:31 -!- shikhin_ has joined. 12:32:26 -!- Phantom_Hoover has joined. 12:34:38 -!- shikhin has quit (Ping timeout: 250 seconds). 12:50:10 -!- Solace has quit (Quit: Connection closed for inactivity). 12:50:30 @metar 12:51:41 -!- MoALTz has quit (Ping timeout: 272 seconds). 12:52:07 int-e: it might be nice if @metar remembered what you metared last 12:52:43 ooh, and @metar could give you what they metared last (assuming it's their local airport) 12:53:02 @metar EGNT 12:53:02 EGNT 311220Z VRB01KT 9999 FEW025 08/04 Q1023 12:54:19 @metar ESSL 12:54:19 ESSL 311220Z AUTO VRB02KT 9999NDV FEW110/// 05/03 Q1018 R29/19//95 12:56:04 olsner: I'm not convinced; for your own use, you could just make an alias in your client. 12:58:25 I can just never remember what my ICAO code is 13:06:01 -!- CADD has quit (Remote host closed the connection). 13:11:51 -!- MoALTz has joined. 13:16:59 linux manual for readdir_r: 13:16:59 name_max = pathconf(dirpath, _PC_NAME_MAX); 13:16:59 if (name_max == -1) /* Limit not defined, or error */ 13:16:59 name_max = 255; /* Take a guess */ 13:16:59 len = offsetof(struct dirent, d_name) + name_max + 1; 13:17:00 entryp = malloc(len); 13:18:24 i want to put -2 in there 13:20:19 waaaait a second... 13:21:23 This is all wrong. "_PC_NAME_MAX: returns the maximum length of a filename in the directory path or fd that the process is allowed to *create*" with an explicit note stating " Files with name lengths longer than the value returned for name equal to _PC_NAME_MAX may *exist* in the given directory." (emphasis mine) 13:22:15 what the hell 13:22:28 how do they get there? 13:24:44 In the same vein, ntfs-3g can create filenames that Windows refuses to open or remove. 13:24:48 http://pubs.opengroup.org/onlinepubs/009695399/functions/readdir_r.html states "Either the {NAME_MAX} compile-time constant or the corresponding pathconf() option can be used to determine the maximum sizes of returned pathnames." 13:25:32 linux manual for pathconf: "Some returned values may be huge; they are not suitable for allocating memory." 13:29:37 hurd defines the path maxmimum things to like some ridiculously huge value I think 13:29:43 *maximum 13:29:54 like max 32-bit value or something 13:29:56 Good thing no one uses it, then 13:31:10 http://elliotth.blogspot.co.at/2012/10/how-not-to-use-readdirr3.html suggests to just use readdir() 13:31:22 int-e: that guy's name really fucks with me 13:31:36 I see it every now and then and I'm like b-buh??? 13:31:49 -!- shikhin_ has changed nick to shikhin. 13:32:45 E. Hurd 13:34:24 int-e: nice, there's a race too 13:34:26 and http://womble.decadent.org.uk/readdir_r-advisory.html points out that the suggested usage, even if the returned limit is safe, has race conditions 13:35:02 So it's really just a horrible API. 13:35:15 racist usage 13:36:06 The academic community prefers "racy" hth 13:36:14 and unfortunately, "The readdir() function need not be reentrant. A function that is not required to be reentrant is not required to be thread-safe." 13:36:40 who needs to readd irs, anyway 13:37:22 oerjan: updatedb 13:37:57 good, that b was far too out of date 13:38:58 the name is really original, but it updates the database of for "locate" (which personally, I use a lot) 13:39:28 There are irs up tedb? 14:25:18 -!- FreeFull has quit (Ping timeout: 264 seconds). 14:36:58 O_o Haskell on the JVM: https://github.com/Frege/frege 14:39:38 yeah, still no aur package 14:42:38 `cc char buf[9]; printf("%d", sscanf("", "[]", buf)); 14:42:43 ​/tmp/a.c:1:21: error: expected declaration specifiers or ‘...’ before string constant \ /tmp/a.c:1:27: error: unknown type name ‘sscanf’ 14:43:11 `cc int main(void) { char buf[9]; printf("%d", sscanf("", "[]", buf)); return 0; } 14:43:15 ​/tmp/a.c: In function ‘main’: \ /tmp/a.c:1:31: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] \ /tmp/a.c:1:44: warning: incompatible implicit declaration of built-in function ‘sscanf’ [enabled by default] \ -1 14:44:06 `cc #include \ int main(void) { char buf[9]; printf("%d", sscanf("", "[]", buf)); return 0; } 14:44:06 ​/tmp/a.c:1:20: warning: extra tokens at end of #include directive [enabled by default] \ /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crt1.o: In function `_start': \ (.text+0x20): undefined reference to `main' \ collect2: error: ld returned 1 exit status 14:44:34 Jafet: use \n not \ 14:44:59 Hmm 14:45:15 it's a substitution done by the command itself, not related to HackEgo's normal output 14:45:29 `` function f { echo "$@" }; f "a\nb" 14:45:29 bash: -c: line 1: syntax error: unexpected end of file 14:46:25 `` function f() { echo "$@"; }; f "a\nb" 14:46:25 a\nb 14:46:35 Jafet: the `cc command, that is. 14:46:43 `cat bin/cc 14:46:43 ​#!/bin/sh \ echo "$@" > /tmp/a.c && gcc /tmp/a.c -o /tmp/a.out && /tmp/a.out 14:47:55 hm 14:48:10 `` bash -c 'echo "$@"' 'a\nb' 14:48:10 No output. 14:48:40 -!- FreeFull has joined. 14:48:48 `` f() { echo "$@"; }; f 'a\nb' 14:48:48 a\nb 14:49:11 `` sh -c 'f() { echo "$@"; }; f '\''a\nb'\''' 14:49:11 a \ b 14:49:18 Fantastic 14:49:59 -!- nys has joined. 15:12:41 -!- boily has joined. 15:13:14 @metar CYQB 15:13:14 CYQB 311500Z 26011KT 15SM FEW013 FEW030 M17/M21 A3018 RMK SF1SC1 SLP229 15:14:27 boily: you need to change your name to freezy hth 15:20:19 @metar ENVA 15:20:20 ENVA 311450Z 10006KT 9999 FEW001 BKN085 03/03 Q1011 NOSIG RMK WIND 670FT 21010KT 15:20:29 -!- supay has changed nick to supay_afk. 15:20:55 and here all the snow is washing away 15:21:19 hellørjan. 15:21:37 we had our snowmelt happen just before christmas, then everything went down. mainly temperatures. 15:21:45 ciely. 15:25:02 We got all the snow just a day or three before Christmas, and now it's going. It's like someone ordered a white Christmas, but nothing more than that. 15:25:09 one benefit of a solid M17 outside is that cold tap water is very cold. nothing like a refreshing scottish shower ^^ 15:25:37 AAAAAAAAAAAAAA 15:25:38 http://outside.aalto.fi/img/temp.month.png like that 15:25:45 oerjan: AAAAAAAAA? 15:26:20 fizzie: neat. 15:26:27 * oerjan does not want scottish showers 15:27:52 I usually can't get them at home because of... hmm... peculiarities with the unusual tap, but when I'm at my parents, aaaaaah :) 15:28:39 (ah! apparently the Finns have “avantouinti”.) 15:29:49 AAAAAAAAAAAAAAA 15:30:52 i've read that trondheim has a sea bathing society which also is open during winter 15:33:10 found a brief youtube video (not winter afaict) https://www.youtube.com/watch?v=V-i_ZLL-_80 15:33:40 oh this is winter https://www.youtube.com/watch?v=20dtoVoHppY 15:35:21 -!- SopaXorzTaker has joined. 15:35:21 -!- SopaXorzTaker has quit (Changing host). 15:35:21 -!- SopaXorzTaker has joined. 15:37:03 -!- AnotherTest has joined. 15:40:02 Ils sont fous ces Norvégiens... 15:40:41 :D 15:41:06 i heard a mention of 1.5 celsius water temperature 15:41:25 I heard people talking. mine eyes glazeth over very much... 15:41:35 * boily should study germanic languages more... 15:42:03 goodfternoonoily 15:43:47 shachar tahara'im tovim. 15:43:56 s/\bt/tz/ 15:44:51 shachar? 15:45:01 * shachaf tries to figure out whether that's a pun or a mistake 15:46:17 I portmanteaued to the best of my ability >_>'... 15:46:42 shachar means dawn hth 15:47:08 -!- scoofy has joined. 15:47:48 also portmanteaus are v. popular in hebrew 15:48:00 but i'm not sure what you were going for there 15:48:32 well, http://omniglot.com/language/phrases/hebrew.php lists the aforementioned phrase as “good afternoon”, and I tried to esthetically merge shachaf into it. 15:49:51 oh, i see 15:50:08 It's not actually afternoon. 15:50:25 darn. 15:50:30 -!- nortti has changed nick to lawspeaker. 15:50:37 -!- lawspeaker has changed nick to nortti. 15:51:21 the Dawn of the Seagull 15:51:44 this year's big eco-horror movie 15:52:22 -!- dts|pokeball has quit (Ping timeout: 245 seconds). 15:58:40 -!- nortti has changed nick to lawspeaker. 16:00:05 -!- shikhin has changed nick to shikhit. 16:01:05 -!- lawspeaker has changed nick to nortti. 16:04:52 -!- bb010g has quit (Ping timeout: 272 seconds). 16:08:01 -!- arjanb has joined. 16:13:27 -!- bb010g has joined. 16:21:07 Pow, ka-pow. 16:21:20 wat, ka-wat 16:21:25 oerjan: Fireworks. 16:21:28 ah. 16:21:44 not much of that here yet 16:22:01 Well, our laws allow them from 18:00, and it's 18:21 here now. 16:22:08 oerjan: Also, ice swimming is a real big tradition in Finland. 16:22:15 i know 16:22:24 * Melvar has decided he needs to read this disassembly … 16:22:30 Where do I learn how? 16:22:32 -!- AnotherTest has quit (Remote host closed the connection). 16:23:03 (x86_64) 16:23:56 Learn how to read x86_64 generated code? 16:24:49 fizzie: yup, the explosions have begun here as well. 16:25:14 I mean, my proximal problem is, what do the parens mean exactly. 16:25:31 Wow that sentence was broken. 16:25:43 In AT&T syntax? 16:25:53 How do I tell that? 16:26:04 If you're using GNU tools it's probably AT&T syntax. 16:26:07 It has % on the registers. 16:26:14 http://en.wikibooks.org/wiki/X86_Assembly/GAS_Syntax 16:26:36 Thank you. 16:26:39 Parentheses mean dereference, e.g. (%rax) means something like "*rax" in C. 16:26:43 assembly makes my brain hurt 16:26:54 But there are a bunch of extra syntax bits. 16:27:19 I guess that page explains it. 16:27:54 -!- ais523 has joined. 16:28:27 -!- SopaXT has joined. 16:28:27 -!- SopaXT has quit (Changing host). 16:28:27 -!- SopaXT has joined. 16:28:30 it appears that the official children fireworks will be at 7 pm 16:29:14 -!- SopaXorzTaker has quit (Read error: Connection reset by peer). 16:29:23 "children fireworks"? 16:29:29 disp(%base,%index,scale) is (in pseudo-C) *(%base + scale*%index + disp), where scale is one of 1, 2, 4, 8, %base and %index are registers, and disp is an immediate displacement. 16:29:33 (To summarize.) 16:29:52 ais523: ok "family" 16:30:13 Yes, I was going to type what fizzie typed but then I saw that the page I linked to said the same thing. 16:30:14 trondheim has an official firework 16:30:39 If you write simple C code you can read the x86 that your favorite compiler turns it into. 16:31:42 if it's really simple you can jit-compile it with https://github.com/EarlGray/c4 16:31:51 (there's also a bigger one at midnight, of course) 16:34:05 Hrmf, garbage pointer? Though this test looks weird … 16:34:13 they started having that after they outlawed private fireworks in the city center 16:35:16 -!- MoALTz has quit (Quit: Leaving). 16:38:49 Nope, the test is fine, must be a garbage pointer … 16:38:56 oerjan: Is it like the kind of thing where you strap a baby to a rocket and fire it up? 16:48:19 -!- shikhit has changed nick to shikhin. 16:52:01 fizzie: i dunno i have never seen it close up hth 16:52:02 -!- SopaXT has quit (Remote host closed the connection). 16:52:04 -!- mihow has joined. 16:52:34 -!- callforjudgement has joined. 16:52:48 -!- SopaXorzTaker has joined. 16:52:48 -!- SopaXorzTaker has quit (Changing host). 16:52:48 -!- SopaXorzTaker has joined. 16:53:51 oerjan: if fireworks are outlawed only outlaws will have fireworks hth 16:55:40 shachaf: i take it you are referring to the recent wave of arson in trondheim tdnh 16:56:17 -!- ais523 has quit (Ping timeout: 256 seconds). 16:56:52 -!- callforjudgement has changed nick to ais523. 16:56:57 i wasn't aware of that wave sfnh 16:58:04 one of the most stylish old pubs in the city got burned down :( 16:58:55 ("old", it was from the 50s or 60s or thereabouts) 17:01:31 -!- CADD has joined. 17:03:52 -!- InvalidCo has quit (Ping timeout: 255 seconds). 17:05:22 -!- adu has joined. 17:12:28 Your fires were mentioned in the Finnish news. 17:12:43 We're a bit closer, admittedly. 17:13:02 Finnish news? Isn't that a song by Noël Coward? 17:13:46 pizza est 17:15:16 I've been informed that Norwegian pizza is the best. 17:15:37 indeed! 17:15:47 -!- supay_afk has changed nick to supay. 17:16:11 at least they caught the pub arsonist, he was lurking around before and the neighbors spotted him 17:16:54 but it's not clear whether they got the one in the suburbs 17:19:26 * boily fears a lutefisk pizza 17:19:51 i haven't heard of that, i think 17:20:08 my dad in youngers tried to serve me both fish pizza and brunost pizza, though 17:20:15 *in younger years 17:20:22 youngers. 17:20:23 wtf happened to those letters 17:20:36 I thought it was a place. 17:21:18 -!- InvalidCo has joined. 17:21:38 I.e., you have one dad in Youngers, and another in Olders. 17:22:16 sounds like it would be in flandern somewhere 17:23:04 *flanders 17:23:10 ... 17:23:40 (it's actually flandern in norwegian) 17:24:37 flandern sounds like it would be spelled with a v originally 17:24:40 wikipédia redirects flandern to flanders. 17:25:04 olsner: indeed 17:25:11 boily: have you tried lutefisk? 17:26:19 not yet! 17:26:40 hm they have this reality show in norway where norwegian-americans compete to get to meet their family roots. i'm pretty sure lutefisk tasting would be one of the tests. 17:27:01 (i haven't watched it though, and don't have a tv) 17:27:05 boily: I think lutfisk is going out of style, you might have to hurry before they stop making it 17:27:20 (in sweden, that is, maybe it's still going strong in norway) 17:28:34 hm the english wikipedia has a page but it's very brief except for lists https://en.wikipedia.org/wiki/Alt_for_Norge 17:28:47 olsner: How about surströmming? 17:29:39 surströmming only exists due to continued military subsidies hth 17:30:13 weaponized surströmming. *shudders* 17:30:38 it seems more popular than lutfisk, since it appears in shops every year (and is prominently displayed)... which is odd, lutfisk is perfectly edible though completely tasteless, almost the complete opposite of surströmming 17:34:49 of course it's in the shops here http://www.matvareguiden.no/bilder_store/5829.jpg 17:37:36 (that's the christmas packaging of norway's main microwave dinner brand hth) 17:38:02 -!- dts|pokeball has joined. 17:39:04 -!- Solace has joined. 17:40:35 -!- dts|pokeball has quit (Read error: Connection reset by peer). 17:41:37 -!- dts|pokeball has joined. 17:48:01 -!- MoALTz has joined. 17:50:55 oerjan, well there is bacon in that, so that helps 17:51:54 bacon always helps 17:52:14 and is standard lutefisk condiment afaiac 17:57:54 I only ate lutfisk once, I thought the standard condiment was white sauce and pepper 17:58:31 no wonder lutefisk is dying out in sweden hth 17:58:44 indeed 18:08:16 -!- GeekDude has joined. 18:16:52 what is lutfisk 18:20:08 lye-treated fish 18:20:32 ah 18:20:46 (lut = lye, fisk = fish) 18:21:03 is it good? 18:25:40 delicious hth 18:25:54 * oerjan carefully hides his evil cackling 18:31:42 -!- shikhin_ has joined. 18:35:45 -!- shikhin has quit (Ping timeout: 265 seconds). 18:36:00 -!- shikhin_ has changed nick to shikhin. 18:36:24 -!- callforjudgement has joined. 18:38:01 -!- callforjudgement has quit (Read error: Connection reset by peer). 18:38:06 -!- scarf has joined. 18:38:13 -!- ais523 has quit (Disconnected by services). 18:38:16 -!- scarf has changed nick to ais523. 18:42:32 -!- GeekDude has quit (Ping timeout: 250 seconds). 18:44:31 -!- callforjudgement has joined. 18:45:00 -!- ais523 has quit (Read error: Connection reset by peer). 18:48:36 -!- callforjudgement has changed nick to ais523. 18:50:15 ono 18:50:38 -!- AndoDaan has joined. 18:53:14 -!- GeekDude has joined. 18:57:51 -!- dts|pokeball has quit (Ping timeout: 244 seconds). 19:00:22 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 19:01:08 -!- GeekDude has joined. 19:15:25 -!- mihow has quit (Quit: mihow). 19:26:30 -!- mihow has joined. 19:36:29 -!- MoALTz has quit (Quit: Leaving). 19:41:27 -!- MoALTz has joined. 19:43:23 -!- oerjan has quit (Quit: leaving). 20:04:16 -!- GeekDude has quit (Read error: Connection reset by peer). 20:09:04 Idea for an esoteric programming language: "2014". Has no executable commands but if and implementation is run, and it's 2014, it output "Hello, World!" 20:09:31 AndoDaan: so if it isn't written quickly, the language is useless? 20:09:52 Completely. 20:10:41 Maybe until 12 014. I don't know how computers will use dates then, so it might mess up. 20:11:12 y12k problem 20:11:34 Not my problem. 20:13:30 Maybe not completely useless. Imagine: http://i.imgur.com/BO7rmKK.jpg Start up the old "2014" and say "hth" 20:14:07 `` sha256sum <<<'int main(){}' 20:14:08 7364d3748f78f2937d0c5381c90d3b12c46b11966dae15673d34cfac955cec5f - 20:15:03 Let C-7364d3748f78f2937d0c5381c90d3b12c46b11966dae15673d34cfac955cec5f be C with the syntactic restriction that every source file miust have an SHA256 hash equal to 7364d3748f78f2937d0c5381c90d3b12c46b11966dae15673d34cfac955cec5f... 20:19:40 (The language is "cryptographically secure"; it is (almost certainly) TC, but writing exploitable code in it is close to impossible.) 20:20:33 Insert a backreference to the tedious C-and-TC discussions here. 20:21:02 security claim: [4~.well, modulo compiler bugs.. 20:21:09 (Maybe a footnote or something, when they publish the #esoteric book.) 20:22:33 I guess I'm too practically minded to not consider C a TC language. In fact I expect that logically speaking, C does not exist; a standard that big is sure to contradict itself in several places. 20:30:02 `2014 AndoDaan 20:30:02 Hello, world! 20:30:28 Awesome. Thanks! 20:30:44 `2014? 20:30:44 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: 2014?: not found 20:30:48 I am not very good at HackEgo, it took me a few tries to get that in properly 20:30:56 `cat bin/2014 20:30:56 ​#!/bin/sh \ if [ $(date +%Y) = "2014" ] \ then echo "Hello, world!" \ fi 20:31:38 (If not, all I need to make C TC is to specify that we run the same C code with the same input on an infinite series of machines with increasing pointer sizes, until it terminates. A bit unfortunately, this seems to imply that size_t's range grows without bound...) 20:32:31 Taneb: I appreciate it. That was funny, and unexpected. 20:32:42 :) 20:33:31 "logically speaking, C does not exist" out of context #esoteric 20:44:07 -!- CADD has quit (Remote host closed the connection). 21:00:23 -!- ais523 has quit (Read error: Connection reset by peer). 21:00:26 -!- callforjudgement has joined. 21:01:59 -!- scarf has joined. 21:02:13 -!- scarf has changed nick to ais523. 21:06:02 -!- SopaXorzTaker has quit (Remote host closed the connection). 21:06:43 -!- callforjudgement has quit (Ping timeout: 264 seconds). 21:21:49 @metar CYQB 21:21:50 CYQB 312100Z 26007KT 25SM FEW030 FEW240 M13/M20 A3007 RMK CF1CI1 SLP190 21:25:29 @metar ENVA 21:25:29 ENVA 312050Z 09007KT 9999 BKN044 03/02 Q1010 RMK WIND 670FT 17011KT 21:25:38 @metar ESSB 21:25:38 ESSB 312120Z AUTO 25008KT 9999 BKN004/// 03/02 Q1015 21:25:46 @metar EFHK 21:25:47 EFHK 312120Z 26007KT CAVOK 04/02 Q1010 NOSIG 21:25:57 ah! very warm in Helsinki! 21:26:11 Somehow I own 518 games on Steam. How did that happen. 21:26:45 I looked this up when I saw on the front page "already in your library" for a game I have no idea how I bought. (BioShock Infinite) 21:26:56 Must have been a humble bundle or something 21:35:52 -!- callforjudgement has joined. 21:37:54 Yep, the 2K bundle 21:40:10 -!- Solace has quit (Quit: Connection closed for inactivity). 21:40:19 -!- ais523 has quit (Ping timeout: 264 seconds). 21:40:59 -!- callforjudgement has changed nick to ais523. 21:41:48 Vorpal: Thanks, that makes me feel a bit better about the 150ish games that I have on Stream (too many humble bundles) 21:42:37 Otoh, I bought the 2K one for Bioshock Infinite, so I was unlikely to forget that. 21:42:57 (but I still haven't played it) 21:43:53 int-e, I have 101 humble bundles apparently 21:44:07 int-e, I bought it for X-COM: Enemy Unknown 21:44:08 wait, what... 21:44:21 I don't care about Infinite, maybe 1 and 2 though 21:44:30 Much more interesting from the videos I have seen 21:44:30 oh right, the weekly ones have been going on for a while, it's plausible. 21:44:38 yes 21:44:45 int-e, also book ones, I got a couple of them 21:45:30 int-e, btw if you need some extra keys of some games I believe I can gift those. I have two *spare* Fez keys 21:45:34 And a lot more 21:45:35 Oh, you checked the HB site. I don't have an account there. 21:45:48 Fez is nice (but I got it with some HB) 21:46:10 I guess I can count myself as a modest bundler/steamer with a library size of 98. 21:46:21 fizzie, that is only slightly behind me 21:46:37 I think that's games, not bundles. 21:46:41 int-e, yes? I looked at the progress bar for loading the home page, and it said "loading order 5 out of 101"... 21:46:52 Ah 21:47:03 Yes, 98 games. 21:47:13 fizzie, How many bundles= 21:47:15 s/=/?/ 21:47:23 14. 21:47:33 Vorpal: you can buy humble bundles without making a HB account; All I have is a mailbox full of links to the bundle pages. 21:47:43 So counting bundles is a bit tricky. 21:47:45 Ah 21:47:54 int-e, Can you redeem to steam nowdays though? 21:48:04 Thought it tied into your account nowdays 21:48:38 no, you can redeem to whatever account you're logged in with on steam 21:48:56 and in the early bundles, you got steam keys to copy and paste 21:49:02 Well yes 21:50:29 hmm 30 bundles + 5 individual humble store thingies. 21:51:13 Never bought anything on the humble store 21:54:09 let's see. I bought Trine (Trine 2 was nice), The Dream Machine Chapter 4 there (must've been cheaper than in the Steam Store), Antichamber (same price as on Steam, but DRM-free, as far as I recall), and Papo & Yo (hmm. I forgot). So only four things, actually. 21:55:11 Right 21:55:53 -!- boily has quit (Quit: DIMENSIONAL CHICKEN). 21:56:11 I bought both Trine through an early humble bundle. Bought Trine 2 way before it was in a humble bundle. Directly on steam I think. 21:56:26 I've bought Antichamber when it was 1.69€ in the Humble Store. 21:56:31 I prefer gog.com. 21:56:34 Bought Antichamber a few days after release, because it looked that amazing 21:56:39 And it was amazing 21:56:43 int-e, same, when possible 21:56:50 Going to buy Witcher 3 from gog of course 21:57:07 Anyway I got antichamber through a later humble bundle 21:57:20 Papo & Yo the same I think? 21:57:27 Never played that one, looks interesting though 22:02:37 `2014 just testing 22:02:38 Hello, world! 22:02:43 Not aware of the user's time zone, I see. 22:02:52 `date 22:02:53 Wed Dec 31 22:02:50 UTC 2014 22:04:16 What's the strftime specifier for Swatch Internet Time? 22:04:50 Vorpal: I think Papo & Yo is really well made, has unusual and interesting game mechanics ... but it also tells a disturbing story which may or may not affect how you'll like the game, it's hard to tell in advance. 22:09:46 Happy New Year to you then, fizzie. 22:09:54 int-e, Eh, disturbing as in dark? I'm usually fine with that 22:10:39 int-e, after all Witcher 2 is a dark and dreary world, and it is one of the games I love most 22:14:50 Merry uusi vuosi från Fin lande 22:15:03 What are you doing there 22:16:03 Partaking in the merriment 22:16:16 Vorpal: I don't think that's the right word. 22:16:58 int-e, huh, not sure what you mean then, will be interesting. 22:17:23 -!- dts|pokeball has joined. 22:25:35 -!- sebbu2 has joined. 22:25:57 -!- augur_ has joined. 22:26:12 -!- sebbu2 has quit (Changing host). 22:26:12 -!- sebbu2 has joined. 22:26:44 -!- MoALTz_ has joined. 22:28:09 -!- dianne_ has joined. 22:28:17 -!- MoALTz has quit (Ping timeout: 240 seconds). 22:29:37 -!- jix_ has joined. 22:34:20 -!- augur has quit (*.net *.split). 22:34:21 -!- sebbu has quit (*.net *.split). 22:34:21 -!- dianne has quit (*.net *.split). 22:34:21 -!- scounder has quit (*.net *.split). 22:34:21 -!- skarn has quit (*.net *.split). 22:34:21 -!- jix has quit (*.net *.split). 22:34:22 -!- newsham has quit (*.net *.split). 22:34:23 -!- pikhq has quit (*.net *.split). 22:39:40 -!- adu has quit (Quit: adu). 22:41:07 -!- skarn has joined. 22:44:53 -!- GeekDude has joined. 23:01:21 -!- scounder has joined. 23:02:16 -!- mihow has quit (Quit: mihow). 23:03:20 `2014 23:03:21 Hello, world! 23:04:26 that thing's only going to work for another hour 23:04:33 we should write a wiki page about it 23:06:19 You think so? I like the joke language, but I wouldn't clog up the wiki with just silly things. 23:06:42 -!- mihow has joined. 23:06:43 I think it makes a good philosophical point 23:07:11 `2014 23:07:12 Hello, world! 23:07:20 -!- mihow has quit (Client Quit). 23:08:32 "languages"* and "I wouldn't want"* 23:08:43 I must be tired. 23:09:03 put it this way: it's more thoughtprovoking than the average BF derivative 23:09:20 But yeah, I guess there are many examples of time constrained languages. 23:09:33 aren't* dammit. 23:09:52 I can't think of any actually. 23:09:55 it's the extremely limiting time that makes it interesting 23:10:05 arguably http://esolangs.org/wiki/Schroedilang if I've spelled that correctly 23:10:11 but that'd only be useful if the description wasn't blatantly lying 23:10:36 I'm racing to get this description done in 2014, too 23:11:12 Ha. 2014 has imprinted its nature upon you 23:13:02 [wiki] [[2014]] N http://esolangs.org/w/index.php?oldid=41562 * Ais523 * (+1093) new article 23:13:16 I'll put it on the joke language list, though 23:14:15 Yeah. 23:14:20 [wiki] [[Joke language list]] http://esolangs.org/w/index.php?diff=41563&oldid=41274 * Ais523 * (+147) /* General languages */ +[[2014]] 23:14:35 `2014 still 2014? 23:14:36 Hello, world! 23:14:37 "(and, presumably, years before 2014, although it will never be possible to tell)" brilliant. I didn't consider that. 23:14:47 that was one of my later additions to the page 23:15:24 `cat bin/2014 23:15:25 ​#!/bin/sh \ if [ $(date +%Y) = "2014" ] \ then echo "Hello, world!" \ fi 23:15:36 the reference implementation excludes years before 2013, hth 23:15:45 *2014 23:16:06 Quite a poetic description, as far as these things go. Thanks for that, ais523. 23:16:24 thanks 23:16:31 I think I saw the poetry in it, so I decided to write the article 23:16:37 int-e: that isn't a reference implementation 23:16:40 that's just an implementation 23:17:08 you can't really tell what any previous implementations did, since that's the first known implementation 23:17:25 hmm 23:17:38 what about programs that did nothing, and became permanently decomissioned before 2014 started 23:17:42 *decommissioned 23:17:44 are those 2014 interps? 23:17:44 Happy new year! 23:18:17 Vorpal: you live in UTC+00:43? 23:19:20 ais523, no I live in UTC+1, so it is now 00:19 23:19:31 ais523, however, I was busy during the actual moment, with family 23:19:34 I would say not, unless they were trying to be 23:19:52 OK, new esolang: all programs are interps for this esolang 23:19:58 they could be used as 2014 interpreters though? 23:19:58 what a program means depends on what runs it 23:20:18 ais523, that sounds meta 23:20:29 yes 23:20:41 ais523, also like a joke 23:20:45 Omnimetalang? 23:21:24 ais523, though there are UTC+nn:30 and similar laces 23:21:25 places* 23:21:35 Given a time machine, 2014 is/was/will be Hello-world-complete. 23:21:36 India for example is offset by a half-hour iirc 23:21:49 `2014 23:21:50 Hello, world! 23:21:55 "hello world complete" is a pretty low computational class 23:21:56 Well it depends on timezone 23:22:23 20:22 here 23:22:37 the fun is still ahead 23:23:24 Where is GMT-3? 23:23:41 -3 would imply the extreme east edge of the Americas 23:23:45 i thinki'm on the other side of the world 23:24:00 or something else that vertically lined up with that 23:24:08 this is gmt-5 23:24:16 *-i think 23:24:22 So it's 18:24 there? 23:24:46 it's 23:24 right now in UTC 23:25:03 it's 20:24 23:25:10 Nepal (GMT+05:45) and Chatham Islands (GMT+12:45, +1 in summer (yes, DST!)) are the best time zones. 23:25:16 but daylight saving is in the other direction 23:26:06 pallokolmio, that makes it distinctly GMT-3 23:28:14 oh right gmt means greenwich mean time. maybe this is too complicated for me 23:28:41 currently it's -3 i guess 23:28:58 and in your summer its -5 23:29:30 Is that... Brazil? 23:29:57 I guess technically, GMT=UTC+0; the former is a time zone, while the latter the standard time that time zones are based off. 23:31:13 I thought GMT and UTC differed in leap second handling? 23:31:15 maybe not 23:31:51 no, that UTC and TAI 23:31:58 *that's 23:33:08 chile 23:33:32 tor 1 jan 2015 00:33:32 CET 23:33:41 wrt what time it is 23:39:14 GMT+1 23:39:35 -!- adu has joined. 23:39:43 -!- dts|pokeball has quit (Ping timeout: 264 seconds). 23:43:34 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 23:46:14 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 23:58:15 `2014 while I still can 23:58:16 Hello, world! 23:58:25 `2014 23:58:26 Hello, world! 23:58:38 `2014 23:58:38 Hello, world! 23:58:39 phew. 23:58:50 Is there a prize for last `2014 of 2014? 23:58:55 I doubt it 23:59:05 but we should probably all spam `2014 at the boundary, just in case 23:59:08 ha,I was actually thinking about that. 23:59:14 `2014 23:59:15 Hello, world! 23:59:22 `2014 23:59:22 Hello, world! 23:59:25 `2014 23:59:25 Hello, world! 23:59:58 `2014 23:59:58 Hello, world! 23:59:59 `2014 23:59:59 Hello, world!