00:00:00 shachaf no, it's not even UTF-16 00:00:09 It's not Unicode standard conformant 00:00:23 It's loosely based on UTF-16 but also Windows homebrew stuff I was told? 00:00:53 it's probably based on UCS-2 actually 00:01:19 anyway no surprise that Microsoft embraced and extended unicode 00:01:58 http://en.wikipedia.org/wiki/UCS-2#Use_in_major_operating_systems_and_environments hm 00:02:40 what's the point of 16 bit unicode 00:03:43 well the BMP includes most of the characters people actually care about 00:04:07 characterspeoplecareabout.bmp 00:04:22 Very much like ASCII includes most of the characters people actually carea bout. 00:04:24 *care about 00:04:28 racist 00:05:43 Gregor but it doesn't 00:06:04 That only works for some 20% of the internet content? 00:07:17 if you are ok with only BMP characters, then a 16-bit encoding is simple and supports many operations efficiently 00:07:46 so that's "the point of 16-bit Unicode" 00:08:06 the other point is that Unicode had only 16 bits of characters until about 1999 00:08:41 so it especially makes sense that the Windows NT API uses 16-bit characters 00:10:21 Kind of unfair of Unicode, really. 00:10:59 They should've used Unicode Big Endian from the start, obviously! 00:11:51 it's a tradition of #esoteric that if you say something dumb, we will mock you for it for months 00:12:08 hey shachaf, are you still angry at that one person who I forgot the nick of who liked PHP 00:12:11 because i am 00:12:12 so angry 00:12:14 Who? 00:12:27 (I don't think I got angry about that at the time.) 00:12:34 i don't remember 00:12:50 kmc: Anyway, this is an intellectual sort of channel where we mock ideas, not people! 00:12:56 This makes us better than other channels. 00:12:56 right 00:13:05 I mean it makes our ideas better than other channels' ideas. 00:13:54 The Win32 interface for getting the command line apparently gives you one long string that you have to parse yourself. 00:14:05 yeah 00:14:05 16 bit unicode has byte order mark 00:14:08 yuck 00:14:20 whereas the POSIX interface gives you several long strings that you have to parse yourself 00:14:23 Where are these slow-paced FPSes that Warsow contrasts itself with? 00:14:25 I want to try one 00:14:57 play counterstrike, hide in the toilets 00:15:00 Sgeo BF/CoD/MW series 00:15:03 nice slow pace 00:15:05 Presumably 00:15:41 http://tremulous.net/media/files/microtrem.jpg 00:15:47 qfr, meh 00:15:50 Never tried those 00:15:53 Any of them free? 00:15:57 Nope 00:18:21 I guess Allegiance might be described as slow 00:18:27 Hardly popular, though 00:21:03 -!- pikhq has joined. 00:21:17 -!- pikhq_ has quit (Ping timeout: 250 seconds). 00:46:27 -!- augur has joined. 01:09:45 -!- augur_ has joined. 01:19:17 -!- augur has quit (*.net *.split). 01:19:18 -!- atehwa has quit (*.net *.split). 01:20:18 -!- derdon has quit (Remote host closed the connection). 01:20:49 -!- derdon has joined. 01:21:29 -!- atehwa has joined. 01:25:09 -!- derdon has quit (Ping timeout: 248 seconds). 01:25:16 -!- atehwa has quit (*.net *.split). 01:25:44 Microsoft seems to be working very hard to make Windows 8 suck. 01:26:59 Among other things, Microsoft is no longer providing a free Win32-targetting compiler. 01:27:46 Thereby hurting the single greatest asset they have: Win32 is used by nearly everything. 01:29:05 -!- oklofok has quit (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )). 01:30:29 -!- atehwa has joined. 01:36:31 So, what my code is doing is this. 01:36:46 Read a byte from file A. Read a byte from file B. Read a byte from file C. Write a byte to file D. Repeat six and a half billion times. 01:37:36 Is that going to be as slow as it sounds like it's going to be, or is the operating system going to make it all okay? 01:39:25 if you're actually making a system call for every byte, it will be extremely slow 01:39:39 Well, it's Python. 01:39:42 if you're using the standard IO libraries of some language, they will buffer for you 01:40:20 Okay. That's good. 01:40:39 I guess that doesn't change the fact that this is only going at, like, a gigabyte an hour or something. 01:40:42 you can use strace or similar tool to confirm 01:41:04 i'm confused why you're asking if it will be slow, when you already know how fast it is :) 01:41:33 -!- calamari has quit (Quit: Leaving). 01:49:22 I can explain. 01:50:01 You see, it all started back in the year 428, when King Gunderic of the Vandals and Alans died and was succeeded by his half-brother Genseric. 01:52:07 ah, yes, that makes it quite clear 01:52:12 indeed 01:59:02 kmc: I assume tswett wants to know if it's slow relative to what it could be. 02:02:13 -!- BlueProtoman has joined. 02:03:15 I've got a question for those familiar with Brainfuck. I'm writing a BF interpreter in C++11. How can I easily jump from a '[' to a ']' if the value at the pointer is 0? 02:03:47 Sorry, you need to be using C++12 for that. 02:04:08 Damn, gcc hasn't implemented that yet. D: 02:07:49 -!- monqy has quit (Ping timeout: 248 seconds). 02:08:19 Any tips? Anyone? 02:09:04 loop through the characters in the program 02:09:21 keep a counter, increment it when you see '[', decrement when you see ']' 02:09:36 Typically people maintain a table of all the matches, so when you actually run it, you just have to look it up in the table. 02:11:14 Alternately, you can compile those into conditional jumps, and then interpret the resulting bytecode. 02:11:31 kmc: I already know how to handle whether or not we have the right balance of []'s. 02:11:38 pikhq: Beyond my skill right now. 02:11:40 -!- monqy has joined. 02:11:45 Gregor: How might I go about that, then? 02:12:02 BlueProtoman: Ah, right, doing it in C++. Making parsing a bloody *pain*. 02:12:13 BlueProtoman: that algorithm isn't just good for detecting whether brackets are balanced 02:12:17 you can use it to find the matching bracket 02:12:19 just like i said 02:12:33 caching those results in a table is a fine optimization, but not necessary 02:13:06 True, it's perfectly workable, if slow, to just do that grepping each time you execute a [ or ]. 02:13:23 So how can I go with the table, then? 02:14:58 scan the program left to right 02:15:04 when you see a '[', push its index onto a stack 02:15:11 when you see ']', pop the stack 02:15:40 you now have the indices of both brackets; enter those into your table(s) 02:16:03 I'd probably use a vector in such a case. 02:16:18 and not a std::stack ? 02:16:24 For the table? 02:16:29 no, for the stack :) 02:16:51 vector is a fine choice for the table 02:17:42 or you can have each instruction of the BF program be a struct / object in its own right 02:17:52 and make the linking of brackets be a field in that object 02:19:15 Actually, each instruction is a lambda function stored in an unordered map. 02:19:40 Calling it is as easy as just instructions[program[i]], handling exceptions as necessary. 02:20:00 I wanna add a lot of derivatives to my interpreter, this'll make it really easy to do 02:22:12 Hey, wait. 02:22:30 Why couldn't I use a std::vector as the brace stack AND the brace table? It supports push and pop operations. 02:22:51 you mean two vectors? or the same one for both, somehow? 02:23:19 Oh, wait, I see. When I finish up, it should be empty. 02:23:30 Never mind. I'd have to add things to the vector along the way. 02:23:38 yes, otherwise the braces are unmatched 02:23:49 what's wrong with that? 02:24:12 depending on your reading of the brainfuck rules, it is allowed 02:25:28 -!- david_werecat has quit (Ping timeout: 245 seconds). 02:25:30 you could say that ] is a valid brainfuck program, because it's a conditional jump (to nowhere) which is not taken 02:25:47 similarly +[ 02:26:02 i don't know if there is an authoritative source on this 02:28:59 BlueProtoman: sure, you can use a std::vector as a stack, it will work fine 02:29:37 kmc: I know *that*. I don't think we're all on the same page here, but thanks. 02:30:11 there are a few reasons to use the container which supports only the operations you need 02:31:09 i guess i won't list them 02:42:53 http://sprunge.us/UfLP If anyone wants to tell me how I'm being stupid, please do so. 02:44:26 reming me what static functions do in plain C 02:44:29 remind 02:44:51 Aren't exported outside of the compilation unit. 02:46:22 ah ok 02:49:51 -!- atehwa has quit (*.net *.split). 02:51:11 Oh, and if you don't want to be psychic, I'm *trying* to create a Huffman table. 02:51:36 And it ends up creating one, except it omits entirely a lot of characters. 02:53:41 -!- BlueProtoman has quit (Quit: Leaving). 02:55:09 -!- atehwa has joined. 03:23:55 -!- SchrodingersCat has quit (Quit: Coyote finally caught me). 03:45:31 -!- kwertii has quit (Quit: kwertii). 04:15:34 -!- asiekierka has joined. 04:38:53 -!- azaq23 has quit (Quit: Leaving.). 05:06:41 -!- asiekierka has quit (Quit: Wychodzi). 05:21:15 Correct answer is "use a less obtuse algorithm". 05:22:14 -!- quintopia has quit (Ping timeout: 245 seconds). 05:26:18 -!- quintopia has joined. 05:29:12 -!- lifthrasiir has quit (Ping timeout: 272 seconds). 05:29:42 -!- lifthrasiir has joined. 05:39:12 -!- madbr has quit (Quit: Radiateur). 05:43:26 -!- pikhq_ has joined. 05:46:01 -!- pikhq has quit (Ping timeout: 244 seconds). 08:05:04 -!- monqy has quit (Quit: hello). 08:43:40 -!- elliott has joined. 08:54:07 19:11 Guest28135 has joined (~T@112.215.44.136) 08:54:07 elliott: You have 3 new messages. '/msg lambdabot @messages' to read them. 08:54:07 19:11 Deewiant has left IRC (Ping timeout: 245 seconds) 08:54:07 19:12 Try to check the site of cottages in BALI: www.bebaucottage.comli.com 08:54:08 19:12 Guest28135 has left () 08:54:10 i just noticed this 08:55:57 18:41:24: That being said, http://codu.org/hats/Cowpoke-med.jpg. 08:56:11 Gregor: you look so serious and world-weary 08:56:34 please sing depressing songs about failure while wearing that hat 08:56:53 -!- impomatic has quit (Quit: http://programminggames.org). 08:56:58 19:50:39: I, uh... The... I mean, this... there's this Eurovision contest thing, and this one entry is... it's about "social networks". 08:57:03 fizzie: NO did I miss Eurovision??? 08:57:46 Is Brogue good? 08:57:51 Sgeo: Yes. 08:57:58 Also: re: on the subject of: songs about social networks: http://www.youtube.com/watch?v=zbYqDFvM0wE 08:58:02 I know it's been talked about in here, and I just saw it mentioned in a Reddit thread 08:58:44 I wonder if ais523 is still addicted to it. 08:58:54 There's no Brogue servers? 08:59:19 Didn't you ask that days ago? 08:59:27 It would look pretty ugly in a terminal, anyway. 08:59:35 It saves a recording file. 08:59:53 Ugh Wikia 09:00:06 You don't need the wiki. 09:00:15 The game spoils everything you need to know from inside. 09:00:16 I like spoilers 09:00:18 The game spoils everything you need to know from inside. 09:00:19 Oh, hmm 09:00:33 e.g. look at an enemy and you get information on how, and how fast, it can kill you. 09:00:35 (And vice versa.) 09:00:54 No spoilers required is a design goal, I think. 09:02:28 Hey, it has autoexplore 09:02:30 19:51:58: i don't watch tv, but i read somewhere that the uk's singer is supposedly engelbert humperdinck 09:02:37 It's spelled "Benedict Cumberbatch". 09:02:44 Sgeo: The autoexplore is not really useful. 09:02:50 (It even has an auto-play, technically.) 09:03:06 The levels are small and filled with stuff, so mostly shift+direction is what's useful. 09:03:08 Blah I need to resize the window 09:03:19 elliott: Just the first semifinal of it. 09:03:41 19:53:19: euro neuro 09:03:44 That one was great. 09:03:56 fizzie: Is it onlinebroadcasterated? 09:04:12 How do I resize the window? 09:04:24 Sgeo: + - 09:04:30 Our national BBC-alike (YLE) onlinecasts it, but possibly only within Finland. But I suppose quite a few other TV companies do too? 09:04:31 It depends on the OS, technically. 09:04:35 fizzie: Link? 09:05:33 Oh, http://www.bbc.co.uk/iplayer/episode/b01j741p/Eurovision_Song_Contest_2012_SemiFinal_One. 09:05:49 Yes, it's in your "iPlayer" too. 09:05:49 elliott, ty 09:05:57 I was just checking for that. 09:06:05 Sgeo: np kthx bai kde 09:06:07 Ours is yle.fi/areena but it speaks Finnish only, I think. 09:06:15 elliott, kde? 09:06:19 'Eurovision Song Contest: 2012: Semi-Final One' may be unsuitable for young audiences. 09:06:19 Yes, I am aged 16 or older 09:06:22 Uh... 09:06:26 Sgeo: K Desktop Environment 09:06:44 Yes, but what is its relevence to everything else>? 09:06:47 fizzie: So does Finland not get it live? 09:06:50 Sgeo: None whatsoever. 09:07:08 fizzie: (Also I think Finnish narration is probably funnier.) 09:07:12 Presentation. Whatever. 09:07:31 Aww, yours errors for me. 09:07:34 It is sent live, too; it's some other part of YLE Areena where live broadcasts go, but anyway. 09:07:47 -!- Phantom_Hoover has joined. 09:07:48 The recording -- http://areena.yle.fi/tv/1525991 -- is "watchable only in Finland", according to the description. 09:08:01 "and the Hump himself will be here". 09:08:04 Thanks, BBC. ThBBC. 09:08:26 EBU.UER 09:08:52 LIGHT YOUR FIRE! 09:08:53 Correspondingly, yours doesn't work for me. "Currently BBC iPlayer TV programmes are available to play in the UK only." 09:09:06 I always forget that the problem with Eurovision is that you have to watch two hours of it. 09:09:14 GOOD EVENING EUROOOOOOOPE 09:09:30 It's more like six hours for both semifinals and the final. 09:09:49 fizzie: Yes, but those are in separate bits. 09:10:12 "It will reveal its secrets to you if you wear it for 1000 turns" 09:10:13 Huh? 09:10:42 Sgeo: i.e. it identifies itself. 09:11:04 Sgeo: ("Secrets" here means "the enchantment".) 09:11:10 (Note that they can be negative.) 09:11:15 (Which is bad.) 09:11:16 I guess that message could be a little clearer. 09:11:36 Huh, so paralysis actually has a timer thing go across the screen 09:11:36 ' 09:11:50 Yeah, pretty much any effect has a meter bar. 09:12:10 BTW, the easiest way to look at dungeon features/monsters is to hover over them. And also the click-to-autotravel thing is really useful. 09:12:42 20:28:27: Oh hay, Finland had the longest string of "been participating but never won" (1961-2003), but we screwed that up with our 2004 win; now it's Portugal (1964-present). 09:12:44 fizzie: Hay you! 09:13:40 AND LET THE EUROVISION SONG CONTEST BEGIIIIN and then one of them goes on a bit too long "IIIIN". 09:13:48 AZERBAIJAN 09:13:49 Is Easy Mode a bad idea? 09:13:50 LAND OF ABUNDANCE 09:14:28 Sgeo: I haven't played it. But I expect you'll get bored. 09:14:37 The first floors aren't really hard anyway. 09:15:10 Yay, Euro Neuro is first. 09:18:29 21:18:25: all the good musicians are from the UK 09:18:31 lol —the UK 09:19:43 EURO NEURO MONETARY BREAK DANCE 09:20:50 "That was Montenegro, they've never reached the final in three attempts here on Eurovision." 09:20:51 I wonder why. 09:20:57 "I can't see why." I can. 09:21:10 Oh wait, I think the presenter was being sarc— 09:21:12 AZERBAIJAN 09:21:13 LAND OF POETRY 09:21:20 —satic. 09:21:23 *astic. 09:21:44 I only heard a few seconds of euro neuro, but the way he says the "euro neuro" bit sounds somehow Finnish. 09:22:09 fizzie: You need to hear the whole thing. 09:22:12 It's a religious experience. 09:22:40 Wow Iceland this isn't very good. 09:22:43 Why is QuakeNet so popular? 09:23:06 Iceland qualified for the finals. 09:23:06 earthquakes 09:23:14 Oh sorry SPOILERS. 09:23:21 This is just bland. 09:23:29 YES VIOLIN HOW ARTY 09:24:12 Greece had a song that was exactly like the songs they always have. 09:24:26 I forget. 09:25:43 It's really annoying how the vocals are always mixed to be about 2x louder than the music in Eurovision. It makes everything sound even worse. 09:25:49 I guess that might be an upside. 09:25:53 Oh, it's Greece time. 09:26:13 fizzie: Did they KWALIFY? 09:26:19 Or did their 100% RATE get RUINED? 09:27:56 I think they did. 09:28:49 The Finnish subtitles for the song lyrics are occasionally hilarious, though I don't recall really spectacular examples offhand. 09:29:53 Do we get subtitles? I forget. 09:29:57 It's been so long. 09:31:22 According to Finnish announcers, only Finland and Estonia provide subtitles for the songs. 09:31:28 ! 09:31:30 I feel cheated. 09:31:51 They're all singing your language anyway. Well, not quite all. But most. 09:34:14 Why would she want their aphrodisiac if she's already like this? 09:34:16 Come on, this is so unrealistic. 09:34:20 Greece! You've failed me! 09:35:29 Latvia what. 09:35:48 Oh, the Beautiful Song. 09:35:53 It was discussed. 09:36:06 Sadly, they didn't qualify. 09:36:12 *sigh* what game am I downloading now 09:36:13 Cube 2 09:36:19 23:58:12: kmc: UPDATE: Windows people still use "Unicode" to mean "UTF-16". 09:36:23 shachaf: Is that Big or Little Endian? 09:36:29 fizzie: Oh, it's that thing? 09:36:34 fizzie: This will be good. 09:36:47 Sgeo: Hope you enjoyed your 3 minutes of Brogue. 09:37:06 elliott: I think that joke was already made. 09:37:11 And discussed. 09:37:19 Playing a roguelike with a GUI is weird 09:37:23 shachaf: Well, those were the last lines in the log. 09:37:37 Sgeo: It's not really a "GUI". 09:37:40 Sgeo: MORE LIKE A ROGUEUNLIKE, AM I RIGHT? 09:37:54 More like a ROGUILIKE. 09:38:09 DF needs an interface like that though 09:38:10 ROGUILIQUE 09:38:11 00:12:08: hey shachaf, are you still angry at that one person who I forgot the nick of who liked PHP 09:38:19 kmc: I'm only angry because he hecked my aim. 09:39:37 Oh, that person. 09:39:43 so angry :'( 09:39:43 02:16:24: For the table? 09:39:44 02:16:29: no, for the stack :) 09:39:46 02:16:51: vector is a fine choice for the table 09:39:48 You, er, don't need two. 09:39:59 Oh, wait, you do. 09:40:05 Actually, no, you don't. 09:40:06 Help 09:40:28 Quick, someone draw a caricature of elliott as a donkey between two haystacks! 09:40:31 02:25:30: you could say that ] is a valid brainfuck program, because it's a conditional jump (to nowhere) which is not taken 09:40:31 02:25:47: similarly +[ 09:40:31 02:26:02: i don't know if there is an authoritative source on this 09:40:36 kmc: strong consensus is that it is not valid 09:40:42 I don't know what the original implementation does 09:40:43 Do donkeys eat hay? 09:41:29 [ Starts loop, flag under pointer 09:41:29 ] Indicates end of loop 09:41:34 from the original command reference 09:41:52 What if there's a needle in their haystack? 09:41:57 Would they find it? 09:42:35 Would they use a Brayer-Moore algorithm? 09:42:47 I wish I was a donkey. :-( 09:43:17 Did you know that the most fun thing is applying a huge patch by hand? 09:43:59 elliott: I used an exciting WINDOWS DEBUGGER today! 09:50:53 -!- pikhq has joined. 09:51:01 -!- pikhq_ has quit (Ping timeout: 244 seconds). 09:53:06 Are we to assume that now Windows no longer has bugs? 09:55:45 I guess so. 09:56:18 Don't worry, you can still make fun of PHP. 09:59:07 -!- derdon has joined. 10:01:14 Oops, I forgot to unpause Eurovision. 10:02:03 "Beautiful song that everybody knows, that everybody loves" 10:02:04 Quite. 10:03:37 fizzie: Perhaps they're talking about some other hypothetical song? 10:03:41 I'm starting to have the impression that all these FPSes are the exact same damn game 10:04:23 fizzie: Is Albania's good? 10:04:34 "If you've got any pets, you might want to put them in another room." 10:04:35 Sounds it. 10:04:53 SUUS 10:05:23 Her hair is... interesting. 10:07:22 Well, this is the best one so far on the sole basis of not sounding predictable. 10:08:26 fizzie: Why can't UK viewers vote??? 10:08:35 I should just play whatever game all these games are based on 10:08:43 Quake 3 Arena I think? Is that free/ 10:08:44 "UK VIEWERS DO NOT VOTE IN THIS SEMI FINAL: Your vote won't count and you may be charged." 10:10:12 "The waterline could be anything you want it to be." 10:10:23 "I actually... grab... ass." 10:10:55 fizzie: "I can't do it. I can't do it at all." "Why are you here then?" "...it is mystery!" --Euro Neuro guy. 10:11:14 -!- cheater has quit (Ping timeout: 246 seconds). 10:11:57 erm 10:12:20 fizzie: ban evasion ^ 10:12:24 * Sgeo wonders if anyone plays openArena 10:13:13 27 players on right now 10:13:55 elliott: HINT: Every disc covers at least one rational point, so you can't have more discs on a plane than rationals. 10:14:38 -!- sebbu has quit (Read error: Connection reset by peer). 10:15:02 -!- sebbu has joined. 10:15:04 shachaf: oklopol already spoiled the answer, anyway. 10:15:23 thoklopol 10:23:43 why is elliott eurovision 10:23:52 why isn't everyone eurovision 10:24:41 -!- cheater has joined. 10:24:51 Isn't that the Molvania thing? 11:03:12 -!- derdon has quit (Remote host closed the connection). 11:04:24 -!- sebbu2 has joined. 11:08:31 -!- sebbu has quit (Ping timeout: 276 seconds). 11:21:14 -!- sebbu2 has changed nick to sebbu. 11:49:06 -!- PatashuXantheres has quit (Remote host closed the connection). 11:50:33 -!- Phantom_Hoover has quit (Remote host closed the connection). 11:50:59 -!- Phantom_Hoover has joined. 11:52:31 welcome back Phantom_Hoover we missed you 11:52:38 -!- Phantom_Hoover has quit (Remote host closed the connection). 11:52:47 rip 11:54:14 -!- Phantom_Hoover has joined. 11:55:59 welcome back Phantom_Hoover we missed you 11:59:17 How many times has Phantom_Hoover died? 11:59:37 10 11:59:37 Hmm, he should really be Phantom^n_Hoover 11:59:52 Make that 11. 12:00:05 -!- Phantom_Hoover has quit (Remote host closed the connection). 12:01:19 -!- Phantom_Hoover has joined. 12:35:46 shachaf: Your country's music is weird. 12:36:58 elliott: Your country's music is weird. 12:48:03 * Sgeo has decided to refer to everyone in the third person 12:48:32 * Sgeo has no real reason for doing so other than the awkwardness of above lines where he referred to Phantom_Hoover in the third person. 12:48:54 * Sgeo should sleep 12:51:15 Sgeo 12:51:31 the third person is the normal way to refer to other people if you're not directly addressing them 12:52:09 * Sgeo thinks it was awkward that he was not directly addressing Phantom_Hoover though, although Phantom_Hoover was right there. 13:00:00 -!- ogrom has joined. 13:09:38 `welcome ogrom 13:09:47 ogrom: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 13:10:25 -!- ogrom has quit (Ping timeout: 265 seconds). 13:11:58 Gregor: Yooooooo fix this bug for me 13:19:45 The one where people think this is an esoterica channel? 13:21:07 Mouse battery dead 13:22:02 No, the other bug. 13:23:29 Found some batteries 13:23:44 Sgeo: You should fix the bug for me. 13:23:51 What bug? 13:24:24 Spellcast aiming in tiles is a bit weird. 13:24:44 Gregor: 13:24:45 if (is_exclude_root(gc)) 13:24:45 mf = MF_EXCL_ROOT; 13:24:46 else if (is_excluded(gc)) 13:24:48 mf = MF_EXCL; 13:24:48 Well, I don't know what game this is, and I don't know what "weird" is 13:24:54 Gregor: See, it's practically garbage collection code. 13:24:56 Sgeo: Crawl. 13:25:10 Oh 13:25:13 And "weird" is "it omits most of two rows of the target except one square is included in the second-last row". 13:27:02 Hmm, I guess I'll check beam.cc again... 13:27:28 And dungeon.cc (maybe), glwrapper.cc (doubtful), item_use.cc, spl-cast.cc, spl-util.cc. 13:27:38 Also tilereg-spl.cc. 13:27:44 And tilereg.cc. 13:27:48 And viewgom.cc, viewmap.cc. 13:29:18 Probably not dungeon.cc. 13:30:27 Note to self: Perhaps suggest showing success percentage rather than failure percentage. 13:30:38 Also check out why it says 0 for <= 2. 13:30:43 (in spl-cast.cc, failure_rate_to_string) 13:31:31 Other things to check: the Fire Storm-specific code. 13:44:44 Checked spl-cast.cc, on to spl-util.cc. 13:45:57 if (flags & SPFLAG_TARGETING_MASK) 13:45:59 Aha, grep for this too. 13:47:53 // FUNCTION APPLICATORS: Idea from Juho Snellman 13:47:53 // on the Roguelike News pages, Development section. 13:47:53 // 13:47:54 Ah, yes, the arcane magicks of functions that TAKE OTHER FUNCTIONS AS PARAMETERS AND APPLY THEM. 13:48:07 // Applies the effect to all nine squares around/including the target. 13:48:07 // Returns summation of return values from passed in function. 13:48:07 // Applies the effect to the eight squares beside the target. 13:48:08 // Returns summation of return values from passed in function. 13:48:10 *aha* 13:48:18 TODO: Look into adjacent_iterator. 13:48:41 (Except this doesn't explain why it only happens in tiles, gah! Grep for uses of apply_area_square, apply_area_around_square.) 13:48:52 (Also apply_area_within_radius.) 13:48:59 (But that uses radius_iterator, so...) 13:59:49 -!- MoALTz has joined. 13:59:53 -!- asiekierka has joined. 14:05:30 OK, on to tilereg-spl.cc. 14:05:44 Aha. 14:05:50 TODO: Come back to tilereg-spl.cc. 14:05:58 On to tilereg.cc. 14:10:55 TODO: Come back to tilereg.cc. 14:11:39 Done viewgom.cc. 14:13:49 -!- asiekierka has quit (Remote host closed the connection). 14:18:18 Probably not viewmap.cc, by the looks of it. 14:18:35 TODO: Check dungeon.cc, glwrapper.cc, item_use.cc; do those greps, and check back on the things. 14:18:47 It's not item_use. 14:19:46 -!- asiekierka has joined. 14:21:12 Why do I keep trying different FPSes? 14:21:17 They're all the same 14:22:21 They're not? 14:22:44 It seems like they're mostly just different themes 14:22:48 A few exceptions 14:22:54 If you're going to claim TF2, CoD-alikes and HL2 are all the same... 14:23:00 Sgeo: just like 3D virtual world games, then? 14:23:23 Sgeo: hitman 5 looks real good. 14:23:40 i've never thought i'd want to play a hitman game, but this one is compelling. 14:23:56 I don't know what CoD is like 14:24:06 But I think these are all Quake [123] like 14:24:08 Or something 14:24:15 quake 4 was fun 14:24:21 in its own simple way 14:24:25 Not based on what I know of Quake. 14:24:46 Sgeo, but quake 1 had a totally different storyline to quake 3! 14:24:51 Quake is about fast movement, aiming to account for that and dodging. 14:25:31 I mean, Xonotic, World of Padman, Warsow, Urban Terror (probably), 14:25:50 Tremulous at least has base building and an alien team 14:26:30 If you're trying open-source FPSes, I seem to recall that like all of them are built on the Quake engine. 14:26:33 oh now they have also made an unreal tournament clone on the crysis engine called Nexuiz or something 14:27:02 Phantom_Hoover, that's what I meant 14:27:42 Well... yeah, there aren't any well-known FOSS FPSes. 14:27:57 * Sgeo wonders if America's Army is fun 14:28:06 please don't play us army propaganda 14:28:08 love, elliott 14:28:25 *Hopefully* that Source port is real and will arrive fairly soon. 14:28:34 cheater, aren't you banned? 14:29:29 apparently i am not 14:29:40 15:28 Reply(367): #esoteric *!*@g230223105.adsl.alicedsl.de ais523!~ais523@unaffiliated/ais523 1337155762 14:30:09 i assumed ais just unbanned me, since i hadn't rebooted my modem 14:30:23 elliott, hey, America's Army has those crazy level designs. 14:30:46 Oh wait the guy redid that in portal 2 14:31:09 So, what games have similar play to AA/ 14:31:20 cheater, I don't think it was intended to be temporary. 14:32:15 *shrug* nothing to lose life over 14:32:16 Sgeo, well assuming it's an ultra-realistic military sim, ARMA 2? 14:32:19 What's the difference between Quake III Arena and Unreal Tournament? 14:32:31 physics, weapons balance. 14:32:43 some new team modes in UT that didn't pick up that much 14:34:10 Phantom_Hoover, free version has no support for mods o.O 14:34:45 Phantom_Hoover: FSVO ultra-realistic. 14:35:12 I think I'm mostly interested in strategic stuff 14:35:12 elliott, um the sunken city of R'lyeh is one of the future battlegrounds for democracy. 14:35:15 Or is it tactical? 14:36:20 I just wish that the first place I had heard of Arma 2 from wasn't some religious nut's YouTube channel 14:36:40 Although that video actually had nothing to do with religion, except for the stuff in the description 14:37:55 Well um I didn't play it for long but seeing as it takes about 3 shots to put you down and combat is pretty long ranged, I'm guessing it's tactical. 14:43:03 <3 Pentagonal Dreams 14:43:45 Excuse me it must only be called The Enigma Menu Song (RIP; Will Be Missed). 14:44:10 -!- ogrom has joined. 14:44:17 `welcome ogrom 14:44:20 The welcomes, they never stop. 14:44:22 ogrom: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 14:44:38 hi elliott 14:44:40 Pentagonal Dreams? 14:44:49 Phantom_Hoover: You know, the thing that used to be the Enigma menu music. 14:44:54 http://modarchive.org/index.php?request=view_by_moduleid&query=73118 This thing. 14:46:08 http://www.youtube.com/watch?v=Y1ycI_zz1jo&t=9m47s 14:46:27 Sgeo: um no that is a false god. 14:46:31 Only Enigma is allowed to use that music. 14:50:16 elliott, it's gone from all versions of Enigma, not just Debian's or something? 14:50:20 Sgeo, http://youtu.be/bQ4lLu4huzQ 14:50:23 Sgeo: Yes, all. 14:51:12 Sgeo: But it was removed from Debian's first, I think. 14:56:53 -!- Madoka-Kaname has quit (Ping timeout: 244 seconds). 15:00:09 -!- Madoka-Kaname has joined. 15:00:09 -!- Madoka-Kaname has quit (Changing host). 15:00:09 -!- Madoka-Kaname has joined. 15:01:17 Why was it removed? 15:01:59 Phantom_Hoover: They didn't have a license for it. 15:02:06 Or rather, it was non-free. 15:02:09 It was just "freely redistributable" or something, I think. 15:19:08 why does haskell have no function to count elements of a list matching a predicate? 15:19:56 length . any 15:19:57 coppro: Because it's a trivial composition of existing functions: 15:19:59 length . filter p 15:20:28 * elliott awaits the kmc "trivial" police. 15:21:15 @hoogle any 15:21:15 Prelude any :: (a -> Bool) -> [a] -> Bool 15:21:15 Data.List any :: (a -> Bool) -> [a] -> Bool 15:21:15 Data.Monoid Any :: Bool -> Any 15:21:21 -!- Taneb has joined. 15:21:26 Hello 15:22:07 elliott: but length . filter is inefficient 15:22:12 coppro: Untrue. 15:22:23 coppro: If you think it makes two passes over the list, it doesn't (and you need to refine your understanding of non-strict evaluation). 15:22:43 From an operational point of view, length forces each cell of the list as it goes along it ,causing the computation in filter, and so on. 15:22:45 *it, causing 15:22:59 blargh 15:23:03 forgot about lazy eval again 15:23:06 (That also means that once it passes a cell, it can be garbage-collected, but you'd need an awfully large list of booleans for that to matter.) 15:23:12 I keep doing that after not programming Haskell for >1 week 15:23:17 coppro: It does wonders for efficient composition :) 15:23:24 yeah, I know 15:23:36 I've written non-trivial stuff before where efficiency mattered :) 15:23:47 and where infinite lists were involved 15:23:53 so getting the order of evaluation right was important 15:24:30 mon-util.h:47: error: ‘int8_t’ does not name a type 15:24:32 I broke... something. 15:28:07 Sgeo: Did you know that Crawl considers squares a type of circle? 15:28:23 In fact, the circle_def class will assume you mean a square circle unless you specify otherwise. 15:30:22 As opposed to a circular circle 15:30:28 elliott, can you hear thunder? 15:30:43 I... think I did, yes. 15:30:53 Weird 15:32:21 Can't you hear, can't you hear the thunder? / You better run, you better take cover. 15:32:55 Ah, the famous Scottish anthem. 15:32:56 Right, Phantom_Hoover? 15:33:11 Yes. 15:34:03 I though it was from that song about Austria. 15:35:13 I heard it was about Mexico. 15:35:29 fizzie: You mean Switzerland. 15:39:16 (To spoil the joke: Wikipedia once referred to Men at Work as a "Scottish-Australian" band and this was relevant somehow when I was talking to Phantom_Hoover.) 15:40:09 The two cities the song names are brussels and bombay. Hence it must be about the Dutch Empire in Indea 15:40:16 *India 15:53:49 Sgeo, APPARENTLY YOU HAVE PLAYED WORLDS 15:54:16 Phantom_Hoover, this is correct. 15:54:23 http://www.youtube.com/watch?v=iqel0k0NzNU 15:54:27 WAS IT ANYTHING LIKE THIS 15:55:09 I haven't been to many of those places 15:55:40 And these days no one is anywhere but the entry area 15:56:46 KEEP WATCHING 15:57:00 ALSO: note the data. 15:57:03 *date 15:57:40 Phantom_Hoover, the I have to take a piss scene and what's going to happen after that? 15:57:59 Just 15:58:01 all of it 15:58:20 That maze is not put together in a physically possible way. 15:58:36 You can end up seeing yourself 15:58:49 So I'm guessing this was unusual. 15:59:17 hm? 15:59:33 I'm guessing the areas depicted are not the norm. 15:59:52 Some of them area 15:59:54 are 16:00:02 Bathroom with its maze 16:00:14 Well, hmm 16:00:25 What do you mean by norm? 16:00:30 On Worlds. 16:00:47 Look, just keep watching, it gets hella weird. 16:01:58 "It's just a cube" 16:02:02 Come on you can't find the maze? 16:02:08 Hmm, Worlds, Inc seems to be fond of weird mazes 16:02:16 There's an invisible maze in that room 16:02:59 The beach is not a place that Worlds, Inc built, but it's the most common hangout now 16:03:15 Well, both it and the normal starting area have overlapping chat 16:03:55 As in, two worlds, but someone who is in one is visible in another as though they're there.... well, two worlds sharing one ... chatters and their locations thing 16:05:11 I didn't even know cel-shading was possible in Worlds 16:05:50 Oh, the weird colored purple and yellow walls are the colors of the walls of the default room when one makes a new room 16:06:56 "I did not type that" 16:07:18 Individual's Worlds can force people to say things I think 16:08:12 This place looks user-created 16:08:24 I'd like to know who made it, by that beach there's a list of user-made worlds 16:08:34 If this place is active, it's likely listed there 16:08:40 I... think 16:08:48 Or the beach's list might not have been updated 16:09:40 "Walk into myself" 16:09:54 An easy effect, two portals, one as a mirror one as not 16:10:36 HOW ARE THESE PLACES SO POPULATED? 16:10:57 -!- AnotherTest has joined. 16:10:57 The walking in space thing is used on the Meteor for some reason 16:11:06 Walking between the Meteor and the Avatar Gallery 16:11:10 -!- AnotherTest has left. 16:11:50 The place with the elevator looks like a mockery of a Worlds Inc world 16:13:02 Spy worlds tend to be like that, but I don't think this is a spy world 16:13:08 Phantom_Hoover, sorry for the chatter 16:13:53 It is unforgivable. You will be exterminated. 16:14:30 * Sgeo hmms at the forced av changes 16:14:37 That is not something I was aware was possible. 16:14:41 Voluntary av changes, yes 16:15:31 -!- ogrom has quit (Quit: Left). 16:17:37 Phantom_Hoover, I can always give you a tour of Worlds, although I do not know many of those places 16:18:01 Sgeo, AAAAA YOU'RE ONE OF THEM 16:18:32 The scariest thing I'm likely to do to you is enter a mirror 16:19:38 Phantom_Hoover, I might need to give you the download link, the website is broken :( 16:22:12 Arma 2 wanted me to press the enter key on my numpad 16:22:18 I don't have an enter key on my numpad 16:22:21 :( 16:23:50 Phantom_Hoover, there's a place called the Gauntlet 16:24:07 You go into one room, you see a window into a world. The next room, new window, different world 16:24:10 etc. 16:24:20 And you see windows into all the builtin worlds 16:24:37 (It was made for technical reasons but isn't necessary anymore. Still cool though) 16:30:49 -!- pikhq has quit (Ping timeout: 244 seconds). 16:30:49 -!- pikhq_ has joined. 16:30:54 o.O just saw a video that was an official place but I've never seen 16:30:59 I've never been in the Sports pod 16:31:53 cool video Phantom_Hoover 16:32:14 http://www.youtube.com/watch?v=HBNDa4y3pSo looks like more of a tour of the official worlds 16:32:17 im only at 2:50 so far.. 16:32:43 i like it.. none of this boring second life crap 16:33:47 itidus21, uh 16:33:58 Hookstone also trapped. His soul will never be free. 16:34:03 With Second Life, multiple people can build in the same place 16:34:13 OK so guessing the creepiness was just kind of a thing in the community. 16:34:22 Phantom_Hoover, I... guess? 16:34:27 ITIDUS IS ONE OF THEM OH GOD 16:34:30 what?? 16:34:40 Phantom_Hoover, look at video I linked starting at 39 minutes 16:34:44 Ahhhhhhhhhh 16:35:05 -!- Ngevd has joined. 16:35:36 n/m 16:35:55 The gdsgewyedws have been hoiedwied 16:35:58 Why is it so easy to miss the weird parts of the maze 16:36:25 -!- Taneb has quit (Read error: Connection reset by peer). 16:36:38 Oh, it shows more of the maze 16:36:55 Oho, the Toilet of Mystery! 16:36:58 -!- Ngevd has changed nick to Taneb. 16:37:04 What's the deal with this maze? 16:37:15 Phantom_Hoover: well.. i do like weird though 16:37:36 Phantom_Hoover, there are a lot of portals in it, basically. 16:37:43 Worlds uses portals a lot 16:37:52 I gathered. 16:38:30 i like qwop, i liked the stupid conspiracy theories until i started to realize people were actually haunted by such ideas day to day 16:39:45 well there is fun happy weird and theres austrian basement weird 16:39:51 i like fun happy weird 16:40:26 Oh, all those "Need to download a world" dialogs in that video are obsolete 16:40:34 And that was the problem the Gauntlet was intended to solve 16:40:41 One place where you deal with all of that garbage 16:44:31 Phantom_Hoover, there's a Sadness pod 16:45:29 -!- pikhq has joined. 16:45:30 Sadness... pod? 16:45:48 -!- pikhq_ has quit (Ping timeout: 244 seconds). 16:46:01 Yes. Worlds Center has these pod offshoots 16:46:06 Little cute worlds 16:46:29 Well, not "cute" 16:46:36 But it's a space station 16:46:47 You walk around it, then go to this arm that's part of the space station 16:46:53 Then there's a "Skydoor" to a world 16:47:00 So, there's a Sadness world 16:47:11 (Right near the Glee world) 16:47:18 And that's Glee as in the emotion 16:47:46 Who needs Glee when you have Hanson? 16:47:51 Q.E.Q. 16:48:27 elliott, is that a random remark, or did you see Hanson in one of the videos? 16:48:36 Because there's a bunch of Hanson stuff for some reason. 16:48:39 16:54 http://www.youtube.com/watch?v=iqel0k0NzNU 16:48:56 You're missing out if you stopped watching it. 16:50:21 Going to see if I can find the hand garden 16:51:27 well that was certainly weird 16:51:37 I felt nothing weird about it 16:52:59 i know several videos have been posted so just to clarify, i felt that the vine sauce worlds exploration video was weird 16:53:20 and its interesting that you don't 16:53:35 There's a "Halloween Ground Zero" 16:53:38 And a "Worlds Hell" 16:55:01 Sgeo: Yeah, a creepy-looking dog thing that tells you they want to show you were they were born and then takes you to a glaringly-bright cartoon world with a bunch of animal sprites and then to a weird messed-up world and makes you say things about Jesus dying on the cross or whatever and then turns you into a skeleton and then turns you into a weird mechanical-looking thing when you walk out isn't weird at all. 16:55:10 Happened to me the other day. 16:55:31 Creepy looking dog is one of the built-in avs 16:55:44 User-made worlds can force people to say things 16:55:53 :-D 16:55:57 And ... I'm not sure about the forcibly changing someone's av. That's bizarre. 16:56:01 I should try it 16:56:22 Sgeo: To clarify: things can be weird without being seemingly-impossible. 16:56:33 Someone making that world and then doing that to random people is weird. 16:56:48 lol 16:58:20 ....Sista_ClickMe 16:58:26 "makes you say things about Jesus dying on the cross or whatever" <- um the phrase is "He died for our sins... I see no nails..." 16:58:44 Phantom_Hoover: I didn't *read* it! And it was multiple lines; you can see them in the video. 16:58:45 There's a Posable (avatar without an attached real person or bot) 16:58:55 Called Sista_Clickme 16:59:01 Clickme is totlally the best name ever 16:59:01 Did you click it? 16:59:03 -!- Sgeo has changed nick to Clickme. 16:59:06 Yep 16:59:10 What happened. 16:59:11 is the text "He died for our sins... I see no nails..." itself weird? 16:59:30 Well yes because of the religious undertones that don't actually make sense. 16:59:31 Sista_ClickMe> Come along Cap, we may be nuns but we still know sexy thighs when we see them ;) 16:59:40 wat 16:59:42 ya rhetorical question :-D 16:59:50 That's what was said when I clicked Sista_ClickMe 17:00:02 Clickme: :D 17:00:08 Best sista. 17:00:29 Phantom_Hoover: fwiw i'm not one of them in the sense i haven't used worlds 17:00:42 but i have second-lifed in the past for a short while 17:01:14 lol 17:01:21 a bunch of newbie avatars in a cage 17:01:27 Clicking them causes them to ask things like ASL 17:02:02 I'm going to restart Worlds then go back there 17:02:05 So I can actually copy/paste 17:02:23 Worlds Hell is fun 17:04:03 gardenGnostic is here 17:04:16 As in, someone registerd with that named 17:07:22 -!- ais523 has joined. 17:07:57 Someone mentioned Onion Vortex 17:08:32 Yep, it was in the video 17:09:26 The Onion Vortex just put words in my mouth 17:09:38 "Sgeo> you know my nanme? the word of goD..click the orange disc" 17:10:50 Yep, this is totally the place 17:11:50 Loving how you think this is totally normal. 17:12:55 The list of user-made worlds even calls it ! Weird ! 17:13:02 As did the person who pointed it out to mne 17:13:22 @ping 17:13:23 pong 17:13:26 -!- Taneb has quit (Quit: Leaving). 17:13:31 bye Taneb 17:13:32 -!- Taneb has joined. 17:13:41 Phantom_Hoover, I'll bring you here 17:13:49 -!- ChanServ has set channel mode: +o ais523. 17:13:52 -!- ais523 has kicked cheater User terminated!. 17:13:59 -!- ais523 has set channel mode: -o ais523. 17:14:17 looking at cheater's messages, he doesn't seem to have improved his behaviour at all 17:14:26 I told chanserv to kickban him if he turns up again 17:14:33 heaven is closed 17:14:36 ais523: thanks 17:14:58 Clickme: Wait, Phantom_Hoover is playing? 17:15:10 No. 17:15:11 elliott, no 17:15:17 But I plan on dragging him here 17:15:41 i'll play!!!! 17:15:43 does it work in wine 17:16:04 Not sure 17:16:46 Well, that's discouraging 17:16:59 Asked someone who would be likely to know 17:17:03 "no i tried it" 17:17:08 "i used virtual box on linux" 17:17:10 "and xp" 17:17:20 what game? 17:17:25 That's so amazingly not worth it. 17:17:39 ais523: Worlds, one of those awful 90s 3D virtual reality games 17:18:22 Which is apparently still around a dozen years later? 17:18:37 Gregor: Can you imagine being an employee? 17:18:50 Maybe they come to the office every day and pretend it's still the dot-com era. 17:19:11 Gregor: Maybe they sit at their desks all day and hold meetings in a virtual office. 17:19:17 you know my name? the word of goD..click the orange disc 17:19:22 hi 17:19:25 elliott, they're a patent troll 17:19:42 Clickme: Well, that's just patent trolling! 17:20:15 -!- Clickme has changed nick to Sgeo. 17:20:20 ..in the name of the father 17:20:23 hi 17:20:44 ..his son.. 17:20:49 ..and the holy spirit..amen.... 17:21:00 ..look at him there..do walk closer and see what you have done.. 17:21:13 hi 17:21:19 hi 17:21:26 help :( 17:21:33 ..how the blood from his wounds flow so easily in your mind when you, yes you drive that evil spirit through his side.. 17:21:37 you are in an irc channel 17:21:40 oh 17:21:40 thanks 17:21:42 thanks coppro 17:21:44 ..he died for your Sin.....I see no nails.. 17:21:45 you helped me 17:21:46 you helped me a lot 17:21:47 available exist are north, south, and dennis 17:21:55 dennis 17:22:10 Segmentation fault (core dumped) 17:22:28 You meant "go dennis" 17:22:29 Duh 17:22:46 I seem to be unable to leave this room 17:23:01 There's one window with INRA out the side on the cross 17:23:06 erm, INRI 17:23:34 Ok, I needed to walk along the wall 17:24:22 When uppercased, Sin is that dude in Final Fantasy X. 17:24:25 Well, "dude". 17:24:27 Thing. 17:24:31 Ok, this place weirds me out 17:25:25 I seem to be trapped. I'm going to go to hell 17:26:42 Sgeo: FINALLY you acknowledge something is weird about it :P 17:27:33 Host-Jaguar> Ahhhhhhhhhh!!!!!!! I guess that's what you get for having a/s/l down as a hate in your info! 17:27:44 (He's caged in with the ASL asking newbies) 17:29:36 I've been here before 17:29:43 There's a naked male av with a sign as a censor 17:33:10 Hanson world has a Science Room 17:33:47 Because it's a school 17:34:24 This totally makes sense to someone somewhere 17:34:44 I understand less than half of what's going on here. 17:34:54 wow 17:34:55 that's a lot more than I do 17:35:24 I don't think "less than half" really establishes a lower bound. 17:35:43 i didn't understand your line, either :( 17:36:17 fizzie, http://worlds.com 17:36:19 If you have Windows 17:36:30 Although the download might not work 17:36:34 Sgeo: I don't think I dare. 17:36:53 -!- Taneb has quit (Ping timeout: 248 seconds). 17:37:52 Lemme find the download link that the tech support person emailed me 17:38:24 http://worlds3.worlds.com/WorldsPlayerWin7.exe 17:38:50 There's a WWF world 17:39:27 I always forget, is that a wrestling thing or a protect-nature thing? 17:40:03 both, except the former is WWE now 17:40:08 because of the latter, I think 17:40:20 thus ends the sum total of my knowledge of WWF/WWE 17:42:05 "I am Prof.Elvis H. AJAH., the Director in charge of Treasury Department, -- You are to reply through this my official alternative email address(info.bceaoobanque@yahoo.co.za) for security reasons." Sounds legit! 17:42:22 I'm sure Prof. Elvis has my security in mind. 17:50:33 I just got an email asking if I wanted a job in the mining industry. 17:50:39 Movin' on up! 17:52:03 mining coal or data or diamonds? 17:54:08 Worlds apparently saw a surge of people last night 17:54:10 Due to that video 17:54:25 hmm 17:54:33 i just watched the 45min video 17:57:45 elliott, is TinyXP an option? 17:57:50 >.> 17:58:00 oh yeah, you guys aren't running windows xp 17:59:45 "BowieWorld is a trip" 18:00:13 -!- Taneb has joined. 18:00:42 worlds has patented proprietry technology? i can imagine the kind of innovation 18:00:49 Hello 18:01:42 ie. none 18:03:19 elliott: that sounds actually trivial to me 18:03:29 kmc: \o/ 18:03:29 | 18:03:30 /< 18:03:32 Does that mean I win? 18:03:39 no 18:04:46 Sgeo: i wonder how many times navyboy said "I don't" during that video 18:05:57 it's like he lacked any conceptual infrastructure to understand what he was doing 18:10:26 lol 18:10:49 is there a name for keys that are only tapered on two sides? 18:11:28 Sgeo: i really enjoyed that though. i would like to make software like that 18:13:36 im not happy with the idea that anything i saw there was innovative enough for patents though 18:13:56 maybe some optimized algorithm implementations perhaps 18:17:36 Was not expecting to see a topless woman' 18:20:15 Found the walking skeletons 18:26:38 I just walked through the entire alien/skeleton/robot/pegasus adventure 18:31:12 Was it glorious. 18:32:03 I more or less knew what to expect 18:32:14 Stole the avs, so now I can be a skeleton or robot thingy anytime I want 18:32:21 Didn't think to take the alien avs, but I can 18:33:03 Skeleton: avatar:dude.0EC__C__C__C__C__T7gltLbMbOaRbUbVaWeXeYIeJeKBbPeGbonesSHHH.rwg 18:33:11 Robot thingy: avatar:sty.0ET4bfyC_AC_NC_UC0j0C0F0C0Z0PaGdudeSMMM1cG3birdieSMMMBGxIbGbitmanSmmmJb1cG3birdieSmmmKbWbGbitmanSmmmXb1cG3birdieSmmmYbNGxHbGdalek0a1a2a3a4cShhh5D0eD0fD0gD0fShhh6Shhh7D0dD0cD0cD0cShhh1bG3achooSy0ySm0y.rwg 18:33:12 call the skeleton Malaria please 18:33:24 *malaria 18:33:30 we should have a BF busy beaver competition. like, see who can write the program which prints the most characters in a given number of program characters (enough to allow complex programs, not enough to allow programs that would run until the universe ends) 18:33:58 You can run 'till the universe ends in 3 characters 18:34:15 Taneb: busy beaver implies the program must halt 18:34:27 infinite loops would be disqualified 18:34:48 but how can you know if a program will halt? 18:34:53 You can't. 18:35:04 The onus is on you to prove that your program counts. 18:35:37 humm.. 18:35:41 that sounds like an annoying competition 18:36:03 maybe 18:36:16 it also sounds like a difficult puzzle 18:36:23 don't listen to me, for i am not a math guy 18:36:26 quintopia: That was done with C programs. 18:36:30 Didn't kmc link to that? 18:36:31 Or it was shachaf. 18:36:36 The entries were beautiful. 18:37:02 elliott: i would love tosee it 18:37:20 i like that the busy beaver sequence is not just uncomputable, but it grows faster than any computable sequence 18:37:33 quintopia: that's why I pinged shachaf for you 18:37:35 oh.. so the idea is bf programs which print out a set of +-<>[],. ? 18:38:01 oops no no i got confused 18:39:42 -!- Madoka-Kaname has quit (Quit: Hug~♪). 18:43:26 OK , 18:43:29 *OK, beam.determine_affected_cells time. 18:45:33 so, how does one obtain non-computable data.. does that rely on externalities? 18:45:51 brute force, I believe 18:46:09 ahh.. so brute force isn't counted as computation? :D 18:46:19 kmc: whats the reduction for that proof? i cant find it 18:46:28 Not if it's done by professional computer science people 18:46:33 hehehe 18:46:35 i know it goes to halting problem, but not how 18:46:36 Taneb: Huh? 18:46:53 Rather than computers? 18:47:03 If it's computable whether some data is the non-computable data, and the non-computable data is finite, then the data is computable. 18:47:43 aiee 18:47:47 You need the professional computer science people to figure out if it halts or not 18:47:51 -!- asiekierka has quit (Remote host closed the connection). 18:48:07 i should stop using words i really don't understand 18:48:27 I should stop making things up to sound clever 18:48:55 -!- nortti_ has joined. 18:49:40 theres plenty of words i do understand. 18:50:03 oh wait 18:50:07 i figured it out 18:50:09 quintopia: if you had a computable upper bound for busy beaver, you could solve the halting problem 18:50:13 yeah 18:50:18 just run the program as long as the bound says 18:50:33 just run a program until your upper bound was reached.if it hasnt halted, it wont 18:50:49 what *bsd os would you recomend for novice bsd user that has used other kind of unixes for 6 years 18:51:37 (looking at wiki) just consult an oracle for the values of S(n) 18:54:45 (by "grows faster" we mean that for any computable sequence A, there is some k such that for all n>k, BusyBeaver[n] > A[n]) 18:55:28 -!- coppro has quit (Quit: leaving). 18:56:00 -!- coppro has joined. 18:57:38 nortti: linux? :> 18:58:25 I wonder if it would be fun to be a firmware engineer 18:58:30 I was considering saying "Linux". :( 18:59:19 and I can never decide what "system" engineer or developer means 19:00:06 olsner: Linux doesn't seem to be bsd os 19:00:34 sometimes it seems to mean putting widgets together into flying gadgets (like, hardware stuff), other times it seems to mean either high-level stuff, very low-level stuff (i.e. systems programming as in C), other times building vast networks of crud screens in Java 19:01:05 I'm under the impression that Free is the most mainstreamy of them. 19:01:34 nortti_: You should ask Chris for his opinions. 19:01:37 Tell him Elliott sent you. 19:01:47 nortti_: sweden is australia, so linux is also bsd 19:02:03 elliott: where can I find him 19:02:39 Erm, http://catseye.tc/. But maybe you shouldn't actually do that. 19:02:47 Oh, what the hell, go for it. 19:03:14 hmm, here was an ad for a "development engineer" 19:03:33 (But I was kidding.) 19:05:43 other things I have a hard time with: jobs with "senior" in the title 19:05:44 -!- azaq23 has joined. 19:05:54 -!- azaq23 has quit (Max SendQ exceeded). 19:06:18 can never decide whether I'd like to call myself senior, or whether it's maybe a bad thing to get involved in 19:06:40 olsner, 17. Worked for me 19:06:44 elliott: The "biggest number" C program? 19:06:55 shachaf: Yes. 19:06:56 Taneb: thanks, 13 to you 19:07:45 elliott: I don't remember the URL. 19:08:07 shachaf: Thanks. 19:08:20 elliott: If you really want it I can look it up this evening. 19:08:31 Well, quintopia is the one who'd appreciate it. 19:08:40 quintopia: If you really want it I can look it up this evening. 19:09:07 ok thx 19:09:18 The idea was that you have pseudo-C with an unlimited-size int, and you're supposed to write a function that returns the biggest possible int in under 512 bytes. 19:10:10 -!- oerjan has joined. 19:10:15 hi oerjan 19:10:46 hi elliott 19:10:53 hi elliott 19:15:04 Worlds is seeing a surge of people 19:15:11 This is a good thing in my opinion 19:15:28 And it's all because of that video 19:24:15 * ais523 wonders why, in Java, setAccessible works on things like java.lang.Integer 19:24:33 you can apparently modify Integers to be redefinable, then redefine them 19:29:00 "byte sex" 19:29:09 what 19:29:34 byte sex 19:29:48 what 19:30:34 another term for byte endiangness 19:30:48 -g 19:31:02 why 19:31:15 http://en.m.wikipedia.org/wiki/SEX_(computing) 19:31:32 ok 19:34:58 it's because geeks don't need the word for the usual meaning 19:35:16 -!- Slereah_ has joined. 19:35:21 -!- Slereah_ has quit (Client Quit). 19:41:49 -!- nooga has quit (Ping timeout: 245 seconds). 19:46:06 medical imaging, is that fun? or maybe secure communication systems, which looked more low level 19:46:31 what are you doing 19:47:29 surfing around for jobs in the area, thought I might switch if I find something fun 19:50:06 Sgeo: was it due to the 13min video? 19:50:53 i guess that goes without saying.. 19:51:21 wow a joke about geeks not getting laid 19:51:24 how clever 19:51:34 kmc: it's funny because geeks don't get laid 19:51:54 kmc: stfu i spent like three seconds suppressing the urge to snark on it if i can resist everyone must 19:52:15 except that's not actually true 19:52:33 the geeks who don't get laid are the ones who lack skill 19:52:43 i guess jokes are founded on lies often 19:52:43 thank you for your input itidus21 19:53:01 kmc: well, lies are a different thing to stereotypes 19:53:08 it's hard to make friends if you are surrounded by people very different from you 19:53:11 jokes based on stereotypes are usually not actually funny 19:53:13 skill generates income which attracts women 19:53:13 which is why geeks don't get laid in high school 19:53:18 fortunately, real life is not high school 19:53:20 itidus21: just... stop 19:53:30 ; 19:54:51 itidus21, yes 19:55:17 ok i like hiding behind the fallacious stereotype though i secretly know geeks get laid as much as non-geeks, and it's other factors entirely which determine laid or not 19:55:42 itidus21, the yes was to the surge being caused by the video 19:55:44 i'm not sure about "as much" 19:56:12 but i think how much sex you have as an adult correlates less with how popular you were in high school than people tend to assume 19:56:45 -!- azaq23 has joined. 19:57:09 I feel like I should not contribute to this conversation. 19:57:39 hi 19:57:43 so contribute to the meta-conversation 19:57:44 oh wait 19:58:17 what's the opposite of meta 19:58:39 para or ortho, take your pick 19:58:50 contribute to the orthoconversation 19:58:57 I wonder what the orthoconversation of a regular conversation is 19:59:19 it is itself? 19:59:56 I never contribute to meta-conversations. 20:00:10 olsner: no 20:00:14 the orthometaconversation would be itself 20:00:26 orthometa :/ 20:00:46 Perfectly cromulent word. 20:00:52 Also, that meme is overused. 20:00:57 meh, I should just go to bed and read a book 20:01:19 go to book and read a bed 20:01:25 but what I really should do though is locate all versions of my CV and figure out which one is the latest 20:01:29 ok, in a metaconversational sense, it seems my style makes it more necessary to indicate when a post is made in response to me with my nick 20:01:49 actually thats wrong.. 20:01:53 its just like a wave.. 20:02:02 no 20:02:03 kmc's nick was also referenced several times before mine 20:02:48 it's probably best if i stay out of the metaconversation! 20:03:17 "advanced object oriented Javascript with server communication" and "Good knowledge of Java" doesn't bode well, perhaps strike that one 20:09:10 A website powered by Java on the backend could reasonably require knowledge of both 20:14:14 Sgeo: but that would imply that the job was highly enterprisey 20:14:19 so it's probably still a bad sign 20:14:34 Java on webservers is on the short list of things that let you know you should run away 20:15:07 -!- kwertii has joined. 20:19:14 yeah, people will assume you worked in an EnterpriseJavaBeanFrameworkSolutionFactory 20:20:33 the beans being soy and lent 20:20:40 public String getHelpImTrappedInTheJavaBeanFactory(); 20:21:11 *lentils 20:22:19 -!- DHeadshot has quit (Ping timeout: 276 seconds). 20:22:50 -!- DHeadshot has joined. 21:01:03 -!- derdon has joined. 21:05:55 -!- madbr has joined. 21:07:29 -!- Taneb has quit (Remote host closed the connection). 21:12:47 -!- madbr has quit (Ping timeout: 265 seconds). 21:21:17 -!- augur_ has changed nick to augur. 21:26:06 hello 21:27:59 -!- nooga has joined. 21:34:03 -!- madbr has joined. 21:38:53 -!- madbr has quit (Ping timeout: 265 seconds). 21:49:06 -!- nooga has quit (Ping timeout: 260 seconds). 21:50:38 -!- nortti_ has quit (Quit: AndroIRC - Android IRC Client Sucks @$$( http://www.androirc.com )). 21:51:01 -!- madbr has joined. 22:10:47 -!- Patashu has joined. 22:41:53 -!- Phantom_Hoover has quit (Remote host closed the connection). 22:42:22 -!- Phantom_Hoover has joined. 22:46:05 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 22:46:12 -!- Patashu has joined. 22:46:13 -!- Patashu has quit (Client Quit). 22:46:21 -!- Patashu has joined. 22:49:35 -!- PatashuXantheres has joined. 22:53:16 -!- Patashu has quit (Ping timeout: 260 seconds). 22:53:47 Augh, electricsheep looks hideous at 1080p. 22:54:26 -!- PatashuXantheres has quit (Ping timeout: 260 seconds). 22:54:51 -!- Patashu has joined. 22:56:35 -!- derdon has quit (Remote host closed the connection). 22:59:47 Huh? 23:00:20 I think i’ve seen some HD clips of ES and i don’t remember thinking they look worse than the standard stuff. 23:00:47 Yeah, those HD clips are prerendered and possibly are being held back as a future premium thing. 23:01:39 Default resolution is something like 800x592. 23:01:41 ion: btw watch NEQOXEC on CAO when it's on. 23:01:45 It's a summoning MuCK. 23:05:22 Alright 23:08:35 > 4200 / 60 23:08:36 70.0 23:09:57 Phantom_Hoover: Calculating your weed schedule? 23:10:06 Yes. 23:10:39 Is that 10 weeds every hour? 23:10:45 Your garden will be awful. 23:10:45 > 70 * 1070 * 0.425 23:10:46 31832.5 23:17:30 -!- david_werecat has joined. 23:17:59 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:28:13 -!- DHeadshot has quit (Ping timeout: 276 seconds). 23:32:58 -!- monqy has joined. 23:33:44 @messages? 23:33:44 monqy: You have 3 new messages. '/msg lambdabot @messages' to read them. 23:35:31 @messages! 23:35:31 Maybe you meant: messages messages? 23:38:33 monqy: it's ok if you have +23 cpa and berk trj 23:39:47 monqy: anyway so 23:39:54 did i ask you if you know where fire storm targetting is handled 23:40:02 i don't know 23:40:18 ok 23:40:21 do you know where fire storm targetting is handled 23:40:35 i don't know 23:40:59 -!- rodgort has quit (Ping timeout: 245 seconds). 23:41:23 thanks 23:41:36 i might just ask elliptic since he seems to be responsible for new_squarelos and it's a Squarelos Problem 23:47:22 monqy: btw 23:47:27 NEQOXEC the MuCK started 23:47:38 and got a summoning rod from xom 23:47:43 nice 23:47:46 now it's a fake musu 23:47:53 by "from xom" i mean xom gave a scroll of acq which gave the rod 23:47:57 mah it's a muck 23:47:59 and now it's like +ridiculous 23:48:21 rods rods rods is 100% muck 23:48:45 im not the one who said it was fake musu first! 23:48:48 you had to ~see it happen~ 23:50:35 -!- DHeadshot has joined. 23:53:29 -!- DHeadshot has quit (Read error: Connection reset by peer). 23:53:33 -!- DH____ has joined. 23:55:54 -!- PatashuXantheres has joined. 23:59:17 -!- Patashu has quit (Ping timeout: 248 seconds).