00:00:02 Vorpal, it's from shutup 00:00:02 j-invariant: dunno :D 00:00:08 Sgeo, then easy to /ignore 00:00:18 Vorpal: Sgeo clearly realises how irritating he is sometimes because he hasn't /ignored it yet. 00:00:23 I consider it a public service. 00:00:31 elliott, you run that bot? 00:00:33 I rarely use ignore 00:00:39 Vorpal: "No, it runs on magic." 00:00:43 Huh, shutup isn't even in the channel 00:00:49 elliott, well it could be someone else running it 00:00:55 Sgeo, indeed which was why I wondered 00:00:56 Are you hitting tunes.org servers repeatedly? 00:01:07 that would be nasty 00:01:07 Now I'm ticked. 00:01:10 No. 00:01:22 elliott, so how does it work then? 00:01:24 Sgeo, shutups 00:01:30 Er. 00:01:34 wat 00:01:37 Vorpal: Its methods do not concern you. 00:01:46 elliott, why not 00:01:47 Nobody's resources are being taken up I can assure you. 00:02:00 * Sgeo glares at updog suspiciously 00:02:01 What's updog? 00:02:05 Sgeo, Vorpal, shutup's mechanics are an industrial secret knowledge of which is only permitted to senior HHI personnel. 00:02:07 elliott, I'm genuinely interested 00:02:12 I wrote updog in like five minutes Sgeo :P 00:02:13 What's updog? 00:02:15 Phantom_Hoover, stop being so silly 00:02:18 It amuses me, you see. 00:02:33 elliott, how many bots do you have on here? 00:02:44 Vorpal: Everything but botte! Anyway, this is boring. 00:02:49 LET'S TALK ABOUT THE CUBE 00:02:49 elliott, updog, or the updog part of the script? 00:02:49 What's updog? 00:02:54 elliott, lets not 00:02:59 Sgeo: I wrote the whole program in about 3 minutes. 00:03:09 Vorpal: Well *I'm* tlaking about the cube. 00:03:10 *talking 00:03:13 Phantom_Hoover: Have we got a TNT kit yet 00:03:14 ? 00:03:31 ineiros, have we got a TNT kit yet? 00:03:42 http://www.minecraftwiki.net/index.php?title=Special:Search&search=TNT+kit 00:05:06 Sgeo, that won't help 00:05:14 Sgeo, he is talking about a hmod kit 00:05:46 elliott, also I just checked for you and the answer is no 00:06:07 -!- Behold has joined. 00:06:16 night → 00:08:14 -!- BeholdMyGlory has quit (Ping timeout: 272 seconds). 00:13:03 Vorpal, WHYYYY 00:13:49 Phantom_Hoover: Are the biome-compliant leaves any good? 00:14:04 elliott, no. 00:14:10 Phantom_Hoover: Really? 00:14:10 Well, the grass isn't. 00:14:18 Phantom_Hoover: The leaves, I said. 00:14:25 The leaves might well be, but they won't match the grass. 00:14:37 Fair enough. 00:14:55 Phantom_Hoover: 'S just that the leaves I normally use with Painterly have an annoying blue dot on them. 00:15:07 elliott, huh? 00:15:09 Not for me. 00:15:23 Phantom_Hoover: It's only for one colour 00:17:14 Phantom_Hoover: Have you noticed how ugly Painterly coal ore is? 00:17:23 No... 00:17:36 Phantom_Hoover: wut 00:17:58 Well, it's a little smeared, but it's not too bad. 00:18:09 ?Just remove the borders from my glass entirely. 00:18:10 " 00:18:15 THE PERFECT GLASS TEXTURE 00:19:10 That's what I've been using since forever. 00:27:28 "Don't you just hate fantasy? 00:27:28 Fantasy is boring. It's all about a hero killing dragons or rescuing princesses. And in the end, the hero gets a big reward from some autocratic ruler, and spends the rest of his life banging said princess." 00:27:34 --start of a texture pack thread on minecraftforums 00:29:26 "Monster Spawners? Uhh... actually, I don't see how to modernize this. I have at least put caution stripes on it so that it's safer, though. (Caution stripes make everything safer.)" 00:36:21 elliott, it appears that using LiquidThreads on one's talkpage is now The Hip New Thing at RW. 00:36:30 Phantom_Hoover: Oh dear god. 00:36:36 I'd despair if I hadn't already done so. 00:36:53 http://rationalwiki.org/wiki/User_talk:Armondikov 00:37:09 Admittedly, they did get rid of those hideous gray boxes. 00:37:26 Phantom_Hoover: Add a new comment without using liquidthreads and -- jesus christ that is so much UI noise. 00:37:33 I look at that and my brain sees "computer". 00:37:37 Pure, raw computer. 00:37:47 elliott, the _exact point_ I made when it was proposed. 00:38:00 Phantom_Hoover: Please tell me you used the exact words "Pure, raw computer." 00:38:15 elliott, no, just that it was UI noise 00:38:25 [[Hopefully to the chagrin of many, this page is now running Liquid Threads.]] 00:38:31 *sigh* 00:38:41 What a self-righteous little... 00:38:41 Phantom_Hoover: Halp on the server. I am lost 00:38:49 elliott, which server? 00:38:51 Phantom_Hoover: a322 00:38:52 Phantom_Hoover: HAHA 00:38:53 Phantom_Hoover: http://rationalwiki.org/wiki/User_talk:Armondikov/archive 00:38:57 Phantom_Hoover: He has summarised all his archives. 00:38:58 elliott, how can I help? 00:39:01 In the most douchebaggy way possible. 00:39:01 elliott, *she 00:39:04 Oops. 00:39:07 I really need to stop doing that. 00:39:15 DOESN'T MATTER it's still hilariously obnoxiou 00:39:15 s 00:39:47 Phantom_Hoover: I think that the regular server is ... gone? 00:39:48 Vorpal? 00:39:49 elliott, Armondikov is a noted self-superior prat. 00:40:14 WHAT IS THIS PLACE 00:40:36 When LiquidThreads was proposed she basically said "All of you who don't like it are IDIOTS who CANNOT WORK THINGS OUT because you are SO MUCH STUPIDER than me.! 00:40:41 s/!/"/ 00:41:23 what's the deal with this wiki? 00:41:33 j-invariant, beats me. It's full of idiots. 00:41:57 I failed to realise this a few years ago and this mistake has hounded me since. 00:43:00 :( 00:43:20 Phantom_Hoover: Has any drainage happened? 00:43:27 elliott, nope. 00:43:32 Phantom_Hoover: Also, I remember when I mocked RW and you went off in a huff. :p 00:43:35 BUT WE HAVE CORRUPTED YOU NOW 00:43:55 elliott, well, I've been drifting for ages now. 00:44:06 No I take credit thank you 00:44:14 The fact that they couldn't deal with a *single* troll was annoying me. 00:44:29 Look up "MarcusCicero" somewhere; the saga is hilarious. 00:44:35 Phantom_Hoover: http://rationalwiki.org/wiki/User:Armondikov Look at the wonderful self-quote at the top. 00:44:46 tl;dr Privacy is irrelevant because, lol, you gave someone your details so it's everything! 00:44:50 “” — me 00:44:52 There have been at least *3* major conflicts over whether or not a self-admitted troll should be blocked. 00:44:53 in ITALICS 00:44:55 Phantom_Hoover: X-D 00:45:08 I say *conflicts* here. 00:45:27 Phantom_Hoover: What is this WIGO thing on her page and why. 00:45:29 The site was *haemorrhaging* users at points. 00:45:51 elliott, WIGO CP is the blow-by-blow report on Conservapedia; it spread from there. 00:46:22 Phantom_Hoover: I find it hard to believe that RW has not already exhausted the finite amount of lulz obtainable from Conservapedium. 00:46:31 elliott, it has. 00:46:35 Indeed. 00:46:40 That hasn't stopped anyone. 00:46:51 Well it's basically their driving force isn't it. 00:47:00 Weeeeelll... 00:47:09 Wasn't that what sparked its *creation*? 00:47:23 Yes, but it isn't quite as CP-centric as it was. 00:47:50 You seriously should look up MarcusCicero: the saga is utterly farcical. 00:48:30 TL;DR is that the old guard of ex-CP members view blocking anyone at all as being "worse than CP" and refuse to do anything about it. 00:48:41 Also, http://rationalwiki.org/wiki/User:Armondikov/pearls 00:48:47 It's a *series*. 00:49:07 Click the edit button to see them all. 00:49:39 Phantom_Hoover: ex-CP members? Don't you mean ex-trolls? :p 00:49:52 Then again, one could argue that Conservapedia has actually turned into a satire wiki and its owner is just too dumb to realise that. 00:50:00 elliott, no, I mean the people who signed up to CP to troll it when it started. 00:50:05 Indeed. 00:50:10 I mean ex-CP trolls. 00:50:40 ex-{CP trolls} that is. 00:50:47 Phantom_Hoover: Ugh @ those pearls. 00:50:47 Yes. 00:50:51 Yes. 00:50:54 The Internet has destroyed all humbleness. 00:51:19 lolol 00:51:25 "Random quotes that I like. They should be mostly mine, but attributed where possible." 00:51:30 Phantom_Hoover: You perhaps coming on MC or are you going to bed soon. 00:51:31 ? 00:51:40 I should have gone to bed 50 minutes ago. 00:52:41 j-invariant: did you ever get minecraft working btw? 00:53:35 well I think I would have to buy it to run it 00:53:43 so no 00:54:13 j-invariant: classic runs in browser fine with sun jvm 00:54:16 j-invariant, it's what, £dirtcheap? 00:54:31 You pay for the quality of the engineering. 00:54:35 Phantom_Hoover: lawl 00:54:39 all 0 quality 00:54:40 :P 00:54:43 j-invariant: but alpha is a totally different game reallyf 00:54:44 *really 00:54:50 elliott, yeah, it's like non-standard analysis. 00:54:55 j-invariant: I would recommend buying it, but I'm biased. 00:55:08 j-invariant, you can help on the CUBE 00:55:14 INDEED 00:55:37 elliott, THINGS TO PUT IN THE CUBE: midair minecart track. 00:55:57 (Putting floors in seems really really boring.) 00:55:59 # Once you've bought the game, it's yours. No DRM. <--- no source code though 00:56:19 j-invariant: you can decompile it and make mods, people are crazy enough to 00:56:23 there's even a deobfuscator :> 00:56:49 j-invariant: no drm isn't strictly true ... it automatically updates on each run ... and if you don't authenticate with the server you can't do multiplayer so updates are pretty much forced. to be clear, notch is a terrible programmer, it's just that the game is /that/ fun 00:57:59 btw 00:58:09 hmm 01:07:38 -!- Hiant has joined. 01:10:42 -!- Hiant has quit (Client Quit). 01:12:54 -!- Phantom_Hoover has quit (Remote host closed the connection). 01:13:08 j-invariant: ? 01:15:28 http://i.imgur.com/4Sn6v.jpg Holy fucking cube3. 01:18:13 fizzie: On ^: "All this to play spleef?" 01:18:16 Vorpal: ^ 01:18:25 That would be the most epic game of Spleef ever. 01:18:38 Holy shit, they did all that digging in a week. 01:24:42 Was that dug out, or was the bridge and walls built up? 01:24:55 * Sgeo guesses the former, based on what elliott just said, but how can you tell? 01:25:09 Sgeo: It was dug out. 01:25:13 And because landscape don't come naturally like that. 01:25:28 You can't build walls like that? 01:25:34 See the floor. 01:25:37 It's flat stone with bedrock. 01:26:35 elliott, can I pm you? 01:27:04 Sure? 01:27:09 Anyone can PM me at any time :P 01:38:40 elliott, can I trick you into /nick'ing into something starting with Sgeo and mentioning Smalltalk? 01:40:33 Sgeo: No. 01:43:16 -!- oerjan has changed nick to Sgeo_not_a_chanc. 01:43:30 aw, it got cut off 01:43:41 -!- Sgeo_not_a_chanc has changed nick to oerjan. 01:44:07 Sgeo: didn't work 01:44:20 aw 01:44:29 aw does not trigger shutup 01:44:36 It's not that dumb. 01:44:37 ;) 01:44:44 BAH 01:44:59 -!- oerjan has changed nick to Sgeo_once_more. 01:45:18 Smalltalk Smalltalk Smalltalk 01:45:29 -!- Sgeo_once_more has changed nick to oerjan. 01:45:32 BAH 01:45:40 AW 01:50:04 aha! 01:50:19 i have finally found a popular language in which false == 1 and true == 0 01:50:36 (and you all use it) 01:51:06 cheater99: shell. yes. 01:51:19 well done there 01:51:56 did you ever manage to install linux on that laptop? 01:52:28 no 01:53:28 oh, why's that? 01:53:36 cheater99: because it hates me 01:53:44 in what way? 01:54:22 i'm sure it doesn't *really* hate you, it might just be a bit hung up. 01:55:09 cheater99, no - it hates him 01:55:44 mov eh, 0xH8 ? 02:05:09 Braid 02:05:13 Huh 02:08:52 Debian 6.0 "Squeeze" to be released with completely free Linux Kernel 02:11:35 Vorpal: what are the cube coordinates? 02:14:51 found 'em 02:16:50 Wai/ 02:17:02 What's in the screenshot? 02:18:24 Sgeo: ? 02:18:29 What screenshot 02:18:47 The one that had that huge dug-out area 02:19:30 Sgeo: some thing on the reddit server. 02:19:44 The Cube is a 128x128x128 cube under construction. I believe it is larger than dome3. 02:20:17 It is also not on the reddit server. 02:25:07 Minecarts will crash the Reddit server? 02:25:09 WTF? 02:25:24 Sgeo: what? 02:25:35 http://code.reddit.com/wiki/help/faqs/Minecraft#MinecraftSubredditRules 02:26:24 Sgeo: Where does it say it will crash the server? 02:26:41 Hold on, browser's acting up 02:26:53 "Do Not Use Banned Items Current list is: Water, Ice, TNT, Fire, Tracks and Minecarts. They will crash the server, you will be banned." 02:27:49 Sgeo: Where does it say it will crash the server? 02:27:54 Oh, there. 02:27:59 Sgeo: By crash it means because of server load. 02:28:14 Phantom_Hoover knows there are far more effective ways though. Cough. 02:29:40 Grr, minecraft's acting up 02:29:59 Sgeo: You bought Minecraft? 02:30:17 I'm playing with classic singleplayer 02:30:25 Sgeo: Oh. *crapcraft 02:32:56 -!- Wamanuz4 has quit (Remote host closed the connection). 02:36:05 I appear to have hit bedrock rather quickly 02:36:56 Sgeo: That's what happens when all digging happens instantly. 02:37:00 Which is stupid. 02:37:25 What does current Minecraft do? 02:37:58 Sgeo: Um, different blocks take longer to dig? 02:38:02 -!- Wamanuz has joined. 02:38:06 Ah 02:38:07 Classic is unlike Alpha in many, many ways. 02:41:38 Oh, I didnt hit bedrock 02:42:04 elliott, is freezing constantly one of them? 02:42:14 Sgeo: Um, it doesn't freeze, no. 02:42:22 Well. It does if you have rendering distance set too far. 02:42:26 Also *didn't. 02:42:37 * Sgeo hits elliott with a golem 02:44:18 -!- augur has quit (Read error: Connection reset by peer). 02:44:19 -!- augur_ has joined. 02:48:15 Phantom_Hoover_log_reader: Who is Mei and why are they annoying. 02:51:11 I have reached some sort of underground cavern 02:51:27 Sgeo: Just buy the game. 02:51:52 If it's going to freeze constantly like classic is doing: No. 02:52:12 Sgeo: It isn't. 02:52:19 Sgeo: For one you run it outside of your browser. 02:55:59 Lava does not, in fact, appear to be hot 02:56:29 Sgeo: It kills you in Alpha. 02:57:47 Is TNT useless in classic? 02:58:42 Sgeo: Yes. 02:59:13 Classic is basically a glorified tech demo that is endless amounts of fun if and only if you're the variant of autistic that just makes you want to build pointless structures with no obstacle or goal forever. 03:00:33 elliott, ... I thought that was what Minecraft was about 03:01:34 Sgeo: Shit comes out at night to kill you. You build traps to catch them to get food to restore health and sulphur to make TNT to make cannons and shit to get rid of them. You explore the infinitely-generated terrain and stay alive. You mine for materials and build something awesome while staying alive. You network it all with a minecart network. You go to hell and back. etc. 03:01:48 OK, so monsters and health are disabled on our server, but there's still an awful lot of exploring and mining. 03:01:59 With classic you can build anything by holding down right click for long enough. 03:02:05 It's much more involved in Alpha. 03:02:42 Wait, worlds are infinitely huge? 03:02:44 * Sgeo happies 03:02:57 Sgeo: Well. 4x the size of the Earth. 03:03:04 Sgeo: So: Yes. 03:03:11 Sgeo: (The coords have to fit into a 64-bit integer.) 03:03:31 (And no, it is not possible to get to the edge in less than some hundreds of years.) 03:03:37 (And it would probably just wrap around. 03:03:38 ) 03:04:00 * Sgeo wants to try 03:04:25 Sgeo: It's just $20. 03:04:32 Less when it was Alpha of course. 03:04:40 Sgeo: And that buys you the final game too. 03:05:13 elliott, ... I have limited ways of getting what little money I have online 03:05:34 Sgeo: You're 21. Get a credit card. 03:05:39 Or at least a debit card. 03:05:44 Or anything? 03:05:54 * Sgeo will probably try to get a debit card 03:05:59 Hook it up to paypal 03:06:02 "Try"? 03:06:07 You're not going to ask your dad are you. 03:06:19 ... :/ 03:06:27 I've bugged my dad about it in the past 03:06:33 You're 21. Just go and get one. 03:07:42 -!- mtve has quit (Ping timeout: 265 seconds). 03:08:30 Sgeo: Honestly. You're an adult. 03:08:41 -!- mtve has joined. 03:09:52 Are there any minable objects with no value in and of itself? 03:10:52 Sgeo: Yes. 03:11:08 Any of them used as currency? 03:11:35 Sgeo: No. All that it takes to mine anything is time and not much time at that (like 20s for obsidian, way less for everything else). 03:11:44 Currency is useless. There is no scarcity. It has no reason to exist. 03:12:20 It might take a while to find areas where certain things exist? 03:12:36 Sgeo: Mining is easy. 03:12:42 A mountain is bound to contain whatever it is, even if it's diamond 03:12:44 *diamond. 03:12:53 Sgeo: But why? What need is there for currency? 03:19:55 -!- oerjan has quit (Quit: Good night). 03:21:02 Sgeo: ... 03:32:50 I never understood why people fixate on decimal representations of things 03:36:34 * Sgeo imagines filling a huge pit with obsidian, leaving a small chute down, and having someone fall in 03:38:10 http://www.youtube.com/watch?v=OML8FtI_tGk&feature=related what's that blue tower? 03:42:14 nooga: A number of the CSC are working on a minecraft reimplementation (official working title: boxes). It will be released once the not-suckage level is reasonable, or probably when they get bored of it 03:42:23 Sgeo: Water. That's a really old version though. 03:42:25 The game does not look like that now. 03:42:44 Well, it sort of does. 03:43:47 elliott: also you forgot dbelange 03:43:54 coppro: Forgot him how. 03:43:57 coppro: oh. 03:43:59 coppro: he's your suckpuppet 03:44:06 elliott: hahahahahahahahahah 03:44:12 coppro: don't deny yo 03:44:27 elliott: you want to say that to my face? 03:44:28 err 03:44:29 oops 03:44:36 :P 03:45:49 coppro: dbelang is your sockpuppet! 03:45:53 Directed at your face 03:45:58 *e 03:47:14 Heh, RTF is based on LaTeX. 03:49:16 -!- BMG has joined. 03:49:28 -!- Behold has quit (Ping timeout: 240 seconds). 03:49:34 -!- BMG has quit (Changing host). 03:49:34 -!- BMG has joined. 03:49:39 -!- BMG has changed nick to BeholdMyGlory. 03:50:34 -!- elliott has quit (Remote host closed the connection). 04:04:03 It's possible to build normally in The Nether, right? 04:22:56 "It has been confirmed that portals do not work in multiplayer yet; while they can be created, they can not teleport you." 04:22:57 :( 04:23:41 -!- BeholdMyGlory has quit (Remote host closed the connection). 04:58:53 Obsidian looks.... annoying to obtain 04:59:00 Mark my words, I will run an Obsidian farm 05:37:04 -!- augur_ has changed nick to augur. 05:38:13 -!- pikhq has quit (Ping timeout: 272 seconds). 05:39:54 -!- pikhq has joined. 05:56:14 -!- Sgeo has quit (Read error: Connection reset by peer). 06:08:42 And thus, we get the surprising implication that, if aliens with infinite computational powers came to earth, they could not only beat humans at chess, but could also mathematically prove they were playing chess perfectly 06:10:05 s/chess/$GAME_FOR_WHICH_PERFECT_PLAY_NETS_A_WIN/ 06:21:48 int main[] = { 0x0A692568, 0x6AE08900, 0xB8905001, (int)printf, 0x44FFD0FF, 0x7C8104E4, 0x03E804E4, 0xEB7E0000, 0xECAFFEEB }; 06:21:50 :D 06:42:09 nowwhat.net/transfers/RoseFactorizations.png 06:42:12 er 06:42:14 wellnowwhat.net/transfers/RoseFactorizations.png 07:01:29 -!- Zuu has quit (Read error: Connection reset by peer). 07:10:34 -!- Zuu has joined. 07:36:07 -!- zzo38 has joined. 07:50:06 pikhq: lawl, what platform is that for? 07:50:58 j-invariant: surprising? 07:51:10 how is chess' solvability surprising? 07:51:18 hell, even Go is solvable 07:54:21 In principle, every game with no random element and many games with random elements are solvable. 07:57:51 exactly 07:58:29 in some games, solvability isn't the point 07:58:39 those ones computers will not grasp for a long time 07:58:41 (Diplomacy) 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:00:39 Chess and Go is obviously solvable if you mean mathematically (rather than practically) by "solvable". 08:17:11 Actually, is that the case? Is there conceivably a game, say with no randomness and infinite states, that is simply unsolvable? (although you could still solve a good enough subset to stump any human of course) 08:17:31 Gregor: depends what you mean by solvable 08:17:37 I was just about to say that :) 08:17:53 More precisely, I was going to say "I suppose that depends on what you mean by solvable." 08:18:02 I believe if it's infinite, you have the halting problem 08:18:53 I'll say that it's solvable if there exists a program which is guaranteed to win or stalemate against any opponent, where infinitely-recurring-states and any in-game-defined stalemate are stalemates. 08:20:00 indeed, then you have the halting problem 08:20:30 Not necessarily, I can easily define games with infinite states but trivial programs to win. 08:20:35 sure 08:20:46 the halting problem doesn't mean all programs are difficult to reason about 08:20:47 just some 08:20:55 Although then I guess it starts to depend on your definition of "game", since corner cases are lame 8-D 08:21:26 Gregor: Do you mean the game "My Dad Has More Money Than You", in which there is infinite possibilities but it is easy to always the second player wins? 08:21:32 "Given an infinite tape, both players choose a cell and write a character there at the same time. The first player to write the character 'a' wins. If both characters write the character 'a' in the same turn, it's a stalemate." <-- solvable "infinite" game 08:21:46 Gregor: sure 08:22:01 zzo38: Idonno that game :P 08:22:07 Gregor: int main() { while (false) { } } // solvable "infinite" program 08:22:14 coppro: Yup 08:22:32 Of course, in my previous "game" the enormous majority of cases are reducible into one, and your program has a single strictly-recurring state. 08:24:53 no 08:25:08 Errr 08:25:09 it terminates immediately 08:25:16 Sorry, read it as while true for some reason. 08:25:53 any finite game is clearly solvable by a TM 08:26:07 but does that extend to infinity? 08:26:15 * coppro doesn't know enough computational theory to say 08:26:15 OK, let us, using our extraordinary #esoteric minds, invent a game which is playable with paper and pencil, has infinite state-space, and we suspect to be generally unsolvable (although it may be solvable for "reasonable" board sizes) 08:26:59 Solvability of things with infinite states becomes very fuzzy, you have to prove you can collapse infinite states into finite states. 08:27:01 Gregor: each person has a massive piece of a penrose tiling to start with 08:27:23 Gregor: each move is the place one piece of tile, plus any others whose placement is forced by that one 08:27:35 How massive is "massive" 08:27:42 Gregor: sufficiently big 08:27:46 maybe 25 pieces 08:27:55 a player wins when their piece is replicated on the gameboard 08:28:32 ... you mean loses, right? 08:28:36 no, wins 08:28:49 the players' pieces are not part of the board 08:29:09 Ohhhhhhhhhhh 08:29:23 actually I don't know if this one is potentially infinite 08:29:30 Yeah, I don't think it is. 08:29:37 but I think it is 08:29:41 Any state that's bigger than the gameboards is reducible I think. 08:29:55 (To the union of several smaller states) 08:30:16 uh, sure, but you still need to get those states to appear on the board 08:30:16 Make a game that is known to be solvable if and only if Goldbach's conjecture is true. 08:30:22 and remember, penrose tiling is aperiodic 08:30:36 And then prove it. 08:30:58 zzo38: I'm tempted 08:31:10 coppro: Ohhhh, I see the trick ... that may in fact work, but it's hard to inject strategy into, since I'm betting it'd be nigh-on impossible to guess what will help you :) 08:31:29 Gregor: indeed; you didn't say that guessability was a criterion :) 08:31:59 OK, let us, using our extraordinary #esoteric minds, invent a game which is playable with paper and pencil, has infinite state-space, is fun, playable and strategic for humans, and we suspect to be generally unsolvable (although it may be solvable for "reasonable" board sizes) 08:32:09 hah 08:32:12 :P 08:32:23 I'm thinking something with graphs. 08:32:32 how about N-in-a-row 08:33:18 Something to do with if you get N in a row, then the opponent has f(N) turns to get N+1 in a row or you win. Then it repeats when they have N+1 08:34:25 sure 08:35:47 So lesse. The gameboard is a giant (infinite) grid, you'd probably need a counter to keep track of turns too, one player starts by placing a single X, and then the opponent has to get two Os in a row within f(1) turns (f to be defined) ... with a few caveats I think we may be on to something doable. 08:36:50 Oh, I should add one more requirement to my giant list above: The game has to be non-random. 08:37:26 I will tell you the "My Dad Has More Money Than You" game: First player says some integer. And then second player says an integer. Whoever says high number wins. Obviously second player can win. But there is an infinite number of choices. 08:37:35 Gregor: Does it also have to be complete information? Or not? 08:37:37 Gregor: ah, yeah, I was assuming perfect information 08:38:05 Hmmmm 08:38:15 I could go either way, opinions? 08:38:36 Gregor: You can try it both ways to see what happens. 08:38:42 The concern is really solvability, but it feels like a more impressive feat if you have a game that can't be solved and has no information hiding :) 08:39:00 I wouldn't look for such a game 08:39:12 rather, I'd prove its existence by showing equivalence to the halting problem 08:39:13 far simpler 08:39:35 The point is to actually PLAY this game at some point too X-P 08:40:40 in fact, I have a sketch of the proof now 08:40:50 based upon a DFS of the game's state graph 08:40:55 err 08:40:57 BFS 08:42:52 You have no flair for invention :P 08:45:26 I like category theory 08:46:06 Now make rock-paper-scissors game with two ducks. 08:46:31 ducks? *two* ducks!? 08:46:38 olsner: JOIN US 08:46:44 Actually, join me :P 08:46:56 olsner: Yes. 08:46:58 pooppy has gone off into proovy-land 08:47:30 Gregor: apparently you're inventing some kind of game of strategy? strategy is boring... 08:48:17 olsner: Then play http://codu.org/wiki/Hydra , it has more randomness :P 08:48:45 Now make a game and prove that any strategy you come up with is provable to be the worst possible strategy that exists (worse than any others), no matter what strategy you select to make this proof. 08:49:27 *worse or equally bad as 08:49:55 Gregor: No. Strictly worse only. No equally bad as. 08:50:25 "She's like the Internet with breasts! Oh wait, Internet has breasts." <-- House being funny 08:50:26 zzo38: But nearly any strategy will have an almost-identical strategy with no game-relevant difference that performs equally poorly. 08:51:01 zzo38: Like with my game, always write "b" and always write "c" are equally-bad strategies, and with your game (as the second player), saying the other's number minus one and minus two are equally bad strategies. 08:52:41 Gregor: Then add that as the restriction and then consrtuct a proof for such a game with a proof of non-proof of non-proof of proof with the axiom of choice assuming it is a game with hidden information but no randomness. 08:53:39 First assume the axiom of choice is correct and then assume it is incorrect and then make a game from the results of the proof. 08:55:32 Also, I think if you make it the game has points at the end instead of just win/lose, then, for example, you have whatever number you said is the difference of you (winner's) and the other is your points. Now, there is no best strategy and no worst strategy. 08:56:15 Even though it is still easily the second player wins. 09:03:07 awesomeness 09:03:17 I can now switch desktops and invert colors in x simultaneously 09:03:20 <3 xmonad 09:03:57 ... how ... useful? 09:04:14 it's very useful 09:04:17 for not burning my eyes 09:06:08 Ahhhh ... but why does that need to be associated with switching desktops oh of course because everything but your web browser is configured properly to be white-on-black. 09:08:13 not quite everything 09:08:31 but have you tried making a browser to white-on-black? 09:08:32 impossible 09:08:49 everyone and their brother explicitly specifies that the background color be white 09:09:50 I have. 09:09:53 And yes, it's impossible. 09:10:01 Hence why I listed that one in particular :) 09:10:31 I actually submitted a bug to Mozilla about problems with their (now, I believe, unsupported) settings to override page colors. 09:10:45 A bug which sat for two years and then was closed as unresolved :P 09:11:14 actually, there is a way 09:11:17 userChrome.css 09:11:24 with !important styling tags 09:11:51 !important styling tags in userChrome.css will override anything and everything in a web site's css 09:11:57 Nope, the bug wasn't with getting the colors in, it was with opacity issues resulting from that. 09:13:00 Basically, since divs are by default transparent, if you a) force it to color them black, then you get weird effects when they're supposed to be transparent, or b) force it not to color them, you get unreadable stuff when they're supposed to be opaque. 09:13:16 It didn't have any way to say "Make things which are opaque black" 09:14:16 ah 09:14:22 I don't think CSS allows for such a thing 09:14:40 so it's not mozilla's fault 09:14:52 it's CSS' for not making alpha a separate propertyu 09:14:58 Can you make it turn off alpha transparency and instead select opaque/transparent/background-color based on some simple algorithm to decide? 09:15:04 zzo38: no 09:15:09 not without JS that is 09:15:17 a solid GreaseMonkey script could easily do it 09:26:35 We've lost site of the awesome game :P 09:27:30 *sight 09:40:19 -!- dbc has quit (Ping timeout: 246 seconds). 09:44:56 Why is there *no* command in TeX to check if a paragraph contains overfull lines? 09:46:16 zzo38: how did you get interested in TeX? 09:48:03 j-invariant: I use TeX for many things it is a better typesetting system than most. 09:48:20 thdat's why I use it too 09:49:35 I also like the DVI format. 09:49:44 why? 09:49:53 And I can write a program in Enhanced CWEB I can write TeX codes and C codes in the same file. 09:50:21 I think DVI format is simple and superior than PDF or others. 09:50:44 I haven't studied either but that sounds very likely 09:51:37 PDF format is full of stupid stuff. 09:52:22 -!- MigoMipo has joined. 09:52:48 I have figured out how to make a lot of things with TeX. But some things I just didn 09:52:55 't figure out. 09:55:44 I suppose it is possible to do some things by running the job twice and make it parse the log file from the first run. 10:00:42 \begingroup\setbox0=\vbox{\noindent\vrule\par}\endgroup 10:00:50 Is that guaranteed to reset the error count? 10:20:17 -!- dbc has joined. 10:21:28 I think I might figure out one way in which we might figure out overfull boxes, because it adds a rule to end of each overfull line (hhox) in a paragraph. 10:22:28 Just before the rule (or at the end if there is no rule) is a \rightskip glue. 10:24:06 Let me try. 10:36:58 It worked: http://sprunge.us/BXSK 11:09:12 -!- WAR has joined. 11:11:30 -!- WAR has changed nick to Phantom_Hoover. 11:11:41 -!- Phantom_Hoover has quit (Changing host). 11:11:41 -!- Phantom_Hoover has joined. 11:47:19 "All indestructible permanents are removed from the game." 11:50:22 hehe 12:38:08 -!- Vorpal has quit (*.net *.split). 12:38:11 -!- fxkr has quit (*.net *.split). 12:38:14 -!- tswett has quit (*.net *.split). 12:38:15 -!- sshc has quit (*.net *.split). 12:38:24 -!- Gregor has quit (*.net *.split). 12:45:43 -!- Sgeo has joined. 12:48:53 -!- oerjan has joined. 12:53:41 -!- Vorpal has joined. 12:53:41 -!- fxkr has joined. 12:53:41 -!- tswett has joined. 12:53:41 -!- sshc has joined. 12:53:41 -!- Gregor has joined. 12:55:15 -!- sshc has quit (Max SendQ exceeded). 12:56:04 -!- sshc has joined. 12:56:52 how is chess' solvability surprising? 12:58:11 that's not the thing that has been proved 12:58:31 the exact statement is subtle 13:00:01 _if_ the aliens have infinite computational power (possibly more is needed than just to solve chess), _then_ they can convince a human being that they can solve chess perfectly, _in much less time than it would take for a human to understand how to do it_ 13:02:58 or to rephrase, even if solving chess takes exponential time, they can convince a human of their ability to do it, in polynomial time 13:03:52 (it has not actually been proved that solving chess _does_ take exponential time, P ?= PSPACE is still a major unsolved problem) 13:37:03 hm this iwc is confusing, there are two parallel visits to the same room of hitler's headquarters, both iirc in 1940, but they are _not_ bumping into each other? 13:37:22 of course today's one's _are_ time travellers, but still... 13:37:26 *ones 13:41:48 I can't figure out this muAgda language 13:42:02 I think it uses the same variable name for different variables in its output 13:43:00 j-invariant, Agda? Bleurgh. 13:43:04 not agda 13:43:40 (Actually, I think Agda is a fairly nice experiment in dependent types which is under the regrettable delusion that it is a proof assistant.) 13:43:56 Phantom_Hoover: do you know parametricity? 13:44:04 j-invariant, I do not! 13:44:12 well the idea is quite simple 13:44:15 It sounds wonderful! 13:44:20 yeah it is! 13:46:04 What is it!? 13:46:10 have you ever noticed there are some things which are quite obvious just from the type of a function (but they can't be proved without looking at the definition) e.g. f :: [a] -> [a] can't "inspect" the elements 'a' because there are no typeclass constaints.. so map g . f = f . map g? 13:46:42 or another example swap :: (a,b) -> (b,a) -- you know exactly what it does but you can't prove it unless you use the definition 13:49:45 does not ring a bell? 13:50:33 j-invariant, yep. 13:51:17 well then the idea of parametricity is to get these theorems (the ones that come just by inspecting the type) 13:51:59 The language here implements it http://hackage.haskell.org/package/uAgda-1.0.0.1 13:52:19 -!- elliott has joined. 13:52:26 it's quite hard to actually use though 13:52:27 hi elliott 13:52:33 hi 13:53:19 Phantom_Hoover: anyway I think one could make very good use of this parametricity 13:54:01 So... why is it called uAgda? 13:54:44 20:04:03 It's possible to build normally in The Nether, right? 13:54:51 Sgeo: Uh, not really. The terrain is not very conducive. 13:54:55 20:58:53 Obsidian looks.... annoying to obtain 13:54:55 20:59:00 Mark my words, I will run an Obsidian farm 13:55:01 It's not; you just need lava and water; and impossible. 13:55:36 Also, with hmod's /sethome, /home and /spawn and loads of buckets you can construct very quickly. 13:56:41 * Phantom_Hoover wishes Epigram 2 was further along in its development. 13:56:50 elliott, to mine obsidian, you need a diamond pick-axe, which requires diamond, which requires an iron pick-axe, etc. 13:57:02 Sgeo: Mining obsidian is a folly. 13:57:06 Sgeo: You create it in-place. 13:58:01 My plot to have Edwin Brady kidnapped in order that I might then kidnap Conor McBride is regrettably dead in the water. 13:58:20 Phantom_Hoover: Why? 13:58:27 I'll go tell him. 13:58:59 elliott, Operative says that I might as well write Epigram myself and says that effort of kidnapping Brady is greater than required to do so. 13:59:22 Phantom_Hoover: you and elliott should learn mu Agda 13:59:27 Operative knows nothing of the nature of Epigram and as such cannot be swayed from this position. 13:59:39 Note to self: Don't build a fireplace in a wooden house 13:59:43 http://www.youtube.com/watch?v=LnjSWPxJxNs 13:59:44 I could use some help figuring it out :/ 13:59:50 Phantom_Hoover: "Kidnap me a fucking Ph.D., then." 13:59:51 j-invariant: oh? 13:59:56 Sgeo, we have a wooden house with a fireplace, FWIW. 14:00:01 On our server. 14:00:05 there is literally zero documentation 14:00:12 That guy is just an idiot. 14:00:28 hm? 14:00:33 elliott: did you read the scrollback, I just explained the key feature of muAgda 14:00:40 j-invariant: totalling doing so now 14:00:51 elliott: I think I've figured out how to do quotients with it... 14:01:04 j-invariant: neat 14:01:18 What are these quotient things? 14:01:43 Phantom_Hoover: just like when you create modular arithmetic out of the integers using the equivalence relation 14:01:56 (do you knhow that construction?) 14:02:00 01:04:14 it's very useful 14:02:00 01:04:17 for not burning my eyes 14:02:00 lol @ people who think that white on black hurts eyes less 14:02:05 lern2contrastandbrightness 14:02:45 01:46:16 zzo38: how did you get interested in TeX? 14:02:45 01:48:03 j-invariant: I use TeX for many things it is a better typesetting system than most. 14:02:45 01:48:20 thdat's why I use it too 14:02:49 j-invariant: you probably use LaTeX 14:02:56 well yeah :/ 14:02:57 zzo38 thinks LaTeX is a horrible bloatware scourge ;) 14:02:58 *:) 14:03:02 oh wow 14:03:04 but then...he's zzo 14:03:09 that's pretty cool 14:03:13 everything is a horrible bloatware scourge 14:03:17 j-invariant: hehe 14:03:22 I don't even know which bits are TeX and which are LaTeX 14:03:32 j-invariant: LaTeX is ... most of it 14:03:37 j-invariant: raw TeX has nothing "semantic" 14:03:41 it's all just raw formatting commands 14:03:42 elliott, how is the Nether not conducive to building? 14:03:45 and most of them don't take arguments 14:03:49 so it's pretty imperative 14:03:51 it's not very nice 14:03:55 very manual 14:04:00 Sgeo: because the terrain sucks 14:04:23 So just flatten it or something first 14:04:27 Sgeo, very rough terrain and everything's a cavern. 14:04:39 * Sgeo just wants to build a cannon for high-speed transport in the Nether >.> 14:04:43 Also, there are exactly 3 building materials available. 14:04:47 btw uAgda *does* compile 14:04:49 05:43:40 (Actually, I think Agda is a fairly nice experiment in dependent types which is under the regrettable delusion that it is a proof assistant.) 14:04:52 you stole that opinion from me 14:04:53 give it back 14:04:54 surprised me! you just have to cabal install some deps 14:05:03 j-invariant: lemme logread first 14:05:06 (hint hint)_ 14:05:06 elliott, I came to it of my own accord! 14:05:14 i wouldn't disagree either 14:05:17 Sgeo: um cannons can't make you travel fast ... and flattening the nether would involve MAJOR mining 14:05:26 http://www.youtube.com/watch?v=iMJo_UNrtyo&NR=1 14:05:32 Although the guy does die at the end 14:05:33 elliott, wait. 14:05:45 Find a lava lake, solidify it. 14:05:50 Sgeo: Well ... yeah. 14:05:57 Sgeo: You will die. 14:06:02 A large area of flat terrain upon which you can build. 14:06:07 Sgeo: Notice how he goes straight up. 14:06:11 Thought that you can't die on your server 14:06:11 Phantom_Hoover: Nice. 14:06:19 Sgeo: If you have no health, then just swim across the lava... 14:07:26 j-invariant: i will install uagda 14:07:40 You need to mine out Obsidian to make portals... 14:07:44 j-invariant: in return i expect you to figure out how to boot ubuntu on this >:D 14:07:46 Sgeo: no. 14:07:50 Sgeo: you just need buckets of lava and water. 14:07:57 and a brain. 14:07:59 Sgeo, I don't think you get it. 14:08:08 Still lava + water → obsidian. 14:08:10 "Why Lisp is a Big Hack (And Haskell is Doomed to Succeed)" This post is going to be shit. 14:08:36 j-invariant: stupid quote of the day: "(When I say Haskell, I'm not only speaking about Haskell per se, but also about all the FP languages in its halo, like Ωmega, Agda, Epigram, ...)" 14:08:44 yeah that makes zero sense 14:08:58 j-invariant: it's written by a lisper nothing they say makes any sense 14:09:20 If you want to speak about FP languages, say "Functional languages" 14:10:29 Linking dist/build/cmdargs/cmdargs ... 14:10:30 ld: warning: in /opt/lib/libiconv.dylib, file was built for unsupported file format which is not the architecture being linked (i386) 14:10:37 j-invariant: get ubuntu working and i'll be able to install uAgda 14:11:01 elliott: The only way I ever got ubuntu to boot was off a CD - and it had to be a specific older version 14:11:27 on a mac? 14:11:32 yes 14:11:37 well i have booted ubuntu off a usb stick but it was on an older machine 14:11:47 so bleh... i'll get it working later 14:11:53 guess what i get to do now THAT'S RIGHT rebuild things! 14:12:08 "I want to be able to test a incomplete program, even if it hasn't been type checked fully" *_* 14:12:16 X_X 14:12:23 knee jerk sort of thing to say 14:14:24 j-invariant: i honestly think all the lispers are desperately clinging at ways to say they're more expressive and interaction and rapid development than all these blasted new bondage and discipline languages ... kinda sad really :p 14:14:57 Phantom_Hoover: Notch codes so badly that a 10FPS speed boost is trivial: http://www.minecraftforum.net/viewtopic.php?f=25&t=123503 14:15:55 That is completely insane. 14:17:19 frankly, stuff like Haskell isn't strong enough for me 14:17:50 Strong as in...? 14:17:51 I don't know how /anyone/ sucessfully programs in that language 14:18:55 Hmm? 14:19:19 even with extensions like SHE I can't do what I want 14:20:30 What do you want? 14:20:41 I don't know the answer to that :( 14:21:31 -!- BeholdMyGlory has joined. 14:21:35 I'm assuming you aren't writing run-of-the-mill programs. 14:22:31 yeah I just write normal stuff 14:24:14 plus proofs are "eternal" 14:24:14 So how do you fail to do it? 14:24:34 with a sufficiently good dependently typed langauge we shouldn't have to re-implement the same nonsense a million times 14:25:49 -!- sftp has quit (Remote host closed the connection). 14:27:35 j-invariant, example? 14:27:45 of what? 14:30:25 The same nonsense. 14:34:15 Incidentally, I would still like recommendations on new computery things. 14:34:33 NB: I still have no idea whether or not I would like a laptop or desktop. 14:39:23 Phantom_Hoover: Do you actually ever use it elsewhere. 14:40:05 elliott, well, I move rooms occasionally, and I am forced to go to Ireland most holidays... 14:40:19 Phantom_Hoover: Is your current laptop insufficient for those purposes? 14:40:26 elliott, no. 14:40:32 Phantom_Hoover: Buy a desktop then, 14:40:35 *then. 14:40:39 Although the battery is completely screwed. 14:41:06 There's electricity in Ireland. I think. 14:41:51 elliott, are you sure? 14:42:00 Well. Not really. 14:42:54 elliott, IIRC there wasn't broadband in the specific village I stay in until fairly recently. 14:42:55 Phantom_Hoover, this crash bug you mentioned, have you reported it? 14:43:08 Vorpal: I doubt fizzie would like that. 14:43:11 And the house within the village remains landlineless. 14:43:13 elliott, eh? 14:43:18 Vorpal: It's teleportation. 14:43:21 ah 14:43:23 right 14:43:23 Vorpal, the GPU or MC one? 14:43:29 The MC one. 14:43:29 Phantom_Hoover, MC. 14:43:32 Yes, I'm not going to tell notch. 14:43:37 good then 14:43:42 Besides, his fix would probably be... very ... interesting. 14:43:48 For one thing, he is clearly unable to fix it competently. 14:43:51 Also it's useful just so long as nobody else finds out ever. For our personal use. 14:44:10 For another, can you imagine what would happen if a serious griefer got their hands on it? 14:44:21 hm 14:44:23 Yes. The reddit creative server would go down every five minutes. 14:44:28 And then what would we do Phantom_Hoover! 14:44:28 Ha ha. 14:44:31 But I am sure that will never happen. 14:44:42 Thing That Would Be Much Nicer If Minecraft Did Antialiasing: the Tronic pack. 14:45:09 can you file a CVE against any sort of software (no I'm not about to do that, just the thought of a CVE against minecraft sounds hilarious) 14:45:13 It's nice, so long as you only look at things from the right angle. 14:45:19 Vorpal: I believe so. 14:45:22 heh 14:45:32 Vorpal: But in this case "full disclosure" means "full anarchy". 14:45:43 Ordinarily I woul dapprove, but Notch is just so helpless. 14:45:44 CVE? 14:46:00 Oh. 14:46:01 Csomething Vsomething Esomething. 14:46:05 HTH 14:46:11 elliott, usually they tell the vendor a few days before the full disclosure iirc 14:46:16 Vorpal: No. 14:46:22 Vorpal: That's one of the infinity "Responsible Disclosure" policies. 14:46:24 Vorpal, that would be deeply hilarious. 14:46:30 Vorpal: Full disclosure, the most common practice, is instant full disclosure. 14:46:36 elliott, hm okay 14:46:44 Vorpal: This is for the best because if history proves anything, it's that vendors really don't give a shit. 14:46:48 The entire Mojang workforce would be dedicated to fixing it before we made it public. 14:46:50 elliott, right 14:47:08 And would fail, naturally. 14:47:21 Phantom_Hoover: They'd probably throw legal threats at us or something. 14:47:26 Heh. 14:47:27 It's ILLEGAL to reveal that! You're a bad person! 14:47:30 You're letting the terrorists win! 14:47:35 Phantom_Hoover: Have you tried the Tronic texture pack, btw? 14:47:42 elliott, I've seen it. 14:47:46 Phantom_Hoover: It's my single-colour texture pack, except actually nice. 14:47:49 elliott, link? 14:47:53 * Phantom_Hoover prefers Painterly. 14:47:55 Vorpal: http://evilmousestudios.com/tronic/ 14:48:06 Vorpal: See screenshots at the bottom. 14:48:23 quite nice, but I think I'll stick to painterly 14:48:48 elliott, hm is tronic "high res"? Or is it just the smooth colours that make it look that way? 14:48:56 Vorpal: It's 32x32. 14:49:01 ah 14:49:05 Vorpal: I think those screenshots have been cubically downscaled though. 14:49:10 It's more jaggedy in practice. 14:49:24 Painterly is kinda nice but I get the feeling (and drama on /r/Minecraft) agrees that the creator doesn't really know what they're doing. 14:49:28 mc: the only context where 32x32 would be called HD during 2011. 14:49:33 The defaults are... really inconsistent, for one. 14:49:34 And weird. 14:49:40 Plus, a lot of them don't tile really well. 14:49:55 Also, I think they're working on the individual tiles without thinking about how they fit into the world. 14:49:55 Painterly is kinda nice but I get the feeling (and drama on /r/Minecraft) agrees that the creator doesn't really know what they're doing. <-- fitting. Nor does notch. 14:49:59 or what do you mean? 14:50:09 Sure, X is really pretty, but when you have a gigantic world of X, Y and Z, it's just too noisy with detail. 14:50:13 X being a single block. 14:50:18 elliott, true 14:50:27 Somewhere in-between would be nicest. 14:50:27 elliott, you have to customise painterly to get a good result 14:50:33 elliott, but I can't stand the default cobble 14:50:36 Yeah, I have. 14:50:47 Vorpal: I have cobble that looks like little circular markings (not perfect circles) on stone. 14:50:49 Light stone. 14:50:55 elliott, probably the same 14:51:12 Vorpal: Do you have painterly's water enabled? 14:51:26 Vorpal: It's really nice but you need mcpatcher to do it. Or manually editing the jar. 14:51:28 elliott, I picked the actual grid-shaped cobble. 14:51:35 Phantom_Hoover: Grouse. 14:51:35 elliott, last I looked it said it required some "non-standard" mod and it seemed like more work. 14:51:43 so no 14:51:48 elliott, it looked most like actual cobblestones! 14:51:48 Vorpal: "non-standard"? It's easy, you just run the jar, pick the pack, and check a few boxes. 14:51:51 It's pretty common. 14:52:24 elliott, that http://www.minecraftforum.net/viewtopic.php?f=25&t=123503 ... tried it? 14:52:41 Vorpal: Nope. It's incompatible with Better Light. 14:52:45 Vorpal: Also it makes no difference on multiplayer. 14:52:45 elliott, because single player is pretty much unplayable in beta for me. 14:52:48 on my desktop 14:52:50 Vorpal: Try it then. 14:52:54 Results seem good from all responders. 14:53:02 Vorpal: And the technical details look sound (and prove how stupid Notch is). 14:53:33 elliott, I wonder what META-INF is and why it should be deleted. Hm. 14:53:38 Vorpal: Some cache I think. 14:53:46 Dunno. 14:53:46 a cache, in a jar? 14:53:48 wtf 14:53:57 Vorpal: I think it stores, like, a directory? Don't ask me. 14:54:02 hm 14:54:12 fizzie: Can I make the map in mcmap turnable-off by an option? Amusing, I know, but I play fullscreen and so can't really use the map, but //goto is super-useful. 14:54:13 META-INF contains the .jar metadata. 14:54:18 The manifest thing thing. 14:54:24 Failing that I'll just fork or something. Or rewrite it in ML. :p 14:54:24 Sure. 14:54:28 elliott, can't it be minimised? 14:54:33 ". In vanilla Minecraft, the entire list is sorted by distance from the player every frame" 14:54:33 Vorpal: Still takes up CPU. 14:54:36 * Sgeo mindboggles 14:54:37 Though the name "mcmap" makes it a bit silley. 14:54:41 elliott, not very much you claimed! 14:54:41 If I disable the map don't need to keep track of chunks do I? 14:54:54 Vorpal: Dude, I use Better Light, Far, and Fancy. 14:55:04 Vorpal: *Any* CPU is lots of CPU for me. 14:55:04 Why doesn't the patch help in multiplayer? 14:55:21 elliott, right. 14:55:22 Sgeo: Because chunks update when the server decide. 14:55:24 *decides. 14:55:33 Maybe I'll make my own texture pack that's like Painterly but less ornate. 14:56:17 fizzie: Does //goto need to know what chunks are around? Only for "omg no sky", right? 14:56:25 Only for that check, right. 14:56:48 It currently barfs if you try to invoke it from a chunk it hasn't seen. 14:57:01 fizzie: Welp, us no-mapsters don't need no safety. 14:57:04 Maybe I'll add a prompt. 14:57:06 Is the sky visible? [y/n] 14:57:10 :P 14:57:19 A more healthier sort of //goto would need the map for route-planning. 14:57:31 (The sort of an auto-walk style //goto.) 14:57:33 Do not goto while pregnant. 14:57:53 fizzie: I'll also commit my make-it-work-on-OS-X fixes and *oh* joy I just realised I have to rebuild glib. 14:58:55 fizzie: Committ'd. 14:59:03 & push't no less. 14:59:54 Incy-dentally, keeping track of these compiles is quite a pain: http://sprunge.us/eXUZ 15:00:08 I think I might just abandon this manual stow system. In fact, yes, I will. Goodbye, /opt. 15:00:17 Someone give me Ubuntu. Or a stiff drink. 15:00:37 elliott, so stow wasn't good then? 15:00:50 Vorpal: Stow itself performed perfectly; compiling everything by hand was not fun. 15:00:59 Vorpal: Especially as glib is 32-bit only or something for god knows what reason or I don't know and ugh. 15:01:19 I don't care what Homebrew recommends I'm installing it into /opt, like a decent person. 15:01:20 elliott, blame OS X for crazy 64-bit situation 15:01:35 Vorpal: "Crazy"? It's about as sane as a pure 64-bit migration can be (i.e. not very). 15:01:49 elliott, you're a compiler now? 15:01:55 elliott, well why did they go 32-bit on intel at all? 15:02:03 Vorpal: Because Core 2 wasn't out yet ... 15:02:07 elliott, ah.... 15:02:25 Vorpal: In fact the first test Mac Pros given to developers were Pentium 4-based. 15:02:30 Vorpal: The first released Intel Macs were based on Core. 15:03:14 Vorpal: Quick lesson: Core is based on the Pentium M architecture. Core 2 is based on the Core architecture. No not Core 2, Core. 15:03:20 elliott, yet linux managed to go 64-bit without all this mess. Sure there was still some problems but mostly from programmers messing up int, long and void* during a lot of years. 15:03:29 Core is not based on Core, Core 2 is based on Core, and Core 2 has no relation to Core, but it is built in Core. 15:03:46 elliott, err what 15:03:51 Vorpal: Confused yet? 15:03:58 elliott, are there two different things called "Core"? 15:04:12 Vorpal: Core[CPU] is not based on Core[arch], Core 2[CPU] is based on Core[arch], and Core 2[CPU] has no relation to Core[CPU], but it is built on Core[arch]. 15:04:18 right 15:04:20 Vorpal: Linux transitioned to 64-bit by way of "take something like 7 years to do it". 15:04:28 Not really a viable business strategy. 15:04:29 fizzie, incidentally, shouldn't //goto fail if you try to enter the Cube? 15:04:36 Phantom_Hoover: It does. Usually. 15:04:47 fizzie: Why does world have a capital .C on the end. 15:04:58 -!- poiuy_qwert has joined. 15:05:33 elliott, actually... I ran 64-bit back when you still ran into the "stored pointer into an int" kind of issue daily. And really that was the only major portability issue. I could just patch it and store it in a portage overlay and file a bug (yes I ran gentoo back then) 15:06:22 Vorpal: Guess what isn't an option for OS X users? 15:06:30 Vorpal: Patching it and storing it in a portage overlay. 15:06:33 right 15:06:43 :P 15:07:23 There shouldn't be any capital .Cs. 15:07:34 fizzie: Well there iz. 15:07:35 elliott, but anyway, if you can recompile the software then migration is pretty swift. The vast majority of the software that isn't JITing or similar will probably work. (possibly after changing an int to a long somewhere or such) 15:07:41 fizzie: Possibly OS X's fault. 15:07:50 There are none in the github web-view. 15:08:01 fizzie: Well, HFS is case-insensitive, so lulz happen 15:08:03 *happen. 15:08:04 Foodcraft. → 15:08:15 * Phantom_Hoover looks at (0,0) again. 15:08:16 Weird. 15:08:20 elliott, not capital C for me 15:08:26 elliott, it's on your side yeah 15:08:50 /usr/local/Cellar/git/1.7.3.4: 965 files, 18M, built in 51 seconds 15:08:52 Gotta wonder why it tells me that. 15:08:55 elliott, bug report: 15:08:57 cc1: error: unrecognized command line option "-fnested-functions" 15:08:59 It's an island of 3 pre-Halloween chunks surrounded on all sides by post-Halloween terrain for at least 5 chunks on all sides. 15:09:00 "Oh man, 51 seconds! I'd better optimise my C compiler!" 15:09:02 elliott, what is this about? 15:09:08 Vorpal: God DAMMIT, Apple. 15:09:28 Vorpal: Apparently when they decided to turn off nested functions by default (why?) they added an option to turn it back on that nobody else has! 15:09:36 GUESS THE MAKEFILE'S GOTTA USE UNAME 15:09:52 elliott, well it doesn't exist on any gcc version I have (4.3, 4.4 and 4.5) 15:10:54 Vorpal: Appropriately profanity-laden commit pushing now. 15:10:59 Fucking fuckity fuck. 15:11:25 elliott, why not just a "checking if compiler has -fnested-functions" thing? ;) 15:11:53 Vorpal: Hardy harf harf. 15:12:04 Vorpal: It's a bug in Apple's compiler, it doesn't need to be worked-around cleanly :P 15:12:14 :P 15:12:18 Vorpal: That's basically what's wrong with autoconf: it checks for features; it should check for bugs. 15:12:44 Vorpal: And checking for bugs (which it calls features) never works because everyone's bugs are subtly different so it ends up basically checking what compiler you have in a really roundabout, slow way. 15:12:59 Because, dammit, people play Minecraft on SunOS and they want to use mcmap. 15:13:50 * elliott decides he's getting too sane, takes a look at useful.make. 15:14:06 $(objdir)/$(1): $(2:%.c=$(objdir)/%.o) Makefile | $(objdir) ; \ 15:14:06 $(call do-template,LINK,$(objdir)/$(1),$(cc.link) -o $(objdir)/$(1) \ 15:14:06 $(2:%.c=$(objdir)/%.o)) 15:14:07 elliott, hm I now want to try this with some compiler that will error on -std=gnu99 15:14:07 $(if $(cleaning),,-include $(2:%.c=$(objdir)/%.d)) 15:14:09 I wrote that? 15:14:13 I don't remember writing that. 15:14:15 I wonder what icc will do 15:14:16 Did I write that? 15:14:28 HOW did I write that. 15:14:40 elliott, what does it mean? 15:15:25 http://www.reddit.com/r/types/comments/ev708/the_dialectica_interpertation_in_coq/c1b9pfa 15:15:31 Vorpal: I think it means Zalgo. 15:15:33 HUH CLEVER... NOT HEARD THAT ONE BEFORE 15:15:37 Vorpal: But, um, that's the rule for linking a C program. 15:15:42 Vorpal: Well, part of it. 15:15:48 yeargh 15:16:03 Vorpal: $(1) is the final program name, $(2) are the C files, space-separated. 15:16:21 It's relatively easy to figure out if you know that but, yeck. 15:16:26 j-invariant: did you know 15:16:27 j-invariant: co 15:16:27 q 15:16:29 j-invariant: sounds like cock 15:16:32 elliott, downside of useful.make: simple to use but you are left completely clueless should you ever do something that makes it break ;) 15:16:33 j-invariant: which is a colloquial term for penis 15:16:36 haha INSTANT HILARITY 15:16:47 Vorpal: ABSOLUTELY. And I wrote it! 15:17:01 elliott, well you could probably manage it. But anyone else? 15:17:13 omg! XD 15:17:18 Vorpal: No, I had to debug useful.make when I first put it into practice and it was impossible. 15:17:33 elliott, ah... 15:17:40 j-invariant: wow that Coq code is really elegant 15:17:42 even the proofs 15:17:47 i'm going to kill him and steal his powers 15:17:55 *kill him, steal his heart, and absorb his powers 15:17:55 elliott: makes me happy that the comment is -1 15:18:08 elliott, at least a simple self-contained makefile tends to be easy to understand. 15:18:14 well it's /r/types, more highbrow than the other reddits :P 15:18:21 heh 15:18:25 simple = fits on a screen, or at most two 15:18:26 Vorpal: Not really. Nobody truly understands what Make does. 15:18:34 Vorpal: They think Make works logically, and interpret the Makefile accordingly. 15:18:36 It seems simple. 15:18:45 But in fact it is only for now that their view coincides. 15:18:50 Soon Make will ravage them with its incomprehensibility. 15:19:40 elliott, "# This code is licensed under the WTFPL, version 2" <-- how could they possible need a second version? 15:20:02 Vorpal: I forget what version 1 was. 15:20:13 Vorpal: I think it was literally just the sentence "You just DO WHAT THE FUCK YOU WANT TO." 15:20:21 Vorpal: And then Sam Hocevar made the expanded version. 15:20:26 huh 15:20:31 Vorpal: Only v2 is FSF-certified :P (On a mailing list!) 15:20:49 [[An interesting side-anecdote. I was talking to Bradley Kuhn 15:20:49 last year sometime, and he says the FSF's folks had to laugh and agree 15:20:49 that "DO WHAT THE FUCK YOU WANT" is a valid Free Software license (I 15:20:50 think they had received a submission with that string attached). I 15:20:52 suggested that perhaps a useful short license with indemnification of 15:20:54 warranty could be "Do what you want, but it's not my fault!"]] 15:21:18 hah 15:21:24 why are klingons and vulcans and humans so similar? 15:21:52 j-invariant: because the human form is pure perfection^Uactors are cheap 15:22:07 j-invariant, because it's cheaper that way yeah 15:22:20 but seriously? 15:22:35 is there no reason? 15:22:49 j-invariant, budget most probably 15:23:02 [[On rape, the left still doesn't get it 15:23:02 I admire Julian Assange for his work on WikiLeaks, but that doesn't rule out the possibility that he has committed sex crimes]] --Guardian article
Wow, yes, it's pure coincidence that the allegations appeared RIGHT AFTER Assange became a public figure! The fact that one of the women involved published an insane "guide to revenge" including mentioning accusing someone of rape if they cheated on you (IIRC) — who cares! Silly leftist 15:23:02 s. Sigh. 15:23:14 *article \n 15:23:26 I wonder why the Guardian likes to hire someone stupid to write an article every now and then. 15:23:36 Phantom_Hoover linked to that anti-mathematics-education one a while back. 15:26:30 elliott, erm, that wasn't someone stupid they'd hired as a one-off. 15:26:37 Phantom_Hoover: I know that. 15:26:40 That was Simon Jenkins, one of their most prominent columnists. 15:26:44 Phantom_Hoover: I didn't mean they actively hired. 15:26:51 Phantom_Hoover: WHY AM I TERRIBLE AT SENTENCES 15:27:04 Phantom_Hoover: I was using it non-literally in a case where it makes perfect sense to use "hire someone stupid to" literally. 15:27:10 Well, it's the "every now and then". 15:27:23 Well, yes. 15:27:38 Jenkins is a noted hater of science. 15:30:25 -!- j-invariant has quit (Read error: Connection reset by peer). 15:31:31 fizzie: Is opt exposed to the other files? 15:33:52 God, Digg is just... dead. 15:34:20 elliott: Not yet, but you can make it to be. 15:34:43 fizzie: I might just if I can forget my revelation of the past few seconds that everything in the code is tied to the map :P 15:35:05 elliott, isn't that nautral for something called mcmap? 15:35:07 Well, it *is* called "mc*map*", it might be a bit map-oriented. 15:35:12 Xactly. 15:35:18 (Elsewhere again.) 15:35:34 -!- Phantom_Hoover_ has joined. 15:35:54 Vorpal: Well I don't WANT to have to fork it and call it sml-mc-instant-server-crasher! 15:36:00 Otherwise Phantom_Hoover_ would be unstoppable. 15:36:36 uh 15:38:05 why is packet_format in .data and not .rodata btw? 15:38:24 means it can't be shared between multiple instances (har har) 15:38:41 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 15:39:31 elliott, why is it that almost every non-trivial C project ends up with a header named something like common.h, global.h, shared.h or such... 15:39:43 Vorpal: Because files suck. 15:39:54 ah indeed 15:41:06 elliott, also hfs being case insensitive sounds like it would really make a mess of the unix semantics. Besides wouldn't it be locale dependent? 15:41:17 I did not know that SoyLatte was X11-based. 15:41:28 elliott, how does HFS handle the German ß (isn't it ss in lower case or something?)? 15:41:36 Vorpal: Unix semantics aren't case-sensitive AFAIK. And I think it uses the same algorithm always. 15:41:50 Elliott-Hirds-MacBook-Air:mcmap ehird$ touch ß; mv ß ss 15:41:50 Elliott-Hirds-MacBook-Air:mcmap ehird$ 15:42:02 So ß is distinct. 15:42:09 elliott, what about ö vs Ö ? 15:42:29 Oh, wait, "mv a A" works. 15:42:39 I'll try it another way. 15:42:58 Vorpal: ö = Ö; \ss != ss 15:43:04 heh 15:43:47 elliott, and once you leave the latin scripts, things get really messy 15:45:11 Vorpal: Yes, well, it is based on HFS, as in 1984 HFS. 15:45:41 Vorpal: They were going to change to ZFS but then ... didn't. 15:45:51 (A year or two ago.) 15:45:58 elliott, well right. But at least back during pre-OS X era they didn't try to shoehorn it into unix 15:46:10 Vorpal: Better than Mac OS Classic :P 15:46:30 elliott, certainly, but at the file system isn't really fit for something unixy 15:46:37 elliott, isn't : still forbidden in filenames? 15:46:51 Vorpal: Nope, you can put : in a filename just fine. It'll show up as / in Finder though. 15:47:02 SCIENCE 15:47:04 elliott, ... awesome 15:47:15 Vorpal: This is actually pretty useful to name things with /s in them X-D 15:47:26 Finder translates back automatically, so you can name files foo/bar. 15:47:52 elliott, I wonder what is actually stored in the fs 15:47:55 I suspect / in fact 15:48:11 Vorpal: I imagine it's translated to : and back at the POSIX layer. 15:48:18 Which I imagine is separate from the underlying FS implementation. 15:48:40 Vorpal: Things like iTunes at least as of a year or two ago would actually show the paths to audio files using the : notation if you can believe that. 15:48:41 elliott, well I imagine it is stored as a / on disk though, to not break compatibility with old HFS and MacOS 15:48:46 Mac OS Classic heritage, woo 15:48:51 Vorpal: Indeed. 15:49:24 elliott, in fact the issue seems to be that if you changed it now you would break compat compared to previous OS X versions 15:49:38 in fact, impossible to change without breaking compat at the point of change. 15:49:50 Vorpal: Mandatory conversion step :P 15:50:02 I can imagine they want to avoid it. 15:51:30 elliott, I think the best option would be to make a new char for path separator. That way there is no conflict 15:51:40 like, a new unicode codepoint 15:51:45 Vorpal: Say NUL. 15:51:50 for efficiency it should probably be stored as a NUL though 15:51:52 yeah 15:52:08 Vorpal: Or how about we store everything as objects!!1111 15:52:18 elliott, In OS X? 15:52:23 Vorpal: The problem with improving filesystems is that if you go too far the filesystem disappears :P 15:52:50 elliott, while I'm all for what you suggest fitting that into a "traditional" OS sounds.... painful 15:53:11 Pah. 15:53:13 @@@@@@ 15:53:33 If you complain it doesn't exist yet, it's useless until you own a large SSD anyway :P 15:53:47 elliott, sure. But apple is not going to switch OS X to use that overnight. Especially since not a single line of code of it exists anywhere 15:53:57 Vorpal: Why not. 15:54:03 elliott, why not what? 15:54:09 Why won't they. 15:54:13 It's perfect! 15:55:24 fizzie: Vorpal: -m now takes the map out of mcmap, leaving mc. 15:55:31 elliott, Even if it is (I don't want a discussion about that atm, it's all too subjective anyway), since when has large companies ever been sane and perfectly rational at compsci. 15:55:43 It should do something like "use much less memory and CPU". 15:55:45 case in point: ipv6 migration. Companies are not perfectly rational. 15:56:01 Vorpal: Clearly Apple should become an anarchist commune? 15:56:03 elliott, so -m means that it just sits there and listens for //goto and //coords? 15:56:09 Phantom_Hoover_: Yes. 15:56:15 Phantom_Hoover_: And lets you chat/read chats from the console. 15:56:25 elliott, I have no good answer to that statement. 15:56:58 Vorpal: What you're saying is YEP INDEED 15:56:59 elliott, but it still links to SDL. You should make it a compile time option, no? 15:57:11 Vorpal: Not really. 15:57:14 Does it matter if it links to SDL? 15:57:26 elliott, no it definitely isn't!. What I'm saying is closer to "undefined" 15:57:40 Oh, wait. 15:57:45 mcmap actually does "while (1);" right now. 15:57:50 So by "less CPU usage" I mean "full CPU usage". 15:57:57 elliott, :D 15:57:59 * elliott fixes 15:58:04 * Sgeo watches videos on moulding obsidian 15:58:17 elliott, as long as you don't break the traditional map stuff 15:58:26 Sgeo, in real life? or mc? 15:58:31 mc 15:58:46 hm yeah I doubt you would mould it in real life 15:59:18 Incidentally, would it be better to place lava into water rather than douse some lava in a mould? 15:59:35 I mean, that way you just need a flooded chamber open at the top. 16:00:13 Phantom_Hoover_, I think it sounds harder to do it that way. Specifically it sounds tricky to get it in the right place 16:00:18 Interestingly mcmap still shows as not responding ...but it only uses 0.1 CPU. And 7 megabytes of real memory. 16:00:31 elliott, does it work in map mode? 16:00:36 Yes. 16:00:39 Probably. 16:00:45 I didn't actually test it but there's no reason it shouldn't. 16:01:22 Pushed a non-98%-CPU-usage patch. 16:01:25 *no= 16:01:26 *no- 16:01:29 Only relevant if you use nomap really. 16:01:33 Which ONLY I DO 16:01:33 elliott, better check to make sure 16:01:36 (I can't atm) 16:01:46 Vorpal: Nope, it's mcmap tradition to not test commits in any way whatsoever. 16:01:47 (not when compiling a C++ program with -j2) 16:02:02 (specifically debug build of llvm) 16:02:07 Technically I broke the rules even by checking that no map popped up. 16:02:21 Vorpal, FWIW, I think using that method placing obsidian is as simple as placing any other block underwater. 16:02:53 Phantom_Hoover_, trickier to deal with if you make a mistake though. Not as simple as simply bucketing it up again. 16:03:15 no shit? 16:03:23 obsidian misplaces are fatal anyway 16:03:25 Vorpal, oh, fair point, 16:03:37 elliott, hardly. But they are annoying 16:04:09 elliott, mining obsidian is after all very slow 16:05:00 * Sgeo imagines building huge minecraft tracks in the Nether 16:05:09 When will the Nether be available in multiplayer? 16:05:19 erm, minecart tracks 16:05:40 hm what are the monster spawning rules in nether. Surely not the same light level as for the "real world"? 16:06:23 The server has been so kwiet recently. 16:06:27 Sgeo: Maybe never. 16:06:35 Portals are apparently going to teleport to other servers by default. 16:06:48 You could maybe do a mod for it, but it'd be very involved. OTOH Notch might add portals that go to the Nether in SMP anyway. 16:07:11 elliott, linky? 16:07:11 elliott, you could do two server. A normal one and a nether one. No? 16:07:16 Sgeo: Link to what. 16:07:23 Vorpal: Well, yes, but inventory would not transfer, would it? 16:07:24 servers* 16:07:27 Your source for " Portals are apparently going to teleport to other servers by default." 16:07:30 elliott, well, who knows 16:07:35 Sgeo: My source is Notch. 16:07:49 elliott, I think I read something about he planned to make it possible to configure servers to trust a list of other ones 16:07:52 or something such 16:07:55 Vorpal: Ah. 16:08:18 Vorpal: Better if he never even realised the potential. Start local server, gift yourself TNT ... 16:09:00 elliott, wouldn't it even require configuring of which server was the teleport target anyway? 16:09:05 How difficult is it to obtain sulfur? 16:09:11 Vorpal: Yes. But it'd be quite easy. 16:09:20 Sgeo: Kill creepers or find it in a dungeon. 16:09:25 On our server, ask HHI; get laughed at. 16:09:47 You could also ask Vorpal but he'd probably ask you what you've done and follow you around for days rather than just laughing at you. 16:10:15 elliott, doesn't ghasts drop sulphur too? 16:10:26 Uh, maybe. Killing creepers is easier and less traumatising. 16:10:31 HHI? 16:10:39 Phantom_Hoover_: "Turns out the team that made Father Ted were Irish! Ireland is now officially better than England." ~~~~~~~~Notch 16:10:45 (Note: The more ~s I use, the more sarcastic I am being.) 16:10:49 Sgeo: Hoover Heavy Industries. 16:11:53 Do creepers and ghasts even exist on the server? 16:11:57 Sgeo, no. 16:12:18 Sgeo, HHI is Phantom_Hoover_'s and elliott's fictional joke company. Specialising in uncompleted projects based on observational data. 16:12:21 The HHI reserves were made in about 20 minutes by elliott using a duplication glitch. 16:12:53 Phantom_Hoover_: CLASSIFIED. 16:12:56 INFOR. 16:12:56 MATION. 16:13:06 Vorpal, actually, HHI was originally founded in order that ROU abandonment would be easier. 16:13:14 Phantom_Hoover_: Also t'was more like 15 minutes. 16:13:15 Phantom_Hoover_, oh? 16:13:17 "abandonment"? 16:13:25 Do dungeons exist? 16:13:35 Sgeo, yep 16:13:47 elliott, I haven't added to it ever since I realised there wasn't a hope in hell of MoveCraft working with something that huge. 16:13:48 I assume that's where elliott got the initial sulphur? 16:14:02 Where *I* got the initial gunpowder. 16:14:10 IT'S CALLED SULPHUR LOL 16:14:31 elliott, I don't think he named it officially before beta added the labels 16:14:32 elliott, I REFUSE TO LISTEN TO AN IDIOT WHO DOESN'T KNOW CHEMISTRY 16:14:45 Phantom_Hoover_: It's TNTnamite. 16:14:50 Sulphur makes TNTnamite. 16:14:59 That annoys me too. 16:15:10 Gunpowder != nitroglycerine != TNT. 16:16:04 They are all completely different compounds. 16:16:12 maybe it is a different TNT 16:16:19 Vorpal, what. 16:16:31 that stands for Tsulphur aNd sandT or something 16:16:36 ... 16:16:39 Tsulphur. 16:16:49 Sandt. 16:16:51 elliott, well yeah. I blame notch 16:17:10 http://www.youtube.com/watch?v=pmw7JfsNzoY 16:17:17 An educational program about Tsulphur. 16:17:24 third world war? blame notch. End of world? blame notch 16:18:26 lost car keys? guess who to blame! That's right, Notch. 16:18:56 Sgeo, wait, have you actually bought MC? 16:19:04 Phantom_Hoover_, no, but planning to 16:19:05 Phantom_Hoover_: No. He's obsessing about it first. 16:20:07 Sgeo: http://www.ehow.com/how_4777739_debit-card.html 16:20:28 Sgeo: Note lack of step 1, "ask father" 16:24:23 Sgeo: http://www.pcgamer.com/2010/10/20/mind-blown-minecraft-to-link-servers-with-portals/ 16:25:52 Awesome 16:26:00 Sgeo, ahahahahaha 16:26:08 ? 16:26:21 No, that will either a) never happen or b) it will happen and mining will break. 16:26:32 s/mining/anything else you actually want to do/ 16:26:49 Phantom_Hoover_: What will never happen. 16:26:55 elliott, the portal thing. 16:27:05 Phantom_Hoover_: I think it relies on a list of trusted servers. 16:27:17 I mean, he hasn't even got Nether portals working at all. 16:27:30 Phantom_Hoover_, hm? 16:27:48 Sgeo, we have a portal sitting near spawn. It doesn't work. 16:28:06 It does make noises though. 16:28:49 Sgeo, we have a portal sitting near spawn. It doesn't work. <-- I suspect he thought linking servers would be easier than making the server handle two worlds 16:28:57 Heh. 16:29:08 Vorpal: I hate how the Nether transition isn't seamless. 16:29:17 elliott, because it unloads and loads yes 16:29:25 Vorpal: Couldn't he load a few Nether chunks etc. when you come in the vicinity of a Nether portal, in the background? 16:29:27 Then it could be instant. 16:29:34 elliott, probably due to global state messing up 16:29:44 Vorpal: lol. 16:29:46 (probably same reason for servers) 16:30:36 SOMEONE GET ON MINECRAFT ORELSE 16:30:54 Beta has far fewer vertical voxels than Classic, yes? 16:31:49 Phantom_Hoover_: Indeed. 16:31:57 Phantom_Hoover_: classic maps could be 2048x2048x2048 if you had infinity ram. 16:32:17 Phantom_Hoover_: See e.g. http://www.youtube.com/watch?v=19PZA1tnKtg 16:32:28 There's a ceiling in MC? 16:32:40 Sgeo, you can't build above 128. 16:33:01 How far above that can a player go? 16:33:43 Sgeo, however far he can jump above it I guess? 16:33:48 Sgeo, arbitrarily, as the TNT cannon video demonstrates. 16:34:07 Phantom_Hoover_, hm, surely it doesn't use bignum though? 16:34:15 Phantom_Hoover_, meaning something will hit a limit 16:34:21 if you go high enough 16:34:21 OK, *within the bounds of the coding. 16:34:25 right 16:39:13 Obsidian is TNT resistent? 16:40:32 Sgeo, yep. 16:40:39 yes, it takes a huge amount of TNT *at once* to break obsidian iirc. And that amount would probably crash minecraft anyway. 16:40:40 fizzie: How many packets would I need to handle to get //coords working with nomap? 16:40:42 5000 I think it was 16:47:14 ineiros: Stop skyping :P 16:47:26 -!- cheater99 has quit (Ping timeout: 265 seconds). 16:47:34 elliott, is that fastrender thing open or closed? 16:47:45 Vorpal: Closed like everything, but you can decompile it. 16:50:46 Phantom_Hoover_: downwownwonw 16:51:00 elliott, dunno 16:51:04 elliott, http://www.minecraftforum.net/viewtopic.php?f=25&t=120160 16:51:09 elliott, no. 16:51:33 Vorpal: seenv 16:51:35 *seen 16:51:38 Vorpal: compatible with FastRender too 16:52:07 elliott: when it's dark, white on black hurts less than black on white, because there is less contrast with surroundings 16:52:10 elliott, looks interesting. My saves backup is >100 MB in disk size. Less than 50 MB in actual file length. 16:52:22 coppro: that's why your monitor has a contrast setting 16:52:23 (not going to check exact values with du atm, it takes too long) 16:52:30 elliott: hah I wish 16:52:37 coppro: um yes it does 16:52:47 Phantom_Hoover_: ping? 16:52:56 Pong. 16:53:01 elliott: I'd love if you could show me where it is 16:53:10 coppro: probably somewhere in your settings. 16:53:14 Phantom_Hoover_: you on the server? 16:53:21 Yes. 16:53:32 elliott: that's software 16:53:37 coppro: that controls hardware 16:54:17 coppro, is it a laptop? If not the monitor probably has a "menu" button or such 16:54:27 it is a laptop 16:54:38 coppro, then I would check in monitor settings 16:54:40 elliott: you said my monitor has a setting; you are wrong 16:54:49 coppro: yes it does 16:54:59 coppro: it is just not exposed via buttons 16:55:14 that's too much work then 16:55:27 plus inversion = hawt 16:55:31 coppro: then stop whining 16:55:41 the fact is your display has a setting 16:58:17 hm I wonder how the brightness buttons on my thinkpad are handled in linux 16:58:38 they are by fn and clearly goes to the OS 16:59:24 -!- cheater99 has joined. 17:00:59 Phantom_Hoover_: First generation? 17:01:04 Phantom_Hoover_: You mean you've been there before? 17:01:15 elliott, there? Yes. 17:01:24 Phantom_Hoover_: Hmm. 17:01:40 http://www.minecraftforum.net/viewtopic.php?f=25&t=120160#p1742827 17:01:42 "Erm.. whos Amdahl lol xD?" 17:03:28 oh dbus 17:04:18 elliott, I can't find contrast control on my thinkpad btw 17:04:33 I wonder where ubuntu hides it 17:06:36 elliott, googling yields no useful results either 17:07:00 Phantom_Hoover_: TREEHOUSE 17:08:23 elliott, TOO DIFFICULT 17:08:32 Phantom_Hoover_: LAME 17:08:41 Phantom_Hoover_: We could life of the fatta tha land! 17:08:53 elliott, tree house eh? sounds fun 17:09:07 Vorpal, until you accidentally remove a leaf block. 17:09:07 Vorpal: We found a nice tree. 17:09:43 ""The Basic Texture pack is developed for people who own slow computers or suffer from lag, giving you and your computer a better time, while retaining the minecraft feel." 17:09:54 This idiot thinks that making textures have more solid colours makes the rendering go faste.r 17:09:56 *faster. 17:10:00 Let us laugh. 17:10:28 Phantom_Hoover_, quite 17:10:43 elliott, link? 17:10:52 elliott, the beta tree rules are "within 4 blocks of a log, and connected to the log by leaves (or directly)" iirc 17:10:56 http://www.adkins-online.com.au/minecraftbasic/; site requires Flash so I can't see it. 17:11:05 which differs from the old leaf rules in alpha-with-decay 17:11:09 I HAVE FLASH 17:11:41 This pack seems nice, FWIW: http://www.largames.com/games/games-in-general/160-largamesminecraft.html 17:13:17 elliott: No Skyping this week. I'm still at work at the moment. 17:13:29 ineiros: Pah. 17:13:39 elliott, Christ, the Basic texture pack spells "normal" as "normle". 17:13:51 Phantom_Hoover_: Notch quality. 17:14:15 my god microsoft is retarded 17:14:25 It also speaks of "test's" and that it runs "with out" computers running "slowley". 17:14:26 "let's make phones upload up to 50 MB of data each day" 17:14:32 what can possibly go wrong 17:15:14 coppro, they did that? uploading what sort of stuff? 17:16:31 elliott, FWIW, people claim to have FPS rises when using it. 17:16:45 Phantom_Hoover_: People claim homeopathy works. 17:17:36 elliott, yes, but this is actually objectively measurable. 17:17:47 Phantom_Hoover_: But has it been objectively measured? 17:18:41 elliott, well, the FPS is hard to get wrong, although I doubt they understand rigour. 17:19:48 Phantom_Hoover_: Same scene, actions etc. 17:20:03 Vorpal: Name my pack! 17:20:16 elliott, you aren't making a texture pack, are you? 17:20:25 Phantom_Hoover_: M... m... may... shut up. 17:20:31 Phantom_Hoover_: It's not even going to be single-colour! 17:21:36 Phantom_Hoover_: Not sure whether it'll be 16x or 32x; probably 16xl 17:21:38 *16x. 17:21:45 elliott, ? 17:21:53 Vorpal: Texture pack. 17:24:27 elliott, the 1x1 one? 17:24:30 "Water cannot be found in The Nether and water from a bucket will evaporate as soon as it touches anything in there." 17:24:33 Vorpal: No :P 17:24:37 elliott, then what 17:24:43 Does that include, say, cobblestone made by a player there? 17:24:50 Vorpal: Just a texture pack. 17:24:52 Sgeo: Probably. 17:24:53 If so, it's impossible to mould a portal in the Nether 17:24:59 Sgeo: That is not true. 17:25:08 Sgeo: You mine your old portal. And actually you probably can wtaer your own blocks. 17:25:09 *water 17:25:14 elliott, I can name it when I see what it looks like 17:25:18 elliott, show me some screenshots 17:25:23 Vorpal: Haven't started yet :P 17:25:31 elliott, can't mine your old portal without diamond pickaxe anyway 17:25:38 Well, if you want the obsidian back 17:25:40 Sgeo: So get a diamond pickaxe. 17:25:43 elliott, can't name it then. A hd pack might need a different name than a 1x1 pack 17:25:53 for example 17:25:56 Vorpal: 16x. Like Painterly, just less cluttered and not stupidly ornate. 17:26:07 elliott, drawingly? 17:27:08 Vorpal: xD 17:27:27 http://www.minecraftwiki.net/wiki/Water#Infinite_Spring_Duplication is this deliberate? 17:27:42 Sgeo: Who cares, it's damn useful. 17:27:58 If it's not deliberate, it might be removed 17:29:39 I believe it is deliberate 17:29:59 Since lava doesn't do it. 17:30:12 Phantom_Hoover_, when it comes to notch such a thing means very little 17:30:12 Oh wow. 17:30:23 Looking at the Minecraft font... it's code page 437. 17:30:26 Welcome to the 80s, Notch. 17:30:33 elliott, ;D 17:30:36 :D* 17:30:44 Verry tempted to try and replace it with the actual code page 437 font now. 17:30:58 Except I think the dimensions are different. 17:31:24 Is even someone like Notch capable of writing code that causes new water sources to be made like that accidentally? 17:31:40 Sgeo: Notch is capable of all bugs. 17:31:58 the booster thing started as a bug I think 17:33:09 You know what would be an awesome pack? 17:33:12 The default one, but shuffled randomly. 17:33:19 It would be hilarious. 17:33:28 elliott, the faster render thing helps a bit. 5-10 FPS or so. None of those huge speedups that some people reported in comments. And you still get a lot of "jerks" in the gameplay 17:33:47 The internet is full of jerks, silly. 17:33:49 which is the primary thing making it unplayable in single player atm 17:33:57 elliott, .... different meaning of the word :P 17:34:03 Vorpal: Try the region mod? 17:34:10 elliott, yeah might later 17:37:14 elliott, the thing is, I get those jerks even if I don't move. it is enough to pan the view between a chest and workbench in front of me. So chunk loading doesn't sound like it. 17:37:27 I blame Notch. 17:37:38 elliott, well duh 17:37:45 * Sgeo watches someone build a house 17:37:53 Sgeo, large? 17:37:54 * Sgeo decides that he wants to build a swimming pool 17:38:05 fizzie did that 17:38:11 two in fact 17:39:11 elliott, btw built a gate in single player. Gate as in "castle scale" gate with portcullis and so on. 17:39:48 lawl 17:39:52 does it go down :P 17:40:22 Vorpal, well, I'll make a larger one 17:40:24 * Sgeo growls 17:40:50 elliott, well no. Not without some mod that makes fence posts and redstone interact 17:41:07 elliott, I'll take a screenshot shortly 17:41:26 Sgeo: do you actually growl. 17:41:42 * Sgeo hits elliott. 17:41:50 About as much as I actually hit you just now 17:41:58 SURE THING FURRY 17:42:41 elliott, mcmap map mode seems broken btw 17:42:46 elliott, I just tried it 17:42:59 Vorpal: Probably I said opt.nomap where I meant !opt.nomap 17:43:03 Grep main.c :P 17:43:38 elliott, the window pops up, then login hangs 17:44:18 Sgeo is a furry? 17:44:31 coppro: He growls, he must be. 17:44:43 Also Phantom_Hoover_ has SOLID EVIDENCE of him being in a FURRY SUIT. 17:45:04 A BLOOD furry! 17:45:06 * augur growls at coppro 17:45:18 Phantom_Hoover_: What a sick, sick fetish! 17:45:24 IT'S SO DISGUSTING 17:45:34 Like vampires, only WEIRDER. 17:45:43 I am puking as we speak! 17:45:53 you know, i think of all of us, elliott is the only one who can be reliably said to be likely to growl 17:46:00 what 17:46:14 only its an incidental growl thats intended to be a grumble 17:46:16 elliott, the gate btw: http://ompldr.org/vNnR5aA/2011-01-03_18.43.47.png 17:46:30 augur: what 17:46:36 YOU HEARD ME 17:47:29 maybe I should add another semi-hidden layer of fence on top 17:47:33 might look better 17:48:02 Vorpal, ...how big is your castle. 17:48:15 I could really do with a zip mounter. 17:48:24 Phantom_Hoover_, not a castle. Just a checkpoint in a pass between two high mountains 17:48:40 FWIW, I have actually made significant progress on my SSP world. 17:48:41 Phantom_Hoover_, the location was perfect for it 17:48:48 Phantom_Hoover_: Set it to HARD. 17:48:50 It now has PANORAMIC WINDOWS 17:48:56 elliott, what does that do? 17:49:09 Phantom_Hoover_: Makes things more explody and longer-living. 17:49:16 Things being bad things. 17:49:19 elliott, meh. 17:49:23 Phantom_Hoover_, for castle I go obsidian instead. 17:49:26 Wimp. 17:49:28 (for lower sections) 17:49:46 elliott, I have a completely secure shelter and mine; I never get mobs within 5 metres of me. 17:49:58 Phantom_Hoover_: Do you *ever* explore? 17:50:04 elliott, not really. 17:50:11 Phantom_Hoover_: How utterly boring. 17:50:48 If I want to explore I can just go onto ineiros' server. 17:51:03 It's not as if the terrain generator is different. 17:51:13 OH MY GOD MAKING TEXTURE PACKS IS SO HARD 17:51:19 Phantom_Hoover_, this is somewhat outdated: http://sporksirc.net/~anmaster/minecraft/screenshots/fort/2010-11-16_23.26.07.png 17:51:21 IT IS 17:51:24 I WANT MY MOMMY 17:51:28 THE COMPUTER IS MY FRIEND 17:51:29 coppro: ;_; 17:51:29 (the thing is significantly larger now) 17:51:48 Vorpal, how the hell did you get that much TNT? 17:51:51 coppro, :D 17:51:56 Phantom_Hoover_, TNT? 17:52:04 Erm *obsidian 17:52:20 Phantom_Hoover_, also there is a nether portal just inside. Ends up right next to a huge lava lake. Which used to be even huger 17:52:29 Vorpal, aaaaaah. 17:52:43 elliott: i wrote a scheme preprocessor that will do a form of CPS on delimited continuations using zippers :T 17:52:44 elliott: you are insufficiently happy, citizen 17:52:46 Phantom_Hoover_, quite a chore still. Considering the dimensions of it 17:52:49 being insufficiently happy is treason 17:52:52 augur: Dear god. 17:52:55 CPS transform** 17:53:03 Phantom_Hoover_, see this too: http://sporksirc.net/~anmaster/minecraft/screenshots/fort/2010-11-16_23.21.47.png 17:53:07 elliott: dear god what? :P 17:53:13 augur: I. 17:53:22 An obsidian fortress with wooden doors. 17:53:27 Phantom_Hoover_, also floor is obsidian a bit inwards (not the hole bottom floor yet, though that is the plan) 17:53:27 There is no higher comedy. 17:53:34 Phantom_Hoover_, I changed that since I took those screenshots 17:53:35 elliott: finish that thought please 17:53:40 Phantom_Hoover_, I was low on iron back then 17:53:41 augur: . 17:53:49 Phantom_Hoover_: And dirt below it no less. 17:53:51 Phantom_Hoover_, due to all the buckets 17:53:56 elliott: :| 17:53:59 "So here we have the soil ... and then we put some obsidian on top of it." 17:54:02 "Lots of obsidian in fact." 17:54:12 elliott: oh wait, you hate scheme right? well, it'd work for CL too 17:54:18 augur: what 17:54:22 augur: since when do i 17:54:29 oh i dont know, you confuse me 17:54:30 anyway 17:54:34 Well, fizzie did build a bunker which can be blown wide open with a lucky hit from a creeper. 17:54:34 elliott, quite. But since floor is obisidian it will at worst end up as a floating box (well, the middle of the floor is currently cobble in part) 17:54:35 its really just an sexp manipulate 17:54:37 elliott: For //coords you need to handle those PACKET_ENTITY_* it already handles, plus PACKET_PLAYER_MOVE and PACKET_PLAYER_MOVE_ROTATE. 17:54:42 augur: I _like_ Scheme. 17:54:45 o ok 17:55:02 fizzie: TOO MUCH WORK 17:55:02 elliott, and I checked with TNT next to wall, it doesn't quite reach up to the stone sections :) 17:55:17 elliott, besides I will have a moat OF LAVA around the fort. 17:55:29 *moat OF TNT 17:55:42 anyway, elliott, it takes expressions like this: (+ 1 (reset x (* 2 (shift x (- 3 x))))) 17:55:45 elliott, not really now 17:55:46 no* 17:56:01 augur: but you can do delim continuations with real continuations. you prolly know that 17:56:10 elliott, I suspect that much TNT would reach up to the stone section anyway 17:56:14 Vorpal, whyever not? 17:56:23 Phantom_Hoover_, whyever not what? 17:56:32 It would certainly kill any intruders. 17:56:40 elliott: oh yes, but the point was to do delimited continuations without any magic 17:56:44 and to do it with a preprocessor 17:56:48 -!- FireFly has joined. 17:56:51 Phantom_Hoover_, ... right and demolish everything around it 17:56:52 and to do it syntactically via zippers 17:56:54 it was an exercise 17:57:09 Phantom_Hoover_, probably down to the minecart system level even (which is at around alt 28 or something such) 17:57:11 Vorpal, FLOATING CASTLE 17:57:29 Like your bunker in Mt. Vorpal. 17:57:39 Phantom_Hoover_, ... 17:57:43 -!- santiago_ has joined. 17:58:02 Vorpal, the one 20 metres above sea level? 17:58:22 YOR NOT MENT TO KNOW ABOUT THAT 17:58:31 Phantom_Hoover_, this is single player... 17:58:44 elliott: Your latest nomap change managed to remove the proxy-thread creation completely when !opt.nomap. 17:58:52 elliott: im teaching a sort of SICP++ to a friend 17:59:01 fizzie, yes I told him it was broken several minutes ago 17:59:03 augur: has he actually read sicp 17:59:03 nomap? 17:59:04 Vorpal, the point is that if Mt. Vorpal is attacked, the bunker will be floating in midair. 17:59:07 fizzie: Oh yes, indeed. 17:59:12 fizzie: Well, SEP. 17:59:14 Phantom_Hoover_, I don't see the issue with that 17:59:25 Phantom_Hoover_, apart from it being attacked is an issue 17:59:31 elliott: we're using it as source material. its mostly SICP, and then some stuff beyond sicp but bolted onto the SICP model 17:59:40 i see. 18:00:16 Vorpal, so when you decide to rebuild the world after ineiros' attack you will step outside and promptly fall to your death. 18:00:21 elliott: so like, we're going to implement a primitive pattern matching system on top of the interpreter, and use that as a springboard to discuss unification 18:00:37 elliott: we're also going to use it as a springboard to discuss ADTs 18:00:59 ADTs! 18:01:02 generic operators will give us a means of getting into type systems 18:01:05 Phantom_Hoover_, anyway for my other single player world I devised a much better way to build a fort. Obsidian for a tiny ladder shaft up from ground. to the fort, which is "balanced" on this shaft. And which doesn't need to be in obsidian 18:01:08 i fucking love ADTs, can i just say 18:01:11 Can mapping stuff be used with multiplayer stuff? 18:01:25 i love ruby but there are so many times when i wish it had ADTs 18:01:25 Sgeo: mcmap can. 18:01:31 augur: ruby is terrible 18:01:37 Sgeo, it can *only* be used in SMP. 18:01:37 Phantom_Hoover_, then I would have to build on top of bedrock :P 18:01:46 elliott: meh. i like it. but i wish it had GADTs and types 18:01:54 augur: and didn't have mutability. 18:01:55 SMP = Survival MultiPlayer? 18:02:00 Vorpal, seems the logical place to put a bunker. 18:02:02 augur: and was functional. 18:02:02 Sgeo, yes. 18:02:03 elliott: i dont mind the mutability. 18:02:06 augur: you should. 18:02:26 Phantom_Hoover_, takes far to long to reach in an emergency 18:02:32 Vorpal, dropshaft. 18:02:37 true 18:02:52 elliott: i mean, i use mutability sparingly anyway, but when i do its in a sort of .. whats the word for it 18:03:03 augur: dangerous? 18:03:05 single-reference object? 18:03:06 no no 18:03:10 augur: evil? 18:03:10 Note: I am putting this into Mt. Hoover so don't you dare steal it. 18:03:12 augur: antipattern? 18:03:16 augur: leaky abstraction/ 18:03:18 ? 18:03:21 i mean i use mutability when the mutated object is private, so to speak 18:03:22 Phantom_Hoover_, anyway speaking of that gate, I think it would be cool to build a castle on that scale. 18:03:38 Vorpal, you'd need to light the internals. 18:03:42 Phantom_Hoover_, though even that gate took several hours in game time (and it's solid, though cobble inside, not stone) 18:03:51 -!- santiago_ has quit (Quit: Ex-Chat). 18:04:00 Phantom_Hoover_, well duh I need torches yes. So? 18:04:09 Phantom_Hoover_, or wait 18:04:12 you mean the gate 18:04:14 why are we in #minecrack 18:04:15 Vorpal, OMG make a motte and bailey. 18:04:15 not the future castle? 18:04:26 i mean, i probably use mutability elsewhere, but its usually in that form. i tend to use mostly functional style in ruby anyway 18:04:29 Phantom_Hoover_, what on earth is/are that/those? 18:04:38 http://en.wikipedia.org/wiki/Motte-and-bailey 18:05:03 Phantom_Hoover_, I was thinking a vasaborg. Whatever those are called in English 18:05:09 -!- FireFly has quit (Quit: swatted to death). 18:05:27 Phantom_Hoover_: HHI needs an IRC server. 18:05:52 Phantom_Hoover_, example: http://upload.wikimedia.org/wikipedia/commons/9/9b/%C3%96rebro_castle_in_Sweden.jpg 18:05:58 elliott: did i tell you, chris barker was at UMD in november 18:06:02 Vorpal, model of Edinburgh castle? 18:06:06 augur: yes 18:06:07 Phantom_Hoover_, ? 18:06:15 elliott: hes pretty cool 18:06:20 WHAT A BEAR 18:06:22 D 18:06:22 OTOH, obsidian would be the logical replacement for basalt here... 18:06:25 .. beard 18:06:28 >.> 18:06:43 Vorpal, http://en.wikipedia.org/wiki/Edinburgh_castle 18:06:43 Phantom_Hoover_, this? http://upload.wikimedia.org/wikipedia/commons/a/a1/EdinburghCastle.jpg 18:06:43 elliott: because of him, i now understand the reader monad 18:06:48 but only moderately! 18:07:01 Phantom_Hoover_, if so... far too ornate. 18:07:01 augur: it's the same as the (->) monad 18:07:01 It's sited on top of a basalt plug. 18:07:11 elliott: it is, but now i understand that! :) 18:07:26 augur, how hard is it to understand? 18:07:33 Phantom_Hoover_: not hard at all! 18:07:46 -!- elliott has quit (Remote host closed the connection). 18:07:46 augur, so how didn't you? 18:07:54 Phantom_Hoover_: frame of mind 18:08:33 i generally come to understand things by analogizing them to their equivalents in linguistics 18:08:37 -!- elliott has joined. 18:09:01 Vorpal, well, it'd be something to do with a map editor, at least initially. 18:09:17 Phantom_Hoover_, well sure. I'm not going to use a map editor 18:09:19 Phantom_Hoover_: so its hard for me to sort of .. grok the typical haskellish discussion 18:09:43 Phantom_Hoover_, mine will be stone I guess. When/if I make it. 18:09:43 i also need very ground up explanations; i still dont understand monad transformers properly, despite philippa's efforts 18:09:47 Vorpal, well, just for the initial geography. 18:09:52 Phantom_Hoover_: What is he doing. 18:10:02 elliott, augur or Vorpal? 18:10:07 augur: Monad transformers are ... really simple. 18:10:08 Phantom_Hoover_: Vorp. 18:10:17 elliott, castle AFAIK. 18:10:18 Phantom_Hoover_, will model it one one of these I guess: http://upload.wikimedia.org/wikipedia/commons/a/a7/Kalmar_slott.jpg or http://upload.wikimedia.org/wikipedia/commons/9/9b/%C3%96rebro_castle_in_Sweden.jpg 18:10:27 elliott: so im told, but they havent yet fit into place in my mental picture of things 18:10:36 Phantom_Hoover_, no, I'm not. I'm considering doing that. 18:11:08 Vorpal, that sucks! 18:11:18 MOTTE AND BAILEY 18:11:19 Phantom_Hoover_, also you plan to make Edinburgh castle? Good luck, it looks rather complex. 18:11:21 -!- ais523 has joined. 18:11:49 Phantom_Hoover_, well. It's my single player game. I'll let you do whatever you want in your :) 18:12:04 elliott: i have a very visual tendency when trying to understand code, and its very hard for me to visualize monad transformers 18:12:23 Phantom_Hoover_, besides "A motte-and-bailey is a form of castle situated on a raised earthwork and surrounded by a protective fence" <-- the MC fence would look tiny and silly in this context 18:12:38 augur: sry but when I hear "visual learner" i hear "idiot" :} 18:13:05 -!- FireFly has joined. 18:13:26 elliott, what's wrong with visualisation? 18:13:30 elliott: i dont know if im a "visual learner", i just tend to visualize a computation 18:13:45 Phantom_Hoover_: nothing, but "visual learner" almost always means "unable to think abstractly". 18:13:52 symbols, bitch. 18:13:55 elliott, oh. 18:13:59 oh yes, symbols definitely 18:14:07 but i need to see how the symbols FLOW 18:14:10 sort of 18:14:26 i cant just look at a definition and understand it 18:14:28 augur: try lsd 18:14:37 i mean, i could grind through it 18:14:48 but i wouldnt intuitively get how to make it anew 18:14:50 elliott, I was going to suggest printing and then using tap water 18:14:55 elliott: im working on it xP 18:14:58 its hard to get you know 18:15:04 elliott, though, I doubt that works with laser printers 18:15:22 augur: I suggest you do it alone! And next to the computer with all your files on. 18:15:28 augur: You'll probably end up dying but it'll be hilarious for the rest of us. 18:15:38 Or worse, wiping your disk. 18:15:46 elliott: "with all your files on" what? 18:15:53 augur: So I could end with "wiping your disk". 18:15:58 Shut up. 18:16:09 Vorpal: Yeah, the "garbage on map because of torch" is because when you put a torch at Y=127, it sends block-set messages for Y=128 to "change" that block to air. 18:16:10 oh, "~ on it"? 18:16:12 (Fixed that.) 18:16:27 you probably WOULDNT end up wiping the disk, actually 18:16:29 fizzie, hm but why did it happen at y=125 then too? 18:17:09 It seems to send those pretty randomly whenever you are high altitudes. 18:17:17 augur: Admittedly doing something stupid and dying sounds more likely. 18:17:26 elliott: not really 18:17:30 augur: *More* likely. 18:17:32 19:24:35 block_change: (5,127,9) -> 4 18:17:32 19:24:35 block_change: (5,128,9) -> 0 18:17:32 19:24:36 block_change: (5,127,9) -> 4 18:17:32 19:24:36 block_change: (5,128,9) -> 0 18:17:32 19:24:36 block_change: (5,127,9) -> 4 18:17:32 19:24:36 block_change: (5,128,9) -> 0 18:17:37 Perhaps it's just best not to wonder. 18:17:38 fizzie, heh 18:17:53 elliott: people generally dont do stupid things and die when on LSD 18:18:04 augur: No, but they do it more often than they rm -rf / 18:18:22 elliott: i'd need to see a study to believe that! 18:18:24 fizzie, was that for placing /one/ torch? 18:18:47 augur: "Remove... recursively... forced... root" vs "Ooh it's cheese. Oh the cheese is hollow. Ooh wind. This is ni" 18:18:51 Vorpal: Well, one cobblestone. And it was just a snippet, there were about 6 more lines. 18:18:56 (Depiction of LSD 100% ACCURATE) 18:19:08 .. beard <-- yeah, SURE... 18:19:23 oerjan: well hes more of an otter anyway, right, so. 18:19:25 what 18:19:28 augur is like 3 years old he can't grow a beard 18:19:33 fizzie, some waste data there heh 18:19:37 oerjan: what line is that from 18:19:42 wait i was prolly offline 18:19:48 elliott: me talking about chris barker just five minutes ago 18:19:54 he has an awesome beard 18:22:12 bbl 18:26:39 -!- elliott has quit (Remote host closed the connection). 18:27:58 -!- elliott has joined. 18:30:30 axiom 18:30:53 A is A 18:31:54 scrap your boilerplate looks really interesting 18:34:10 oerjan, NaN. Q.E.D. 18:34:48 oerjan: objectivist 18:35:36 Phantom_Hoover_: it's not my fault that IEEE numbers don't obey the rules of predicate logic with equality 18:35:47 elliott: that was the joke 18:35:54 oerjan, YES IT IS 18:35:57 oerjan: objectivists don't joke 18:37:18 elliott: possible 18:37:21 Jokes are SOCIALIST 18:37:22 Phantom_Hoover_: impossible 18:37:46 SOCIALIST are JOKES 18:38:01 (The one objectivist I have met uses the terms "socialist", "communist", and "fascist" completely interchangeably.) 18:38:31 well that person was stupid 18:39:01 its like words dont have meanings anymore T_T 18:39:18 augur: all objectivists are stupid 18:39:26 elliott: true! 18:40:30 -!- Behold has joined. 18:40:34 -!- FireFly has quit (Quit: swatted to death). 18:44:22 -!- BeholdMyGlory has quit (Ping timeout: 276 seconds). 18:45:16 -!- FireFly has joined. 18:55:33 elliott, EXECUTIVE DECISION: 18:55:54 HHI's research department should be moved to a midair fortress. 18:55:59 Phantom_Hoover_: Yes. 18:56:03 Phantom_Hoover_: On top of Mount Vorpal. 18:56:09 elliott, no. 18:56:12 Yes. 18:56:14 No. 18:56:17 WHO IS THE CEO HERE 18:57:17 elliott, you are just trying to troll me by suggesting that. I know you won't do it. 18:57:51 Phantom_Hoover_: Me. 18:58:01 elliott, no. 18:58:11 Phantom_Hoover_: When you went on leave to a luxurious Mount Vorpal holiday and demoted me, I climbed up the ranks slowly. 18:58:13 To SUPER CEO. 18:58:24 Then when you rejoined, the reanks realigned; you're INFERIOR CEO, I'm CEO. 18:58:32 elliott, foolish youth. 18:59:00 I AM OMEGA CEO FOR LIFE 18:59:04 elliott, I think doing it right on top of ineiros's tower is better 18:59:10 Vorpal. 18:59:25 elliott, yes? 18:59:30 Mount Vorpal. 18:59:34 elliott, no 18:59:38 Yes. 19:00:01 elliott, no. 19:00:06 yes 19:00:08 WHO IS THE CEO HERE <-- * oerjan gets a calvin an hobbes treehouse backflash 19:00:13 *and 19:00:26 -!- FireFly has quit (Quit: swatted to death). 19:00:36 elliott, no and I don't have time to discuss further. bbl 19:00:44 Phantom_Hoover_: "Discuss". 19:00:54 That was some discussion I had with Vorpal there! 19:01:03 elliott, not enough vertical space above Mt. Vorpal. 19:01:08 Phantom_Hoover_: Make some! 19:01:24 If he had any significant sea-level constructions, maybe. 19:03:21 Phantom_Hoover_: We could build it around his two gigantic waterfalls. 19:03:50 elliott, giving Vorpal easy access to this facility is not an option. 19:03:54 -!- FireFly has joined. 19:05:05 Phantom_Hoover_: OK, I suggest we construct it entirely out of obsidian, from level 128 downwards, and then empty out the entire space below it, such that to enter, you have to jump down to bedrock, solve a redstone puzzle, go in a boat elevator, and then enter an iron door. 19:05:16 Good enough? 19:05:33 elliott, no, since getting in would still be trivial. 19:05:39 Phantom_Hoover_: Um, how? 19:05:56 Phantom_Hoover_: Sure, you could build a gigantic path from ground to there, but you'd have to break through obsidian. 19:06:08 elliott, cobble tower to the necessary level, then use the normal entrance. 19:06:45 Phantom_Hoover_: Impossible. 19:06:51 Phantom_Hoover_: The entire path upwards is coated in obsidian. 19:07:00 Phantom_Hoover_: i.e., thin obsidian tower up like 64 levels, and then the actual facility. 19:07:08 The actual facility is completely covered. 19:07:44 Phantom_Hoover_: And if you're going to say "But you could get in by just breaking two obsidian!", well, that applies to EVERYTHING. 19:07:51 My ideal method of access would be to install MoveCraft and have an HHI airship. 19:08:03 But that's not going to happen. 19:08:04 Phantom_Hoover_: Yeeeeees. 19:08:10 Phantom_Hoover_: So, let's get a shitload of lava and water. 19:09:10 Phantom_Hoover_: Any ... ideas for that? 19:10:43 Phantom_Hoover_: See /msg. 19:22:59 beeeh 19:23:09 minecraft refuses to work on my ubuntu 19:25:47 FWIW, "java -Xmx1024M -Xms512M -cp /path/to/Minecraft.jar net.minecraft.LauncherFrame" seems to work fine on this Ubuntu 10.10 w/ the default openjdk-6-jre 6b20-1.9.2-0ubuntu2; but that's just me, I've heard people complain about OpenJDK before. 19:26:09 The memory limits could be bigger too. 19:26:56 it just blackscreens 19:27:18 I hear sun-java6-jre works more reliababbely. 19:27:29 But I'unno. 19:27:40 nooga: doesn't work in browser 19:27:51 http://timashley.me/node/596 19:27:54 i found this 19:28:56 Looks like manually swabbing lwjgl versions. 19:29:19 that's what i'm trying to do after jars download 19:30:16 elliott, down? 19:30:20 Vorpal: no 19:30:42 nooga: use sun jvm. also, you pirated it, didn't you? 19:31:14 sure 19:31:22 i wouldn't pay for something i can;t try 19:31:29 and it does not work properly 19:31:41 nooga: um, yes, because all the pirated ones are ancient. 19:31:41 if i like it i will buy it 19:31:45 if not - i will remove it 19:31:51 nooga: um, yes, because all the pirated ones are ancient. 19:31:54 which is why it doesn't work 19:32:03 anyway _nobody_ gives a shit because you whine about Minecraft sucking constantly. 19:32:06 so whatever. 19:32:28 this looks like 1.1_02 19:36:29 nooga, beta or alpha? 19:37:00 1.1_02 sounds like a beta version number to me. 19:40:54 aha! 19:41:03 Phantom_Hoover_: see game. 19:41:11 1.1_02 fully working 19:41:22 elliott, I appear not to have MC open. 19:41:27 Phantom_Hoover_: Why not. 19:41:33 No idea. 19:41:40 Phantom_Hoover_: OPEN 19:57:23 oh 19:57:36 now suddenly it's dark and i can't find coal for a torch 19:57:53 am i supposed to sit in my shelter til morning comes? 19:58:10 nooga: yes. 19:58:12 nooga: you failed. 19:59:43 how long is the night? 20:00:23 nooga: as long as the day. well, almost. 20:00:38 like 7 minutes + a bit vs. 10 minute day 20:00:49 oh 20:04:49 nooga, what's your shelter type? 20:05:35 Hollow in a hillside, small hut on a plain? 20:06:15 Castle in a ... fastle? 20:08:26 hollow in a hillside 20:08:40 i closed the entrance with dirt 20:08:57 nooga: You might want a door. 20:09:05 Also, make sure it's not too big a hollow; monsters can spawn in small spaces. 20:09:18 You probably want a torch. 20:09:22 Or twenty. 20:11:29 or peaceful 20:11:31 elliott, hostile mobs don't spawn within 25m of you. 20:12:31 nooga, you might want to play on peaceful to learn the game mechanics. Just a suggestion. 20:12:45 Phantom_Hoover_: Ah. 20:12:51 nooga: Don't; Vorpal is a wimp. 20:13:04 elliott, thanks. 20:13:38 i can't find coal 20:14:02 nooga: It's underground. 20:14:04 Or in cliff faces. 20:14:11 nooga, hm. look on cliff sides for black dots, or underground as elliott suggested. 20:14:58 Finding coal is the hardest part. 20:15:20 Phantom_Hoover_, of the entire game. Hm quite true. 20:15:30 No, of the initial stages. 20:15:33 fffuu 20:15:41 i just screwed 20:15:54 i'm in a dark cavern with no light 20:15:55 You need either nice terrain or enough time to set up a mine 20:16:27 nooga, "oops" 20:16:41 how do i respawn/die anything? 20:17:06 nooga, you die by getting killed. then you respawn at start with inventory dropped where you died. 20:17:16 note: objects on ground time out. 20:17:26 not sure if they time out if the chunk is unloaded 20:17:31 i don't want to weit 20:17:36 or if it only counts down when the chunk in loaded 20:17:37 guess i'll start over 20:17:39 nooga, "weit"? 20:17:42 wait 20:17:45 nooga, ah 20:18:00 ypo 20:18:04 nooga, I still suggest peaceful to figure out the game. Even though elliott says it is wimpy 20:18:04 typo :D 20:18:09 nooga: Patience helps. 20:18:20 nooga: P.S. place doors from outside. 20:21:32 -!- pikhq has quit (Ping timeout: 264 seconds). 20:23:21 -!- pikhq has joined. 20:29:17 doors from outside? 20:31:49 nooga: yes. 20:31:53 don't place them from the inside. 20:32:05 uhuh 20:32:16 nooga: you can fight monsters if you place them from outside 20:32:17 i can imagine that monsters will be able to open them 20:32:22 nooga: um no. 20:32:25 they can't. 20:32:38 YET 20:33:49 oerjan: ever :P 20:34:01 elliott, weeeeelllll... 20:34:12 Phantom_Hoover_: NO 20:34:17 elliott: SPECIEST 20:34:22 Notch has no problems with making things pointlessly harder. 20:34:31 *SPECIESIST 20:35:40 Phantom_Hoover_: Soon they will be solving redstone puzzles. 20:36:14 Oh, god, when will \sqrt{-\Garfield} stop that goddamn meme. 20:36:16 so 20:36:27 what am i supposed to do at night? 20:36:37 can i at least mine? 20:36:44 nooga, yes. 20:36:57 Although you don't want to leave areas of the mine in darkness. 20:36:59 nooga: Yes. Make sure to keep all caverns well-lit because monsters can spawn in them. 20:37:10 nooga: You can also go outside as long as you have a lot of armour and a goodsword. 20:37:37 nooga: If you start expanding your realms by exploring in the day, you can mark your path with torch and then build underground minecart tracks at your convenience; so you can visit your territories at night, too. 20:37:54 nooga: And you can always build, so long as you don't go too close to the wrong parts of the surface. 20:38:14 I have actually taken direct hits from a creeper with trivial damage. 20:38:33 Armour saves lives, kids! 20:38:54 Phantom_Hoover_: Well, um, yeah, if you have decent armour you can go crazy. 20:38:58 Oh, creepers. 20:39:01 Right. 20:39:09 Phantom_Hoover_: It's actually pretty safe at night if you have a good sword, full armour, and some food. 20:39:13 Irritating, definitely. 20:39:16 Dangerous, meh. 20:42:03 Phantom_Hoover_: The problem is that getting to that stage is ... tedious. 20:42:27 i need armor huh 20:42:41 nooga, you need iron, first. 20:42:56 Which requires lots of coal and a functioning mine. 20:45:30 whoa 20:45:40 it's already day but monsters are out 20:47:00 They don't vanish; you have to wait. 20:47:16 nooga: Most of them burn. 20:47:21 nooga: If you mean creepers, they stay. Forever. 20:47:28 nooga: If you mean spiders, they're peaceful in the day unless you attack them. 20:47:33 But at night... they'll go rabid again. 20:47:37 elliott, erm, no. 20:47:45 Phantom_Hoover_: Info from minecraftwiki. 20:47:56 During the day, Spiders become passive, and will not become aggressive unless they are attacked. When spiders are in a passive condition, their eyes do not glow red. The player will not receive damage if they touch them. Spiders become aggressive again as soon as night falls or if the player moves into darkness. If they were chasing the player during the night, they will usually continue to chase them during daylight. 20:47:56 Creepers disappear eventually; this much is obvious. 20:48:02 Phantom_Hoover_: Ok. Yes. 20:48:07 But I prefer to think they just go elsewhere. 20:48:12 Phantom_Hoover_: They certainly don't disappear in one day. 20:48:53 Phantom_Hoover_: Hey... mobs don't spawn on half blocks or glass. 20:49:01 Phantom_Hoover_: Build tall wall around huge area. Fill huge area with half blocks. 20:49:02 ??? 20:49:03 Profit! 20:49:25 elliott, or just light it up? 20:49:40 Vorpal: SHUT YOUR MOUTH, THIS IS BETTER 20:50:15 elliott, you can't place torches on halfblocks. Nor minecart tracks or anything else that needs to rest on them. 20:50:43 elliott, but filling with glass sounds more fun 20:50:50 Vorpal: You can't place anything on glass either :P 20:51:05 Vorpal: But you just build all those in your fortress and underground obviously. 20:51:15 elliott, yeah but at least placing solid blocks on top won't look like they hover on top 20:51:27 Vorpal: That would look awesome. 20:51:31 elliott, hm 20:51:41 "Ghasts aim at the camera, not the player. Going into 3rd person mode and having a ghast fire a fireball at you will go over the player, given the right camera angle." 20:51:48 Stop filming me! 20:51:51 elliott, .... what the fuck 20:51:58 notch quality 20:52:07 elliott, wouldn't that be more work 20:52:11 NOTCH QUALITY 20:52:18 The camera is an object I think, so no. 20:52:18 elliott, in the ghast case you have to think it might be intentional 20:52:27 Doubt it 20:52:30 hm 20:53:21 light repels them? 20:53:34 elliott, do they spawn in light area in nether? 20:53:38 areas* 20:53:44 Vorpal: They spawn in any light area, yes. 20:53:47 nooga: Hm? 20:53:51 nooga: You mean normal monsters? 20:53:55 They only spawn in low light. 20:53:56 elliott, what about dark areas in nether? 20:54:02 They'll walk happily onto high light if they can ofc. 20:54:06 Vorpal: They spawn anywhere in Nether. 20:54:12 elliott, hrrm. 20:54:57 I wish forcing antialiasing worked in OS X for Minecraft. 20:56:16 elliott, it doesn't work /well/ on linux 20:57:34 * elliott makes Minecraft 64-bit 20:58:21 elliott, eh...? 20:58:29 The .app is 32-bit only on OS X. 20:58:31 I fixed that. 20:58:34 ah 20:58:56 elliott, does it get worse or better performance wise? 20:59:18 Same I think. But maybe Java was ignoring -sever because I had -d64 -server. 20:59:19 And it should work now. 20:59:42 elliott, doesn't -server make performance worse iirc? 20:59:50 Vorpal: Slower startup, *much* faster running. 20:59:55 That's why it's called server: for long-running processes. 21:00:01 Vorpal: Maybe it's different for MC but I doubt it. 21:00:05 elliott, on linux too? 21:00:14 what does -server do? pre-optimize? 21:00:26 Vorpal: on Sun JVM, yes 21:00:31 coppro: different runtime entirely 21:00:38 elliott, on openjdk? 21:00:47 Vorpal: only has server I think, but I'm not sure 21:00:59 elliott, ah 21:01:06 do java -help to see the vms :P 21:01:06 -server to select the "server" VM 21:01:06 The default VM is server. 21:01:13 no other vm is listed 21:01:19 Right. 21:01:52 This openjdk: 21:01:54 -server to select the "server" VM 21:01:55 -cacao to select the "cacao" VM 21:01:55 -zero to select the "zero" VM 21:01:55 The default VM is server. 21:01:58 That's a bit weirdy. 21:02:09 Maybe it's some sort of a startup script thing? 21:02:20 fizzie, same for me on ubuntu 21:02:47 I can't believe how tiny the PS3 root key is 21:02:55 fizzie: Cacao is IcedTea I think. 21:03:03 Why does MC break when ran through OpenGL Profiler? Sigh. 21:03:10 elliott, why not call it -icedtea then or such? :D 21:03:20 Vorpal: IcedTea = OpenJDK + Cacao. 21:03:20 I believe. 21:03:26 ah 21:03:31 I wonder what zero is 21:03:36 -!- FireFly has quit (Quit: swatted to death). 21:04:09 fizzie, did you see that castle-gate screenshot above btw? 21:04:22 http://c1.complang.tuwien.ac.at/cacaowiki/FrontPage 21:04:26 giyf 21:05:57 I would think http://www.cacaovm.org/ is more like their "front page". 21:06:20 also 21:06:26 obsidian is a horrible construction material 21:06:29 icedtea-6-jre-cacao, "Alternative JVM for OpenJDK, using Cacao"; that is indeed where it comes from. 21:06:39 coppro, in real life or in mc? 21:06:54 real life 21:07:04 although it's fantastic for making blades out of 21:07:04 coppro, well I can imagine that 21:07:08 coppro, indeed 21:07:12 coppro: it's pretty though. 21:07:17 coppro, since when was minecraft realistic? 21:07:28 BOXES is 100% realistic. 21:07:30 In fact 101%. 21:07:31 A well-crafted obsidian blade can have a sharp edge with a thickness of 3 nanometers! 21:07:32 It is more realistic than real. 21:07:34 elliott, obsidian is a kind of volcanic glass! 21:07:36 elliott: indeed 21:07:43 Vorpal: Obsidian should be SEETHROUGH 21:07:51 elliott, it isn't in real life really 21:07:52 -!- FireFly has joined. 21:07:53 lol no 21:07:58 It's glass, duh. 21:08:02 it's black 21:08:05 Interestingly I don't have openjdk-6-jre-zero installed, but it still shows up in -help. (The -zero flag doesn't work, though.) 21:08:09 it's a beautiful stunning black 21:08:16 coppro: A see-through black. 21:08:19 elliott, not as in window glass... 21:08:28 Yes. 21:08:36 elliott, glass as in the lack of crystalline structure 21:08:54 "Zero is a port of OpenJDK that uses no assembler and therefore can trivially be built on any system. The goal of this project is be to be able to build a TCK-compliant OpenJDK of reasonable performance on any platform with no additional porting work. -- [and it also has] an LLVM-based JIT known as Shark." 21:08:57 Vorpal: Nope, actual seethrough. 21:09:14 fizzie: My life is enriched with this information. 21:09:22 fizzie: I shall now devote a life to learning about JVMs. 21:09:25 *my life 21:09:32 It's a sort of a silly name. 21:09:33 fizzie, since you didn't reply to if you saw it or not: http://ompldr.org/vNnR5aA <-- from one of my single player games. It is built in the pass between two hard to climb mountain ranges. 21:10:07 Yes, no: I did not see it. 21:10:39 I still think MC's terrain is horribly limited. 21:11:04 64 metre high mountains? Seas that are never deeper than your average lake? 21:11:04 Phantom_Hoover_, you mean the generated terrain or the fact that it is based on 1 m³ blocks? 21:11:14 ah... 21:11:32 http://p.zem.fi/cacaocraft 21:11:36 * coppro bugs the boxes devteam 21:11:47 LOG: [0x00007f83d5834700] vm_abort: WARNING, port me to C++ and use os::abort() instead. 21:11:50 wtf 21:11:54 wtf indeed 21:12:07 fizzie: Try ZEROCRAFT. 21:12:12 xD @ port me to C++ 21:12:24 the error makes no sense indeed 21:12:31 "Error: no `zero' JVM at `/usr/lib/jvm/java-6-openjdk/jre/lib/amd64/zero/libjvm.so'"; I'm not sure I want to install it just for that. 21:12:42 great 21:12:43 Psht. 21:13:00 an exploding prick killed me when i was trying to mount door 21:13:08 Phantom_Hoover_, lower terrain below ground level around mountain and you can get up to 128 high mountains 21:13:16 well 127 I guess 21:13:29 nooga, ah, a creeper 21:13:38 127-metre mountain is still a bit on the "lame" side; even Finland has higher hills than that. 21:13:43 Vorpal, 128 metres is still horribly limited. 21:13:48 Phantom_Hoover_, quite 21:14:02 Phantom_Hoover_, but imagine how slow it would be with even more data per chunk? 21:14:43 elliott: Well, zerocraft works but it's slooow. 21:14:51 (But not slooooow, just slooow.) 21:14:54 fizzie, only to be expected 21:14:54 fizzie: NOT SLOW ENOUGH 21:15:00 elliott, how many FPS? 21:15:02 err 21:15:03 fizzie, ^ 21:15:13 fizzie, you can get fps with f3 btw 21:15:17 nooga: Yeah, uh, don't be stupid. Stay away from them. Keep hitting them and retreating if you're daring 21:15:19 *daring. 21:16:58 Rite, I'ma try 'ttaching instead. 21:17:13 -!- elliott has quit (Remote host closed the connection). 21:17:40 Vorpal: Well, ~30fps, but it goes <10 quite often, and at completely 100% CPU usage; nonzerocraft gives me stable-ish 40-60fps with ~40% CPU load. 21:19:01 -!- elliott has joined. 21:19:42 fizzie, your computer is better than mine then. No surprise there. 21:20:52 http://www.google.co.uk/search?client=safari&rls=en&q=18446744073709551615+-+18446744073709551611&ie=UTF-8&oe=UTF-8&redir_esc=&ei=kT0iTfj9GNSJhQfthLW2BQ 21:20:54 GOOGLE MATHEMATICS 21:21:27 Vorpal: Well, it was also a reasonably simplistic indoor scene, and I wasn't moving around a lot. It's not always quite so smoothly animated. 21:22:39 fizzie: You know what Minecraft needs? 21:22:44 A 2D interface, like Dwarf Fortress. 21:22:50 And mcmap, come to think of it. 21:22:52 fizzie, I get 40 FPS while looking at an empty sky. With 60% CPU 21:22:56 fizzie, in single player that is 21:23:01 fizzie, more in multi-player 21:23:21 Vorpal: I get 40-50 fps in multiplayer with far/fancy/better light in a window. 21:23:23 Ha h. 21:23:24 *Ha ha. 21:23:29 elliott, floating point math I presume 21:23:42 elliott, yes my desktop is dated 21:23:50 elliott, the gpu load is probably not high 21:23:58 elliott, how many FPS do you get in glxgears? 21:23:59 Full screen — 32/35 to 40. 21:24:03 Vorpal: Har har :P 21:24:03 There's that 2dcraft, but it's a clone (and some sort of weird .net thing), not a minecraft UI. 21:24:10 elliott, well? 21:24:27 elliott, iirc I get 8000-10000 FPS in glxgears 21:24:27 Vorpal: (1) I doubt that is very easy to obtain on OS X; (2) glxgears is so far from being a benchmark that it's not even funny. 21:24:30 fizzie: But it's not 3D like Dwarf Fortress. 21:24:42 elliott, true it isn't a benchmark. 21:24:47 Wait, I have glxgears. But it's X11-based of course. 21:24:50 So no point running it at all. 21:24:59 3140 frames in 5.0 seconds = 627.893 FPS 21:24:59 3780 frames in 5.0 seconds = 754.286 FPS 21:24:59 ^ Because of X11. 21:25:01 elliott, no opengl acceleration in X on OS X? 21:25:07 glxgears framerate depends quite a lot on window size, too. 21:25:10 Vorpal: Probably, but it's still massive overhead. 21:25:13 fizzie: Indeed; that was with the default size. 21:25:15 fizzie, I assumed standard window size 21:25:19 Vorpal: But it's not even _close_ to a benchmark. 21:25:29 Vorpal: See http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark. 21:25:33 elliott, indeed it isn't 21:25:35 elliott, and I know that 21:25:36 "So to summarize, glxgears only tests a small part of what you typically see in a 3D game. You could have glxgears FPS performance increase, but your 3D game performance decrease. Likewise, you could have glxgears performance decrease and your 3D game performance increase." 21:25:38 Vorpal: So why ask. 21:25:45 I'm not sure how to get the default window size here, since it's a tiling VM. Maybe if I float it it'll assume the default size. 21:25:51 elliott, as a joke... 21:25:59 Right. Usually they're funny. 21:26:09 44781 frames in 5.0 seconds = 8956.168 FPS 21:26:11 "Yay." 21:26:12 fizzie: Tiling Minecraft -- that must go well for you. (OK, you probably float it or use a desktop.) 21:26:37 elliott: No, I keep it as a half-a-screen sized 960x1200 window, actually. 21:26:51 (Don't ask why.) 21:27:13 elliott, glxgears is still useful to check "do I have software or hardware 3D?" 21:27:22 fizzie: When all you have is a hammer^Wtiling window manager... 21:27:29 Vorpal: see http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark#Debunking_the_Myth_.28glxgears_is_a_benchmark.29 and following section 21:27:37 Whenever I make a more "landscape" window, the silly thing resizes all the UI elements to take horribly much space. 21:27:44 With the 960x1200 window, they're reasonably small. 21:28:25 You can use it to show that DRI works, but it does not even test that well. There's glxinfo or your Xorg.0.log to tell you if DRI was enabled as well. <-- well it tests that well IME. Maybe not so much with fast modern CPUs though 21:28:37 but 5 years ago it worked perfectly for checking that DRI worked 21:29:59 * elliott watches the Yellow Rose demo. (A prerecording 'cuz I'm a loser.) 21:30:18 elliott, link? 21:30:26 Vorpal: http://ftp.kameli.net/pub/fit/yellow_rose/Yellow_Rose.mov is a fairly-low-quality recording. 21:30:36 Pretty nice for a 4K demo (that it runs on Linux and OS X does NOT BIAS ME AT ALL) 21:30:45 Admittedly there are some super-impressive 4Ks out there. 21:31:15 it fails badly at streaming 21:31:19 WFM. 21:31:26 mplayer is very bad at stremaing if you're trying that. 21:31:27 *streaming 21:31:35 elliott, was trying vlc 21:31:38 http://ftp.kameli.net/pub/fit/yellow_rose/ Here's a bunch of ports. 21:31:38 -!- iamcal has quit (Ping timeout: 265 seconds). 21:31:46 SGI, Solaris, MorphOS, NetBSD, OS2, PPC Amiga... 21:31:50 PSP, QNX, S60... 21:31:58 what is os4? 21:32:02 ...and Android if you'll believe it. 21:32:06 Vorpal: Amiga OS 4 I believe. 21:32:08 The .lha suggests so. 21:32:11 ah 21:32:19 * elliott reads the source code 21:32:51 elliott, which language is it? 21:32:58 Very impressive, if Finnish-commented (in one file, osa.c). 21:32:58 Vorpal: C. 21:33:09 I find myself wondering where all the actual code is. 21:33:13 elliott, and this compiled to less than 4K on all those? 21:33:25 Vorpal: Well, I imagine that's not "guaranteed". 21:33:29 fi:osa == en:part. 21:33:30 ah 21:33:35 fizzie, hah 21:33:44 Vorpal: For instance the 64-bit Linux binary here is 25K. 21:33:49 ah 21:33:50 Possibly just the Windows binary was 4K, but does it matter? 21:33:55 mhm 21:34:00 Makefile hardcodes gcc-3.3, heh. 21:34:22 fizzie: Well, new gcc versions can be verrry buggy. 21:34:31 * elliott runs it on OS X! 21:34:49 does it use opengl or? 21:35:51 Vorpal: There's a software-3d version. 21:36:29 It seems to have mostly replaced "glFoo" calls with "mlFoo", and then there's a ml.c that implements just those few it does call. 21:36:42 I feel dizzy. 21:37:03 C.f. the glLight "reimplementation": http://p.zem.fi/u7hs 21:37:38 It's not quite as complete a OpenGL 3d renderer as, say, Mesa. 21:37:50 fizzie, doesn't call the hardware opengl then? 21:38:11 The "default" version does. 21:38:19 heh 21:38:26 elliott, why do you feel dizzy? 21:38:30 I guess those ports that don't have it are based on the sw-3d version. 21:38:33 The demo spins a bit. :p 21:38:37 And runs full screen by default. 21:38:47 ah 21:38:56 Incidentally, I didn't even know pouet has OS icons for Solars and SGI/IRIX ports. 21:39:07 fizzie, pouet? 21:39:11 Seven Solaris demos in their repositomatory. 21:39:14 fizzie: *pouët. 21:39:15 :p 21:39:16 http://pouet.net/prodlist.php?platform[]=Solaris 21:39:17 ah 21:39:31 fizzie: Those fit guys like Solaris. 21:39:57 Yes, four out of the seven are fit/bandwagon products, I see. 21:40:08 Well, one is just fit. 21:40:35 http://www.kameli.net/~marq/pROSEssing/ 21:40:40 Ported to Processing, now with antialiasing. :p 21:41:02 Their port-icon list at http://pouet.net/groups.php?which=409 is also rather more colorful than most. I see some BeOS there. 21:41:05 fizzie, don't they have one for every one in the list? 21:41:25 fizzie: That Chrysler one, impressive :P 21:41:40 Ports I mean 21:41:54 I wonder what the most ported one is 21:41:57 Vorpal: Probably, but I didn't know the Solaris scene was so lively. 21:42:22 fizzie, not very lively really 21:42:28 Huh. 21:42:32 Lively for Solaris. 21:42:33 compared to, say, windows. Or even to linu 21:42:35 linux* 21:42:38 elliott, well fair enough 21:42:43 The *PSP* keys suffer from the same vulnerability. 21:42:53 That's two consoles hacked from one mistake. 21:42:57 pikhq: X-D 21:43:11 pikhq: Wasn't the PHP already homebrew'd up the wazoo? 21:43:14 *PSP 21:43:34 elliott: They discovered ways to downgrade the firmware to vulnerable ones. 21:43:46 Much like the PS3 can be downgraded. 21:44:56 Heh, one of the Solaris prods (Centripetality, a game) is by a friend; I think it's very likely that's because of the Solaris boxes in one of the university's computer classrooms. 21:45:41 fizzie: Stretching the term of demo a bit. 21:45:56 * elliott gives it a go. 21:46:12 It looks fun-ish. 21:46:17 -!- Phantom_Hoover_ has quit (Ping timeout: 240 seconds). 21:46:54 As long as it's in a compo at some sort of a demoscene-related event, I think it's good enough for pouët. 21:47:30 I didn't like it too much, but that's probably just because I'm not twitchy enough; it needs rather quick flipping between colors there. 21:47:50 Also the controls, like all the commentators say. 21:48:04 My question on the Ubuntu forums is getting lots (none) of expert help! 21:48:59 Looking at the list of controls, I need more hands. 21:50:48 sounds like rather unusual gameplay 21:50:52 fizzie: Oh dear god this would be fun were it not so god damn hard. 21:50:55 Oh, the web scoreboard is still up and all. (Though for the most part the entries are all 3 years ago. Still, there's one in the top-20 that's just one week old.) 21:51:09 It doesn't help that my ctrl key is very inaccessible. 21:51:17 Fuck it, I'll make caps lock ctrl just for this. 21:51:19 elliott, where is ctrl? 21:51:26 elliott: I just kept getting confused about which color my ship was and switching exactly when I shouldn't. 21:51:29 Vorpal: To the /right/ of Fn for some ungodly reason. 21:51:44 elliott, didn't you argue it should be outermost before? 21:51:49 elliott, I seem to remember that 21:51:54 Vorpal: Ctrl? IT SHOULD BE. 21:52:17 elliott, wait, isn't fn always outermost? 21:52:24 elliott, I never seen a laptop where it isn't 21:52:24 No? 21:52:31 ThinkPads and Macs are the only ones where it's outmost. 21:52:35 And it's _stupid_. And irritating. 21:52:39 elliott, let me check my old dell 21:53:07 huh indeed not outermost 21:53:17 elliott, I always found ctrl hard to hit on my old dell 21:53:23 guess I'm just too used to my thinkpad 21:54:18 elliott, I can manage exactly two keyboards well: generic full sized pc keyboard (NOT thin models though!). And my thinkpad 21:54:27 fizzie: This game - HARDEST EVER. 21:54:41 elliott, harder than "I wanna be the guy"? 21:54:52 Vorpal: Yes. 21:54:56 elliott, wow 21:55:04 elliott: Take "more than 28737 points" as your score-goal, then you have beaten the game's developer. 21:55:12 fizzie: I'm getting, like, 5000! WOOOO 21:55:17 (Note: More like 4300.) 21:55:29 doesn't sound too hard to get points then? 21:55:35 IT IS 21:55:45 elliott: Well, with >6921 you have beaten me, according to the web-scoreboard. 21:55:55 Fuck this, I'm playing IWBTG. 21:56:10 http://darwine.sourceforge.net/ ;; very alive 21:56:12 -!- Phantom_Hoover_ has joined. 21:56:17 My rank seems to be the honorable 208th. 21:56:19 Ah, brew has wine. 21:56:19 http://www.minecraftforum.net/viewtopic.php?f=3&t=120946&sid=fb4376cb29342af1342de884bbc7f90b 21:56:28 Phantom_Hoover_: I HAVE FOUND WHAT WE SHOULD BASE ASTEROIDS II ON SORT OF 21:56:30 EXCEPT MUCH LESS HARD 21:56:36 AS IN ASTEROIDS II SHOULD BE MUCH LESS HARD 21:56:40 elliott, hmm. 21:56:43 Go on. 21:56:49 Phantom_Hoover_: http://www.scene.org/file.php?file=%2Fparties%2F2007%2Fassembly07%2Fgame%2Fcentripetality_by_aroppuu_huamn_juhovh.zip&fileinfo 21:56:54 Phantom_Hoover_: Note: Game is possible to play only for Finns. 21:57:16 Phantom_Hoover_: May require three hands. 21:57:48 Fuck this, I'm playing IWBTG. <-- windows only iirc? 21:57:53 Vorpal: Wine. 21:57:58 hm true 21:58:16 I do love the people who say that Notch is doing us a favour by letting us play MC before it's done. 21:58:26 Hello? We PAID for it? 21:58:26 Is that zip the Linux-x86 version or what? 21:59:45 What it isn't is 64-bit, or even runnable on a 64-bit system. 22:00:04 Phantom_Hoover_: Just install lib32-blah 22:00:12 Or compile it. 22:00:16 fizzie: It's a bunch of platforms in one. 22:00:48 Phantom_Hoover_: It has a Solaris/SPARC port, though. Doesn't that count as something? 22:01:02 *count for 22:01:09 why does the readme in http://www.scene.org/file.php?file=%2Fparties%2F2007%2Fassembly07%2Fgame%2Fcentripetality_by_aroppuu_huamn_juhovh.zip&fileinfo render as an image 22:01:13 that is fucking stupid 22:01:41 elliott, I don't have lib32whatever. 22:01:43 That's just something scene.org does. 22:01:45 Even on APT. 22:01:51 fizzie, how utterly silly 22:01:54 Phantom_Hoover_: You have libsomething32bitsomethingsomething 22:02:01 Phantom_Hoover_: I forget the *exact* names. 22:02:08 Vorpal: It's because of charsets. 22:02:10 Vorpal: It's an NFO renderer. 22:02:13 NFO = dos codepage. 22:02:19 elliott, oh I see 22:02:22 So there is no way to portably display them properly without an image. 22:02:24 elliott, I still can't see it. 22:02:25 elliott, how does it know which code page? 22:02:30 It doesn't. 22:02:32 Vorpal: There's only one that anyone used. 22:02:38 i.e. the default font. 22:02:39 elliott, hm 22:02:40 DOS had no real codepages. 22:02:40 That's not exactly true any more. :p 22:02:46 There was just "the IBM PC font". 22:02:50 fizzie: Blah blah :P 22:02:59 The image-rendering manages to break all party results textfiles and everything. 22:03:22 elliott, I remember you often loaded code pages in Sweden to get the chars 22:03:26 elliott, in fact you had to 22:03:28 on DOS 22:03:28 Phantom_Hoover_: ia32-libs for one 22:03:36 elliott, so yes there was more than one code page loaded 22:03:37 Phantom_Hoover_: I forget the name for SDL. 22:03:42 Phantom_Hoover_: Or just Compile It Yourself. 22:04:01 elliott, the source isn't in that zip and I need libcurl. 22:04:12 elliott, so this just assumes the US standard code page? 22:04:30 Phantom_Hoover_: sf.net/project/centripality 22:04:34 modulo typos/whatever 22:04:36 Vorpal: yes. 22:04:37 elliott, ah. 22:04:49 elliott, only US/UK and such used it 22:04:57 elliott, it was never popular in Sweden for example 22:04:58 Vorpal: Nobody cares. 22:05:22 elliott, correction: nobody who used the default code page because it had their letters in it cares. 22:05:32 elliott, 404. 22:05:39 Phantom_Hoover_: MODULO TYPOS/WHATEVER 22:05:46 google " sourceforge" 22:05:47 sheesh 22:05:49 Phantom_Hoover_: http://sourceforge.net/projects/centripetality/ 22:06:00 Here's a link if you need desperately to click on something. 22:06:05 elliott, you fail at spelling :D 22:06:16 Spelling made up words. 22:06:18 What an achievement. 22:06:27 Specially as I never actually looked at the name. 22:06:43 Phantom_Hoover_: I'm not sure the open-source version supports the web-scoreboard, though. And I'm sure you want to get your FAME ON. 22:07:18 elliott, made up words derived trivially from English ones. 22:07:28 Phantom_Hoover_: Wah wah wah. 22:07:32 Phantom_Hoover_, quite 22:07:43 Phantom_Hoover_, I wonder why elliott is acting so childish now 22:07:50 I think Vorpal is just looking for ways to complain at this point. 22:07:59 On a Utnubbu system I don't think it needs anything else than ia32-libs to run. 22:08:01 elliott, incidentally, HHI stuff in Oolite. Comment. 22:08:03 I solemnly swear to NEVER TYPO A GAME NAME EVER AGAIN 22:08:06 elliott, you are pathetic. 22:08:12 Phantom_Hoover_: SORRY can't reply I'm too busy being too childish to reply. 22:08:28 Vorpal: That time of the month again...? 22:08:31 Hey there different-group-of-people-from-yesterday. 22:08:41 Gregor: hi. 22:08:50 elliott, very droll. But I guess you should know, alise. 22:09:06 Help us make an unsolvable game! 22:09:21 Oh wow, you're reaching the height of comedy Vorpal. Soon I'll have to ignore you before laughing so hard I wet my pants. 22:09:23 (Which is nonetheless strategic, fun, and playable by humans) 22:09:39 Gregor: The unsolvable game is asking people to make an unsolvable game which is nonetheless strategic, fun, and playable by humans. 22:09:49 Gregor: You trick people into helping, have fun doing it... 22:09:52 but ultimately, it is impossible. 22:09:53 elliott: ... YOU JUST BLEW MY MIND 22:09:56 WHAT NOW, LOGIC 22:09:59 Joy. Centripetality doesn't compile for me. 22:10:03 elliott, I guess a simple intellect like yours is easily amused. 22:10:10 elliott, (wait this reminds me of monkey island) 22:10:18 But anyway, I put our current thoughts here: http://codu.org/wiki/N-in-a-row%20game 22:10:37 Vorpal: You know, I haven't actually flooded anything with lava lately. If you don't stop being inane I might be less careful with buckets. 22:10:40 Sigh. 22:10:47 Now back to scheming. 22:11:04 elliott, you take it to threats like that? ... 22:11:08 i think i i've found redstone but i don't even have iron yet 22:11:24 nooga, ... 22:11:33 Redstone is found much deeper than iron. 22:11:34 i don't know 22:11:36 nooga, no point in mining it then. Since you won't get anything from it. Find iron first 22:11:50 theres no goddamn iron in this worls 22:11:50 Vorpal: Considering you've basically been irritating me for no discernible reason based on one not-even-typo, and continue to do so, yes, I'll raise it to basically anything I want. 22:11:53 world 22:11:54 Now quit the noise. 22:11:54 nooga, iron might be harder to see than redstone certainly 22:12:06 nooga: You have to set up an actual mine. 22:12:20 nooga, staircase mine at first. 22:12:20 i'm digging tunnels 22:12:26 STAIRCASE 22:12:27 did 3 22:12:28 nooga, how deep are you? 22:12:36 how am i supposed to know 22:12:39 Phantom_Hoover_, what's so great with a staircase mine? 22:12:47 nooga, f3 shows coordinates 22:12:53 i did 3 staircases and found only gravel 22:13:18 nooga, it isn't redstone unless y is less than, 30 or so 22:13:23 nooga: You need to do staircases and then branch off. 22:13:24 -44 22:13:29 nooga, not for 4 22:13:33 err 22:13:35 not for y* 22:13:35 nooga: Main staircase, make corridors in the sides, and then make corridors going off *those*. 22:13:38 damn eyboard 22:13:40 nooga: And that's how you do it. 22:13:41 keyboard* 22:13:54 nooga, x,y,z y is altitude above bottom of map 22:14:01 nooga: i.e., the corridors you actually mine in are the same direction as your stairs. 22:14:08 36 22:14:22 nooga, maybe redstone then. 22:14:43 nooga: It's redstone if it's red. 22:14:50 Brought to you by "Vorpal Makes It Complicated" Industries. 22:15:03 elliott, what is? 22:15:14 Redstone is red. Things that aren't redstone are not red. 22:15:35 elliott, well red flowers... (sorry) 22:16:54 nooga, the advantage of staircase mining is that it's both simple and dense: if you plan correctly, you can ensure that you have examined every block within the range of the mining. 22:17:15 http://i.imgur.com/gDee5.png oh shit 22:17:24 elliott, cool 22:17:39 it's ... wallpaper-sized 22:17:42 ... no i refuse 22:17:53 wo 22:18:03 elliott, wrong dimensions for my screen though :/ 22:18:07 i just found a tunnel with nice stream 22:18:09 Just resize/crop. 22:18:53 Phantom_Hoover_, oh like my high density mines then? That model (which I do not claim to have invented) are good for when you are already near the bottom and want to mine a lot at a given altitude 22:19:42 Vorpal, are your high-density mines just the ones in Mt. Vorpal? 22:19:47 how do you get rid of rubble? 22:20:03 nooga, hm? 22:20:04 Rubble? 22:20:17 Phantom_Hoover_, yes those multi-layer ones that look like a zipper 22:20:41 Phantom_Hoover_: this cobblestone that you collect when mining? 22:20:42 Phantom_Hoover_, it's a form of branch mining 22:21:15 nooga, either a) put it in a chest or b) throw it elsewhere. 22:21:28 Do you have much wood? 22:22:39 yea 22:22:48 Make CHESTS. 22:23:01 for cobblestone? :F 22:23:11 well depends 22:23:17 (I have things set up such that I never need to leave my shelter.) 22:23:18 nooga, you probably want to save some, but not all 22:23:18 -!- Sasha has joined. 22:23:32 Phantom_Hoover_, well if you are that style of player :D 22:23:34 Except for sand. 22:23:53 Phantom_Hoover_, you have chests full of iron then? 22:23:56 -!- myndzi\ has joined. 22:24:17 -!- Sasha2_ has quit (Read error: Connection reset by peer). 22:24:34 nooga: Cooblestones are useful for pickaxes. 22:24:38 You won't _always_ have iron. 22:24:45 I do! 22:24:50 elliott, quite 22:24:54 Phantom_Hoover_: You're straying into very Vorpally territory. 22:24:56 not at the start anyway 22:25:11 elliott, what is wrong with having a lot in chests? 22:25:13 buy 900 cobblestone is useless 22:25:22 I mean arranging things so you never have to leave. 22:25:33 nooga: As long as you mine at least three cobbles with each stone pickaxe you're good :P 22:25:38 elliott, well. That follows as a result of having huge stores in chests 22:26:00 elliott, actually you never /have/ to leave once you have a small shelter and one torch 22:26:08 Pointlesscraft 22:26:16 elliott, quite 22:26:28 elliott, I leave even though I don't have to. Because it would be boring otherwise 22:26:30 -!- myndzi has quit (Ping timeout: 240 seconds). 22:26:52 Vorpal: In fact, can't you just have a two high wall four around you (8 blocks), plus one block above? You'd need to place 10 blocks (one extra to get the top block in, but the final result would just be 9 blocks). 22:27:02 Nothing can get into that, nothing can spawn in it, and you need nothing else forever. 22:27:13 900 cobblestone is not especially much for some sort of a megastructure. 22:27:18 I conclude that to win Minecraft, one has to mine 10 blocks, and you then complete the game with one block. 22:27:30 Well... actually, removing the block you need to place the top would be difficult. 22:27:34 elliott, every time I started a single player game I ended up on a beech. I don't get it. Isn't the starting position random at all? 22:27:38 So basically to win Minecraft takes 10 blocks of any description. Well, apart from sand. 22:27:45 Vorpal: I end up on a beach quite often but I don't think always. 22:27:55 elliott, true that would work 22:28:21 fizzie, 900 is hardly enough for any sort of mega structure 22:28:28 but too much for everything else 22:29:15 elliott, you need 9 blocks. You can remove the one used to place and then reuse it for another yet unbuilt wall 22:29:25 assuming it is something that can be removed 22:29:28 (not glass or such) 22:29:48 Vorpal: Oh, indeed. 22:29:57 Takes 10 blocks and you finish with one. 22:29:59 BRB, winning Minecraft. 22:30:12 elliott, you could manage with two blocks if you find a straight cliff side. mine two. walk into the hole. Place the two just outside the hole 22:30:16 -!- BMG has joined. 22:30:24 Vorpal: Oh INDEED. 22:30:25 does lava mean that there are precios minerals near? 22:30:26 Vorpal: I will do that now. 22:30:37 nooga: It means you're near the bottom of the lava, where most minerals are. 22:30:38 like, is it wise to start a mine near lava lake? 22:30:41 elliott, or 3 blocks if you dig down into the ground and place one back above you 22:30:49 elliott: the lava is on surface 22:30:53 nooga: Oh. 22:30:55 nooga: That indicates nothing. 22:30:59 nooga: (Good luck to find one of them though.) 22:31:00 elliott, there are lava lakes at many altitudes nowdays 22:31:05 nooga: Build a base on top for the lulz. 22:31:08 elliott, even just a few blocks below 22:31:14 i don't have glass :D 22:31:17 Vorpal: Shush, I'm about to win Minecraft with two blocks. 22:31:20 nooga: just get sand 22:31:24 elliott, I noticed lava lakes on the surface are WAY more common in SMP than in single player 22:31:29 Spawned on a beach X-D 22:31:30 elliott, based on a local testing server 22:31:35 elliott, HAH! 22:31:43 I blame Notch 22:32:16 Pumpkinz! 22:32:21 elliott, NO NEED! 22:32:28 -!- BMG has quit (Changing host). 22:32:28 -!- BMG has joined. 22:32:28 elliott, two blocks remember 22:32:30 Vorpal: I WIN 22:32:32 -!- BMG has changed nick to BeholdMyGlory. 22:32:36 hart staircases do you build? 22:32:36 elliott, oh? 22:32:38 3x3? 22:32:47 nooga, hart? 22:32:52 nooga: I did 3x3 shafts and then do the middle as staircases. 22:33:00 Vorpal: Took two dirt from a hill, stepped inside, placed them on the floor outside. 22:33:01 I win. 22:33:04 Now to actually play. 22:33:08 elliott, indeed 22:33:09 elliott, you win 22:33:22 SNOW BIOME OMG <3 22:33:37 -!- Behold has quit (Ping timeout: 255 seconds). 22:33:39 elliott, yes I spawned in that once. On a beech in one. 22:33:42 go figure 22:33:46 BEACH 22:33:49 elliott, yeah whatever 22:33:53 B 22:33:53 E 22:33:53 A 22:33:55 C 22:33:57 H 22:33:59 Vorpal: English spelling fail 22:34:21 note to self: always say "beech" to elliott instead. And call the tree "beach". Just to annoy him 22:34:36 and that I will do. 22:34:58 ENGLISH IS NOT THAT HARD. :P 22:35:43 Holy shit SSP is slow. 22:35:58 elliott, bug since beta yes 22:36:02 Move over, Crysis. 22:36:05 elliott, try those mods. they help somewhat 22:36:15 No, I like Better Light. 22:36:41 elliott, try the save one? I haven't tried that one yet 22:36:59 I might but I rarely play SSP. 22:37:39 -!- Deewiant has quit (*.net *.split). 22:37:41 elliott, whyever not? 22:38:18 WATERFALL OMG WATERFALL LOVE 22:38:21 Vorpal: Less fun. 22:38:37 People farm cobblestone? 22:38:51 elliott, scared of the monsters? 22:38:57 -!- Deewiant has joined. 22:39:03 Sgeo, not farm really no 22:39:08 Sgeo, factory sure 22:39:10 I play peaceful because I'm a wimp. 22:39:17 elliott ++ 22:39:30 elliott, also hypocrite 22:39:34 (wrt nooga) 22:39:44 I don't recommend that other people become wimps. 22:45:14 -!- ais523 has quit (Remote host closed the connection). 22:45:22 uh i died but i've managet to get back 22:45:28 nooga, ah 22:45:36 zombie spawned in a cavern 22:45:37 whee 22:45:40 this is the best idea ever 22:45:45 invert my screen every 0.5 seconds 22:45:45 nooga, need more lights then 22:45:52 coppro, .... why? 22:47:04 coppro: 0.1 22:47:23 elliott, make sure to warn any epileptic person then! 22:47:23 -!- Munekhtew has joined. 22:47:32 no enjoy the pain 22:47:40 Munekhtew is a monkey cthulhu 22:48:00 nops 22:48:37 I just watch 22:49:10 -!- Munekhtew has left (?). 22:50:43 wat 22:52:00 Gregor: what about infinite D tic tac toe, oklopol played that with me 22:52:02 21:55 Phantom_Hoover_: http://www.minecraftforum.net/viewtopic.php?f=3&t=120946&sid=fb4376cb29342af1342de884bbc7f90b 22:52:05 this is whiny 22:52:40 Gregor: basically you had to get 4 in a row in any dimension i think... coordinates were lists of naturals (or integers, I forget) 22:52:57 Gregor: it may have been more complex than that. I remember it had its own mini-language to describe infinite coordinate lists :) 22:53:06 Gregor: The nice thing there is that the coordinates are isomorphic to reals. 22:53:58 One of the requirements is that it be fun and playable with pencil-and-paper. In other words, you're not doing constant insane math, and real numbers are pretty much right out. :P 22:54:16 Gregor: you don't even think about the reals 22:54:21 Gregor: it's just infinite coordinate lists 22:54:34 Gregor: btw i played it with oklopol with a bot and it /was/ fun, so fuck your pencil-and-paper requirement 22:54:40 Gregor: hell, playing chess with pencil-and-paper is a bitch 22:54:45 Gregor: so what is the point of that requirement? 22:54:52 elliott, wtf: http://www.minecraftwiki.net/wiki/Redstone_circuits#The_North.2FSouth_Quirk 22:55:04 Vorpal: lol 22:55:09 elliott, VERY USEFUL but /might/ be fixed 22:55:46 OK, I guess pencil-and-paper /per se/ wasn't what I was looking for, just playable with minimal setup "in real life" (that is, no computer required) 22:55:52 yeah 22:55:54 18 iron 22:55:58 Pencil-and-paper is just nice because it's near-zero setup. 22:56:21 Gregor: You can do this with pencil and paper quite easily, just note down the filled columns. It's not a /graphical/ representation, but "meh". 22:56:32 nooga: Smelt it in a furnace (1 coal = 8 ores turned into N ingots). 22:56:40 mhm 22:56:43 doing that 22:57:05 Gregor: An interface would be quite fun, since you can "hack" it into a finite display by saying that (X 0 0 0 0 ...) is X, and all the rest of X is "inside" X. 22:57:11 but then what to do with the iron? armor? wapon? iron picks aren't too durable 22:57:13 And then (X Y 0 0 0 0 ...) is Y for all Y, etc. 22:57:26 Gregor: So you can basically move around the board, and go inside one level, and that lets you navigate. 22:57:35 Gregor: Of course infinite placement requires /some/ kind of expressive moves, but eh :P 22:57:47 nooga: They aren't, but you need them to mine quite a bit of stuff. 22:57:53 nooga: Armour and sword are always good picks. 22:58:01 nooga: Smelt it in a furnace (1 coal = 8 ores turned into N ingots). <-- where N = 8 22:58:21 nooga: So basically you have 90 iron ingots. 22:58:31 nooga: You can make all the armour with that I believe. 22:58:40 And probably a few tools too. 22:58:44 Sword and pickaxe I'd go for. 22:58:52 Of course you might want to keep a lot of it for later :P 22:59:10 nooga, sword and pickaxe, then armor. And don't throw away any iron like you did with the cobble 23:00:20 Vorpal: Armour is most important. 23:00:35 Make a full set of iron armour, two swords, and the rest into pickaxes (with a few swords if you have enough). 23:00:41 hm 23:00:48 elliott, okay then. 23:00:52 I mean, stone tools aren't actually all that bad and they're super-renewable. 23:00:58 But, uh, stone armour :-P 23:01:08 elliott, you mean leather armor 23:01:10 armour* 23:01:10 I doubt he has any armour now, so getting it would be a high priority. 23:01:20 Vorpal: Yeaaah not only is that a pain to get the leather for but it's beyond useless :P 23:01:35 elliott, fair enough 23:01:47 Vorpal: Got any chainmail in your game? 23:01:51 It's made out of PURE FIRE http://www.minecraftwiki.net/wiki/Chainmail 23:01:57 elliott, no, that would be cheating :P 23:02:00 PURE 23:02:01 FIRE 23:02:29 nooga: Anyway, iron armour is pretty much the most practical armour considering that diamond is incredibly scarce, gold is a joke, and leather is... leather. 23:02:29 "Chainmail armor has the same durability as Gold armor. " 23:02:35 in other words. Pretty useless 23:02:38 Vorpal: Just get MORE FIRE 23:03:28 Does diamond stuff ever break 23:03:29 ? 23:03:40 Sgeo, yes. But it takes ages 23:03:57 Does HHI have diamond supplies? 23:04:07 Diamond is utterly free on the server :P 23:04:17 elliott, only for the 3 basic tools 23:04:19 There's a large chest (ok, currently inaccessible) of it at spawn, and there's a kit to get diamond tools. 23:04:23 Vorpal: Sword too. 23:04:25 Oh, wait, no. 23:04:26 Well, whatever. 23:04:26 -!- poiuy_qwert has quit (Quit: This computer has gone to sleep). 23:04:29 elliott, not sword indeed 23:04:32 The chest will probably be fixed sometime. 23:04:34 So it hardly matters. 23:04:36 elliott, quite 23:04:40 A "kit" to get diamond tools? 23:04:52 Sgeo, yes for pickaxe/axe/spade 23:05:25 How does a chest become accidentally inaccssible? 23:05:28 elliott, btw the tools in the "stacks" are used one at a time I found. So if you have a stack of 3-4 you can forget to renew for some time 23:05:32 It's under spawn protection. 23:05:35 Server-side inventory stole it from us. 23:05:38 Sgeo, by being in spawn protection area 23:05:50 Sgeo: Also we have a kit that fills your entire inventory with glass. Including armour slots. 23:05:54 You actually see the glass cube on your head. 23:05:55 It's great. 23:06:09 elliott, you should have glass elsewhere on your body IMO 23:06:32 Vorpal: I like how you can get cactusheads and portalheads. 23:06:38 I would pay good money for a portalhead. 23:06:45 elliott, portalheads? LINK! 23:06:51 I've been thinking about some kind of assembly language with macros, types and abstraction, but everything still rooted in actual assembly... you could see it as the ultimate assembly-generation DSL 23:06:59 Vorpal: There were no pictures but it was in a thread of people trying various headgears. 23:07:04 Vorpal: Apparently the portal actually animates. 23:07:12 elliott, cool 23:07:17 olsner: http://en.wikipedia.org/wiki/High_Level_Assembly Congrats, you're a crazy person. 23:07:18 try it on a local server 23:07:19 olsner, AKA HLA? 23:07:50 I've been thinking about some kind of assembly language with macros, types and abstraction, but everything still rooted in actual assembly... you could see it as the ultimate assembly-generation DSL <-- dependant types!? 23:07:51 olsner: Just write enough of Lisp to have an x86 assembler and macros, and you can built types, structures etc. on top of that. But, oops! Haha, you just invented Lisp. 23:07:51 Adamantium needs to exist 23:08:01 olsner: So why would you want to use assembly. 23:08:12 Sgeo: It does, it's called bedrock. 23:08:43 AKA adminium. 23:09:00 AKA bedrock because adminium is a horrible name. 23:09:01 elliott, I /gave myself some on my local test server then built a room out of it and added a warp point inside. Great fun. 23:09:22 Vorpal: Yes, er, great fun. 23:09:57 elliott: hmm, maybe it would end up as crazy as HLA by necessity, was hoping for awesome rather than crazy though :P 23:10:15 elliott, yes because you could never break it with TNT. Not even with with >500 TNT (which could break obsidian) 23:10:28 Phantom_Hoover_: http://imgur.com/a/hGmQ1/1#ZCUK4 100-block diameter dome of jaw-dropping awesomeness. 23:10:32 Vorpal: dependent types, yes, probably... 23:10:39 FWIW, I think it is actually possible to penetrate bedrock or obsidian ceilings. 23:10:39 olsner: You know what dependent types are, right? 23:11:09 olsner: And, well, as I said, the simplest and most awesome way to do this is Lisp ... but when you have Lisp, why would you want assembly> 23:11:12 *assembly? 23:11:52 olsner: You just need a bunch of assembler primitives and the basic Lisp toolset -- then you can build labels, "combined" instructions (i.e. "mov" out of all the different kinds of mov), proper addressing (just have the offsets etc. built in to the primitives -- basically make it a direct match for machine code). 23:12:01 olsner: Then you can build macros, types, etc. on top of that with Lisp macros. 23:12:05 What's the tooltip for bedrock? "Bedrock"? 23:12:30 fizzie: "What how do you have this stop it" 23:12:31 well, the idea was that it should allow enough abstraction to be able to have a language like haskell defined as a combination of type system and "macro" features that you can write haskell-syntax programs and your macros do code-generation to assembly code like a haskell compiler would :) 23:13:05 and also a level more like C, where you mostly have register allocation and function calls handled for you 23:13:05 olsner: so basically you substitute fragile macros for a real language :> 23:13:42 Welp, be back in 20-30-40 minutes. 23:13:44 -!- elliott has quit (Remote host closed the connection). 23:15:56 fizzie: "What how do you have this stop it" <-- really? *goes to check* 23:16:07 No, it's just bedrock. 23:16:16 fizzie, ah 23:16:24 At least I think so. 23:16:59 tile.bedrock.name=Bedrock 23:17:15 I it's "Bedrock" yes 23:17:18 (lang/en_US.lang in minecraft.jar.) 23:17:30 fizzie, it has langauges? 23:17:31 huh 23:17:42 fizzie, what locales does it have? 23:17:49 That's the only file in there. 23:18:00 But it seems like an attempt for localization. 23:18:16 It contains what seems to be the most of the text in the UI. 23:19:10 Incidentally, the "internal names" for Netherrack, Soul Sand and Glowstone (i.e. netherstuff, slowsand/mud and lightstone) are "hellrock", "hellsand" and "lightgem". 23:21:55 Github's thing where if you write "closes #n" or "fixes #n" in a commit message, it actually goes and closes issue #n, puts a link to the issue-post into the commit view, and adds the commit message as a comment in the issue (except with "closes/fixes #n" → "closed/fixed by [commit id]") is a nice (if quirky) thing. 23:28:23 Invent a TeX format for code golf. 23:29:04 "Yeah, only MP, SP fences are just fine. 23:29:04 " 23:29:19 Well, that's nice, random bugs seemingly unrelated to the mode are mode dependent 23:29:20 I used to think there was no command in TeX for calculating overfullness of boxes, but actually there is. 23:29:30 It still baffles me why you wouldn't just make SP a special case of MP. 23:29:34 It's so *obvious*. 23:31:04 Phantom_Hoover_: What is SP, does it stand for "Special" or "Special Point" or something like that? 23:31:12 I'd probably completely fail to realize that people would want SP 23:31:15 zzo38, single player 23:31:16 zzo38, single-player. 23:31:21 OK 23:31:23 Where "MP" is multi-player. 23:31:45 Well then, you should have a single-player mode, multi-player, and multi-player with one player. 23:33:55 -!- HackEgo has quit (Ping timeout: 265 seconds). 23:34:24 -!- EgoBot has quit (Ping timeout: 265 seconds). 23:35:38 zzo38, where the last of those is exactly equivalent to single-player. 23:35:48 fizzie, there? 23:36:01 fizzie, I still get that high altitude bug. Updated one hour ago 23:36:13 If that is how it works, then you don't need single-player mode, except for it to possibly mean turn off network access. 23:36:58 Hmmn. 23:37:33 fizzie, f3 reports 114 23:37:40 and placing on ground next to me 23:37:55 fizzie, now it only bugs in top view 23:37:56 Well, let's see. 23:38:01 fizzie, not in normal view 23:38:17 oh wait, normal too, but less obvious 23:39:15 fizzie, does not happen at 113, but happens at 115 23:39:39 -!- elliott has joined. 23:40:30 -!- zzo38 has quit (Remote host closed the connection). 23:41:36 Yes, it seems to do something strange. 23:42:03 fizzie: I made an isue 'cuz i'm cool 23:42:04 *issue 23:42:12 ah you fixed it 23:42:12 maybe 23:42:21 fizzie: i would prefer it if nomap didn't use sdl 23:42:29 avoid loading it etc 23:42:34 well i guess it might already be loaded 23:42:45 It's linked-to, anyway. 23:42:52 right 23:43:14 Like the comment says, a no-SDL nomap would be nicer; but I don't think it makes much practical difference there. 23:43:21 fizzie: Would you think it rude if I rewrote the wholet hing in ML? :D 23:44:23 elliott: continuing from before, what I have in mind is not really "macros" in the typical code-that-makes-code macros... rather something like type classes, let's say it'd let you define a category of "boxed values" and describe that they are thunks that get forced when looked at 23:44:33 olsner: weird 23:44:52 olsner, cool 23:45:31 'tronic uses higher resolution textures than the standard minecraft ones so you need to run the HD Texture Fix or your bricks and hellstone will look all fucked up." 23:45:36 What a weird thing to break. 23:45:38 *"tronic 23:46:22 elliott, fun fact: minecraft uses a signed value for durability. And counts up. Not down. With an inventory editor you could make a twice as durable diamond tool for example :D 23:46:35 Vorpal: Indeed. That has been done. 23:46:43 Vorpal: With negative values. 23:46:50 Vorpal: Also Minecraft uses signed EVERYTHING; Java has no unsigned. 23:46:54 elliott, exactly 23:47:19 elliott, wait, what about reading binary data with unsigned values? 23:47:38 You add a lot of &0xff's in. 23:47:51 * elliott decides to try Tronic again. 23:48:16 I love how Java perfectly strides the line between low-level drudge work and high-level limitedness, achieving neither. 23:48:23 Truly the most useless of languages. 23:49:24 fizzie: You never answered my ML question! How rude! 23:49:27 elliott, btw about that stupid "for older computer" texture pack. I just realised that with texture compression involved it /might/ actually save some video ram. Very very doubtful it would make a difference though 23:49:43 Vorpal: But DUDE, it has to PUT LESS PIXELS 23:49:57 lol >>> operator 23:50:07 coppro, what does it do? 23:50:15 Vorpal: Zero-extend bitshift, IIRC. 23:50:18 elliott, well not that. But it might, /just might/, have to shuffle less data to/from video ram 23:50:22 fizzie, in which language 23:50:23 The default >> sign-extends. 23:50:25 Java. 23:50:29 ah 23:50:59 (as for why assembly is involved in my idea - it's mostly because I've been writing assembly lately and realized it involves a lot of boring drudge work :) ) 23:51:21 Ok, who let Notch play with the Minecraft Wiki? 23:51:30 elliott: Oh, I must've erased that comment. It was something along the lines of "no, as long as you don't push the ML rewrite as the master branch of mcmap". Of course you're free to reimplement it in any language you like. 23:51:32 Sgeo: What. 23:51:33 (so I want something that'll both allow register fiddling and custom calling conventions (where relevant or interesting), as well as higher-level programming where you don't really care, while never leaving the same language... was thinking about making an actual haskell dsl to generate my kernel assembly, and then thought some more along those lines :P) 23:51:38 The wiki is dow 23:51:40 down 23:51:54 fizzie: Can I push it to the totally-better-and-more-awesome-fizzie-sucks branch? 23:52:03 Sgeo, not rare 23:52:34 olsner: I wanted to do a Scheme OS a while back, and someone lisppasted an awesome x86 assembler written in a few hundred lines of Scheme. 23:52:35 Well, sure, I don't see anything rude about that. 23:53:09 olsner: The most AWSUM(tm) way to do a kernel in Scheme would be to write the code with an in-Scheme assembler, building up useful macros to relieve the drudge work, so that you have macros that implement a sizeable subset of a Scheme compiler. 23:53:31 olsner: Then you write a Scheme JIT compiler in this Scheme-based-assembler-with-macro-based-compiler-of-a-lot-of-Scheme. 23:53:40 olsner: Voila! You can now do the rest in Scheme, with inline Scheme-assembler. 23:53:48 olsner: What I'm saying is, live my dreams for me so I don't have to do the work. 23:53:51 elliott, isn't that the way @ works? 23:53:53 elliott, spawn on multiplayer test server is not at 0,0 btw. And it is on a beach. 23:54:04 elliott, it has not been moved 23:54:21 elliott, however it is closer to 0,0 than on ineiros's server 23:54:23 Vorpal: heh. very well then, but obviously someone travelled to (0,0), moved about three chunks, and then left 23:54:24 not possible for walking 23:54:38 Phantom_Hoover_: Close, close ... I'm too hardcore to depend on anything but an assembler, so the implementation of the @-language is done in pure, raw assembly. 23:54:55 elliott, this is why it will never be made. 23:54:56 Phantom_Hoover_: The way I figure it is: if I wanted to use a better language I would use @-lang. 23:54:56 elliott, spawn coords: -19 -34 23:55:16 now 23:55:21 this is what i call mining 23:55:32 i've found an ultimate cavern 23:55:57 wrong 23:56:03 there exists a chance of a better one 23:56:05 so it isn't ultimate 23:56:37 Your MOM is the ultimate cavern lol 23:56:51 elliott: that's what she said 23:57:00 I'm slightly upset that all MC worlds are larger than the largest AW world 23:57:02 coppro: osnap—that's what your face said to her when she said it 23:57:14 I'm slightly upset that all MC worlds are larger than the largest AW world 23:57:16 Sgeo: Also, all MC worlds are more fun than the funnest possible AW world (which is no fun at all). 23:57:20 lol what 23:57:25 ANOTHER SLIGHT 23:57:33 aha! 23:57:35 coppro: lol what to what 23:57:35 iron 23:57:40 LOADS OF GODDAMN IRON 23:57:43 nooga: don't you have enough 23:57:48 elliott: your awful awful comeback 23:57:50 also 23:57:55 world needs more rockraiders remakes 23:57:57 coppro: almost as awful as your mom 23:57:59 AlphaWorld is (32750 * 2)^2 square meters 23:58:02 elliott: I don't think scheme is quite up to the task of fulfilling my vision :) 23:58:09 coppro: except that's not actually possible 23:58:30 is there a better fuel for furnance than coal? 23:58:31 olsner: You can't do my dream-but-one (not quite my dream) with Haskell 'cuz Template Haskell sucks bawlz. 23:58:34 nooga: yes 23:58:42 I remember seeing something about it being roughly the size of California 23:58:48 nooga: but, coal + multiple furnaces is fast and economical 23:58:58 nooga: http://www.minecraftwiki.net/wiki/Furnace#Fuel_efficiency 23:59:01 nooga: lava bucket is the most hardc0re 23:59:07 Heh... One blog is almost down... Presumably because highly popular podcast is about to be released today... 23:59:09 "*Note that using a Lava Bucket will not only use the lava, but destroy the bucket as well." 23:59:15 nooga: you can use stairs and jukeboxes and fences for no apparent reason 23:59:55 elliott: no, obviously I'd have to write my own compiler or compile-time interpreter or whatever it ends up being