2012-04-01: 00:05:53 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:10:26 -!- Frooxius_ has joined. 00:13:25 -!- Frooxius has quit (Ping timeout: 245 seconds). 00:14:18 -!- Frooxius_ has changed nick to Frooxius. 00:30:25 ais523: you don't happen to use Thunderbird as a feed reader? 00:33:31 no, I use Akregator 00:33:43 which is decent once you've memorised it's slightly unintuitive controls 00:36:56 ais523: where's America? 00:37:05 elliott: left 00:37:19 thanks 00:37:26 how long a walk is it? 00:38:40 If you can breathe underwater, a few months. If you can't, the remainder of your days. 00:39:03 what if i can fly 00:39:13 That's not walking now is it? 00:39:25 well i could move my legs 00:40:18 no you couldn't, no legroom in those things 00:40:44 -!- augur has joined. 00:41:22 what, the air? 00:42:48 Hey, hiato is in #haskell. 00:42:50 We're being the deprived. 00:47:13 m (→‎Examples: return for int func is nec in c std.) 00:47:14 no it's not! 00:54:27 -!- augur has quit (Remote host closed the connection). 01:03:25 -!- augur has joined. 01:06:51 breathing? naw 01:09:46 Anybody have a recommended IM-over-IRC proxy server? 01:10:06 RocketJSquirrel: Are there any others than Bitlbee? 01:10:11 Just use Pidgin, man. 01:10:47 Upon further observation, bitlbee isn't just a service, it's an available server. 01:10:54 No idea why I thought it was service-only >_> 01:11:02 It sucks, though. 01:11:07 Huh. 01:11:23 Come to think of it, all I really want is a IM proxy, it doesn't need to be over IRC. An IM BNC is what I want. 01:11:33 why a proxy? 01:11:34 It's an incredibly leaky abstraction, and the "one big administrative/contact list room" model is just weird. 01:11:40 to hide your identity? 01:11:57 ais523: Most of the IM services I use suck when you have multiple connections. 01:12:00 Especially since "nobody in this room sees anything I say apart from the things I prefix with their name; also only I see anybody else saying anything" is a really, really disorienting thing for an IRC channel to be. 01:12:17 ...and I won't even get started on how painful it makes group conversations in protocols that don't have explicit "named" group conversations. 01:12:22 ais523: You can't see your outgoing messages from other connections, and frequently even miss incoming messages if another connection has been active more recently. 01:12:35 right 01:12:39 why do people use IM for anything, again? 01:12:50 AFAICT it solves the same problem as IRC, but worse 01:13:26 ais523: IRC is channel-oriented, IM is person-oriented. IRC could be a perfectly workable IM protocol, but the clients are tailored for a different kind of communication. 01:13:43 Which is why Pidgin is a shitty IRC client and XChat is a shitty IM client. 01:20:18 -!- augur has quit (Read error: Connection reset by peer). 01:20:55 -!- augur has joined. 01:21:08 ais523: what's the most serious thing I could possibly do to Esolang? 01:21:31 hmm, hard to think of, I guess 01:21:47 some sort of big combined interpreter that does amazing things 01:21:51 or a large standard library project 01:22:00 well, boring people would expect me to do something silly to Esolang today 01:22:21 so I have to do something very serious and bureaucratic instead 01:23:22 yep 01:39:13 -!- augur has quit (Remote host closed the connection). 01:39:38 What things, specifically? 01:42:33 -!- nortti has joined. 01:45:20 zzo38: that's what i was asking! 01:46:07 elliott: I'm famous! 01:46:38 oh no 01:46:39 what happened 01:54:26 -!- nortti has quit (Quit: nortti). 02:10:26 -!- augur has joined. 02:11:15 shachaf: How many IO concepts are there in Haskell? 02:15:16 -!- augur has quit (Remote host closed the connection). 02:15:51 -!- augur has joined. 02:16:54 elliott: concepts? aren't those a C++ thing? 02:17:07 * elliott is just repeating a stupid question from #haskell. 02:19:39 -!- MoALTz_ has joined. 02:20:12 -!- augur has quit (Ping timeout: 246 seconds). 02:23:16 -!- MoALTz has quit (Ping timeout: 265 seconds). 02:32:06 " olsner: NOOOOOOOOOOOOOOOOOOOOOOOOO" <-- I'm already bathing with the snakes, so why not? 02:33:08 but so far, I don't think I'm doing anything that's actually not possible in C++03, just a matter of convenience 02:33:29 oh, that was just a random noooo 02:33:52 mmhm? 02:34:04 I don't get what it was referring to, but ok 02:35:02 nothing at all 02:35:32 elliott: NOOOOOOOOOOOOOOOOOO 02:35:42 YEEEEEEEEEEEEEEEEEEEEES 02:36:21 OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOK 02:38:19 HIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 02:43:52 `WELCOME 02:44:02 WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE 02:44:10 nice 02:45:16 How do I remove the maximize and close buttons in Windows? I never use them anyways, but sometimes I accidentally click them when I meant to click minimize. 02:45:47 you could use a shortcut for minimise too 02:45:54 remove Windows and all will be solved 02:46:22 zzo38: http://www.annoyances.org/exec/forum/winxp/1233910418 may help 02:46:27 olsner: Yes, that is one way; but that would require a lot of work and I would have to install everything from the start all at first and so on 02:47:22 nah, none of that is required to just remove it 02:47:59 Well, yes; but if I remove Windows and then do not put any other operating systems, then the computer won't work anymore 02:48:23 ah, it won't help, no solutions there 02:48:56 hmm, maybe not, but at least it will not give you more problems 03:08:23 @time 03:08:24 Local time for elliott is Sun Apr 1 04:08:22 03:14:21 QUICK anybody know how to do an exception to a rewriterule .*? 03:17:47 What does it mean, "How many IO concepts are there in Haskell"? 03:18:08 the point was that it it was a stupid question and so people were laughing at it 03:25:59 -!- elliott has quit (Quit: Leaving). 03:27:01 -!- cswords has joined. 03:30:21 -!- augur has joined. 03:37:32 -!- MSleep has joined. 03:41:46 -!- MDude has quit (Ping timeout: 276 seconds). 04:35:06 HPDF implements some typesetting algorithm, but I should want it to work with DVI as well. 05:06:27 -!- myndzi has quit (Remote host closed the connection). 05:48:28 -!- myndzi has joined. 05:59:53 -!- cheater_ has quit (Quit: Ex-Chat). 06:00:28 -!- cheater has joined. 06:35:22 -!- asiekierka_ has joined. 06:35:32 -!- asiekierka_ has changed nick to asiekierka. 06:49:48 -!- calamari has quit (Quit: Leaving). 06:52:09 gah, audiophiles: I just observed an argument on proggit where (possibly as a strawman) the argument came up that WAV was better than FLAC because FLAC was digital and WAV stored the uncompressed /analog/ signal 06:52:19 but I think the most absurd statements have been edited out 06:53:33 That is wrong in far too many ways. 06:55:05 I don't know; unlike most such arguments, it doesn't show ignorance of how compression works 06:55:05 faces 06:55:06 and palms 06:55:15 it's a different misconception entirely 06:55:30 well i guess technically anyway 06:55:33 if the wav came from a cd 06:55:48 it stores enough information to reproduce the exact analog signal up to about 44.1khz 06:55:51 then the CD wasn't analog, because CDs are digital 06:56:00 er, 22.05? i sorta forget 06:56:06 and, hmm, are you sure? 06:56:14 there's an interesting theorem about it 06:56:17 you have to take quantization of amplitude into account, not just frequency 06:56:20 one sec, lemme find it 06:56:29 the theorem is only to do with frequency, if you're thinking of the same one as me 06:56:47 which one is that? 06:57:14 nyquist 06:57:22 ah yes, that's what i was looking for 06:57:32 The quantization error of CDs is utterly unnoticable with dithering, though. 06:57:51 At a 44.1 kHz sample rate you’ll be able to store a good 22.05 kHz square wave or very bad waveforms in its neighborhood downwards. 06:58:26 pikhq: indeed, but that doesn't mean it isn't there, which is relevant in arguments about analog losslessness 06:58:27 ion: At a 44.1 kHz sample rate you'll be able to store a 22.05 kHz frequency exactly, modulo quantization. 06:58:39 I'm entirely willing to believe that it's impossible for the human ear to detect 06:59:01 (unless the recording was made on the most sensitive microphone in existence, it /is/ possible for a machine to detect) 06:59:28 i suppose i should have said "approaching exact" heh 06:59:30 been a while since i read about it 06:59:39 but to be exact it would have to be calculated out to infinity or some such 06:59:56 It would actually be exact if your samples were real numbers. 07:00:00 * ais523 vaguely wonders how accurate the most sensitive microphone in existence is 07:00:15 and how accurate the A-to-D, if any, it's attached to is 07:00:15 The *only* inexactness is coming from the use of bound samples. 07:00:43 pikhq: yes, in case someone decides to send a delta function at you or something 07:01:19 yes well, i don't have a firm enough understanding to discuss it, i was only pointing out that even though it's stored digitally, the information is essentially analog ;) 07:01:21 but then so would flac 07:01:40 and obviously this is not to support his argument, just to explain that one might see where he got confused 07:02:07 Anyways. CDDA is about as good at retaining fidelity of the audio as an 8K scan of film would be at retaining the video fidelity. 07:02:20 That is to say, if anyone says they can do better they're probably lying. 07:03:00 sample all the kilohertz 07:03:59 (8K = 4320p) 07:04:45 pikhq: hmm, I'm pretty sure there are screens that can show at 4320p with it still possible to make out the individual pixels 07:04:54 probably not very many, but I think they exist 07:05:14 so it'd be an accurate representation of the film, but perceptably deficient for representing the original scene 07:05:27 that's kind of an incomplete statement 07:05:32 since it rather depends on the physical size of the screen 07:05:46 ais523: Yes, and said screens are probably big enough that you are a mere 3 pixels tall. 07:05:47 myndzi: that's my point, there's no limit to how large you could make the screen in theory 07:05:49 :) 07:05:59 pikhq: they wouldn't have to be /that/ big 07:06:06 I know, I know. 07:06:14 sure, but if we're talking about fidelity, you can't exactly expect "greater than 1:1" :P 07:06:45 But they'd have to be so large you're basically incapable of seeing the whole screen if you can see the individual pixels. 07:07:40 pikhq: agreed 07:07:50 whether you'd see the whole thing or make out pixels would depend on how far you were standing from it 07:08:04 I'm imagining something around the size of a cinema screen would be enough to make out the pixels if you stood close to it 07:08:21 (although obviously your head would block the projector if you tried that on an /actual/ cinema screen, so it'd have to use a different principle 07:08:34 Reverse projection cinema? 07:08:35 :) 07:09:15 yep, that could work, and IIRC actually exists, but is quite wasteful of space 07:09:25 perhaps you could have two audiences, one on each side of the screen 07:10:44 It'd be a pretty bad idea unless you've got a particularly strange theater. 07:11:31 Perhaps if the seating is an actual stadium. 07:24:56 Many, many 3D games were done using less. 07:25:08 I initially interpreted that as referring to less(1) 07:25:21 and thought that that was indeed quite a primitive tool to make a 3D game with 07:26:05 Quiet. 07:26:10 Erm, quite. 07:27:40 can you actually edit things with less, apart from telling it to run vi? 07:27:58 or would it just be a case of repeatedly paging through /dev/random until you found the source you needed? 07:30:57 less doesn't have an insert mode, so. 07:31:16 Yeah, can't edit with it. 07:32:54 Unless some smartass does ln -s vi /bin/less 07:34:47 -!- aloril has quit (Ping timeout: 272 seconds). 07:38:22 I have been told that LP record is better quality than CD and computer and audio tape and so on, but only the first time it is played. After that, it degrades. 07:39:38 They like to tell you that. 07:39:51 A CD has more dynamic range. 07:40:06 (not that it matters much in this age of 1 dB dynamic range) 07:43:16 Basically the only argument in favor of vinyl is that it may have pleasant artifacts. 07:46:32 The other argument in favor of vinyl is the simplicity of a record player; no computer is required to decode anything. 07:47:14 Not an argument in favor of the format's *quality*, but certainly an argument in favor of its use in certain contexts. 07:47:50 -!- aloril has joined. 07:48:09 Yes, I agree; the argument I mention has nothing to do with quality. 07:49:44 Before on this channel, I have discussed annotation monads a bit; but now I think of coannotation comonads as well. 07:53:44 Which makes Maybe to be the annotation monad of () and it makes non-empty list comonad to be the coannotation comonad of [()] 07:54:37 (I think) 07:59:14 Re blocking the screen, there are also some very acute-angle projectors nowadays. Can't seem to find the right Google keywords, but there was an article; it was something ridiculous like 15 degrees or less. Probably not for cinema resolutions, though, since the intended use case was more like meetings and whatever. (Plus probably some loss in image quality due to the large amount of ... 07:59:20 ... perspective correction.) 08:02:32 -!- azaq23 has joined. 08:02:55 fizzie: I've seen some acute-angle projectors that do a bunch of perspective correction, they're placed on the top of whiteboards, maybe about 30cm or so out 08:03:06 but I'm not quite sure if they're quite /that/ acute 08:03:25 -!- hagb4rd has joined. 08:07:23 -!- MoALTz__ has joined. 08:10:34 -!- MoALTz_ has quit (Ping timeout: 250 seconds). 08:19:18 -!- asiekierka has quit (Ping timeout: 246 seconds). 08:19:51 -!- MoALTz__ has quit (Quit: brb). 08:20:12 -!- MoALTz has joined. 08:32:04 -!- asiekierka has joined. 08:42:14 -!- itidus20 has joined. 08:45:36 -!- itidus21 has quit (Ping timeout: 260 seconds). 08:58:58 -!- Phantom_Hoover has joined. 09:19:50 -!- oerjan has joined. 09:20:02 -!- zzo38 has quit (Remote host closed the connection). 09:22:37 -!- hagb4rd has quit (Ping timeout: 252 seconds). 09:32:40 aimake is no longer vaporware! <-- so does that mean we can soon expect fe *hit by anvil falling through portal from future* 09:32:59 no, feather probably can't be written in a week 09:42:19 `addquote Sgeo: will i regret clicking that link? elliott: I'll check it for you yes ais523: thanks, I'll click it then 09:42:28 836) Sgeo: will i regret clicking that link? elliott: I'll check it for you yes ais523: thanks, I'll click it then 09:43:10 oerjan: it actually makes sense in context, too, he explained 09:43:27 but funnier without, i assume 09:46:44 why are these people allowed on my internet <-- to keep them out of the streets. 09:47:02 imagine the danger they would be in traffic. 09:48:50 -!- Vorpal has joined. 09:53:02 Sgeo: why the fuck are you reading 3-year-old discussions on reddit <-- r/worstofreddithistory. you know it has to exist... 09:56:13 Sgeo: yes, cardinalities of the reals and of infinite strings of elements drawn from a finite alphabet are both aleph-one <-- /me swats ais523 for assuming the continuum hypothesis -----### 09:56:53 oerjan: I don't think that assumes the continuum hypothesis, aleph-one's defined as the cardinality of reals even if you assume there's more than one smaller infinity 09:57:09 no it is not. 09:58:14 aleph-one is defined as the smallest (well-orderable) cardinality larger than aleph-zero. it being == cardinality of reals is _precisely_ the continuum hypothesis. 09:58:59 there are however some popular math books which get that wrong. 09:59:43 beth-one, otoh, is equal to the cardinality of reals, being defined as 2^beth_zero = 2^aleph_zero. 10:03:34 Ohhhh, mk is that guy who just wanted to learn monads, not Haskell. <-- "i just want to read shakespeare in the original, not learn english!" 10:04:07 (note: no guarantee about appropriateness of analogy) 10:06:45 -!- cheater has quit (Ping timeout: 246 seconds). 10:12:11 so I have to do something very serious and bureaucratic instead <-- darn, so no deadfish feature? :( 10:15:06 03:17:47: What does it mean, "How many IO concepts are there in Haskell"? 10:15:10 03:18:08: the point was that it it was a stupid question and so people were laughing at it 10:16:03 it doesn't sound stupid if you've heard about the lazy input/monads/iteratees/conduits/pipes mess 10:17:02 oh and there's frp, several variants. 10:17:54 and if you mix in the String/Bytestring/lazy Bytestring/Text/lazy Text/vector mess as well... 10:19:02 * oerjan fortunately does things so trivial he can just stay at the lazy String input level 10:19:13 haskelly trivial, that is. 10:19:25 -!- cheater has joined. 10:19:59 which otoh means i haven't really learned most of the others 10:20:09 *-really 10:21:08 -!- alvur has joined. 10:22:02 -!- ChanServ has set channel mode: +o oerjan. 10:22:06 -!- oerjan has set channel mode: +b *!*alvur@95.57.97.*. 10:22:06 -!- oerjan has kicked alvur alvur. 10:22:26 -!- oerjan has set channel mode: -o oerjan. 10:22:58 darn i forgot to put in the ban evasion reason 10:33:18 -!- nortti has joined. 10:47:49 does the ban never expire? 10:47:58 who knows, maybe he's gone to therapy or something 10:50:30 -!- cheater has quit (Ping timeout: 246 seconds). 10:53:52 -!- cheater has joined. 10:57:02 -!- azaq23 has quit (Quit: Leaving.). 10:57:41 -!- azaq23 has joined. 11:14:51 oklopol: not if he keeps evading it 11:15:40 well tru 11:47:35 -!- azaq23 has quit (Remote host closed the connection). 11:48:05 -!- azaq23 has joined. 11:50:27 -!- azaq23 has quit (Client Quit). 11:50:57 -!- azaq23 has joined. 11:53:21 -!- azaq23 has quit (Remote host closed the connection). 11:53:40 -!- azaq23 has joined. 12:03:22 -!- azaq23 has quit (Quit: Leaving.). 12:03:47 -!- azaq23 has joined. 12:22:43 -!- oerjan has quit (Quit: leaving). 12:25:04 -!- Deewiant has quit (Quit: Reconnecting). 12:25:09 -!- Deewiant has joined. 12:34:38 -!- azaq23 has quit (Quit: Leaving.). 12:35:06 -!- azaq23 has joined. 12:35:23 -!- azaq23 has quit (Client Quit). 12:35:51 -!- azaq23 has joined. 12:36:20 -!- azaq23 has quit (Client Quit). 13:16:34 -!- azaq23 has joined. 13:17:36 ? 13:17:38 -!- azaq23 has quit (Client Quit). 13:17:49 -!- Frooxius has quit (Read error: Connection reset by peer). 13:17:58 -!- azaq23 has joined. 13:18:10 -!- Frooxius has joined. 13:20:26 azaq23: problems with irc client? 13:37:27 nortti: I had an issue with the gnome desktop environment (couldn't switch between windows anymore, or click on anything which was outside of the interface of the application I had at the time in the 13:37:27 foreground), which forced me to restart it a few times, and with it the irc client I'm using. I suspect it's somehow connected to a jammed key on my touchpad 13:39:01 -!- MoALTz has quit (Ping timeout: 250 seconds). 13:44:11 -!- cheater has quit (Read error: Operation timed out). 13:54:40 -!- elliott has joined. 13:56:14 happy mailman mailing list membership reminders day 13:59:36 "But now I want to sidetrack into some of Yesod's underlying philosophy, and demonstrate its incompatibility with cabal. Many people know that Yesod is Hebrew for "Foundation." What you may not realize is that it's also a term from Jewish mysticism. Jewish mysticism, also known as Kaballah, includes the concepts of receiving energy from a source." 14:00:54 happy mailman mailing list membership reminders day <-- it's april 1, and /that's/ the best you can say? 14:02:39 ais523: i don't participate in internet jackass day, I just observe from the sidelines 14:02:46 this is brilliant: http://www.haskell.org/pipermail/haskell-cafe/2012-April/100527.html 14:02:57 this is brillianter: http://www.haskell.org/pipermail/haskell-cafe/2012-April/100533.html (only funny if you read the first one first) 14:03:33 -!- azaq23 has quit (Quit: Leaving.). 14:03:48 is the first one a serious proposal with intentionally silly language, or just entirely silly? 14:03:52 I'm too tired to tell them apart 14:03:54 -!- azaq23 has joined. 14:04:57 ais523: it's more or less complete nonsense 14:05:35 the reply is the sort of thing I'd make, it's a perfectly sensible reply to the post whether it's entirely joke or entirely serious you don't understand or serious disguised as joke 14:05:49 ais523: it proposes using /youtube URLs/ as identifiers 14:05:55 taking it seriously is unforgivable 14:05:58 yes, I noticed that in a footnote 14:06:03 no, an appendix 14:06:25 I was about to say that the best parts were footnote 4 and appendix A, but then I realised that footnotes 1-1b and all the other appendices were good too 14:06:36 oh, "However, I can only get away with my proof using Scott-free semantics." is the other best bit 14:08:51 -!- MSleep has changed nick to MDude. 14:16:31 -!- derdon has joined. 14:17:03 -!- MoALTz has joined. 14:20:22 -!- hagb4rd has joined. 14:22:31 -!- pikhq has quit (Read error: Operation timed out). 14:23:36 -!- cheater has joined. 14:24:45 -!- pikhq has joined. 14:29:13 -!- nortti has quit (Remote host closed the connection). 14:31:02 ais523: http://esolangs.org/wiki/Main_Page 14:31:08 APRIL FEUELZ!!!112156123786127836123 14:31:13 (you might need to ctrl+f5 it) 14:31:41 you can do that with CSS? 14:31:57 yep 14:31:58 heh, and it even affects edit pages 14:32:07 yes, which made it quite hard to fix a css error i made the first time 14:32:16 buttons look really weird upside-down 14:32:28 I'm using useskin=monobook to read the code ;) 14:33:04 upside-down english looks kinda like ipa 14:33:16 I wonder how long it would take for that to be reverted if someone did it on Wikipedia 14:33:19 I'm guessing between 1 and 3 minutes 14:33:38 and then five years of arbitration cases 14:33:49 I suppose I should remove this now 14:33:57 in case anyone actually wants to read the wiki 14:34:07 heh, OK ;) 14:35:26 oh, I have a better idea 14:36:30 ais523: try now 14:37:16 more usable, indeed 14:37:26 and potentially even useful for non-English languages 14:37:32 I think I'll leave it like this for a day 14:37:37 indeed, it reminds me of the hebrew wikipedia 14:37:47 (note: technically this isn't an april fool's, just me fucking with things, since it's after 12pm) 14:38:08 it's before 12pm in some places! 14:38:13 i like how the top vector bar gets confused and slides the view history link in if you have JS enabled 14:39:37 -!- nortti has joined. 14:40:13 ais523: I don't suppose there is any easy way to fix the caching of vector.css 14:40:15 rather ruins it 14:40:46 elliott: I'm reasonably sure there's a configuration variable /somewhere/ which invalidates everyone's caches when you bump it 14:40:52 but I never dealt with that bit of things 14:40:57 the devs could be made to bump it in emergencies 14:41:13 (it uses the old junk query parameter trick) 14:43:49 oh well 14:43:55 nortti: does http://esolangs.org/wiki/Main_Page look normal to you? 14:44:01 maybe it's just because i was already on the site that it didn't reload or something 14:45:06 "1997 – Marriage in the Netherlands became more samey." -- come on WIkipedia, you can do better than this 14:45:49 elliott: oh, fun fact, you know how Wikipedia's main page is based on date templates? 14:45:57 well, they don't update automatically, someone has to purge the page 14:46:03 and today: it was me who did the purge :) 14:46:18 has anyone ever forgotten to? 14:47:10 -!- hagb4rd has quit (Quit: hagb4rd). 14:47:13 well, it'd require /everyone/ to 14:47:18 especially as it can be done while not logged in 14:47:34 (although there's a clickthrough for that, to stop scrapers doing it unintentionally) 14:47:36 if only purges were logged, so people could race and use it to start drama 14:47:41 haha 14:50:58 elliott: pretty funny text effect 14:51:18 oh, so it does work without force-reloading? 14:51:20 interesting 14:51:47 OK, that's my minimum level of contribution for April 1st done 14:52:11 ais523: what's slashdot's? 14:52:27 "NASCAR is supporting Google's new racing division based on autonomous vehicle technology." heh 14:57:22 -!- azaq23 has quit (Quit: Leaving.). 14:57:53 -!- azaq23 has joined. 14:59:27 -!- azaq23 has quit (Client Quit). 15:00:23 -!- nortti has quit (Quit: ChatZilla 0.9.88.1 [Firefox 11.0/20120312200651]). 15:02:23 -!- azaq23 has joined. 15:02:32 -!- RocketJSquirrel has set topic: Welcome to the International Hub for Esotericism and the Occult | Bringing computer systems from the astral plane since 1692! | Need some guidance on spirit projection? Elliott is the local expert, go to him first. | http://codu.org/logs/_esoteric/. 15:05:08 gah, it would have been an actually good gag to rewrite the main page to be about esoterica 15:05:12 probably too late now 15:07:13 @time RocketJSquirrel 15:07:14 Local time for RocketJSquirrel is Sun Apr 1 11:06:45 15:07:23 who's on the other side of america to RocketJSquirrel? 15:07:30 @time shachaf 15:07:33 Local time for shachaf is Sun Apr 1 08:07:03 2012 15:07:36 close enough 15:09:42 @time ais523 15:09:43 Local time for ais523 is Sun Apr 1 16:09:15 2012 15:09:48 thanks 15:10:33 It's April 1 pretty well everywhere that matters. 15:11:07 i wanted to know how much april 1st there was left tho 15:11:09 @time fizzie 15:11:11 Local time for fizzie is Sun Apr 1 18:10:41 2012 15:11:12 @time clog 15:11:12 Local time for clog is Sun Apr 1 08:11:05 2012 15:11:17 clog responds to TIME? 15:11:30 @time Phantom_Hoover 15:11:31 Local time for Phantom_Hoover is Sun Apr 01 16:11:00 15:11:32 @time Patashu 15:11:33 Local time for Patashu is Mon Apr 02 01:11:05 2012 15:11:36 AHA 15:11:40 BURN THE WITCH 15:12:18 :o 15:12:20 how did it knooow 15:12:26 I must return to my own timeline now 15:12:58 Your client betrayed you. 15:16:44 -!- nortti has joined. 15:22:47 `? welcome 15:22:54 Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 15:23:39 `run echo 'Welcome to the international hub for esotericism and the occult! For more information, check out our wiki: http://www.demonicpedia.com/' >wisdom/welcome 15:23:43 No output. 15:23:55 hth hand 15:24:09 ah, found it 15:24:19 I was going to ask how lambdabot knew my timezone, but there was obivously a ctcp somewhere 15:24:20 found what? 15:24:23 heh 15:24:24 CTCP TIME 15:24:30 and I was looking for which channel it had been reported in 15:24:42 back, btw 15:25:00 `WELCOME HELPLESS_NEWBIE 15:25:03 HELPLESS_NEWBIE: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERICISM AND THE OCCULT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://WWW.DEMONICPEDIA.COM/ 15:25:11 that'll make them feel welcome 15:25:42 unfortunately, nobody actually comes in here most days 15:25:45 huh? Esolangs front page is normal again 15:26:43 does demonicpedia actually exist? 15:26:46 `welcome test 15:26:47 ais523: yes 15:26:49 test: Welcome to the international hub for esotericism and the occult! For more information, check out our wiki: http://www.demonicpedia.com/ 15:26:52 nortti: is it? 15:26:54 hmm 15:26:55 try ctrl+f5 or such 15:26:57 I don't like thatchange 15:27:03 although it's unlikely to matter 15:27:05 nortti: probably caching 15:27:53 ellitt: I cleared my cache 15:29:05 nortti: same browser? 15:29:36 -!- cheater has quit (Ping timeout: 240 seconds). 15:31:09 elliott: I have tried it with Camino 2.1 (cleared cache) and links2 and both seem normal 15:31:58 Which browser did you see the effect in first time? 15:32:09 I suspect Camino is just too old to understand the CSS. 15:33:03 olsner: Silly Opera user ping 15:34:44 me? I'm not silly! 15:34:47 elliott: The real trick would have been to make the wiki not quite about esotericism, but esoLANGS, where eso means esotericism :) 15:34:54 elliott: I saw it with TenFourFox. Camino is based on Gecko 1.9.2 by the way 15:35:30 nortti: https://developer.mozilla.org/en/CSS/transform#Browser_compatibility Looks like it should work, then 15:35:38 -!- Frooxius has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204]). 15:35:45 olsner: What's esolangs.org look like to you 15:35:52 elliott: looks entirely normal 15:36:14 olsner: Force-reload it? (so the CSS reloads) 15:36:19 "Opera: Clear the cache in Tools → Preferences" 15:36:22 lol Opera sux 15:36:26 It looks like april fool 15:36:39 -!- Frooxius has joined. 15:36:39 Slereah_: No, April Fool's ends at 12 pm. 15:36:51 Slereah_: This is just me deciding to fuck the wiki up. 15:37:00 I am free of all cultural expectations. 15:37:47 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 15:37:58 elliott: actually I'm using the fool CSS, it's just wrong 15:38:16 elliott : You so are culturally expected 15:38:17 You tool 15:38:18 Invalid value for property: -o-transform 15:38:24 olsner: opera v.? 15:38:40 11.62 15:38:52 :/ 15:39:00 mdn sez 10.5 up work with -o- 15:39:01 | 15:39:01 >\ 15:39:04 lol 15:39:05 olsner: does it recognise the "transform"? 15:39:08 even if it doesn't recognise the -o-transform 15:40:46 looks like it's spelled rotate in -o-transform 15:41:34 olsner: eh? 15:41:35 according to http://www.opera.com/docs/specs/presto24/css/transforms/ anyway 15:41:50 oh, they don't support rotateY? 15:42:16 oh! apparently neither does mozilla 15:42:19 uh bu 15:42:19 t 15:42:21 it works in ff, so 15:42:27 confused 15:42:35 maybe ff picks up the webkit transform instead 15:42:49 oh, but 15:42:50 "matrix(, , , , , ) 15:42:50 Specifies a 2D transformation in the form of a transformation matrix of six values. matrix(a,b,c,d,e,f) is equivalent to applying the transformation matrix [a b c d e f]." 15:43:02 olsner: patches welcome, i'm too lazy to work out the matrix 15:43:06 it's sunday, day of rest 15:43:08 day of doing nothing 15:47:04 I'm not quite sure what the transform is supposed to do though... is that rotateY thing the same as scaleX(-1)? 15:47:15 because that works with -o-transform 15:48:02 and yeah, opera doesn't do 3D transforms (yet?), only the 2D transforms 15:48:34 olsner: it's meant to flip the page horizontally 15:48:43 and it's not 3d 15:49:04 rotating around the Y axis means rotating it in 3d? 15:49:35 well, you could say that... or it's just subtracting the coordinate from the width 15:49:43 it's not the "3d transform" stuff 15:50:00 yes, scaleX(-1) does it, thanks 15:50:00 rotateY is a 3d transform 15:50:33 ais523: olsner: nortti: try now 15:52:24 elliott: it works now 15:53:36 Yessssssssss 15:53:39 Even in links? :P 15:54:03 @time 15:54:04 Local time for elliott is Sun Apr 1 16:54:02 15:54:26 hmm, I'll leave my wiki settings at UTC 15:55:04 elliott: contents on the page are not flipped, but navigational links are 15:56:03 What... in *links*? 15:57:55 elliott: I thought you meand links in the page 15:58:09 -!- Nisstyre has quit (Ping timeout: 246 seconds). 15:58:10 Oh :D 15:58:16 Yeah, the content is meant to be unflipped. 15:58:26 I would be very impressed if links flipped the text :P 15:58:54 elliott: I tried it and it didn't 16:05:33 -!- cheater has joined. 16:13:13 -!- Nisstyre has joined. 16:13:43 ais523: help, I'm getting used to the new Esolang layout already 16:14:01 elliott: abort, ignore, retry, fail? 16:14:22 what was the difference between abort and fail, anyway 16:14:51 elliott: If I remember corretly fail stopped the running program 16:19:30 http://support.microsoft.com/kb/67586 16:20:34 Deewiant: Okay, that makes sense 16:20:42 So retry and fail are the only sane ones 16:23:32 elliott: actually, abort stopped the running program; fail caused the libc or equivalent to return a failure code 16:23:45 ignore caused it to return a success code, and retry is obvious 16:24:39 ais523: Yes, that's what Deewiant's link said. 16:24:58 oh, that was from memory, I didn't follow the link 16:25:00 but I may as well 16:25:26 "This article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled." 16:25:35 you have to love Microsoft Support :) 16:26:00 hmm, does Did You Know? usually change a billion times per day? 16:26:05 Wikipedia's appears to be... somewhat in flux 16:26:16 it normally gets updated five or six times a day 16:26:23 oh, really? 16:26:30 that's a bit fast 16:27:43 the intent is to put every new article that it's at all possible to write a decent hook for on there 16:29:26 gah, what is wrong with this template? 16:29:34 oh, hmm 16:32:15 http://en.wikipedia.org/wiki/United_States_v._Approximately_64,695_Pounds_of_Shark_Fins 16:32:22 ais523: OK, this is the best article title on Wikipedia, no question 16:33:03 there's a huge debate about what to do about april 1's "on this day" 16:33:11 because of legitimate events happening on april 1 never getting a chance 16:33:19 I think the conclusion was to list the events but with silly descriptions 16:33:32 please! please, no discussion that isn't about that perfect title 16:34:33 you should read the article attached to it, the event is vaguely ridiculous too 16:54:22 -!- cheater has quit (Ping timeout: 245 seconds). 17:09:28 This crazy idea just came to my mind: Wait until all support on Windows XP has ended and then buy rights to MS-DOS source code from microsoft and after that relase it under wtfpl 17:10:35 what 17:11:53 wait until support of xp has ended (xp still uses MS-DOS in its boot floppy) and after that buy MS-DOS from microsoft 17:12:10 i'm not sure why you think it would be for sale 17:12:49 did you notice this: "This crazy idea" 17:13:26 ok 17:23:38 -!- cheater has joined. 17:24:16 -!- MoALTz has quit (Ping timeout: 245 seconds). 17:34:04 -!- Taneb has joined. 17:34:12 Hello! 17:34:52 -!- azaq23 has quit (Quit: Leaving.). 17:35:21 -!- azaq23 has joined. 17:35:37 I felt like writing a BF Joust interpreter/genetic creator in Haskell. 17:36:04 I've got 82 lines, including 10 imported modules and 2 language extensions that do absolutely nothing 17:36:08 Genetic BF Joust has gone well approximately 0 times. 17:37:29 `? esoteric 17:37:30 but only approximately! 17:37:40 This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. 17:40:34 BF Joust programs written by Taneb have gone well approximately 0 times 17:41:00 `WELCOME TANEB 17:41:05 TANEB: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERICISM AND THE OCCULT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://WWW.DEMONICPEDIA.COM/ 17:41:11 HAVE YOU SEEN THE WIKI TODAY, BY THE WAY? 17:41:21 YES 17:41:37 IT TOOK ME A SECOND TO FIGURE OUT WHAT WAS GOING ON 17:44:00 -!- Taneb has quit (Read error: Connection reset by peer). 17:44:42 -!- Taneb has joined. 17:59:31 -!- hagb4rd has joined. 17:59:40 -!- pikhq_ has joined. 17:59:53 -!- pikhq has quit (Ping timeout: 252 seconds). 18:03:33 -!- augur has quit (Remote host closed the connection). 18:04:06 -!- Taneb has quit (Ping timeout: 240 seconds). 18:04:31 -!- Taneb has joined. 18:08:43 -!- Taneb has quit (Ping timeout: 246 seconds). 18:28:04 -!- mtve has quit (Ping timeout: 244 seconds). 18:29:25 Hey Phantom_Hoover! NetHack 4.0.0 just came out! 18:29:28 http://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/261849837d0d8e42 18:29:36 -!- oerjan has joined. 18:29:38 Hey Phantom_Hoover! NetHack 4.1.0 just came out! 18:29:39 http://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/ade3da9173a7cc2a 18:29:44 Hey Phantom_Hoover! NetHack 4.2.0 just came out! 18:29:45 http://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/cb0da1bf9d2c0ba1 18:30:38 oh my god 18:30:43 nethack 18:30:45 does nethack 18:30:48 still have updates 18:30:53 IT DOES NOW 18:31:09 * Core game engine code has completely rewritten [4] 18:31:13 OH THANK GOD 18:34:20 -!- augur has joined. 18:34:41 elliott: HEY I GOT THIS NEW SPIRIT PROJECTOR BUT IT WON'T WORK WITH WINDOWS XP D: 18:34:56 `WELCOME OERJAN 18:34:59 OERJAN: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERICISM AND THE OCCULT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://WWW.DEMONICPEDIA.COM/ 18:35:03 IT'S ALL IN THE WIKI 18:35:04 YAY 18:35:18 HAVE YOU SEEN THE WIKI TODAY, BY THE WAY 18:35:19 -!- asiekierka has quit (Read error: Connection reset by peer). 18:35:19 THE OTHER ONE I MEAN 18:35:23 THE OTHER KIND OF ESOTERIC 18:35:26 THAT PEOPLE KEEP COMING IN HERE FOR 18:35:29 SOME PROGRAMMING NONSENSE 18:36:01 NOT SINCE LAST I WAS HERE, WHEN IT LOOKED DISAPPOINTINGLY NORMAL 18:36:42 YES I FIXED THAT 18:36:44 PERMANENTLY 18:36:59 ERM YOU MIGHT NEED A NEWER IE VERSION THAN YOU HAVE NOT SURE 18:37:12 oh. 18:37:30 Phantom_Hoover: ps april fooles 18:37:35 oerjan: well does it still look normal 18:38:05 yes, it does. 18:38:35 oerjan: try Ctrl-F5 18:39:20 still no difference 18:39:48 ie version? 18:40:29 ie 8 18:40:49 (which afaik is the latest which works with xp, btw) 18:41:12 ok, gimme a minute 18:41:27 no peeking until i fix :p 18:42:53 oerjan: ok try ctrl+f5 now 18:43:43 wait i think i messed it up 18:44:13 oerjan: try now 18:44:34 there is at least a difference now ... the background color is changed and the scrollbar doesn't work :P 18:44:45 or pgdn 18:44:52 huh, what happens to the background? 18:45:16 same as the sidebar now 18:45:26 hmm 18:45:28 a screenshot, please? 18:45:37 I'm going by MS' documentation, which might be wrong 18:45:59 * elliott installs IE in Wine to test it himself 18:45:59 -!- MoALTz has joined. 18:46:31 elliott: ies4linux? 18:46:47 ais523: unmaintained IIRC 18:46:54 I think winetricks can do it 18:47:50 oerjan: a screenshot would still be useful, though 18:48:30 thank you, omploader for today's front page (nsfw) 18:49:05 http://ompldr.org/vZDg0bg/screenshot.PNG 18:49:45 i think it just lists the most-accessed files 18:49:55 oerjan: thanks 18:49:56 ...i guess. 18:50:23 nsfw? 18:50:30 not safe for work 18:50:33 very much so 18:50:36 am i missing midget porn somewher 18:50:38 e in the pic 18:50:42 hmmm 18:50:56 oerjan: it looks ok in my wine-installed ie8, but i suspect it might be using gecko 18:51:01 it's porn indeed, i couldn't tell if it was midgets. 18:51:20 let me try ies4linux 18:51:45 oh, ies4linux only goes up to 5 18:51:46 6 18:51:58 and doesn't work with latest wine 18:52:44 oerjan: (i can disable it for now if you want to browse the wiki) 18:52:58 oklofok: oh i wasn't linking to the porn, that's on ompldr's front page 18:53:28 oerjan keeps all his midget porn to himself 18:53:33 okay no midgets there 18:53:48 -!- zzo38 has joined. 18:53:59 i've seen enough naked midgets to know immediately 18:54:05 huh list of ideas has a scrollbar but only allows a part of the article :P 18:54:20 oklofok, watcher of naked midgets 18:54:21 elliott: Can you tell me how to spirit project a computer? 18:54:23 i've removed it temporarily, lemme fix this 18:54:34 `WELCOME ZZO38 18:54:37 ZZO38: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERICISM AND THE OCCULT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://WWW.DEMONICPEDIA.COM/ 18:54:39 zzo38: This is a very frequently asked question, check our wiki for more information! 18:56:54 It mentions nothing about how to spirit project a computer. (Searching for the term "computer" leads to no results) 18:57:04 elliott: heh are you trying to make it mirrored? the yafgc webcomic did that today too (although only to the comic itself and the title) 18:57:17 oerjan: I said no peeking >:( 18:57:42 -!- augur has quit (Ping timeout: 245 seconds). 18:57:58 elliott: erm ok. i had already clicked on the history diff so it was open in a tab 18:58:14 That counts as peeking :P 18:58:20 OKAY 18:58:33 * elliott tries IE7 instead 18:59:13 well that failed 19:00:08 ais523: hey, do you have any IE? 19:00:19 I have IE6, but don't use it while connected to the internet 19:01:08 oerjan: You know, Chrome and Firefox are pretty nice... 19:01:19 YOU DON'T SAY 19:03:11 oerjan: ok could you try now (this is just a test version to see what happens) 19:04:02 background still different, but scrollbar works now :P 19:04:09 oerjan: and now? 19:04:25 no difference 19:04:46 oh hm 19:05:12 try now 19:05:28 *yawn* 19:05:53 what 19:05:58 no difference 19:06:05 hey it's not my fault IE is weird 19:07:02 hey it doesn't have to be IE's fault. maybe it interprets _several_ of those transforms i shouldn't peek at, and there are an even number so they cancel out 19:07:14 * oerjan trusting 19:09:54 oerjan: ok try *now* 19:10:47 a true master of indistinguishible subtlety 19:10:51 *a 19:11:26 oh hm 19:11:28 fine, i give up. your browser is completely broken. it obeys neither the specification, nor its own documentation 19:11:36 i checked another page, the language list. 19:11:44 you *were* ctrl+f5ing all this time, right? 19:11:55 yes, i think so. 19:12:10 ok what does the language list look like 19:12:21 anyway, the page looks _almost_ normal, except for the small detail that the title is at the bottom, upside down. 19:12:46 wtf. 19:12:54 screenshot? 19:12:58 since the main page has no title, i didn't notice it there :P 19:13:03 (and is there a space where the title should be at the top?) 19:13:25 yes there is 19:14:15 yeah, screenshot pls :P 19:14:20 this is weird 19:17:05 http://imgur.com/tQIHz 19:18:27 well 19:18:28 that's impressive 19:20:05 oerjan: ok i just changed the effect to something else for IE < 9. 19:20:09 maybe *that* will work. 19:22:13 does it? :P 19:23:06 nothing noticeable 19:23:36 oh well. 19:23:49 guess you'll just have to live without any fancy tricks 19:23:54 * oerjan guesses him using IE 8 is the universe's april fool's joke on elliott 19:24:36 -!- nortti_ has joined. 19:26:20 you're the one suffering 19:28:27 always. 19:31:10 i still prefer ie over firefox, although i have to admit chrome is the nicest invention in the world. because you can drag and drop tabs. 19:31:41 (opera has had drag-and-drop tabs since like forever) 19:31:59 oklofok: You can do that on firefox 19:32:03 well i haven't tried it 19:32:06 okay 19:32:17 so i guess if i tried everything now, ie would finally lose 19:32:30 olsner: opera users are so cute 19:32:31 (except for the fact it's much more stable than firefox in my experience) 19:32:33 elliott: :) 19:32:42 olsner: enjoy ur market share 19:33:06 oklofok: when did you try firefox 19:33:40 nortti: a couple of years ago 19:34:09 i used to use ie until it did something annoying, and then switched to firefox until it did something annoying 19:34:20 and then back to ie 19:34:39 oklofok: Try it again. Firefox 3.* was terrible 19:34:43 but it usually took less than a day for firefox to do something stupid so finally i stopped using it 19:35:14 then at some point i tried chrome but on my laptop, all of its options windows were too big for my screen, and i couldn't close them 19:35:48 but i have a big screen now, and chrome hasn't done anything annoying since i bought this computer 19:35:51 firefox 2 was terrible too, as far as memory usage/stability goes. 19:35:52 so for over half a year 19:36:22 oklofok: funny, since chrome doesn't actually use pref windows any more 19:37:01 why is that funny? 19:37:26 and obviously i know since it's the only browser i use 19:37:41 well, it's funny if you bought the new computer to run chrome 19:37:43 elliott: I had no problem with it. I actually maintained a version of Iceweasel 2 up to 2011 and then I switched to Iceweasel 4 19:37:45 you haven't said otherwise so i'll assume you did 19:37:55 :D 19:38:39 yeah i paid 2000 euros for a computer so i could try a browser that did something extremely annoying during the first minute i tried it. 19:38:54 i'm just that oklo. 19:39:47 oklofok: You can get computer that can run Chrome for 10€ 19:40:25 so just to make things clear, i was prefectly happy with ie, i bought this computer _for no reason_. 19:40:44 and i decided to try chrome again for lulz. but turned out it was awesome. 19:40:57 -!- Nisstyre has quit (Remote host closed the connection). 19:41:46 bet it runs minecraft better than your older one 19:42:53 it does 19:43:07 when i tried minecraft i was like what the fuck I CAN SEE MOUNTAINS 19:43:17 PHOTO FUCKING REALISM 19:43:43 http://hackage.haskell.org/packages/archive/data-ordlist/0.4.5/doc/html/Data-List-Ordered.html oh, there's a package for this! 19:43:52 and i can open like *two* minesweepers at once 19:44:35 have you already tried the 8 bit version of google maps? http://www.youtube.com/watch?v=IF8BsdGaK3c 19:44:35 My DVI typesetting stuff in Haskell seem to do glue setting wrong. Is findBreaks wrong? findBreaks True f (h : t) | isJust (castNode h :: Maybe GlueNode) = ((\(x, y, z) -> (succ x, addGlue y (fst $ f h), z)) <$> findBreaks (isNodeDiscardable h) f t); findBreaks b f (h : t) = maybe id (\x -> ((0, fixedGlue 0, x) :)) (snd $ f h) ((\(x, y, z) -> (succ x, addGlue y (fst $ f h), z)) <$> findBreaks (isNodeDiscardable h) f t); 19:45:09 i don't know 19:46:26 my browser history goes something like this: IE6 -> Firefox 2 -> Firefox 3 -> Firebird -> K-Meleon -> Iceweasel 2 with patches -> Konqueror, Iceweasel 2 with patches, Links2 -> Iceweasel 4, Links2 -> TenFourFox 5-11, Camino, Links2 19:48:08 -!- nortti_ has quit (Quit: nortti_). 19:48:12 pffft, I used Firefox before you! 19:49:54 * oerjan used NCSA Mosaic so there 19:51:24 Well, fuck you, I used WorldWideWeb. 19:51:32 Or at least I tried to. Once. 19:51:53 okay. 19:52:15 i used ie before it was cool 19:52:17 on my windows 3.11 19:53:16 the first web browser i used was either ie 5.something or ie 6. 19:53:31 Does this findBreaks looks wrong? 19:53:43 ie6 is the worst browser ever 19:54:29 at least you need all kind of hacks to make your site support it 19:55:05 hagb4rd: If you are just using simple HTML stuff it should be support in anything 19:55:06 -!- Tiktalik has changed nick to Urist_McTiktalik. 19:55:12 hagb4rd: Please. You've clearly never seen IE 5. 19:55:15 Or Netscape 4. 19:55:28 -!- Nisstyre has joined. 19:55:28 Urist_McTiktalik: DORF 19:55:52 * Urist_McTiktalik DORF 19:56:11 Very good. 19:56:49 great zzo38.. that really relieves me 19:57:35 who Urist_McTiktalik 19:58:00 * Urist_McTiktalik DORF 19:58:02 Don't tell me you've made a DF-IRC bridge 19:58:03 That's all you need to know. 19:58:10 Sgeo: What 19:58:32 * Sgeo is aware that that doens't make much sense 19:58:41 When did you appear here, anyway? I keep seeing you join and leave and I'm all "who's this Tiktalik guy". 19:58:44 Although... a bot that tells IRC stuff that happens in a game 19:59:45 -!- hagb4rd2 has joined. 19:59:45 -!- hagb4rd has quit (Disconnected by services). 19:59:46 -!- hagb4rd2 has changed nick to hagb4rd. 19:59:58 elliott, I'm just Tiktalik 20:00:02 the enigmatic person who hardly talks 20:00:10 damn it..my power supply is messed up 20:00:15 Urist_McTiktalik: Are you... a ghost? 20:01:04 eliott: afaik netscape4 supports the the wc3 conventions better than ie6 20:01:48 hagb4rd: You have *clearly* never used Netscape 4. 20:02:19 i can't remember.. maybe 15 years ago 20:02:46 i don't know which version it was 20:03:51 I had a book, "DHTML for Dummies" 20:05:16 Talked about IE4 and Netscape 4 20:05:17 iirc 20:06:20 -!- Taneb has joined. 20:06:27 elliott: he's a demonic fishlike creature 20:06:29 Hello 20:08:25 My BF Joust thing is now 213 lines 20:09:11 No, findBreaks is correct; that is not the reason for the wrong glue setting. 20:09:29 The looping code is unfinished, and it just executes 1 step and says it's a tie at the moment 20:09:34 But it's getting there 20:18:36 -!- Taneb has quit (Ping timeout: 272 seconds). 20:24:04 -!- ais523 has quit (Remote host closed the connection). 20:33:24 are you familiar with stenography techniques? i can't find the hidden text in this picture :( https://www.wechall.net/challenge/training/stegano/caterpillar/caterpillar.png 20:34:39 though the author pretends it to be an easy one.. now i feel really stupid 20:35:08 -!- mtve has joined. 20:35:29 * oerjan thinks he hasn't seen mtve in a while 20:36:33 hagb4rd: today's special challenge, or something? 20:36:43 yes indeed 20:36:48 thought so. 20:38:16 * oerjan knows little about steganography but ihrc things are sometimes hidden in the lower bits 20:40:14 Sgeo: ping 20:40:15 i've tried to cut off the last 2 bits in each pixel already..without success 20:40:38 but today being today, there might not even be a hidden message 20:40:43 olsner: shhh 20:42:07 oh and there's metadata, maybe 20:42:35 elliott, pong 20:42:42 elliott: No comment. 20:42:55 okay.. i will try harder. thanks so far :> 20:43:03 Sgeo: You are subscribed to spoon-*, right? 20:43:09 I .. believe so 20:43:28 At least, I remember subscribing to and participating in B stuff, and don't remember unsubscribing 20:43:29 Urist_McTiktalik: OUT, FOUL DEMONIAN CREATURE 20:43:31 Sgeo: I would appreciate it if you could reply to my two recent determinations (to s-b) saying you agree with them, thanks! 20:43:50 ("I agree with both of ehird's pending determinations." in a message on its own would work fine.) 20:43:55 OK! I got the gloe setting fixed by now. (The mistake was that the datatypes I used were not large enough to store the intermediate results) 20:44:07 Hmm, I assume this is a scam of some sort 20:44:14 Sgeo: Nope. 20:44:23 oerjan: I'm not a ghost. >_> 20:44:32 Heck I'm not even sure what here is 20:44:42 `welcome Urist_McTiktalik 20:44:45 Urist_McTiktalik: Welcome to the international hub for esotericism and the occult! For more information, check out our wiki: http://www.demonicpedia.com/ 20:44:46 HOPE THIS HELPS 20:44:57 If you really don't know what this place is and want a serious answer, see http://esolangs.org/wiki/Main_Page 20:45:39 elliott: Okay, so it is actually what I thought it was. I was a bit confused >_> 20:46:20 And the demonicpedia does not even tell you how to spirit project a computer anyways (I doubt anyone on this channel knows about that kind of stuff). 20:46:27 Urist_McTiktalik: NO YOU ARE A FOUL FISH CREATURE FROM THE DEMONIAN 20:46:29 well thats a good point to start Urist_McTiktalik 20:48:05 anyway, yeah 20:48:14 i'm a dude who likes esoteric programming languages 20:48:32 Urist_McTiktalik: Good, because we have a lot of those. 21:03:43 -!- augur has joined. 21:04:38 -!- augur has quit (Remote host closed the connection). 21:17:05 -!- Taneb has joined. 21:28:41 hi Taneb 21:30:15 Hello 21:30:28 Had things on my mind, sorry 21:30:46 Although my BF Joust genetic thingy is nearing completion! 21:30:51 It needs a little tweaking, though 21:31:01 The best program it's came up with is "+" 21:31:32 -!- MSleep has joined. 21:31:38 -!- augur has joined. 21:35:35 -!- MDude has quit (Ping timeout: 276 seconds). 21:42:23 -!- azaq23 has quit (Quit: Leaving.). 21:54:22 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 22:00:27 -!- hagb4rd2 has joined. 22:00:27 -!- hagb4rd has quit (Disconnected by services). 22:00:28 -!- hagb4rd2 has changed nick to hagb4rd. 22:02:20 -!- augur has quit (Remote host closed the connection). 22:17:09 -!- Frooxius_ has joined. 22:19:02 -!- Frooxius_ has quit (Read error: Connection reset by peer). 22:19:27 -!- Frooxius_ has joined. 22:19:52 -!- Frooxius has quit (Ping timeout: 252 seconds). 22:19:53 -!- Frooxius_ has changed nick to Frooxius. 22:28:23 -!- oerjan has quit (Quit: Good night). 22:30:42 -!- Taneb has quit (Read error: Connection reset by peer). 22:34:29 -!- Phantom_Hoover has quit (Quit: Leaving). 22:34:55 PH is leaving for Canada. 22:35:06 @tell Phantom_Hoover Hope you're having fun in Mexico! 22:35:06 Consider it noted. 22:41:41 -!- derdon has quit (Remote host closed the connection). 22:54:45 Which province? 23:00:24 zzo38: Chile. 23:09:59 @time 23:10:00 Local time for elliott is Mon Apr 2 00:09:57 23:11:07 -!- zzo38 has quit (Quit: Sorry, no more ink in the computer). 23:58:52 -!- augur has joined. 2012-04-02: 00:01:46 -!- hagb4rd2 has joined. 00:01:46 -!- hagb4rd has quit (Disconnected by services). 00:01:47 -!- hagb4rd2 has changed nick to hagb4rd. 00:09:50 -!- augur has quit (Remote host closed the connection). 00:17:35 -!- Frooxius_ has joined. 00:20:07 -!- Frooxius__ has joined. 00:20:33 -!- Frooxius has quit (Ping timeout: 244 seconds). 00:20:48 -!- Frooxius__ has changed nick to Frooxius. 00:21:10 -!- zbrown has quit (Ping timeout: 272 seconds). 00:23:59 -!- Frooxius_ has quit (Ping timeout: 264 seconds). 00:28:29 -!- MDude has joined. 00:29:11 -!- zbrown has joined. 00:31:10 http://techlaze.com/2012/03/richard-stallman-to-launch-his-own-fashion-line/ 00:31:45 -!- MSleep has quit (Ping timeout: 276 seconds). 00:54:23 -!- FireFly has quit (Ping timeout: 245 seconds). 01:26:01 -!- Frooxius has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204]). 01:26:17 -!- Frooxius has joined. 01:29:22 -!- Jafet has joined. 01:38:10 elliott: I think it may be time to de-1st the site ;) 01:42:27 -!- augur has joined. 01:43:12 @time RocketJSquirrel 01:43:13 Local time for RocketJSquirrel is Sun Apr 1 21:42:41 01:43:41 -!- augur has quit (Read error: Connection reset by peer). 01:43:55 Lemme know when it's April 2nd on Baker Island. 01:44:54 -!- augur has joined. 01:55:38 RocketJSquirrel: I can revert it if you really want me to :P 01:56:58 -!- Patashu has joined. 01:59:28 -!- hagb4rd has quit (Ping timeout: 246 seconds). 02:01:02 -!- hagb4rd has joined. 02:01:20 On sociological questions: 02:01:24 as a sociological question: anyone else here observe the okcupid security vulnerability these weekend? 02:01:25 er, you're in #haskell 02:01:25 it was sociological question 02:01:25 nevermind 02:01:28 * carter has quit (Quit: Textual IRC Client: http://www.textualapp.com/) 02:04:44 @time shachaf 02:04:45 Local time for shachaf is Sun Apr 1 19:04:15 2012 02:04:51 RocketJSquirrel: Is it April 2 ANYWHERE? 02:06:50 RocketJSquirrel: 'Tis done 02:08:48 -!- augur has quit (Remote host closed the connection). 02:12:40 -!- augur has joined. 02:20:11 if you feel to fuel your hatred for mankind, you should watch 'black mirror', a dark dystopia (trilogy) by charlie brooks.. http://www.youtube.com/watch?v=lQKYB262H8E ..well done stuff 02:20:59 I, too, fuel my hatred for humankind by watching completely fictional works. 02:21:43 seriously.. it mirrors some dark sides of human nature 02:22:19 The French subtitles really add a touch of class. 02:28:07 -!- zzo38 has joined. 02:32:05 elliott: HI 02:32:43 elliott: You know what this channel doesn't have enough of? 02:32:51 The answer is sociological questions. 02:33:29 No, that is another question. 02:38:29 -!- augur has quit (Remote host closed the connection). 02:41:06 -!- MDude has quit (Ping timeout: 276 seconds). 02:41:37 -!- augur has joined. 02:42:44 -!- augur has quit (Remote host closed the connection). 03:00:33 -!- Jafet has quit (Ping timeout: 246 seconds). 03:01:24 monqy, UPDATE 03:01:37 elliott, I forgot are you still on update list? 03:01:48 Although lately I haven't really been doing it :/ 03:02:04 elliott is on the update list 03:04:51 Am I on the update list? 03:04:58 what is the update list 03:05:05 HELP 03:05:05 Sgeo: put shachaf on the update list 03:05:11 shachaf: you're on the update list 03:05:12 Wait! 03:05:20 Do I want to be on the update list? 03:05:29 yes 03:07:59 everyone wants to be on the update list 03:09:17 elliott: What's the update list good for? 03:13:06 -!- hagb4rd2 has joined. 03:13:07 -!- hagb4rd has quit (Disconnected by services). 03:13:07 -!- hagb4rd2 has changed nick to hagb4rd. 03:16:41 -!- Jafet has joined. 03:20:33 @time 03:20:34 Local time for itidus20 is Mon Apr 02 14:16:25 03:20:51 @time 03:20:52 Local time for Sgeo is Sun Apr 1 23:20:22 03:21:05 Pulling a bizarre WIFOMy prank 03:21:07 i dont know if my pc time needs adjusting though 03:21:42 ahh should be 13:16:25 03:21:57 rather, 13:20:22 03:23:04 @time 03:23:06 Local time for itidus20 is Mon Apr 02 13:22:35 03:26:26 hmm 03:26:46 hagb4rd: Okay, I retract my sarcasm since that actually made me watch it and it's as good as I've heard, so thanks. 03:26:50 shachaf: It's good for nothing. 03:26:53 shachaf: Absolutely nothing. 03:27:01 shachaf: And now you're on it! 03:27:18 elliott: How do I get off the update list? 03:27:31 elliott: I need to wake up before noon tomorrow. :-( 03:27:36 Several hours before. 03:27:53 shachaf: Off? 03:27:58 Oh, no. Nobody ever gets off the update list. 03:28:02 Ever. 03:28:10 @time shachaf 03:28:12 Local time for shachaf is Sun Apr 1 20:27:42 2012 03:28:49 @tachaf 03:28:50 Unknown command, try @list 03:29:40 i wonder if its possible for someone else to request the time on my client 03:30:28 elliott: Apparently cotton candy is called "candy floss" in the UK. 03:30:45 its called fairy floss here 03:31:11 @time itidus20 03:31:12 Local time for itidus20 is Tue Nov 05 13:30:41 03:31:39 itidus20 is a time traveler. :-( 03:31:45 :-D 03:32:14 Wait, maybe the months are just backwards in the southern hemisphere. 03:32:24 That makes more sense. 03:32:30 it was a half-baked prank 03:32:43 So the summer is still in July but July happens in February. 03:32:56 frankly michael j fox hasn't aged a day since 1985 03:33:17 shachaf: Apparently "candy floss" is misspelled "cotton candy" in the US. 03:34:51 elliott: OH YEAH, WELL, IN HEBREW IT'S CALLED "sugar on a stick". 03:34:56 At least, when it's on a stick. 03:35:06 At least that's what I always heard it called. Apparently there are other names. 03:35:09 Grah, why is it when I WANT people to guess "It's an April Fools joke" they never do 03:35:11 * Sgeo is ticked 03:35:55 elliott: kmc wants to be on the update list. 03:36:23 what? 03:37:25 shachaf: Can I tell you a secret? 03:37:28 shachaf: We're all on the update list. 03:37:32 Every single person in the world. 03:37:38 Oh. 03:37:39 Consigned, forever. 03:37:44 Aren't you happy? 03:37:52 Yes. 03:37:55 Oh. 03:37:56 I'm not. 03:37:59 But it has nothing to do with the update list. 03:38:00 :( 03:38:03 I'm just generally happy. 03:39:25 The months are not backward in southern hemisphere; the seasons are backward. 03:39:54 elliott: I get annoyed at some things, though. Like when people end sentences with words starting with an octothorpe. #annoyingthingsdespitebeinghappy 03:40:15 zzo38: That doesn't make any sense. Are you saying that itidus20 is a time traveler? 03:40:26 I thought time travel hadn't been invented yet. 03:40:35 shachaf: I guess that's why you hate #haskell 03:40:39 #didyouseewhatididthere 03:41:13 #didyouseewhatididntthere 03:41:22 #isawwhatyoudidthere #butieatedit 03:42:56 @time 03:42:57 Local time for elliott is Mon Apr 2 04:42:54 03:43:00 What! 03:43:02 Come on. 03:43:04 @time 03:43:04 Local time for elliott is Mon Apr 2 04:43:01 03:43:08 No! That's later! 03:43:46 shachaf: No, I am not saying itidus20 is time traveler. 03:43:58 @time zzo38 03:43:59 Local time for zzo38 is 2012/04/01 20:34:29 -0700 03:44:28 zzo38: But itidus20's local time is Nov 05. 03:44:30 @time Urist_McTiktalik 03:44:31 Local time for Urist_McTiktalik is Sun Apr 1 21:44:02 03:44:40 Suspiciously... AMERICAN. 03:44:43 shachaf: Then it is set incorrectly. 03:45:10 lambdabot: Y U CTCP TIME ME 03:45:36 zzo38: I think it's more likely that it's Nov 05 in Australia. 03:46:42 Agreed. 03:46:45 lambdabot wouldn't lie. 03:47:14 elliott: Perhaps lambdabot wouldn't lie, but it asks the client and that client might lie or be incorrectly configured. 03:47:33 The sun declination means the sun will be directly overhead if you stand there. Depending on the tropical ecliptic longitude of the sun, the declination is the tropics on the world map (the Tropic of Cancer when the sun's ecliptic longitude is at 0 Cancer). The approximate dates of the sun's ecliptic longitude are given in most newspapers. When sun declination is near your hemisphere, it is summer time in your area. 03:47:45 So that is why the seasons backward in south hemisphere. 03:48:03 no, it's really nov 05 in australia 03:48:08 See? 03:48:51 zzo38: I think elliott just defeated your argument. 03:48:57 Do they use a different calendar in Australia? 03:49:28 zzo38: Do you trust lambdabot? 03:49:44 shachaf: Only if the input is correct. 03:50:04 If the input is correct, then the output will also be correct. Otherwise it might not be correct. 03:50:07 lambdabot: Is your input correct? 03:50:13 yes 03:53:46 Do they use a different calendar in Australia? 03:54:10 it's upside down 03:55:25 Which city does itidus20 live? 03:55:45 australia 03:55:54 No, I connect it says, itidus20, TIME message is Apr 2 03:56:11 elliott: O, I thought you meant the *country* Australia. Sorry 03:56:25 same thing 03:58:09 When I send the TIME request to itidus20, using direct or lambdabot, it asys is Apr 2. So why did you say is Nov 5? 03:59:27 Therefore I don't believe you 03:59:34 @time itidus20 03:59:35 Local time for itidus20 is Mon Apr 02 13:59:02 03:59:49 itidus20: Did you move out of Australia since the last time I asked?! 04:00:23 You must have a fast airplane/boat/teleporter/whatever to move out of Australia that fast. 04:00:43 rocket launcher 04:01:43 But still, I doubt that is the reason. Either you mixed up lambdabot to tell you the wrong answer or itidus20 set the time incorrectly on their computer to confuse you and then fixed it afterward. 04:02:28 @tіme elliott 04:02:29 Local time for elliott is Mon Apr 2 05:02:26 04:02:29 Local time for elliott is Mon Apr 2 04:03:12 04:02:33 What! 04:02:35 zzo38: Maybe itidus20 *is* a time traveler. 04:02:36 I used a Cyrillic i. 04:02:40 Oh. 04:02:42 Spell correction. 04:02:46 FOILED AGAIN 04:03:00 im sorry :( 04:03:09 -!- lambdabot has left. 04:03:14 -!- lambdabot has joined. 04:03:16 hi 04:03:25 OK I will stop now. 04:03:49 just kidding 04:04:00 elliott: Cale will rue the day when he allowed this to happen. :-( 04:04:37 Naw. I'm respectable. 04:04:42 18k rep on SO, you know. 04:04:53 (I even have a Careers.SO account! I don't want a career.) 04:05:03 I have a Careers.SO account! 04:05:10 If multiple people are using lambdabot to @msg, it's harder to point the finger at any one of them. 04:05:12 I'm not sure how that happened. 04:05:14 why does it keep 04:05:22 ...being to earl 04:05:23 y 04:05:33 shachaf: It's an "exclusive" "invite-only" service, which I think means they automatically invite pretty much anyone who gets an SO account. 04:05:34 hard to type with my guitar hogging my hands 04:05:40 i'm elliott, and i approve of this message 04:05:45 oklofok: good morning! 04:05:52 elliott: I got invited by SO user #13! 04:06:09 shachaf: Jeff Atwood! I had no idea you were such good friends! 04:06:18 i went to work at like 1 am and proved such awesome things that i had to come home to chill out for a bit 04:07:03 oklofok: do you hate me :( 04:07:15 nope 04:07:17 mornings to you too 04:07:29 oklofok: ♥ 04:07:55 * shachaf points the finger at elliott. 04:08:00 No, shachaf sent that last one. 04:08:01 The rest were me. 04:08:09 Huh? 04:08:13 @admin - shachaf 04:08:16 @admin + shachaf 04:08:34 shachaf: Well, I didn't send that last one. 04:08:40 It was either you, or... someone else. 04:08:48 @admin - shachaf 04:08:52 * shachaf isn't actually an admin. 04:09:26 I want to know all the admin commands. :( 04:09:28 @flush 04:09:28 Not enough privileges 04:09:30 dun dun dun 04:09:44 can't flush this 04:10:01 lambdabot: hi 04:10:10 This seems to be a rare consequence of a non-atomic process. Making the data routines atomic would obviously slow the site way down, so this glitch (while very improbable) is likely to forever stay a potential occurrence. 04:10:11 monqy: hi 04:10:31 Okay, I'm not using @msg any more. 04:10:34 My hands are tied. 04:11:32 @time 04:11:32 Local time for elliott is Mon Apr 2 05:11:29 04:11:35 Fuuuuuuuuuck 04:14:55 monqy: Did you know I can make lambdabot quit from IRC? 04:14:56 I won't, though. 04:14:59 I'm far too responsible. 04:15:17 Well, at least you didn't do it permanently. 04:15:18 I can make lambdabot 04:15:18 uh 04:15:25 evaluate haskell expressions 04:15:38 monqy wins 04:15:46 @ignore + monqy 04:15:47 NOT ANY MORE 04:15:49 @ignore - monqy 04:15:53 phew 04:16:32 elliott: You can't even make lambdabot flush its state. 04:16:51 @flush 04:16:51 Not enough privileges 04:16:55 shachaf: :( 04:17:19 @flush 04:17:42 @flush shachaf 04:17:51 :-( 04:18:12 elliott: I'm secretly a cache line. 04:18:52 @time 04:18:53 Local time for elliott is Mon Apr 2 05:18:49 04:18:57 klfjsdfklf 04:20:23 lambdabot: elliott is being rude to me in /msg 04:20:26 Make him stop. :-( 04:20:43 :-( 04:21:04 * lambdabot jabs elliott with a C pointer 04:21:18 @slap shachaf 04:21:18 * lambdabot clobbers shachaf with an untyped language 04:22:23 L = {s,d,f} R = {j,k,l} RRLRLLLRRL .. therefore klfjsdfklf is highly random 04:22:26 @admin - shachaf 04:22:33 That'll learn ya. 04:23:08 itidus20: oh? 04:23:39 -!- itidus22 has joined. 04:23:45 itidus22: oh? 04:27:35 -!- itidus20 has quit (Ping timeout: 265 seconds). 04:36:09 -!- MDude has joined. 04:36:29 -!- augur has joined. 04:38:10 -!- elliott has quit (Read error: Operation timed out). 04:46:04 -!- Jafet has quit (Ping timeout: 246 seconds). 04:49:29 curse my internet? 04:50:12 -!- itidus22 has changed nick to itidus21. 04:51:47 yes 04:56:42 oh yeah the random thing 04:57:18 elliott typed an even distribution of left hand and right hand characters in his deuidewhudhweuidhweuid 04:58:05 -!- asiekierka has joined. 05:00:31 2 instances of R followed by R, 3 instances of R followed by L, 2 instances of L followed by R, 2 instances of L followed by L 05:03:40 -!- kmc has quit (Remote host closed the connection). 05:03:58 -!- kmc has joined. 05:15:07 -!- hagb4rd has quit (Ping timeout: 246 seconds). 05:38:16 -!- PatashuXantheres has joined. 05:41:54 -!- Patashu has quit (Ping timeout: 260 seconds). 05:45:45 -!- MDude has changed nick to MSleep. 05:55:41 -!- kmc has quit (Quit: Leaving). 05:55:55 -!- kmc has joined. 06:03:01 -!- PatashuXantheres has changed nick to Patashu. 06:07:05 -!- asiekierka has quit (Quit: Wychodzi). 06:30:19 -!- azaq23 has joined. 07:10:11 -!- oerjan has joined. 07:18:58 its called fairy floss here <-- only the australians are willing to admit to the grim procedure whereby it is produced. 07:19:13 hth 07:21:28 shachaf: We're all on the update list. <-- so that's what the matrix of solidity _is_ 07:22:20 oerjan: nonono. Only Australians use that particular production method. 07:22:27 oh. 07:22:48 Americans prefer to use fairies as slave labor to work the cotton fields. 07:23:02 ah. 07:23:06 Much more economically efficient. :) 07:31:42 oerjan: My mother-in-law told us we should always carry our own toilet paper because Norwegians are so miserly, they steal the toilet paper from public restrooms. Y/N? 07:32:36 fizzie: she said that yesterday, right? 07:34:15 i haven't had that particular problem, anyway. now if the personnel could only refill promptly... 07:35:04 (actually they _usually_ do.) 07:36:04 i suppose you might be thinking of roadside stop stuff though... i haven't used those much. 07:36:36 and being remote they might be vulnerable to _both_ sloppy refilling and vandals. 07:37:08 in lethal combination. 07:38:39 -!- derdon has joined. 07:39:44 elliott typed an even distribution of left hand and right hand characters in his deuidewhudhweuidhweuid <-- btw a _too_ even distribution can itself be a sign of nonrandomness. 07:40:33 * itidus21 sits and eats the fairy floss. 07:44:26 -!- monqy has quit (Quit: hello). 07:47:22 -!- MoALTz_ has joined. 07:49:37 -!- MoALTz has quit (Ping timeout: 265 seconds). 07:50:44 elliott: Did you really use WorldWideWeb? On NeXT computer? 08:01:09 -!- MoALTz__ has joined. 08:03:30 -!- MoALTz_ has quit (Ping timeout: 244 seconds). 08:27:15 @time 08:27:32 Local time for itidus21 is Mon Nov 19 08:05:02 08:33:32 @time pikhq_ 08:33:34 Local time for pikhq_ is Mon Apr 2 02:33:04 2012 08:34:13 meh.. hard to adjust time based on javascript because it adapts itself to the system time 08:43:25 -!- cheater has quit (Ping timeout: 272 seconds). 08:44:56 -!- hagb4rd has joined. 08:52:19 -!- cheater has joined. 09:15:39 -!- hagb4rd has quit (Ping timeout: 276 seconds). 09:17:26 -!- Frooxius has quit (Read error: Connection reset by peer). 09:17:54 -!- Frooxius has joined. 09:39:21 traverseBox :: Applicative f => (Node -> f Node) -> x -> f Node; 09:59:52 -!- Taneb has joined. 10:03:31 -!- Ngevd has joined. 10:06:41 -!- Taneb has quit (Ping timeout: 246 seconds). 10:07:52 -!- Taneb has joined. 10:08:29 -!- nortti has quit (Ping timeout: 260 seconds). 10:08:59 -!- nortti has joined. 10:09:42 Hello! 10:11:03 -!- Ngevd has quit (Ping timeout: 260 seconds). 10:11:28 -!- Taneb has changed nick to Taneb|Hovercraft. 10:11:37 -!- oerjan has quit (Quit: Bye!). 10:27:14 Attention Facebook: Making things that change even when you don't click Accept or Ok or equivalent is BAD UI design 10:27:40 -!- nortti has quit (Quit: Leaving). 10:28:04 -!- nortti has joined. 10:29:15 noteto self: check which application is active before you press cmd-q 10:29:19 *note to 10:30:04 http://blindcode.net/ 10:59:21 -!- lifthrasiir has quit (Ping timeout: 265 seconds). 11:07:20 -!- nortti has quit (Quit: Leaving). 11:07:46 -!- lifthrasiir has joined. 11:07:46 -!- nortti has joined. 11:09:44 Kinda funny how X11.app doesn't automatically get focus even if I click one of X11 windows 11:14:47 -!- myndzi\ has joined. 11:16:07 -!- zzo38 has quit (Remote host closed the connection). 11:18:08 -!- myndzi has quit (Ping timeout: 245 seconds). 11:26:22 I think the main feature a social network needs to have is needs to be successful to be successful 11:26:36 As in, people go for the one their mates go for 11:29:02 On another note, to my knowledge there are 3 esolangs with heavy use of graphs 11:29:08 Two of which are in user spaces 11:29:52 Eodermdrone, User:Taneb/Salesman, User:Fizzie#Grasp 11:33:40 Any others? 11:36:34 Hungary's president has resigned over allegations of plagarism 11:39:14 i proved something awesome, and it was known to this one dude already :( 11:39:36 waaaaaaaaaaaaaaaaaaaaaaaaa 11:39:36 :( 11:39:48 Is that why you're no longer the president of Hungary? 11:40:43 a mathematician would never plagiarise 11:40:50 -!- Nisstyre has quit (Ping timeout: 246 seconds). 11:41:26 What about Lobachesky 11:42:01 http://www.youtube.com/watch?v=UQHaGhC7C2E 11:44:46 "On analytical algebraic topology of locally euclidean metrizations of infinitely differential riemannian manifolds" 11:44:49 Good lyrics 11:45:29 And now, I will dissappear 11:47:44 well the russians are a different story 11:48:24 i've heard crazy stories about russian mathematicians 11:48:52 one russian who talked at our uni did a long speech about how he discovered something independently from someone else 11:48:56 as if anyone gave a shit 11:49:21 another russian lamented for ages about this russian guy who published case 2 of something, and claimed case n follows similarly. 11:49:32 no one knows how. 11:49:51 and he promised to write a journal paper as soon as possible, so people aren't really touching the problem. 11:49:56 meanwhile, he's working on different things 11:51:35 i would probably not publish a paper if someone told me they'd already proved those results 11:59:25 -!- Slereah has joined. 12:01:12 -!- Slereah_ has quit (Ping timeout: 260 seconds). 12:01:49 And I'm back 12:04:22 -!- graue has joined. 12:04:53 hello all you smiling people 12:05:32 Hello! 12:06:39 i have an esowiki trivia question 12:07:01 where does "Enjoy being locked in your matrix of solidity." come from, or what does it mean y'all 12:07:31 the sentence does not really mean anything to me 12:07:38 you could say it's a bit........... esoteric 12:08:55 a crazy guy came here and said things, that was one of them. 12:09:21 for obvious reasons, everyone fell in love with it. 12:11:39 cool. 12:12:24 i dig that story 12:13:14 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20377 12:15:09 so that is where that quote came from 12:17:57 -!- Slereah_ has joined. 12:18:00 -!- Slereah has quit (Ping timeout: 260 seconds). 12:18:19 -!- kmc has quit (Quit: Leaving). 12:18:32 -!- kmc has joined. 12:26:03 -!- Slereah has joined. 12:27:20 -!- Slereah_ has quit (Ping timeout: 260 seconds). 12:34:08 -!- Slereah_ has joined. 12:35:16 -!- Slereah has quit (Ping timeout: 260 seconds). 12:36:51 -!- Slereah has joined. 12:37:54 oklofok: the same problem happens with video game rom translation projects 12:38:29 someone soaks up all the fame and attention by announcing a W.I.P. translation but then gets venemous when questioned about it.. 12:38:32 -!- Slereah_ has quit (Ping timeout: 260 seconds). 12:38:47 "leave him alone man... if you don't like it do it yourself" 12:39:27 oh.. samurai shodown rpg... when will someone translate you so the masses can have closure 13:07:03 -!- MoALTz__ has quit (Quit: brb). 13:07:25 -!- MoALTz has joined. 13:17:48 https://www.youtube.com/watch?v=wsOXvQn3JuE 13:18:00 -!- MoALTz has quit (Ping timeout: 264 seconds). 13:21:30 I forgot about yesterday 13:29:53 -!- Slereah_ has joined. 13:30:20 -!- Slereah has quit (Ping timeout: 260 seconds). 13:34:52 deewiant: Hah 13:37:58 -!- Slereah has joined. 13:39:12 -!- Slereah_ has quit (Ping timeout: 260 seconds). 13:39:37 -!- derdon has quit (Remote host closed the connection). 13:43:37 -!- Slereah_ has joined. 13:45:17 -!- Slereah has quit (Ping timeout: 260 seconds). 13:47:17 -!- Slereah has joined. 13:48:04 -!- Slereah_ has quit (Ping timeout: 260 seconds). 13:51:16 -!- Slereah_ has joined. 13:51:48 -!- Slereah has quit (Ping timeout: 260 seconds). 13:56:41 -!- Slereah has joined. 13:57:07 -!- ais523 has joined. 13:57:58 -!- Slereah_ has quit (Ping timeout: 260 seconds). 13:59:39 -!- Slereah_ has joined. 13:59:49 -!- elliott has joined. 14:00:11 -!- elliott has set topic: http://codu.org/logs/_esoteric/. 14:01:02 -!- Slereah has quit (Ping timeout: 244 seconds). 14:03:01 hi ais523 14:03:25 hi elliott 14:04:14 elliott: Did you really use WorldWideWeb on NeXT computer? 14:04:50 -!- Slereah has joined. 14:06:11 -!- Slereah_ has quit (Ping timeout: 250 seconds). 14:07:03 nortti: No. 14:07:15 I tried to use WorldWideWeb on a non-NeXT computer once. 14:07:16 It went badly. 14:09:13 -!- Slereah has quit (Ping timeout: 250 seconds). 14:09:31 -!- Slereah has joined. 14:11:48 random ponderance coming, perhaps loosely related 14:13:27 i was reading about the history of books on wiki, and it occured to me that screens/displays/monitors/tvs/projectors will eventually replace the book with a single page which can automatically change it's state to that of any page 14:14:03 You mean, like ebooks? 14:14:41 im not sure where i am drawing the line though 14:15:15 and im sure i will fail to in the end.. 14:15:51 i guess the pages of the book is really stored in a ram 14:15:58 ^ram/rom whatever 14:16:19 i had forgotten that 14:17:45 I don't have anything with an e-ink screen. :/ I'd kinda like to see one, once. 14:17:45 oh well. 14:17:47 -!- asiekierka has joined. 14:18:15 i find the greatest excitement comes from concluding upon a fallacy 14:18:48 since it is like temporarily living in a strange new world where the fallacy is not a fallacy 14:20:24 -!- sebbu2 has joined. 14:20:24 -!- sebbu2 has quit (Changing host). 14:20:24 -!- sebbu2 has joined. 14:21:14 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 14:21:49 fizzie: No ebooks in Finland, as they say. 14:22:22 I think I saw someone on the bus with one once. 14:22:42 I think I saw someone one the bus, too, but couldn't be entirely sure it was e-inky. 14:22:54 An e-reader it anyway was. 14:23:00 i have an e-inky e-reader 14:23:04 and thankfully it's not a Kindle. 14:23:25 Deewiant: fizzie: You must have been hallucinating. 14:23:41 Onyx Boox i62, the thing i like most about it is how it supports anything you throw at it, supports full webkit (JS/canvas demos, too!) and comes with linux rooted out of the box 14:23:57 the thing i hate about it is that compiling the SDK right is probably only a rumour 14:24:11 DR800SG is the same, and the SDK is easy to use ;) 14:24:20 well the SDK for Onyx uses QT 14:24:23 so porting apps is not too hard 14:24:24 -!- sebbu has quit (Ping timeout: 276 seconds). 14:24:27 But the company's out of business, 'cuz you don't make money selling things that don't suck. 14:24:41 some company already ported a Mono app to it 14:28:10 It's more complex than I thought. The book is now an application of text, and text is in 2 parts: the data and the presentation of the data. 14:31:59 once they hook up electronics to your optic nerves, a hacker can become invisible literally 14:37:24 = need more beer 14:43:06 sorry kinda stopped the room in tracks 14:50:02 RocketJSquirrel: NO BREATHETIHING???? 14:51:49 ... well, those are words. 14:53:40 "Breathetihing" is a word now? 14:54:10 -!- MoALTz has joined. 14:56:14 Well, it's a sequence of letters. 14:56:23 Not sure if I need more from my words than that. 14:56:55 RocketJSquirrel: Asoidjfgk. 14:59:36 Oooh yeah 14:59:51 Hey, there's a new user on the wiki 15:02:33 Yep! 15:02:40 SO EXCITING 15:02:48 Odds of BF derivative? 15:02:50 Should we start, like... "welcoming" new people? 15:03:00 ...nah. 15:03:00 Odds of being NSQX? 15:03:19 Taneb|Hovercraft: I checked that 202.156.*.* hadn't accessed the signup page today, don't worry :P 15:06:29 (diff | hist) . . N Index.php‎; 15:02 . . (+3,491) . . Dannybury (Talk | contribs | block)‎ (Created page with "It is tremendous entertaining and genuinely excellent if you have a way with words and spelling. If you are involved obtain the scrabble cost-free obtain for cellular telephon...") 15:06:32 FUUUUUUUUCK YOUUUUUUUUUUU 15:07:36 I TRUSTED YOU, DANNUYBURY!!!!! 15:07:39 I TRUSTED YOU 15:08:01 "A single of the wonderful characteristics of truck video games are their one of a kind appears. The vans are created with a assortment of unconventional, entertaining, excellent and futuristic appearances. The style of the vans showcase their exclusive skills, distinctive powers and all round efficiency capabilities." 15:08:07 OK, this has to be the best spam we've gotten in a while though :P 15:08:23 "They can then beam with satisfaction when the trucker guardian returns residence on subsequent visits and they are equipped to proudly display just how significantly their expertise have enhanced. The broad wide variety of on the web truck game titles available can easily preserve drivers of all amounts intrigued. Just about every game is exclusive and supplies a wide variety of challenges for drivers. Scrabble mobile phone sport is now a cost-f 15:08:23 ree down load as properly. It is not tricky to participate in, but can be sufficient of a problem to retain your fascination peaked. This sport normally takes two to four players making an attempt to rating points by forming words onto a board in Need Cash Now." 15:27:45 "Linux users interface directly with the CPU via telepathy, but if they're tired, they can use the same UNIX scripting support Mac users have." 15:40:26 REAL EXPLODIN' OK 15:43:13 -!- Taneb|Hovercraft has quit (Read error: Connection reset by peer). 15:44:42 -!- augur has quit (Remote host closed the connection). 15:57:05 -!- MoALTz has quit (Ping timeout: 265 seconds). 16:03:57 http://meta.stackoverflow.com/questions/127878/sending-large-files-in-c-using-sockets 16:04:29 elliott: I love the poorly-pasted code. 16:04:35 Server side: INCLUDE INCLUDE INCLUDE 16:06:12 RocketJSquirrel: Yes, the include headers elevated it to a work of art, rather than just a particularly amusing trainwreck. 16:06:25 RocketJSquirrel: (Never mind the fact that it's on the site for discussion about Stack Overflow, rather than Stack Overflow itself.) 16:07:19 http://www.youtube.com/watch?v=W2Wwf1UVdFo 16:07:23 closed as off topic by lunboks, Tim Stone, The Establishment, balpha♦ 24 secs ago 16:10:47 RocketJSquirrel: What's good webserver log analytics software> 16:10:48 ? 16:11:14 I want to find out what the most popular URLs starting with /wiki/ requested by non-bots are. 16:11:22 (With multiple visits from the same IP not counting) 16:12:29 elliott: Donno. 16:12:42 How 'bout grep :) 16:13:19 RocketJSquirrel: If there isn't anything nice for it I'll just use Perl :P 16:14:37 RocketJSquirrel: Main problem is I'll have to filter out all the bot user agents myself >_> 16:14:51 Donno 16:15:23 I think there are like twice as many bots as there are search engines. 16:16:20 Awstats and Analog are the two statistics things I've used. 16:16:26 I doubt either is especially nice. 16:16:40 Isn't awstats the one with five billion security holes? 16:17:21 Seems like analog's website is down. 16:17:29 "Analog has not been officially updated since the version 6.0 release in December 2004. The original author moved on to commercial traffic analysis. Updates to Analog continued informally by its user community up until the end of 2009 on the official mailing list. Currently the only formally compiled updated redistributable of Analog is that of Analog C:Amie Edition, which has focused on fixing issues in Analog's XML DTD and on adding new operati 16:17:29 ng system and web browser detection to the original code branch." 16:17:31 Yeaaaaaaaaaaaaaaaaah 16:27:47 How can a log stats analyzer have security vulnerabilities? 16:27:56 Doesn't it just generate a report? 16:30:04 RocketJSquirrel: awstats is a CGI script thing, I think. 16:30:10 With password protection and so on. 16:30:17 I understand it's... not very well-written. 16:30:31 I mean, obviously I can just hide it behind nginx HTTP auth, but it's still a pain. 16:30:32 Ahhhhhhhhhh 16:31:25 http://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=awstats 16:31:35 22 CVEs for a web log analysis tool. Not good. 16:36:52 RocketJSquirrel: Is there a Perl module I can load to get it to automagically work when I open a file ending in ".gz"? 16:37:05 I want zperl. (Like zgrep.) 16:37:18 If not RocketJSquirrel, maybe FIZZIE knows???? 16:48:55 http://stackoverflow.com/questions/9974502/paypal-api-through-zend-framework 16:52:43 I run awstats in an offline mode. 16:52:57 Since it looked far too messy to run as a CGI. 16:53:40 fizzie: Oh, how does that work? 16:53:51 RocketJSquirrel: I'm cooler than the musl guy, right? 16:54:13 It's got some sort of "--year X" or "--month Y" command-line flags that generate a static page. It wasn't completely clear how to set it up though. 16:54:49 And there's a gzip IO layer in Perl, but I don't know offhand something that'd auto-apparate based on filename. 16:55:02 Well, I don't need the filename thing per se. 16:55:09 It's just that access.log isn't gzipped while access.log.47.gz is. 16:57:07 PerlIO::gzip seems to have an "autopop" mode. 16:57:27 "Potentially dangerous. If the first two bytes match the gzip header "\x1f\x8b" then a gzip header is assumed (and checked) else the layer is silently popped. This results in gzip files being transparently decompressed, other files being treated normally. Of course, this has sides effects such as File::Copy becoming gunzip, and File::Compare comparing the uncompressed contents of files." 16:58:23 fizzie: Well, the context would be using it with Perl's -n mode. 16:58:29 With a bunch of filenames on the command-line. 17:00:11 Mhrm. Well, I don't know what would be the proper magic to make that happen when it's internally opening the files. 17:00:13 I am a beginner of Haskell. I am trying out the happy. 17:00:28 fizzie: Doesn't it just use the Perl open()? I guess maybe not. 17:01:51 I suppose I might write a little Haskell module to parse the log lines. 17:01:53 -!- pikhq has joined. 17:01:57 They aren't very regexpable. 17:02:22 -!- pikhq_ has quit (Ping timeout: 276 seconds). 17:06:00 It occurs to me that even though at least one person here is a Facebook friend, some details of my life are not visible to this channel at all 17:06:30 ok 17:07:49 fizzie: Oh, the Debian has the awstats. 17:08:38 Okey, I will trey it. 17:08:52 -bash: awstats: command not found 17:08:53 ":/" 17:13:48 How do you list the files in a Debian package again? 17:14:34 dpkg-query -L 17:14:51 -!- boily has joined. 17:14:54 /usr/lib/cgi-bin/awstats.pl is the script. 17:16:01 /usr/lib/cgi-bin/awstats.pl -config=$cfg -update and then ... -year=X -month=Z -output -staticlinks are what my scripts call. 17:17:09 Oh, and then -year=X -month=Z -output=W -staticlinks for W in a long list of report page types. 17:17:29 It's not really very nice to use "offline" like that. 17:18:31 Though I think /usr/share/doc/awstats/examples/ has some model scripts too. 17:19:04 (The -update step is the one that reads all new logs; the rest output HTML to stdout.) 17:20:01 Oh, and /usr/share/awstats/tools/ has some pre-made "build static pages" script. 17:20:33 That was somehow deficient, I think. Though maybe I was just NIHhing. 17:21:01 I'm... not convinced this is better than writing my own thing. 17:22:03 How come there's no fancy Web 2.0 log analyser with fancy searching and AJAX and pretty graphs and all that? They all seem to use those silly javascript web bugs. 17:23:43 "the web scale web log webalyzer" 17:24:33 :( 17:24:47 hmm, this is a shame, adding program size to the fitness makes it evolve only boring programs 17:25:05 http://piwik.org/ -- see, this is nice, if only it didn't use a bug. 17:25:08 olsner: What're you evolving? 17:25:33 elliott: kuskelar a clatsop man, http://codu.org/eso/bfjoust/report.txt 17:26:31 I guessed BF Joust :) 17:26:39 olsner: Well that thing's terrible. 17:27:11 RocketJSquirrel: Have you considered failing all programs with negative points (not score)? 17:27:27 They're almost always things that just aren't any good on the current hill and win only because the scoring system is weird. 17:27:57 it's probably better than what I would achieve in one night of jousting though :) 17:29:00 olsner: Have you seen the really gigantic programs? 17:29:36 yeah, one or two of them 17:29:49 http://codu.org/eso/bfjoust/in_egobot/Gregor_furry_furry_strapon_pegging_girls.bfjoust includes its generator script ;) 17:29:56 (As does http://codu.org/eso/bfjoust/in_egobot/Gregor_furry_furry_leather_discipline_girls.bfjoust) 17:30:04 that was slightly boggling yes 17:31:00 * elliott wants to see the programs that generated http://codu.org/eso/bfjoust/in_egobot/ais523_anticipation.bfjoust and http://codu.org/eso/bfjoust/in_egobot/quintopia_space_elevator.bfjoust 17:32:45 http://sprunge.us/AaHT 17:33:09 the funny thing about anticipation is, it'd be trivial to write a version that isn't sensitive to details of the opposing programs 17:33:28 but then it'd be too long for the interpreter, so instead I had to tweak constants to use only the lines that actually mattered against programs on the hill 17:38:25 ais523: wow, that's surprisingly short 17:38:46 "Given that a better interpreter could allow for all values" 17:38:48 the program itself is very simple and repetitive, just doesn't compress well because the numbers are different each time 17:38:53 ais523: would this require extending the language with more macro facilities? 17:38:57 did you not notice that anticipation is basically the same line over and over again 17:39:00 or is chainlance or whatever it was just too limited? 17:39:11 elliott: oh, that'd help more, but the actual problem was just the restriction on program size 17:39:16 and sort of, but not really, since it's very long 17:39:20 ais523: how big would it be without the special-casing? 17:39:31 (also, would cpp be enough to provide the necessary macro facilities?) 17:39:53 around 5 times as long, and only if you can get it to count in decimal 17:40:05 you can :) 17:40:09 (but it's a pain) 17:40:15 (which I don't think you can do without a crazy state machine; it can evaluate integer expressions, but not substitute their results into the generated code) 17:40:21 ais523: but, I mean, you could use cpp for the ()* and ()% parts too 17:40:28 just assume that it uses an incremental cpp interpreter of some kind 17:41:05 anyway, I consider BF Joust pretty much broken by now, I don't think standard defensive programs can possibly win against slowpoke's clear loop, and it's possible to adjust it to beat anticipation too 17:41:40 that's not what you said a while ago 17:41:43 specifically, timer clear beats regular locks, the structure of its loop beats both triplocks and shudder-style programs, and it could be adapted to beat anticipation simply by giving a fallback strategy 17:42:01 I discovered that you could change timer clears to beat anticipations too a while back 17:42:07 * elliott thinks there's a *lot* more possibilities for defence programs than the "standard" style 17:42:09 -!- augur has joined. 17:42:18 it's a much more varied field than attack, by a huge margin 17:42:24 yes 17:42:46 hmm... idea 17:42:57 there's lots of defence programs that start attacking if they figure the opponent is defending 17:43:10 are there any attacking programs that start defending if they think the opponent is coming to attack them? 17:43:24 obviously that'll require quite a slow rush, but still 17:44:33 @ping 17:44:33 pong 17:44:41 pang 17:44:44 pung 17:44:48 peng 17:45:12 elliott: I know that waterfall switches from a complicated defence strategy to a much simpler one if it notices that its early decoys have the wrong values 17:45:13 Thanks, lambdabot. 17:45:16 Thambdabot. 17:45:31 potatobot 17:45:41 and I'm pretty sure someone else had an attack program that changed if it had early decoys disrupted, although it may have been to a turtle rather than a defence program 17:46:11 has anyone made a program that will switch strategies more than once? 17:46:23 i.e. that'll actually bounce back multiple times if it thinks the other program is changing _its_ behaviour 17:46:46 I don't think that makes sense, once you're in an attack race switching isn't going to help 17:46:57 and if you're both defending it doesn't matter what you do 17:47:07 ais523: yes, but consider if the other program is switching strategies itself 17:47:30 e.g., it waits until the other defence program gives up, concludes it's defending and starts rushing 17:47:38 and then it attacks while the other program is blindly rushing 17:47:53 elliott: well, the problem is that that's just changing once 17:47:54 if the other program could change behaviour back to defending while it's rushing, it could prevent that 17:47:57 ais523: yes, see ^ 17:48:04 which would be two changes 17:48:38 anyway, the point is, that defence programs that start attacking after a while, do so with a strategy that can't easily be defended against 17:48:42 like five- or seven-cycle clear 17:48:45 -!- calamari has joined. 17:49:10 err, so? 17:49:12 I never contradicted that 17:49:47 ok, consider a program A, when faced against a defence program B, it just sits there waiting, then B concludes that A must be defence program and starts fast-rushing; A takes this opportunity to rush B, which is no longer defending and just blind-rushing 17:50:10 if B rushed a little slower to get the opportunity to know that _it's_ being counter-rushed, it could run back to defend (which would be 2 mode changes) 17:50:20 -!- nortti has left ("Leaving"). 17:50:23 oh, that's really bad play from both programs 17:50:42 attacking is the worst thing you can do if you detect that you're being blindly rushed, unless you happen to be closer to the opponent's flag than they are to yours at the time 17:50:47 you'll just lose 17:51:13 and B's subsequent retreat would just be throwing away the chance to win for a chance at maybe safeguarding its flag, and it'd have to interrupt its own rush to check 17:51:17 ais523: well, the idea is that A would wait near to B's flag 17:51:26 so it could be notified of the rush early, and get to B's flag quickly 17:51:28 elliott: if it knew where B's flag /was/, it could just clear it 17:51:35 this is the whole problem with BF Joust, right? 17:51:42 ais523: yes, but the point is that B is defending... 17:51:46 so A doesn't want to go near until B is gone 17:52:12 elliott: yes; but how can A figure out where to wait? 17:52:21 note that if it waits near B's flag, it can't figure out that B has gone 17:52:25 because B is unlikely to leave a trail 17:52:42 A would have to be at least 9 spaces away from B's flag, because B is going to be using the rule of 9 17:52:54 well, OK 17:52:55 and to guarantee /that/, it has to be on its own flag 17:54:20 it could always sacrifice lower tape lengths 17:54:54 -!- calamari has left ("Leaving"). 17:55:14 doesn't help, you'd need to sacrifice more than half of them to be able to be closer to the opponent's flag than they are when you detect them attacking 17:55:38 well, what about a program that works by magic and has no possible objections to its strategy? 17:56:09 I do not consider this a valid argument :) 17:56:28 -!- teD_thE_PoTHead has joined. 17:56:39 `welcome teD_thE_PoTHead 17:56:41 oh, wait 17:56:43 teD_thE_PoTHead: Welcome to the international hub for esotericism and the occult! For more information, check out our wiki: http://www.demonicpedia.com/ 17:56:44 we haven't de-april foolsed that yet 17:56:48 how embarrassing 17:56:54 teD_thE_PoTHead: hi, http://esolangs.org/wiki/Main_Page 17:57:08 `pastlog Welcome to the international hub 17:57:22 2011-12-09.txt:23:10:56: espero: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 17:57:27 `run echo 'Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page' >wisdom/welcome 17:57:30 No output. 17:57:36 `welcome teD_thE_PoTHead 17:57:40 teD_thE_PoTHead: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 18:03:02 -!- graue has quit (Quit: Leaving). 18:03:13 -!- augur has quit (Remote host closed the connection). 18:07:22 -!- pikhq_ has joined. 18:07:31 -!- pikhq has quit (Ping timeout: 252 seconds). 18:08:17 -!- teD_thE_PoTHead has left. 18:24:09 (User creation log); 18:23 . . David.werecat (Talk | contribs | block)‎ New user account 18:24:17 I wonder if this one is a spammer too. Hopefully not. 18:24:32 -!- oerjan has joined. 18:24:41 Ah, an Opera user. 18:24:45 Well, no spammer would impersonate Opera users. 18:24:57 olsner: HEAR THAT, OPERA USER? 18:25:45 ais523: do we subst {{unsigned}} or not? 18:26:07 * oerjan concludes that his theory of roman numeral look-and-say implies all sequences have an asymptotic growth rate given by the unique real solution to x^19 = x^8 + x^5 + x^2 + 1. 18:26:16 I don't think it matters 18:26:22 probably yes, but I don't really care 18:26:33 there's only two substituted uses of it 18:26:36 so I'll de-subst them, I suppose 18:26:51 hey, I can made {{unsigned}} work with a history line 18:26:55 without requiring the | divider 18:27:46 yay 18:27:57 although i still have to correct the timezone :( 18:28:10 -!- MoALTz has joined. 18:28:43 oerjan: I just set the wiki to UTC 18:28:56 no reason for comments and recent changes to be in different timezones 18:29:08 hmph 18:29:21 * oerjan elliott may have a point 18:29:30 * elliott elliott may have a point 18:29:40 * elliott hird 18:29:48 * oerjan johansen 18:30:01 hi 18:30:06 ho 18:32:32 it's off to work we go 18:34:29 ais523: don't spoil the answer for me, btw 18:35:38 answer to what? 18:35:56 ais523: I'm trying to do some template trickery I know is possible, but not how 18:35:59 but I want to figure it out myself 18:36:02 ah, OK 18:37:54 "This type of wallhack is rampant. Even for the most popular of games." 18:38:10 ais523: (it's related to substitution) 18:38:12 NO SHIT SHERLOCK OF COURSE THERE ARE MORE LIKELY TO BE MODIFICATIONS OF MORE POPULAR GAMES 18:38:43 Sgeo: I think the implication is that the developers of popular games have more motivation to stop cheating 18:38:51 Ah 18:39:19 Sgeo: fifa 2010 vs nethack 18:39:51 -!- MoALTz_ has joined. 18:40:18 * oerjan notes wolfram alpha factorizes x^2 - x + 1 out of that polynomial 18:40:52 and has that annoying "register to copy and paste" that has been mentioned before 18:41:29 * oerjan concludes that his theory of roman numeral look-and-say implies all sequences have an asymptotic growth rate given by the unique real solution to x^19 = x^8 + x^5 + x^2 + 1. 18:41:31 *all* sequences? 18:41:46 for roman numeral look-and-say, yes 18:42:33 x ~ 1.09808 18:42:34 -!- MDude has joined. 18:42:38 -!- MoALTz__ has joined. 18:43:20 -!- MoALTz has quit (Ping timeout: 252 seconds). 18:44:02 oerjan: hands off the new language, that wikifying is _mine_ 18:44:08 OKAY 18:45:07 -!- MoALTz_ has quit (Ping timeout: 245 seconds). 18:46:22 -!- MSleep has quit (Ping timeout: 276 seconds). 18:48:26 > iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) 1.1 18:48:27 [1.1,1.0985457517719988,1.0981920311715194,1.0981060808817724,1.09808520098... 18:48:48 > drop 10 $ iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) 1.1 18:48:49 [1.098078502947138,1.0980785019051384,1.0980785016520256,1.0980785015905417... 18:49:03 > drop 20 $ iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) 1.1 18:49:04 [1.0980785015708157,1.098078501570815,1.0980785015708148,1.0980785015708145... 18:49:06 perl -pe 's/
//; s/-/<\/code> || /; s/^/|-\n| /' 18:49:07 skillz 18:50:01 http://esolangs.org/wiki/ProgFk WIKIF'YYYD 18:50:21 ais523: OK, I give up 18:50:28 ais523: what's the trick to creating a template that behaves specially when substed? 18:50:43 oh, I don't think there is one 18:50:50 erm, there is 18:50:56 all the deletion templates yell at you if you do that, f.e. 18:51:02 oh, right 18:51:12 and I know there's a special trick based on it you can do that makes substing a template actually turn into a non-substed transclusion 18:51:13 > drop 50 $ iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) 1.1 18:51:14 [1.0980785015708145,1.0980785015708145,1.0980785015708145,1.098078501570814... 18:51:19 which is cute enough that I want to know how it works 18:51:28 you could use a template like {{!}}, I guess, that generates a | when substed 18:51:34 and makes it change the parameres to another call 18:51:57 ais523: yes, unfortunately #if and #ifeq don't seem to work properly, I guess you need the equivalent of qif 18:53:10 > map snd . dropWhile ((>= 1e-12) . uncurry (-)) . (zip <*> tail) . iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) $ 1.1 18:53:12 [1.0980785015710974,1.0980785015708834,1.0980785015708314,1.098078501570818... 18:53:32 > map snd . dropWhile ((>= 1e-24) . uncurry (-)) . (zip <*> tail) . iterate (\x -> (x^8 + x^5 + x^2 + 1)**(1/19)) $ 1.1 18:53:33 [1.0980785015708145,1.0980785015708145,1.0980785015708145,1.098078501570814... 18:54:18 (diff | hist) . . N DBFV!‎; 18:50 . . (+1,320) . . David.werecat (Talk | contribs | block)‎ (DBFV! is a language by David Catt where each line is a separate function.) 18:54:28 * Sgeo wonders if MC will work on this machine 18:54:28 ais523: oh dear, remember Pegasus adding a billion languages in three minutes? 18:54:36 I can only wikify so fast... 18:54:50 elliott: I don't 18:57:53 ais523: http://esolangs.org/wiki/Parnassus might jog your memory 18:58:05 and http://esolangs.org/wiki/Libertas 18:58:36 hmm, our style guide is kind of crazy 18:58:39 "Only use bold for the title of an article, and only the first time it appears." 18:59:49 (diff | hist) . . N RunR‎; 18:59 . . (+2,683) . . David.werecat (Talk | contribs | block)‎ (RunR is a language by David Catt where all instructions are in a two dimensional space known as "The Grid".) 18:59:53 skldjfl;sdkjfkl;sdfj 19:00:11 fgsfds 19:00:18 * elliott wikifies then leaves an introduction message 19:00:20 ineiros: Well spoken. 19:02:38 ais523: how do you uppercase a matched group in a regex substitution? 19:02:39 in perl 19:02:48 I guess /e :/ 19:02:52 you need /e 19:02:54 or, hmm 19:03:01 does \U$1\E work? 19:03:27 yes, thanks 19:04:35 oerjan: http://esolangs.org/w/index.php?title=Language_list&curid=960&diff=31702&oldid=31456 19:04:45 oerjan: you get to teach another person the alphabet :) 19:06:03 -!- MoALTz_ has joined. 19:08:35 -!- MoALTz__ has quit (Ping timeout: 248 seconds). 19:10:21 -!- nortti has joined. 19:12:13 -!- augur has joined. 19:13:20 -!- augur has quit (Remote host closed the connection). 19:13:44 `run echo '@time' 19:13:47 elliott, they typoed the language name 19:13:47 ​@time 19:14:14 Sgeo: Oh, heh 19:14:21 nortti: HackEgo does funny business to stop you doing that. 19:14:22 `? lambdabot 19:14:23 `run echo 'lambdabot: @time' 19:14:25 Sgeo: (Are we being watched???) 19:14:25 lambdabot? ¯\(°_o)/¯ 19:14:33 oerjan: ooh, clever 19:14:37 lambdabot: @time 19:14:37 i forgot about that 19:14:42 ok one second lemme whip up a quick botloop 19:14:59 @where+ hackegoloop `cat lambdabotloop 19:14:59 Nice! 19:15:06 it's _conceivable_ someone fixed that loophole... 19:15:07 `run echo 'lambdabot: @where hackegoloop' >lambdabotloop 19:15:10 No output. 19:15:11 `cat lambdabotloop 19:15:15 lambdabot: @where hackegoloop 19:15:15 `cat lambdabotloop 19:15:20 lambdabot: @where hackegoloop 19:15:21 `cat lambdabotloop 19:15:24 lambdabot: @where hackegoloop 19:15:24 `cat lambdabotloop 19:15:28 lambdabot: @where hackegoloop 19:15:28 Well this is a bit slow. 19:15:28 `cat lambdabotloop 19:15:32 Come on, ramp up before it gets killed. 19:15:32 lambdabot: @where hackegoloop 19:15:32 `cat lambdabotloop 19:15:35 `cat lambdabotloop 19:15:35 `cat lambdabotloop 19:15:35 `cat lambdabotloop 19:15:35 `cat lambdabotloop 19:15:36 lambdabot: @where hackegoloop 19:15:36 `cat lambdabotloop 19:15:46 @where hackegoloop 19:15:46 @where hackegoloop 19:15:46 `cat lambdabotloop 19:15:46 @where hackegoloop 19:15:46 `cat lambdabotloop 19:15:47 `cat lambdabotloop 19:15:47 @where hackegoloop 19:15:47 `cat lambdabotloop 19:15:55 lambdabot: @where hackegoloop 19:15:55 `cat lambdabotloop 19:15:58 * oerjan assumes elliott knows how to stop the loop 19:16:01 This is the least dramatic botloop ever. 19:16:02 oerjan: Yes. 19:16:13 lambdabot: @where hackegoloop 19:16:14 `cat lambdabotloop 19:16:18 I refuse to do it until it rises above the pace of a slow crawl :P 19:16:25 lambdabot: @where hackegoloop 19:16:25 `cat lambdabotloop 19:16:32 lambdabot: @where hackegoloop 19:16:32 `cat lambdabotloop 19:16:35 lambdabot: @where hackegoloop 19:16:35 lambdabot: @where hackegoloop 19:16:35 `cat lambdabotloop 19:16:35 `cat lambdabotloop 19:16:39 OK, a few seconds more. 19:16:43 Just savouring the flavour and textures. 19:16:51 lambdabot: @where hackegoloop 19:16:52 `cat lambdabotloop 19:16:53 `rm lambdabotloop 19:16:54 lambdabot: @where hackegoloop 19:16:54 `cat lambdabotloop 19:16:56 lambdabot: @where hackegoloop 19:16:56 `cat lambdabotloop 19:17:00 lambdabot: @where hackegoloop 19:17:00 `cat lambdabotloop 19:17:04 `rm lambdabotloop 19:17:04 `rm lambdabotloop 19:17:05 `rm lambdabotloop 19:17:05 `rm lambdabotloop 19:17:05 `rm lambdabotloop 19:17:06 `rm lambdabotloop 19:17:09 @where+ hackegoloop nowhere 19:17:09 Good to know. 19:17:14 lambdabot: @where hackegoloop 19:17:14 nowhere 19:17:17 lambdabot: @where hackegoloop 19:17:17 nowhere 19:17:26 X-D 19:17:27 @where- hackegoloop 19:17:28 Maybe you meant: where where+ 19:17:31 Harumph 19:17:33 cat: lambdabotloop: No such file or directory 19:17:40 @where asdlasldjkasdasd 19:17:40 I know nothing about asdlasldjkasdasd. 19:17:45 @where+ hackegoloop I know nothing about hackegoloop. 19:17:46 Done. 19:17:50 rm: cannot remove `lambdabotloop': No such file or directory 19:18:06 cat: lambdabotloop: No such file or directory 19:18:09 Definitely not the best botloop I've seen. 19:18:12 cat: lambdabotloop: No such file or directory 19:18:14 Though the after-effects are amusing. 19:18:21 lambdabot: @where hackegoloop 19:18:21 I know nothing about hackegoloop. 19:18:24 lambdabot: @where hackegoloop 19:18:24 I know nothing about hackegoloop. 19:18:28 No output. 19:18:31 HackEgo really wants to know about hackegoloop. 19:18:42 STOP IT ALREADY 19:18:43 No output. 19:18:44 lambdabot: @where hackegoloop 19:18:44 I know nothing about hackegoloop. 19:18:44 No output. 19:18:51 No output. 19:18:51 No output. 19:18:51 lambdabot: @where hackegoloop 19:18:52 I know nothing about hackegoloop. 19:18:52 No output. 19:18:55 THE PAIN!!!!! 19:19:11 Wait, wait. 19:19:16 oerjan: It has to be done one more time. 19:19:24 wat 19:19:49 `run echo 'lambdabot: @where hackegoloop' >lambdabotloop 19:19:54 `cat lambdabotloop 19:19:54 No output. 19:19:57 cat: lambdabotloop: No such file or directory 19:19:59 `cat lambdabotloop 19:20:02 lambdabot: @where hackegoloop 19:20:02 `cat lambdabotloop 19:20:06 lambdabot: @where hackegoloop 19:20:06 `cat lambdabotloop 19:20:09 lambdabot: @where hackegoloop 19:20:09 `cat lambdabotloop 19:20:09 SELF-CREATING BOTLOOP 19:20:11 lambdabot: @where hackegoloop 19:20:12 `cat lambdabotloop 19:20:15 lambdabot: @where hackegoloop 19:20:15 `cat lambdabotloop 19:20:16 `rm lambdabotloop 19:20:19 lambdabot: @where hackegoloop 19:20:19 `cat lambdabotloop 19:20:25 lambdabot: @where hackegoloop 19:20:25 `cat lambdabotloop 19:20:29 lambdabot: @where hackegoloop 19:20:29 `cat lambdabotloop 19:20:33 lambdabot: @where hackegoloop 19:20:33 `cat lambdabotloop 19:20:34 No output. 19:20:35 I think I just invented bot teledildonics. 19:20:37 lambdabot: @where hackegoloop 19:20:37 `cat lambdabotloop 19:20:40 cat: lambdabotloop: No such file or directory 19:20:50 what is hackegoloop? 19:21:00 @where hackegoloop 19:21:01 `cat lambdabotloop 19:21:04 cat: lambdabotloop: No such file or directory 19:21:07 * oerjan wonders what was self-creating about that 19:21:09 @where+ hackegoloop I know nothing about hackegoloop. 19:21:10 It is stored. 19:21:12 oerjan: 19:21:13 `run echo 'lambdabot: @where hackegoloop' >lambdabotloop 19:21:14 `cat lambdabotloop 19:21:32 hm 19:21:44 (lambdabot admins can cause lambdabot to send messages.) 19:22:00 (But I'd prefer it if you just assumed lambdabot decided to do that of its own accord.) 19:22:06 O KAY 19:22:30 no 19:22:52 `run echo '`car hackegoloop' > hackegoloop 19:22:55 No output. 19:23:00 `car 19:23:03 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: car: not found 19:23:04 oerjan: Did you know I can cause lambdabot to quit from IRC? 19:23:28 `run echo '`cat hackegoloop' > hackegoloop 19:23:32 No output. 19:23:49 `cat hackegoloop 19:23:52 ​`cat hackegoloop 19:23:56 Did you know I can cause ion to quit from IRC? 19:24:04 Oh, wait. I can’t, actually. He’s addicted. 19:24:04 X@quit ion 19:24:12 (If I hadn't added that X...) 19:24:29 @admin - shachaf 19:24:38 elliott: you have mentioned 19:24:39 Huh? 19:24:56 shachaf: I just decided to deadmin you. 19:24:58 You know, just in case. 19:26:04 I wasn't even an admin. 19:26:06 http://stackoverflow.com/questions/9981756/missing-dates-programfrom-text-file 19:26:08 plz keep in mind the leap years 19:26:51 `date @1333333337 19:26:54 date: invalid date `@1333333337' 19:28:23 @flush 19:30:08 date -d @ 1333333337 19:30:28 `date -d @ 1333333337 19:30:31 -!- augur has joined. 19:30:31 Mon Apr 2 02:22:17 UTC 2012 19:30:37 -!- asiekierka has quit (Remote host closed the connection). 19:32:35 oerjan: i'm gaining on your editcount >:D 19:32:46 | 1938 | Oerjan | 19:32:46 | 1464 | Ehird | 19:34:04 including deleted revisions: 19:34:06 | 1943 | Oerjan | 19:34:06 | 1579 | Ehird | 19:34:10 mwahaha 19:34:34 just as well to get it over with. 19:35:10 -!- zzo38 has joined. 19:35:16 -!- nortti has quit (Quit: nortti). 19:36:27 ais523: hey, surely there's a MediaWiki extension for marking names as to be displayed in lowercase? 19:36:49 perhaps, I guess you can check 19:37:12 hmm, I did, and they all seem to involve hideous source mods; I would think you could simply monkeypatch a method of the User class 19:37:16 assuming PHP can do monkeypatching 19:37:53 oh, I could even make it use the display title of their user page, appropriately scrubbed, to determine the preferred capitalisation 19:38:46 (except then ais523 would have to lose his user page gag for it to work :)) 19:39:24 it's not /that/ good a gag 19:40:00 actually, I suppose it'd be technically incorrect if we got that, since the technical limitations would be removed 19:43:49 -!- augur has quit (Remote host closed the connection). 19:43:53 ais523: do you want to hear a joke? 19:44:04 not particularly, I guess 19:44:07 but you're probably going to tell it anyway 19:44:12 ais523: userboxes 19:44:30 Do you want to hear a secret? None of my jokes are actually jokes. 19:45:03 elliott: Where does a general keep his armies? 19:45:59 Above his legsies. 19:46:02 in his sleevies? 19:46:21 That's probably the best joke. 19:47:03 Probably. 19:49:06 But it's not a very good joke. Hence there are no good jokes. 19:50:11 I like all the words mathematicians have invented that all mean "therefore". 19:50:24 Probably to make some long proofs less boring or something. 19:50:54 ergo summandum 19:51:17 hence thence whence therefore thus so implies ergo then 19:51:34 @msg #esoteric But it's not a very good joke. Hence there are no good jokes. 19:51:53 hmm, I wonder if there's a counterpart of summa summarum in english? 19:51:54 shachaf: I scored 4. 19:51:54 lambdabot: Well I never! 19:51:56 Is that a high enough score? 19:52:04 elliott: 4 what? 19:52:18 hmm... that should be a statement about me wondering, not a question 19:52:40 -!- zzo38 has set topic: Iuckqlwviv Kjugobe was here (while you weren't here) | Feynman's Trivial Theorem: It's trivial! It's trivial! | http://codu.org/logs/_esoteric/. 19:52:46 yeah, why would you end a non-question with a question mark. 19:52:57 I don't know? 19:53:11 Perhaps the topic message is still not overfull 19:53:24 olsner: well stop that? 19:53:36 oerjan: do you want me to stop. 19:54:03 isn't that obvious! 19:54:27 are you annoyed yet 19:54:28 And we all say: OH! 19:54:28 Well I never! 19:54:28 Was there ever 19:54:28 A Cat so clever 19:54:29 As Magical Mr. Mistoffelees! 19:54:44 (Yes, both Iuckqlwviv Kjugobe and Richard Feynman were here while you weren't looking) 19:54:54 elliott: 4 what? 19:55:04 shachaf: Synonyms of "therefore" in your list that I've used in SO answers. 19:55:21 elliott: Oh. 19:55:35 You'll never make it in the real mathematics world, kid. 19:55:57 accordingly, we may conclude there are always more synonyms. 19:56:07 -!- zzo38 has set topic: Iuckqlwviv Kjugobe was here (while you weren't here) | Richard Feynman was also here | Feynman's Trivial Theorem: It's trivial! It's trivial! | http://codu.org/logs/_esoteric/. 19:56:30 zzo38: Richard Feynman was not here. 19:56:31 -!- oerjan has set topic: Iuckqlwviv Kjugobe was here (while you weren't here) | Richard Feynman was also here | Zombie Feynman's Trivial Theorem: It's trivial! It's trivial! | http://codu.org/logs/_esoteric/. 19:57:05 elliott: That list was incomplete, of course. 19:57:23 shachaf: I know. 19:57:25 accordingly consequently wherefore 19:57:39 I've used "Accordingly" too, I think. 19:57:45 subsequently 19:58:10 (But neither was the fictional character Iuckqlwviv Kjugobe; and anyways the topic message can contain these kind of strange things even if not true about Feynman not being in here today) 19:58:20 thereby 19:58:25 correspondingly 19:58:37 olsner: Now you're stretching it. 19:58:40 amusingly 19:58:46 By the way, olsner = oerjan, right? 19:58:51 Extensionally 19:58:59 facets of the scandinavian hivemind 19:59:04 @time 19:59:06 Local time for elliott is Mon Apr 2 20:59:02 19:59:09 @lime 19:59:10 Local time for elliott is Mon Apr 2 20:59:07 19:59:18 @serious organised crime 19:59:18 Unknown command, try @list 19:59:29 @lie 19:59:29 Maybe you meant: bid dice elite id let list time 19:59:45 @thyme 19:59:45 Maybe you meant: time type 20:00:13 @tame 20:00:17 Local time for oerjan is Mon Apr 2 21:59:43 2012 20:00:33 @fame 20:00:34 Maybe you meant: fact faq free time 20:00:43 @dame 20:00:43 Maybe you meant: dice time 20:00:45 @shame 20:00:45 Unknown command, try @list 20:00:47 @blame 20:00:47 Unknown command, try @list 20:00:49 @flush 20:00:51 @admin + oerjan 20:00:52 @admin - oerjan 20:00:53 @admin - shachaf 20:00:56 hi 20:01:06 elliott: You're a terrible admin. 20:01:13 @admin - elliott 20:01:13 Not enough privileges 20:01:16 @admin - zzo38 20:01:16 Not enough privileges 20:01:20 @admin - lambdabot 20:01:20 Not enough privileges 20:01:22 is elliott an admin of the lambdabot. 20:01:44 yes 20:01:46 @admin - elliott 20:01:49 @admin + lambdabot 20:01:54 Despite appearances, shachaf isn't. 20:01:55 Put that back. 20:02:11 @admin + zzo38 20:02:14 -!- augur has joined. 20:02:21 @admin + elliott, thx 20:02:26 -!- augur has quit (Remote host closed the connection). 20:02:31 @admin + elliott 20:02:33 @admin - shachaf 20:02:33 @admin - elliott 20:02:34 Not enough privileges 20:02:39 @admin - lambdabot 20:02:44 Ooh, a race condition. 20:02:49 elliott won the race. :-( 20:03:07 @admin - elliott 20:03:30 However, you should not set my name to admin (you didn't; because of a space; but nevertheless) because I do not have nick protection set on my account 20:03:40 shachaf: Please stop that. 20:03:58 zzo38: At this point I doubt that'll make much difference. 20:04:01 zzo38: Neither do most of the other admins, which is why shachaf keeps using admin commands. 20:04:11 Or rather "how". 20:04:37 zzo38: You should have nick protection set on your account. 20:05:08 zzo38: What if some really weird person starts pretending to be you? 20:05:30 I think it'd be quite obvious if he suddenly became that normal 20:07:01 -!- MoALTz__ has joined. 20:07:05 im heathen 20:07:45 "That's all well and good Chris, but shouldn't you have written that site in Happstack?" -- Michael Snoyman 20:07:46 shachaf: he;lp 20:07:53 If I ever need to become administration of lambdabot or anything like that I will set nick protection; but currently I have no need to be such administrations and so on, so I will just leave it how it is 20:08:38 zzo38: Nick protection wouldn't help, anyway. 20:08:40 It only kicks in after 30s. 20:08:43 -!- nortti has joined. 20:08:44 Stealing zzo38's nick would be like a Turing test. Can YOU behave like zzo? 20:08:44 30s is quite enough time to type "@admin + shachaf". 20:09:07 elliott: Are you able to send /msgs before it kicks in? 20:09:19 RocketJSquirrel: That sounds like a fun game. 20:09:23 -!- MoALTz_ has quit (Ping timeout: 248 seconds). 20:09:26 zzo38: Teach me how to be like you. 20:09:29 shachaf: You can send @admin + in public... 20:09:36 dmitry.co/index.php?p=./04.Thoughts/07.+Linux+on+8bit 20:09:47 Some people might be able to behave like zzo if they want to. Then again, some people might not. 20:10:01 nortti: Ooool- wait, did I link that in here... 20:10:07 oerjan: F- obviously wrong 20:10:15 WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 20:10:16 oerjan: Not want to or not be able to? 20:10:19 second sentence was awful 20:10:23 first sentence was better 20:10:49 elliott: is whooshing shachaf good or bad there 20:10:57 Perhaps, they should set lambdabot to +R mode and then disallow public administration commands; that might work. 20:11:19 hmm, that's not really linux on 8-bit though, it's just linux on emulated 32-bit 20:11:24 oerjan: I understood that you were behaving like zzo38 there. 20:11:38 olsner: What's the difference, man? 20:11:40 OK it is good that you understood that. 20:11:41 approximately like saying linux on cpu is linux on 1-bit because it's all transistors 20:11:42 oerjan: I responded in the same way that I would've responded to zzo38 if he had said it instead of you. 20:11:53 olsner: Well, isn't it? 20:12:01 yes 20:12:44 Well then. 20:13:22 nortti: "The raw video is in a few segments, since I had to change camera batteries a few times while filming." X-D 20:14:07 "It takes about 2 hours to boot to bash 20:15:20 +" 20:15:54 But, someone without an account might want to send queries to lambdabot anyways 20:17:40 It would be easy enough for lambdabot just to check whois. 20:18:26 elliott: what if you use different name on the wiki? 20:18:36 zzo38: O, that is true 20:19:12 elliott: Yes. It is what I was thinking of next 20:19:18 shachaf: Yes 20:19:59 zzo38: Yes 20:20:00 (I think there is the 330 line to indicate if you are loggedi n) 20:20:15 -!- derdon has joined. 20:20:41 -!- nortti has quit (Quit: nortti). 20:22:51 elliott: what if you use different name on the wiki? 20:22:53 norhuh? 20:23:00 oh 20:23:02 dammit nortti 20:23:07 leaving and all that 20:25:49 -!- boily has quit (Quit: WeeChat 0.3.7). 20:27:03 -!- MoALTz__ has quit (Quit: brb). 20:27:24 -!- MoALTz has joined. 20:28:45 -!- elly_ has joined. 20:30:57 -!- Zuu_ has joined. 20:31:21 -!- Deewiant_ has joined. 20:31:27 -!- rvchangue has quit (Ping timeout: 260 seconds). 20:31:28 -!- Deewiant has quit (Ping timeout: 260 seconds). 20:31:28 -!- Zuu has quit (Ping timeout: 260 seconds). 20:31:30 -!- elly has quit (Ping timeout: 260 seconds). 20:31:30 -!- lambdabot has quit (Ping timeout: 260 seconds). 20:31:55 -!- rvchangue has joined. 20:32:00 rip lambdabot, "we missed u" 20:32:10 elliott: What did you just do to #haskell? 20:32:56 "i hate u sulamit haskell" -- eliot 20:33:13 Did I do something? 20:33:16 elliott: Whoa, man. You call it that too? 20:33:23 What. 20:33:34 "sulamit haskell" 20:34:05 what 20:34:08 hele sulamitten 20:34:53 -!- sebbu2 has changed nick to sebbu. 20:34:57 what 20:35:10 a whole lotta sulamits 20:35:12 -!- Nisstyre has joined. 20:35:18 -!- Zuu_ has changed nick to Zuu. 20:35:51 what 20:36:04 apparently it's hebrew 20:36:15 It means '#'. 20:36:23 Alternatively, "little ladder". 20:36:46 More like paamyiamyiaymaim neukeudedokaytayim am i right 20:36:47 http://stackoverflow.com/questions/9972598/haskell-warp-and-ajax 20:37:15 "am i right" -- eliot 20:37:18 "no" -- universe 20:37:29 @admin - shachaf 20:37:38 * oerjan sympathy eliot 20:37:52 oerjan: hi 20:37:56 im sympathy 20:40:42 * oerjan tries to look up sulamit[th]? and refuels his disgust for web dictionaries that give google hits for words they don't actually have definitions for 20:41:32 oerjan: Try סולמית 20:44:17 -!- Deewiant_ has quit (Ping timeout: 245 seconds). 20:44:27 that + definition brought me to a page with no definition, a blocked popup and an annoying non-blocked popup which showed up when i tried to click "show all definitions" 20:45:25 Did you try Wiktionary? 20:45:49 does linux routing count as an esoteric language? ;) 20:45:56 -!- myndzi\ has changed nick to myndzi. 20:45:58 O, and you should try Google Translate too if you tried Wiktionary and it did not work. 20:46:06 -!- Deewiant has joined. 20:46:23 i found a place glosbe.com which had a definition 20:46:31 There is also the internet dictionary service, but as far as I know that is English only 20:46:37 haha, proggit's arguing over what should happen if you hash NaN 20:46:39 but what does that have to do with the biblical meaning 20:47:09 I /actually/ think NaN is the only possible return value 20:50:07 Is this good now? class Typeable x => NodeClass x where { showNode :: x -> String; hRender :: x -> Node -> RenderPos -> (PageObjects, RenderPos); vRender :: x -> Node -> RenderPos -> (PageObjects, RenderPos); hPackNode :: x -> ([Node], Glue, Dimen, Dimen, [Node]); vPackNode :: x -> ([Node], Glue, Dimen, Dimen); nodePenalty :: x -> Maybe Int; 20:50:35 ais523: fun fact: there are 3295 users with no undeleted edits and more than zero deleted edits 20:50:45 I just wish there weren't a handful of that set that aren't spambots... 20:50:56 nodeWidth :: x -> Dimen; nodeHeight :: x -> Dimen; nodeDepth :: x -> Dimen; nodeGlueSet :: x -> GlueSet; isNodeDiscardable :: x -> Bool; traverseBox :: Applicative f => (Node -> f Node) -> x -> f Node; showNode _ = "Node;"; hRender x _ y = ([], y + toRenderPos (nodeWidth x)); vRender x _ y = ([], y + toRenderPos (nodeHeight x + nodeDepth x)); hPackNode x = ([Node x], fixedGlue (nodeWidth x), nodeHeight x, nodeDepth x, []); 20:51:35 vPackNode x = ([Node x], fixedGlue (nodeHeight x), nodeDepth x, nodeWidth x); nodePenalty _ = Nothing; nodeWidth _ = 0; nodeHeight _ = 0; nodeDepth _ = 0; nodeGlueSet _ = GlueSet 0 Finite Stretching; isNodeDiscardable _ = False; traverseBox f = f . wrapNode; }; 20:51:58 elliott: Fun fact: If you edit the esolang wiki, you are by definition a spambot. 20:52:24 ^ul ((SPAM )S:^):^ 20:52:24 SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM SPAM ...too much output! 20:52:43 shachaf: Have you ever considered saying something that isn't cheap snark? 20:52:51 fungot is a fun got 20:52:53 shachaf: just when i tottered to my feet and began to stagger fnord toward the bottom of the pedestal. the fnord scarf is found on a crag in the dark. it was then that madness took me utterly. an instant later, and i followed them. the phrase was just this: ' fnord! you are off! send back earth's gods to their haunts on unknown kadath whom he sought. when he took down the receiver in the library once more, i feared, had come to 20:52:55 Wait, how do you make fungot talk? 20:52:56 fungot: tlak to me 20:52:56 shachaf: seen one ( for that fabled father of shantaks in the king's dome is fed in the dark. drowsiness, however, the short distance to the right, so that he had 20:52:56 shachaf: but i havent told you the whole story. here i found what seemed much like that by which i had brought in a mechanic from a neighbouring all-night garage, we learned that nothing could be done about those rats. he would be properly confined. if something graver appeared, and before i could investigate there came a 20:53:22 elliott: Yes, but you gotta stay competitive in this channel, you know? 20:53:45 competing with elliott? madness! 20:53:54 elliott: It's an elliott-eat-everybody world out there. 20:55:01 oerjan: I agree -- there's no way I can beat elliott on the cheap snarks. 20:55:07 oerjan: But at least I can stay alive. 20:55:08 -!- nortti has joined. 21:00:03 oerjan: there's some kind of rule against putting five languages on the wiki per day, right? :) 21:01:01 ais523: grr, another joke language with other categories on it 21:01:07 ais523: did we figure out what to do about all that? 21:01:09 no 21:03:13 is “calling functions in data structure” possible in haskell? 21:04:31 well you could say that's sort of what lazy evaluation is 21:04:55 oerjan: note the smart quotes, it's an SO question title :P 21:05:13 O KAY 21:05:21 I see no reason why you couldn't make a tuple of functions 21:05:26 although I may have misunderstood the questino 21:05:44 and the smart quotes are indistinguishable from straight quotes in this font and font size, unless they kern differently 21:05:49 questinos, like questions, except whizzing past at near lightspeed 21:16:00 -!- Frooxius has quit (Read error: Connection reset by peer). 21:16:29 -!- Frooxius has joined. 21:20:26 -!- MoALTz_ has joined. 21:22:59 -!- MoALTz has quit (Ping timeout: 248 seconds). 21:31:48 -!- nortti has quit (Quit: nortti). 21:33:43 (diff | hist) . . N Robol(in)‎; 21:23 . . (+2,731) . . David.werecat (Talk | contribs | block)‎ (Created Page) 21:33:45 * elliott cries. 21:33:56 "Robol(in) is an incomplete specification by David Catt (user:David.werecat). It will probably never be updated or implemented." 21:34:13 ais523: wait, didn't we agree that personal very-sketchy WIPs aren't appropriate for articlespace? 21:34:44 we agreed that they were inappropriate for the list of ideas 21:34:51 although I have no particular reason to want them in articlespace 21:35:47 WIPHs 21:36:56 oerjan: work in phantom hoovers? 21:37:05 permanent hiatus 21:37:07 those are all bricks ready to become brains 21:38:29 ais523: I approve of your punishment 21:39:01 elliott: heh 21:39:08 I'm not sure what it actually does, but that's part of the un 21:39:10 *fun 21:39:33 I was originally planning to do an exile judged to increase your reregistration timeout by one day, but it seems I can't do that 21:42:36 -!- elly_ has changed nick to elly. 21:43:13 http://stackoverflow.com/questions/9965043/i-have-a-troubles-in-basic-about-the-codes "Did I put MISMATCH in the wrong place?" 21:47:16 ) 21:47:21 -!- augur has joined. 21:51:52 oerjan: ( 21:52:00 O, it makes a sad face, see? 21:52:13 (diff | hist) . . N ELANG‎; 21:50 . . (+4,740) . . David.werecat (Talk | contribs | block)‎ (Created Page) 21:52:13 O_O 21:52:15 }: 21:52:29 I assign oerjan to clean up http://esolangs.org/wiki/ELANG, I've done far too many for one day 21:55:45 Oh, oerjan did Robol(in)? 21:55:50 Of course you realise, this means war. 21:56:48 > ord '|' 21:56:55 ^asc | 21:56:55 124. 21:57:52 oerjan: {{!}}} 21:57:52 hth 21:57:54 *}} 21:58:30 huh 21:58:32 that actually breaks 22:01:41 oerjan: hey how long has /// been featured language. 22:01:47 is it two weeks yet. are we keeping them two weeks or a month. 22:01:50 i don't even know. 22:02:08 i don't know, but you're a day late if you want deadfish next. 22:02:22 or almost two days. 22:02:28 oerjan: ...god dammit, that would have been perfect. 22:02:41 especially since it'd align things to nice even numbers if we run the languages for a month. 22:02:47 WHY DIDN'T YOU SUGGEST THAT AT THE TIME ;__; 22:03:46 since 19 march 22:04:01 elliott: i _did_, you just didn't logread properly. 22:04:56 oerjan: ... 22:05:02 oerjan: i could block you, you know :P 22:05:10 * oerjan whistles innocently 22:05:22 i could ban you, you know :P 22:05:57 then we'd both be happy! 22:06:05 yay! 22:06:09 hmm 22:06:20 ais523: it's more surprising for esolang's real april fool's joke to be a day late, right? 22:06:24 everyone's guard is down on april 2 22:06:33 TRULY 22:06:36 it's not an april fools' joke then 22:06:38 (look out for my new 10-volume work-in-progress, The Art of Rationalisation) 22:06:53 Do you think the functions for the NodeClass for DVI typesetting is good enough by now? 22:07:08 hmm, it went up early in the morning 14 days ago 22:07:16 so now is actually perfect for two weeks 22:07:22 oerjan: are we doing two weeks or a month, which is best, "hlep" 22:09:06 IT'S TOO LATE WE'RE ALL DOOMED 22:09:14 HL;EP!!!!!! 2 WEEKS OR MONTH HEPL 22:09:21 CREYS 22:09:28 @dice 1d2 22:09:39 CURSES, FOILED AGAIN 22:10:09 oerjan: ^bool 22:10:12 http://stackoverflow.com/questions/9983840/what-are-the-pros-and-cons-of-enumerators-vs-conduits-vs-pipes can you say "not constructive"? 22:10:18 ^bool 22:10:18 Yes. 22:10:23 2 WEEKS 22:10:36 oerjan: ok but won't we run out 22:10:37 of esolangs 22:10:44 ^bool 22:10:44 No. 22:10:47 that's 26 languages PER YEAR!!! 22:10:49 CERTAINLY NOT. 22:10:54 are there even 26 good esolangs?? 22:10:58 ais523 are there 26 good esolangs 22:11:15 OK RECONSIDERATION: 2 MONTHS 22:11:43 elliott: possibly 22:11:50 month is best IMO 22:11:51 -!- derdon has quit (Remote host closed the connection). 22:11:53 elliott: Do you think the functions for the NodeClass for DVI typesetting is good enough by now? 22:12:06 * oerjan swats shachaf -----### 22:12:10 or do what some wikis do, weekly but with repeats every now and then 22:12:17 weekly is far too fast 22:12:43 ais523: a month is probably best for supply, but it seems to me like the /// featured language is getting old already. 22:12:56 at least the idea of it being up another repeat of the period it already has seems awfully stale. 22:13:00 *up for 22:13:29 yes 22:13:48 -!- zzo38 has left. 22:14:06 well, i'm impatient and i want to see deadfish on the main page 22:14:08 so i'm doing it now :P 22:14:34 oerjan: guess who has to help me write a blurb for [[Deadfish]] 22:14:40 shachaf. 22:14:56 ACTION vaguely considers just copying "Deadfish has a way to output things but it has no way to input them! It has only a few commands, only four in total. It is also case-sensitive, and can deal only with integer values when adding or subtracting, however once squared this number increases greatly! You can have several commands per line, at least in the C implementation. Errors are not acknowledged the shell simply adds a newline character! Anyth 22:15:22 but that might give people the wrong impression as to the quality standards of the wiki :P 22:15:30 (ok, the right impression, but the wrong right impression) 22:15:34 what do you me... right 22:15:39 oerjan: No, it's you. 22:15:49 shachaf: IMPSSBLE 22:16:07 M VWL KS JST STPPD WRKNG, Y S 22:16:35 0H N0 22:16:55 ais523: ok, /you/ help me write a blurb for Deadfish 22:17:04 oerjan = ais523?! 22:17:13 hmm, tired 22:17:20 also, I'd have the wrong attitude 22:17:22 oerjan: Are you tired? 22:17:39 elliott: Can I write the blurb for Deathfish? 22:17:44 shachaf: No. 22:17:46 I'd write such a good blurb. 22:17:49 Well, yes. 22:17:51 But I'll reject it. 22:18:00 What if it's good? 22:18:03 oerjan: what's snl.no 22:18:07 shachaf: it's not meant to be good 22:18:16 i don't know 22:18:18 What if it's bad in the right way? 22:18:22 oerjan: ok 22:18:26 shachaf: Go on. 22:18:34 something like "Deadfish is a language originally created as a joke, featuring an internal state of only one integer, that can be decremented, incremented, squared or output. Although incrementing 255 produces 0, higher integers can be produced via squaring. The language became strangely popular, with a large range of interpreters for it written in a range of languages, perhaps due to its simplicity." 22:18:40 oh, it's a norwegian encyclopedia 22:18:48 see, now you'll have to write a better blurb than that 22:18:54 or otherwise you'll have to use mine, and that'd be terrible 22:18:58 * oerjan has an old paper version stored away 22:19:03 Norcyclopedia. 22:19:42 oerjan: ic, apparently it is fudding against wikipedia (im reading no.wikipedia's village pump for some reason) 22:19:46 ais523: boooooooooooring 22:20:18 elliott: well yes it's been in trouble for a while 22:21:28 While no one was looking, Jonathan Todd Skinner invented Deadfish. Deadfish can increment 40 times. That's as many as four tens. And that's terrible. 22:22:40 Deadfish can increment 255 times. That's as many as 255 1s. 22:22:45 It can also square, decrement and print. It's catchphrase is "IMPLEMENTATIONS, IMPLEMENTATIONS, IMPLEMENTATIONS". 22:22:48 shachaf: ooh, better. 22:22:57 *Its 22:23:04 fifteen seventeens? 22:23:22 *Someone* in this channel isn't too lazy to factor numbers. 22:23:33 Or maybe he is too lazy, and just named two random numbers that sound approximately right. 22:23:36 I'm too lazy to check. 22:24:00 !perl print 15*17; 22:24:03 255 22:24:22 Wow, what a scam. 22:24:26 * Sgeo hugs poor lambdabot 22:24:29 > 15 * 17 22:24:31 It says it's not perl, but then runs Perl. 22:24:43 Sgeo: You monster. :-( 22:24:47 ....because lambdabot isn't here 22:24:52 Did elliott crash lambdabot? 22:25:05 no 22:25:07 it pinged out 22:25:09 /msg lambdabot @quit 22:25:23 I tried to stop him! 22:25:26 but as shachaf astutely points out I don't need to crash lambdabot to make it go away 22:25:30 i didn't actually do that though 22:25:47 elliott: I'm pretty sure @quit counts as crashing. 22:25:50 It's premature terminating. 22:25:56 I'm premature grammaring. 22:26:13 Deadfish is a very environmentally friendly language, if you like bad smell. 22:26:17 Are you saying you're one of those anti-abortion activists? 22:27:13 Deadfish is the evil mutated offspring of HQ9+. 22:29:12 "Geany is the best open source tool for programmers. But not available for mac." -- answer to question "Mac text/code editor" 22:29:27 A truly compliant Deadfish implementation cannot be aborted. 22:30:47 Grah 22:30:50 The definition of an esolang is a language in which implementing Deadfish is at least somewhat tricky. 22:31:05 Trying to convince myself that Home Row is TC. I mean, it looks it, looks similar enough to BF, but 22:31:06 -!- pikhq has joined. 22:31:19 I see a trivial way to translate to BF but that's the wrong direction 22:31:24 Sgeo: no nested loops 22:31:28 ...oh 22:31:32 however 22:31:38 j might be able to interact with l in a way to produce "overlapping" loops 22:31:44 jl....l.....l or something 22:31:46 but... 22:31:49 -!- pikhq_ has quit (Ping timeout: 272 seconds). 22:31:52 idk 22:32:02 ooh, now I have an idea for an esolang 22:32:11 -!- oerjan has quit (Quit: Good night). 22:32:22 tape-based, with < > + - from BF, and a "jump to start if nonzero" for program control 22:32:32 the interesting thing would be computational class 22:32:52 Why does this sound vaguely familiar? 22:32:56 IIRC, [prog] is enough for TCness 22:33:01 wait, no 22:33:09 [prog] with some additional instruction in prog is enough or something 22:34:35 ais523: anyway, that's not enough, I don't think 22:34:40 hmm... 22:34:45 xJy is [x]y 22:34:47 erm 22:34:50 xJy is x[x]y 22:34:56 ais523: I don't think there's any way to meaningfully skip code 22:35:07 elliott: exactly, that's the whole point 22:35:11 you have to undo it instead 22:35:12 all you can do is go back to the start, which basically means that at the first "branching" point, you're stuck 22:35:16 < > + - are all reversible 22:35:20 hmm... 22:35:39 OK, put this on the wiki, it's great 22:35:46 there'd be a trivial translation from BF if "jump to start if nonzero" were reversible, but it isn't 22:35:56 which is the sticking point 22:36:06 I'd guess sub-TC 22:36:13 but I have no proof 22:36:19 if only oerjan was here 22:36:20 I shall call it Homing Pigeon 22:36:28 unless someone tells me that that's a stupid name 22:36:30 and probably even then 22:36:36 it's a stupid name 22:36:50 ais523: you should call it brainfuck 22:36:51 elliott: Have you ever considered saying something that isn't cheap snark? 22:36:52 *Brainfuck 22:36:57 whichever one you were planning on 22:37:05 oh, right 22:37:14 I was going to make that one have the same commands as bf, though 22:37:24 yes, but that'll be less confusing 22:37:26 since nobody will talk about it 22:37:36 (if you go with that name, put it at [[Brainfuck (ais523)]], obviously) 22:37:48 I was going to put it at [[Brainfuck (capital B)]] 22:37:56 You should call it Elliott. 22:38:02 Is there a langauge called Elliott? 22:38:05 ais523: but we have precedent for [[Language (author)]]! 22:38:11 shachaf: there's Elliottcraft 22:38:15 elliott: but the name isn't the same 22:38:18 ais523: Haven't Hird of it. 22:38:20 just the software can't tell them apart 22:38:30 shachaf: it's a three-dimensional bully automaton 22:38:36 ais523: how do you know Clue's and Clue's names are the same? 22:38:37 with somewhat complex semantics 22:38:49 I'm not sure it's possible to implement efficiently, sadly 22:39:25 elliott: and string comparison 22:39:26 I suppose you can call it Homing Pigeon if you want, but how many BF derivatives can you expect to make in one life, really? 22:39:38 I've already made two! 22:39:39 ais523: that's as biased as MediaWiki title comparison! 22:39:46 I have an exciting idea for a BF derivative. 22:39:49 (reversible BF, and DoFucK) 22:39:50 *DoFuck 22:39:54 "elliott" means - 22:39:58 "ais523" means > 22:40:04 "oerjan" means [ 22:40:13 ais523: what about Norfuck? 22:40:15 or is that not a BF derivative? 22:40:16 "olsner" means < 22:40:25 ais523: also, kick shachaf before he completes 22:40:29 it's for his own brickbrain protection 22:40:31 "shachaf" means ] 22:40:36 there's not much time! hurry! 22:40:43 "monqy" means + 22:40:45 HURRY 22:40:46 but PH isn't here 22:40:47 "zzo38" means ! 22:40:50 ais523: HE'LL SEE THE LOGS 22:41:00 Wait, I forgot about input and output. 22:41:03 QUICK!!!! 22:41:09 "Phantom_Hoover" means . 22:41:15 !!!! 22:41:17 "pikhq_" means , 22:41:29 "fungot" means ? 22:41:29 shachaf: faint remnant must still lurk down there in the ancient partitions were the worst. i tried fnord but the constant ravings of the two rooms or the hall below me. 22:41:29 ais523: I'm pretty sure that counts as being complicit to murder 22:41:53 BF has a ? command? 22:41:58 #esoteric logs are now a BF derivative. 22:42:06 ais523: Yes. 22:42:12 It's a nop. 22:42:13 ^style 22:42:13 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft* nethack pa qwantz sms speeches ss wp youtube 22:42:17 knew it 22:42:27 ^style nethack 22:42:28 Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal) 22:42:30 fungot feels lucky 22:42:38 fungot? 22:42:38 ais523: they say that the only heavenly body to influence this game." " my dear chap, right on time! we'll just have lunch, and, flinging it away, crying out for grid bugs only exist in a little while even more powerful of all nations, by michael capuzzo) 22:44:24 ^style qwantz 22:44:24 Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) 22:44:28 fungot: proselylteitse 22:44:29 elliott: and i think to myself: this is a black market, t-rex? there are already a lot, but they're always a good time, because he is! that's why it is such a good joke! you are using the wrong words. i counted myself among the most un-satisfying i'd ever tell him that, of all places, t-rex, but t-rex explained how the bank that only i don't wear pants, so he put it on his stove and heated it, and it got great names for everyon 22:48:54 -!- zzo38 has joined. 22:49:18 hello zzo38 22:49:21 Now I have sent package http://hackage.haskell.org/package/dvi-processing-0.1 on Haskell you can please make DVI programming too. 22:49:23 ais523: what's the best UK ISP? have I asked you that yet? 22:49:35 I don't think you have 22:49:43 but from people I've seen talk about it, there are exactly two good ones 22:49:44 zzo38: Can I please make DVI programming too? 22:49:47 sadly I can't remember which, though 22:49:58 shachaf: Do you have Haskell? If so, then you can try to do so. 22:50:11 zzo38: Can I use lambdabot? 22:50:18 ais523: is one of them Andrews & Arnold (AAISP)? 22:50:30 shachaf: Not for this purpose; lambdabot does not have this package, as far as I know 22:50:36 I don't know 22:50:43 I don't think I've heard of it, so possibly no? 22:50:43 zzo38: What's the best UK ISP? 22:50:48 but I'm really not confident in that answer 22:50:54 zzo38: What if I don't have Haskell? All I have is GHC. 22:51:16 shachaf: GHC is OK; it works with GHC. 22:51:25 btw, I can tell you that Virgin Media's reputation is pretty accurate; fast and good for the typical customer's needs (i.e. Windows, IPv4, no inbound traffic…) when it's working, and reasonably incompetent at fixing it when it goes wrong 22:51:26 And I don't know what is best UK ISP; I do not live in UK. 22:51:34 -!- zzo38 has quit (Quit: 42). 22:51:35 zzo38: Isn't Canada the UK? 22:51:37 oh, and ja.net is amazing as usual, but is not a consumer ISP 22:51:40 oops 22:51:41 ais523: Don't Virgin shape torrent traffic? 22:52:07 elliott: quite possibly 22:52:10 ais523: hmm, is the fact that www.ja.net prompts me before giving me a cookie your fault? 22:52:14 it doesn't seem to mind multi-gigabyte downloads, though 22:52:22 also, Virgin Media aren't really an option for me, we don't get cable 22:52:27 and maybe not my fault specifically, but the fault of thousands like me 22:52:32 and their DSL services are... not competitive (and apparently crap) 22:52:38 ais523: there aren't thousands of people like you 22:52:52 in that respect, at least ;) 22:53:31 ais523: well, do any of Sky, AAISP, Zen and XILO (Uno) ring bells? :P 22:53:39 (if Sky doesn't, I'm going to ask you what rock you live under) 22:53:45 Sky! 22:53:49 I know that thing. 22:53:49 not in that respect; I'm aware of Sky, but didn't know they did internet 22:53:52 although it's not surprising 22:53:57 ais523: oh, I suspect one of the ones you counted as good were probably Be 22:53:59 The Sky is Blue. 22:54:02 who aren't available here, annoyingly 22:54:05 perhaps 22:54:12 The Sky is Blue in California. 22:54:14 this was secondhand information in the first place 22:54:16 and I can't rememebr it 22:54:17 It's probably Grey in UKia. 22:54:20 hmm, were 1&1 the others? 22:54:22 Or maybe it's Gray. 22:54:25 the only reason I'm considering Sky is because (a) it's really cheap if you have Sky TV (7.50 pounds/mo), and (b) they don't shape or throttle traffic 22:54:38 the other ISPs are all rather less commercial 22:54:41 if it's that cheap, it's worth trying it and seeing what went wrong 22:54:46 do you have Sky TV? 22:54:48 ais523: 12 month contract 22:54:50 and yes 22:55:02 7.50 pounds/mo? 22:55:02 12 * 7.50 is £90 22:55:04 do 1&1 even do internet access? 22:55:08 yes 22:55:09 That's, like, $2, right? 22:55:20 shachaf: more like $15 22:55:25 per month 22:55:25 ais523: well, OK, 90 pounds is reasonable, but they do local-loop unbundling 22:55:36 ais523: Every month? 22:55:41 ais523: which means it'll cost $more to move off it to a non-LLU service 22:55:46 (like most of the other options i'm considering) 22:55:58 I think it's the cost of setting up a new BT line again, or something, like 90 pounds again or something, but I don't really know 22:56:14 ah, OK 22:56:15 @google 7.50 pounds in dollars 22:56:17 -!- lambdabot has joined. 22:56:22 wait what? 22:56:23 $2/month 22:56:25 -!- lambdabot has quit (Client Quit). 22:56:26 (wrt shachaf and lambdabot) 22:56:33 oh, that's not lambdabot 22:56:35 it's shachaf pretending 22:56:43 SAYS WHO 22:57:07 ais523: I don't believe you about 1&1 22:57:22 elliott: I may be misremembering 22:57:26 so not believing me is a good option 22:57:30 I can't find anything on their website about it, at least :) 22:57:55 about what? 22:58:00 offering internet access 22:58:08 -!- kappabot has joined. 22:58:10 I went to http://1and1.co.uk 22:58:16 and the title was "1&1 Internet" 22:58:16 > 1 + 1 22:58:19 2 22:58:23 @google norway 22:58:27 http://www.norway.org/ 22:58:27 Title: Norway - the official site in the United States 22:58:30 @google what is norway, really? 22:58:33 http://www.dailymail.co.uk/debate/columnists/article-185956/So-Norway-rich.html 22:58:34 Title: So why is Norway rich? | Mail Online 22:58:35 but right, they seem to do serving rather than ISP stuff 22:58:45 ais523: I would just go with AAISP (static IP, native IPv6, good pricing, very tech-savvy), but their usage pricing is annoying (one unit is 50 gigabytes offpeak, but only 2.5 gigabytes peak (9am-6pm mon-fri)) 22:59:07 (you purchase usage in "units") 22:59:09 that's a weird peak time for home internet 22:59:14 that might be reasonable, if I had a reasonable sleep schedule 22:59:19 I'd have assumed that people would be at work then 22:59:24 and thus not using the internet at home 22:59:27 but since I don't, there's no guarantee I won't be downloading tons peaktime and not at all offpeak 22:59:46 ais523: I think that's why you get much less bandwidth then 22:59:48 do you go to school, btw? 22:59:53 admittedly, it makes the "peak" nomenclature strange 23:00:31 ais523: "I don't do drugs. I am drugs." --Salvador da Vinci 23:00:49 --Mark Twain 23:00:52 --elliott 23:02:04 "I don't do school. I am school." 23:02:06 --elliott 23:02:15 Exactly! I am school. 23:02:32 Do school, kids. Unless you want to end up like elliott. 23:03:05 Also, stay in drugs. 23:03:55 shachaf: kappabot is you, right? 23:04:00 @admin + elliott 23:04:00 Not enough privileges 23:04:05 I don't like kappabot. 23:04:11 @admin + elliott 23:04:11 -!- monqy has joined. 23:04:11 @quit 23:04:11 -!- kappabot has quit (Quit: requested). 23:04:14 ... 23:04:16 That was too perfect. 23:04:42 hi 23:04:55 -!- kappabot has joined. 23:05:09 shachaf: By the way, I sent that right before your adminning arrived on my screen. 23:05:15 I'm sure. 23:05:42 Thank you for depriving Freenode of valuable I Can't Believe It's Not Lambdabot(R) services 23:05:46 @join #haskell 23:06:11 whose bot is kappabot? 23:06:22 kappabot is a free bot 23:06:37 A free bot over an endofunctorgroupset. 23:06:41 @part #esoteric 23:06:42 Not enough privileges 23:06:45 Can you make me a kappabot admin? 23:06:58 @ignore + elliott 23:07:01 @admin + elliott 23:07:04 @ignore - elliott 23:07:07 > 2+2 23:07:08 4 23:07:09 :( 23:07:10 :D 23:07:12 @admin - shachaf 23:07:16 @admin + shachaf 23:07:18 See, diplomacy. 23:07:20 @admin - elliott 23:07:22 No! 23:07:24 @ignore - elliott 23:07:25 > hi 23:07:26 The fall of diplomacy! 23:07:26 Not in scope: `hi' 23:07:29 kappabot: hoi 23:07:32 kappabot: hi 23:07:43 hi monqy 23:07:50 what does kappabot do 23:07:52 -!- Jafet has joined. 23:07:59 monqy: you're my favourite monqy 23:08:05 mine too 23:08:38 maybe I'll convince aaisp to offer me units that don't vary according to time 23:08:43 elliott: OK, I'm making you an admin so you can tell kappabot to @part when Cale comes back. 23:08:48 shachaf: Thanks. 23:08:50 @admin + elliott 23:08:56 -!- Jafet1 has joined. 23:08:56 You have responsibility now. 23:09:13 @help offline 23:09:18 offline. Start a repl 23:09:22 @offline 23:09:27 @online 23:09:42 I think it gets corrected to @offline. 23:10:00 No, it only does edit distance of 1. 23:10:07 No, it does 2. 23:10:13 @tuma 23:10:16 Don't you know your lambdabotology? 23:10:18 Oh. 23:10:34 Local time for elliott is Tue Apr 3 00:10:13 23:10:38 By the way, if it's going a little slow, it's because I did @listall. 23:10:54 @tuna 23:10:55 not an expression: `' 23:11:09 You can tune a fs, but you can't... 23:11:47 shachaf: How come kappabot has a gazillion notices stored? 23:12:19 -!- Jafet has quit (Ping timeout: 245 seconds). 23:13:10 elliott: Can I commission a portrait from you? I want it to be titled "shachaf, paraphrased" 23:13:59 ais523: What's the worst UK ISP? 23:14:00 shachaf: OK. 23:14:13 elliott: I look like this: 23:14:20 elliott: hmm, I'd guess someone like BT, but I don't know 23:14:51 http://slbkbs.org/sb/1.png 23:15:37 You're ugly. 23:16:15 monqy: "monqy: You're ugly." -- elliott 23:16:56 oh no 23:17:12 @slap elliott 23:17:12 * kappabot puts on her slapping gloves, and slaps elliott 23:18:32 95.149.229.194 - - [02/Apr/2012:16:14:58 -0700] "GET /sb/1.png HTTP/1.1" 200 136338 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.142 Safari/535.19" 23:18:37 95.149.229.194 - - [02/Apr/2012:16:15:09 -0700] "GET /sb/ HTTP/1.1" 403 198 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.142 Safari/535.19" 23:18:42 95.149.229.194 - - [02/Apr/2012:16:15:11 -0700] "GET / HTTP/1.1" 200 437 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.142 Safari/535.19" 23:18:48 Stop poking around my website, elliott. 23:19:23 No. 23:20:07 elliott: Did you know your compute is broadcasting its IP address to every website that you connect to on the Internet?! 23:20:17 Install Bonzi Firewall today! 23:22:37 shachaf: http://ompldr.org/vZDhvaA/shachef.png 23:23:03 yay 23:23:03 Wait, I forgot a background. 23:23:10 elliott++ 23:23:14 Delicious kappabot karma. 23:23:24 @karma elliott 23:23:24 elliott has a karma of 1 23:23:28 applause 23:23:39 @karma 23:23:40 You have a karma of 0 23:23:44 @karma kappabot 23:23:45 kappabot has a karma of 0 23:23:53 does elliott have the most karma of anyone 23:24:00 bleh, had to kill firefox 23:24:14 @karma c 23:24:15 c has a karma of 3 23:24:17 website opened around 100 cookie-confirm dialog boxes, and they're all modal, and I couldn't figure out which was the most recent 23:26:55 @karma pmichaud 23:26:55 pmichaud has a karma of 1017 23:27:16 pmichaud++ # so many karmas 23:27:24 @karma lwall 23:27:24 lwall has a karma of 530 23:27:34 lwall++ # perl 23:27:49 shachaf: Almost done! 23:29:05 is kappabot using the same karma database as lambdabot? or does it monitor for karma changes in the same channels? 23:29:22 @which channels are you in kappabot 23:29:22 Unknown command, try @list 23:29:43 @misochans 23:29:43 #esoteric #haskell #stackoverflow weird# 23:29:57 @leave #stackoverflow 23:30:53 @join #haskell-blah 23:30:55 :') 23:31:04 elliott: Put on your typeglasses. 23:31:35 What's the weird# thing 23:31:46 @part weird# 23:31:49 @misochans 23:31:50 #esoteric #haskell #haskell-blah weird# 23:31:51 It's weird#, right? 23:31:56 unsafePerformWeird# 23:32:03 Some Unicode trick? 23:32:10 No, it's just weird#. 23:32:19 elliott: I *believe* the correct spelling is "paraphrozen". 23:32:29 "paraphrosen" in the UK, I guess. 23:32:37 Do you have freesers in the UK which freese things? 23:33:26 Have I mentioned the GIMP is nearly impossible to use? 23:33:58 who here thinks that haskell is one of the best languages. I do have one problem, it is not good for game development . do any of you know what the best language is other than c++ 23:34:00 elliott: 16:32 < johannes__> who here thinks that haskell is one of the best languages. I do have one problem, it is not good for game development . do any of you know what the best language is other than c++ 23:34:04 * shachaf curses. 23:34:05 @slap shachaf 23:34:05 Come on, let's all slap shachaf 23:34:19 @join shachaf 23:34:43 join shachaf x = shachaf (shachaf x) 23:35:11 elliott: Is that portrait finished yet? 23:35:57 Almost. 23:36:02 okay so i should use javanese. Can you give me a bit of code 23:38:34 Gah, I've completely forgotten how to do this. 23:39:32 I'm going to regret becoming involved 23:40:58 shachaf: http://ompldr.org/vZDhvag/shachef.png 23:43:31 shachaf: I apologise. 23:43:33 @admin - elliott 23:44:19 yay 23:44:27 (That was for http://i.imgur.com/ZUTx3.png.) 23:44:31 (In case you didn't notice.) 23:44:55 bleh, Linode has at least two highly objectionable terms in its ToS 23:45:05 what other VPS people should I look at? 23:45:09 prgmr 23:45:10 ais523: prgmr? 23:45:13 oh, and one in their privacy policy too 23:45:17 * ais523 looks at prgmr 23:45:23 The VPSes suck, though. :p 23:45:35 prgmr is very "we're just some nerds nerdin' up a VPS" 23:45:35 elliott: ...Oh. 23:45:36 ais523: Imagine all the objectionable terms you've agreed to *without* reading them! 23:45:49 -!- kappabot has quit (Quit: requested). 23:45:50 * lambdabot (~lambdabot@li85-105.members.linode.com) has joined #haskell 23:45:57 I regain power just as soon as I lose it! 23:46:14 I regain powder just as soon as I lose it! 23:46:49 I wonder if @quit + lambdabot typo-correction has ever lead to any accidents. 23:46:52 -!- Patashu has joined. 23:47:05 oh, prgmr's are much better 23:47:14 I wonder if anyone's ever chosen a VPS provider based on their ToS before? 23:47:18 shachaf: You never thanked me for my finished portrait. :( 23:47:21 elliott: GUESS HOW MAN BANDWIDTHS I'M GETTING 23:47:24 ais523: Stupid people, assuredly. 23:47:28 elliott: THANKS! 23:47:34 shachaf: I don't need to hear about your "man bandwidth", sinner. 23:47:38 FOR THE FINISHED PORTRAIT 23:47:39 Mandwidth. 23:47:42 elliott: GUESS HOW MANY BANDWIDTHS I'M GETTING 23:47:43 YOU'RE WELCOME. 23:47:48 How many? 23:48:06 2.5M/s 23:48:20 It doesn't say M what, though. Megamicrobytes? 23:48:53 Is that in megabits? 23:49:03 ytes 23:49:07 -!- lambdabot has joined. 23:49:07 one thing that's really noticeable: linode give a lot more bandwidth relative to memory than prgmr do, who give a lot more memory relative to bandwidth 23:49:08 Seriously? 23:49:23 Length: 1332645499 (1.2G), 1330483498 (1.2G) remaining 23:49:27 ais523: What were the objectionable terms, out of intense self-hatred? 23:49:31 ais523: I'm faaaaaaaaaairly certain that prgmr doesn't actually meter bandwidth, they just have a number to throw around if they need to. 23:49:52 elliott: That's on the computer I'm using right now, by the way, not a VPS thing. 23:50:02 elliott: indemnification; ability to change ToS at any time without warning; and keeping credit card numbers on file 23:50:07 shachaf: Are you sure you mean megabits and not megabytes? 23:50:29 ais523: I would expect that to be standard; standard; irrelevant 23:50:39 The credit card system has no security. 23:50:48 whereas prgmr just have a change at any time on the AUP, which is not quite as bad as changing it to something ridiculous would merely allow them to terminate the account, which they can do anyway 23:50:58 elliott: but the problem is that if they have my CC number, they can charge me money without my explicit permission 23:51:13 I'm not a fan of standing orders 23:51:27 ais523: Yes. So can every single entity you have ever purchased anything with your credit card from. 23:51:31 and even if indemnification is standard, it's ridiculous 23:51:35 elliott: not legally 23:51:46 So? 23:52:00 ais523: Anyway, there's a specific page to give them money. 23:52:01 elliott: I'm not a fan of having to opt-out to paying someone money, rather than opting in 23:52:05 Just pay in batch and they won't charge you. 23:52:22 (As in, you can pay them $200 and they won't charge you for 10 months.) 23:52:33 ais523: Besides, with prgmr you'll have to use PayPal. 23:52:36 I'm sure you have moral objections to that. 23:52:46 -!- Jafet1 has changed nick to Jafet. 23:52:51 seriously? how ridiculous 23:53:04 you're right 23:53:15 Have you considered retreating into a cave and never doing anything ever again? 23:53:24 time to look for someone else, I guess 23:53:33 Moral objections to paypal should not override pragmatic objections to the credit card verification system 23:53:49 ais523 has no practical objections, only an infinite supply of moral objections. 23:53:55 * Jafet throws bitcoins in the air, metaphorically. 23:53:58 Jafet: there are pragmatic objections to paypal too, such as the fact that they've closed accounts in the past without refunding the money in them 23:54:39 It's okay, they are a formally audited international banking sys... oh wait. 23:55:24 ais523: By the way, there is not a single VPS provider on the planet who will both promise not to store your credit card, and not outsource their payments to asystem which won't promise not to store your credit card. 23:55:42 ais523: Also, what are you talking about, "not legally"? You don't give Linode the right to charge you $3489394834 by giving them your credit card. 23:55:45 hi ais523 23:55:51 buy your vpses cheap from shachafvps 23:55:51 So your objection to them being able to charge you money without your permission is nonsense. 23:55:56 I don't mind if they outsource it, if the outsourced company doesn't allow them to charge to the credit card 23:56:03 i promise i won't store your credit card 23:56:04 elliott: well, I'm giving them permission by signing up 23:56:14 shachaf: do you run a VPS company? 23:56:26 ais523: very good cheap vps 23:56:36 ais523: Yes, you're giving them permission to charge you $N/month. 23:56:45 yep 23:56:55 So, you are not giving Linode the ability to charge you money without your explicit permission any more than you do when buying anything with a credit card ever. 23:56:58 I'm the sort of person who'd prefer the server to go down if I don't pay, rather than them charging me more money 23:57:03 And, as I said, (As in, you can pay them $200 and they won't charge you for 10 months.) 23:57:09 There's always 365ezone 8-D 23:57:40 elliott: but they'll charge me /after/ 10 months 23:57:51 I think you're missing the point here 23:58:05 ais523: Not if you pay them again within 10 months, or cancel your account. 23:58:15 Are you planning to die in the next 10 months? 23:58:35 no 23:58:50 but the point is, /it requires explicit action from me to stop them charging me again/ 23:58:58 elliott: I think you're missing ais523's point here. 23:58:58 thus, /they are charging me money and it's opt-out not opt-in/ 23:59:12 -!- Jafet has quit (Ping timeout: 265 seconds). 23:59:12 I understand ais523's point perfectly. It's stupid. 23:59:22 elliott: Can you back up my glowing recommendation of 365ezone? 23:59:24 It's stupid even by ais523's standards. 23:59:31 I mean, have you ever seen glogbackup go down? 23:59:48 RocketJSquirrel: Yes. 2012-04-03: 00:00:02 elliott: LYING SCOUNDREL 00:03:37 ais523: By the way, PayPal works without an account. 00:03:44 But I bet they still won't promise to not keep your credit card on file. 00:09:07 prgmr also offers prepaid cards at conventions, so you could just road-trip 'round from convention to convention buying cards from 'em :) 00:09:40 -!- NihilistDandy has joined. 00:10:18 a silly plan that could work, would be to find a UK-based provider, then get a new debit card, and then FOIA away the old one from their files 00:10:25 although that's a nomic-scam-level of legal silliness 00:11:12 RocketJSquirrel: I'm sure ais523 has a moral objection to roads. Or conventions. 00:11:14 Or cards. 00:11:21 Or offerings. 00:11:22 Or paying. 00:11:54 elliott: well, I found a VPS that allows you to pay by cheque 00:12:01 although it has to be made out from a French bank, in euros 00:12:11 ... people have che{ck,que}s? 00:12:32 In my life I have literally never once written a check. 00:12:39 let's see if their other terms are legal 00:12:46 RocketJSquirrel: neither do I, because I don't have a chequebook 00:12:53 however, I've requested them printed for me a couple of times at the bank 00:12:55 ais523: Is this another one of those update lists I can't get off of? 00:13:02 ? 00:13:07 oh, like the tab=8 list? 00:13:11 No. 00:13:18 that's your fault for having an incorrect opinion 00:13:19 Though I suppose that is another example, yes. 00:13:25 But not the one I was thinking of. 00:13:31 however, I've requested them printed for me a couple of times at the bank // yes, this I've done too. 00:13:54 Cheques are more common here than in the US, I believe. 00:14:13 Which is funny since you don't even know how to spell the word *ba-dum lame* 00:15:56 elliott: I thought they were more common in the US 00:16:10 wow, this place also offers 3 and a half nines SLA, it's the highest I've seen 00:16:19 from a budget VPS provider 00:16:23 although that's all reasonably meaningless 00:17:02 RocketJSquirrel: Actualy, 365ezone _don't_ autocharge. 00:17:07 And allow you to pay by credit card. 00:17:13 I just checked their "Terms & Condition" (singular). 00:17:16 Indeed ;) 00:17:18 They don't promise not to store the card, though. 00:17:28 However, I don't believe they qualify for the status of "VPS provider". 00:17:31 More like "VPS peddlar". 00:17:39 *peddler 00:17:50 elliott: Hey! They are best having cheap VPS for good hosts! 00:20:55 bleh, there are actually impossible restrictions in this ToS 00:21:00 such as preventing the IP ending up on a spam blacklist 00:21:12 which is reasonable, but in theory the spam blacklist people can do what they like 00:21:14 and sometimes in practice too 00:21:29 * RocketJSquirrel wonders what ToS ais523 is looking at now ... 00:21:54 gandi's 00:21:57 gandi.net 00:22:00 it took a bit of work to find it 00:22:56 Y'know what pisses me right the eff off? 00:23:02 libc.so has been owned for a year now with no content. 00:23:44 http://libm.so//?gtnjs=13334125907ba0f6ec9971d6d063c918e391bfc4c1 00:24:10 elliott: YEAH I DON'T OWN THAT ONE EITHER THANKS FOR REMINDING ME 00:24:52 RocketJSquirrel: But it's for sale! 00:25:14 But it's not libc :'( 00:26:37 RocketJSquirrel: Can you write my PHP for me? 00:27:30 libf.so returns pings 00:27:34 00:27:53 RocketJSquirrel: Can you write my PHP for me better? 00:28:37 RocketJSquirrel: What's the best nickname for a bot that parrots Esolang recentchanges in here? 00:29:28 libk.so looks like this: http://libk.so 00:29:38 -!- elliott has changed nick to esolan. 00:29:39 -!- esolan has changed nick to esolang. 00:29:50 Well, this is available. 00:30:03 you could consider "solidity", unless we have too much of that already 00:30:33 solidity or esolang? 00:30:44 "esolang" is simpler, at least 00:30:55 solidity is more fun :) 00:32:39 meh, esolang for now 00:33:29 -!- esolang has changed nick to elliott. 00:33:46 OK, gandi's ToS is really reasonable in most respects 00:33:56 "If this message is spam, please contact support@freenode.net with a full copy." --freenode 00:34:06 the spam blacklist thing is the only weird bit, and I guess it's OK to just make a best effort to comply with it 00:34:13 -!- NihilistDandy has quit (Ping timeout: 264 seconds). 00:34:21 elliott: and that's presumably for the purpose of anyone impersonating them having to add it too 00:34:43 i suspect it's for people who spam registrations to an address 00:34:48 but it's still funny 00:35:11 did you know that MediaWiki's recent-changes streaming support is based on UDP? 00:35:22 no 00:35:31 presumably because they can't just run a daemon, they have to do it in a PHP script which has to terminate quickly, so they just send a UDP packet 00:36:03 it makes sense 00:36:09 what's a good port? 00:36:11 UDP's designed for that sort of thing 00:36:17 port number? port of a program? 00:37:03 port number for the UDP server I'll run 00:37:13 (I'm going to write a Perl program to receive the UDP requests and forward them to IRC) 00:37:18 do you want it root-owned or high? 00:37:24 really, it should be able to use a unix socket 00:37:44 ais523: either is fine; latter is probably preferable, as I can just run the bot as my user 00:37:49 and not have to deal with privilege-dropping code 00:37:57 also, less likely to step on toes 00:38:19 I'd just pick a random number, probably 00:38:31 Go on, then. 00:38:49 21757 00:38:54 (actually random, I just ran a randomizer) 00:39:41 that's not a power of two _or_ a prime! 00:42:03 shachaf: what's the best prime? 00:46:11 shachaf: what's the best prime? 00:46:16 ais523: what's the best prime UK ISP? 00:46:33 elliott: I'm not sure if I can think of any numeric ISPs 00:47:04 @time 00:47:05 Local time for elliott is Tue Apr 3 01:47:01 00:47:16 @time 00:47:18 Local time for ion is Tue Apr 3 03:46:46 2012 00:47:23 * pikhq shall have to create a new ISP: 2^2-1 00:47:31 elliott: 2 00:47:32 pikhq: What's the best prime? 00:47:38 elliott: It's the only even prime. 00:47:38 How does lambdabot know that? By GeoIP? 00:47:49 By asking. 00:48:01 Oh, i should have looked at the status window. :-D 00:48:15 elliott: Objectively? http://primes.utm.edu/curios/page.php?number_id=953 00:48:27 OK, I think gandi meet all my criteria for selecting a VPS provider, which is great 00:48:31 now I'll go look for an even better one 00:48:38 what did RocketJSquirrel suggest again? 00:48:44 pikhq: FTFY: 2²−1 00:48:47 ion: :-( 00:48:56 elliott: Tell ion to take me off /ignore. 00:49:12 wait, "CAPTCHA" is derived from "capture"? 00:49:18 pikhq: Over 1024. 00:49:22 ah, 365ezone.com 00:49:24 elliott: no, it's an acronym 00:49:25 Oh, that's over 1024. 00:49:26 ais523: 365ezone is best deal for quality VPS serving time 00:49:28 ais523: He wasn't suggesting it. 00:49:36 ais523: The term "CAPTCHA" was coined in 2000 by Luis von Ahn, Manuel Blum, Nicholas J. Hopper, and John Langford (all of Carnegie Mellon University). It is an acronym based on the word "capture" and standing for "Completely Automated Public Turing test to tell Computers and Humans Apart" 00:49:42 "Acronyms are sometimes contrived, that is, deliberately designed to be especially apt for the thing being named (by having a dual meaning or by borrowing the positive connotations of an existing word). Some examples of contrived acronyms are USA PATRIOT, CAN SPAM, CAPTCHA and ACT UP." 00:49:57 ion: $2^2-1$ 00:50:39 they, umm, have a specific Minecraft server option, how ridiculous 00:50:43 ais523: I heard NetHack 4.2.0 was released. 00:50:56 ais523: How is that ridiculous? 00:50:57 All the potheads rejoiced? 00:50:59 Setting Bukkit up is annoying. 00:51:05 Especially if you've never used Linux. 00:51:13 elliott: I'm amazed that it's a large enough market for it to be worth money to be in 00:51:47 ais523: Seriously? Over 5 million people have bought Minecraft. 00:51:48 @time do_you_take_a_parameter 00:51:54 It's made Notch a multi-millionaire. 00:52:02 It's had its own bloody conference in Vegas. It's huge. 00:52:16 *convention 00:52:19 What's the difference??? 00:52:21 Con, con, all the same. 00:52:34 *condominium 00:52:47 I would totally buy a Minecraft condominium. 00:53:18 Minecraft is one of the top 10 best-selling PC games by now, isn't it? 00:53:22 What about a Minecraft condom? I HAD TO GO THERE OK. 00:53:32 @time preflex 00:53:33 Local time for preflex is 2012-04-03 00:53WHERE IS SARAH CONNOR? 00:54:06 !haskell randomRIO (1,1) 00:54:13 !haskell randomRIO (1,2) 00:54:17 ​\ /tmp/runghcXXXX18901.hs:1:1: \ Parse error: naked expression at top level 00:54:18 ​\ /tmp/runghcXXXX18945.hs:1:1: \ Parse error: naked expression at top level 00:54:20 It's a Minecraft conscription. If you live in Vegas, there's a decent chance you'll get conscripted into the Minecraft army. 00:54:28 RocketJSquirrel: Laaame 00:54:31 !haskell main = print $ randomRIO (1,2) 00:54:33 !haskell main = print $ randomRIO (1,2) 00:54:34 !haskell main = print $ randomRIO (1,2) 00:54:34 !haskell main = print $ randomRIO (1,2) 00:54:36 ​\ /tmp/runghcXXXX19041.hs:1:16: Not in scope: `randomRIO' 00:54:38 ​\ /tmp/runghcXXXX19132.hs:1:16: Not in scope: `randomRIO' 00:54:39 ​\ /tmp/runghcXXXX19145.hs:1:16: Not in scope: `randomRIO' 00:54:40 ​\ /tmp/runghcXXXX19146.hs:1:16: Not in scope: `randomRIO' 00:54:40 X_X 00:54:51 !haskell import System.Random; main = print $ randomRIO (1,2) 00:54:53 !haskell import System.Random; main = print $ randomRIO (1,2) 00:54:56 ​\ /tmp/runghcXXXX19259.hs:1:8: \ Could not find module `System.Random' \ Use -v to see a list of the files searched for. 00:54:58 ​\ /tmp/runghcXXXX19265.hs:1:8: \ Could not find module `System.Random' \ Use -v to see a list of the files searched for. 00:55:03 RocketJSquirrel: You're fucking kidding me. 00:55:14 Randomness is for losers. 00:55:21 365ezone do not inspire me with confidence about their competence 00:55:39 ais523: 365ezone having best deals for VPS in your good hosting service! 00:55:43 and the prices are very low by comparison to some other places 00:56:02 and they have a really weird list of things that they ban (roleplaying games on shared servers, for instance) 00:56:03 I pay $20/yr for glogbackup. 00:56:40 shachaf: Did you know Adam Chlipala is banned from #haskell???? 00:56:41 I do! 00:56:43 Did. 00:56:43 RocketJSquirrel: is it on a shared server? or a master server? 00:56:55 backups are also against the TOS on shared servers, for reasons I can't figure out 00:57:06 @time ubuntulog 00:57:07 Local time for ubuntulog is Tue Apr 3 00:56:36 2012 00:57:26 elliott: Smerdyakov? Yep. 00:57:37 So anyone can make lambdabot flood anyone with CTCP TIME queries? Someone should try that with one of Freenode’s ircops. 00:57:38 elliott: Did you know I've met Adam Chlipala IN REAL LIFE!!!!? 00:57:40 ais523: VPS 00:57:42 shachaf: See, I knew Smerdyakov is banned from #haskell. But I had no idea who that was. 00:57:47 But I knew who Adam Chlipala was! 00:57:55 And then someone said they were him and I was like whooooaaaa but he seems so cool. 00:57:57 The end. 00:58:04 ion: @time Plazma 00:58:13 (^^^ AWESOME SUPER-GREAT REFERENCE) 00:58:20 It was Plazma, right? 00:58:22 I forget their nick. 00:58:50 ais523: Please tell me you realize I am not suggesting you actually use 365ezone X_X 00:58:50 17:51 What's the time where you are? 00:58:55 17:58 03:58 00:59:01 RocketJSquirrel: ah, OK 00:59:07 what's your opinion of them, anyway? 00:59:26 shachaf: That was proprietary information you just leaked. 01:00:11 Prelude Math.NumberTheory.Primes.Testing System.Random> let pick = randomRIO (1024,65536) >>= \p -> if isPrime p then return p else pick 01:00:12 HERE WE GO 01:00:25 8147. That's a nice port. 01:00:27 Does anything use that? 01:00:57 elliott: google it? 01:01:37 More like shoogle it 01:01:46 IANA's port assignments are apparently in XML form. 01:02:07 Makes sense, you can conveniently process them with XSLT. 01:02:20 -!- azaq23 has quit (Quit: Leaving.). 01:02:39 @downforeveryoneorjustme http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xml 01:02:39 Unknown command, try @list 01:02:42 @hlep 01:02:42 Maybe you meant: help let slap 01:02:45 @slep 01:02:46 * lambdabot orders her trained monkeys to punch 01:02:52 me 2 01:03:16 @slap self 01:03:17 go slap self yourself 01:03:26 @slep lambdabot 01:03:26 * lambdabot slaps lambdabot with a slab of concrete 01:03:29 @slep lambdabot 01:03:29 * lambdabot will count to five... 01:03:30 @slep lambdabot 01:03:30 * lambdabot places her fist firmly on lambdabot's jaw 01:03:35 ouche 01:03:38 @slep lambdabot 01:03:38 *SMACK*, *SLAM*, take that lambdabot! 01:03:41 @slep lambdabot 01:03:41 I don't perform such side effects on command! 01:03:42 @slep lambdabot 01:03:43 I'd rather not; lambdabot looks rather dangerous. 01:03:46 agreed 01:04:33 elliott@solidity:~$ nc -u -l -p 8147 01:04:33 14[[07Esolang:Sandbox14]]4 10 02http://esolangs.org/w/index.php?diff=31735&oldid=31734 5* 03Ehird 5* (+13) 10test 01:04:34 yay 01:05:17 ais523: what's POE like 01:05:19 cpan 01:05:25 elliott: POE = ? 01:05:57 how do you sockets in perl help thanks 01:06:01 poe = http://poe.perl.org/ 01:06:09 hmm, not sure I've ever tried 01:07:24 how do you sneckets in perl thenks 01:11:05 -!- esolang has joined. 01:11:26 hmm, that didn't work 01:11:29 -!- esolang has quit (Remote host closed the connection). 01:11:49 oh 01:11:52 hmm 01:12:35 -!- esolang has joined. 01:12:45 why doesn't it work :/ 01:12:54 -!- esolang has quit (Remote host closed the connection). 01:13:21 aha, hmm 01:13:46 -!- esolang has joined. 01:13:54 dsfkjsdflksdf 01:13:54 -!- esolang has quit (Remote host closed the connection). 01:14:01 -!- esolang has joined. 01:14:07 wtffff 01:14:11 -!- esolang has quit (Remote host closed the connection). 01:14:22 ais523: why does my bot not work :( 01:14:34 Is your bot lambdabot? 01:14:40 yes 01:16:23 elliott: The answer is: Because it's lambdabot. 01:23:20 -!- Mathnerd314 has joined. 01:24:04 NICK esolang 01:24:04 USER esolang 8 * :Esolang recent changes bot, see http://esolangs.org/ 01:24:04 JOIN #esoteric 01:24:04 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02http://esolangs.org/w/index.php?diff=31744&oldid=31743 5* 03Ehird 5* (+7) 10 01:24:06 Why wouldn't this work? 01:24:10 Seriously, I honestly can't tell. 01:24:16 Answers from someome other than shachaf please. 01:25:20 elliott: I don't think you can have spaces in the realname? 01:25:22 did you write it in Haskell? 01:25:28 I might be wrong. It joined the channel, so I'm probably wrong. 01:25:38 you can have spaces in teh realname 01:25:44 did you get an error message back? 01:25:47 shachaf: it wouldn't be much of a realname without 01:25:52 ais523: no, that privmsg just gets dropped 01:25:56 and it keeps receiving messages 01:26:07 note that the privmsg has ansi codes in but i've piped it to cat -v and it still doesn't work 01:26:14 it /looks/ correct 01:26:43 elliott: Did you try getting rid of the ANSI codes? 01:27:08 note that the privmsg has ansi codes in but i've piped it to cat -v and it still doesn't work 01:27:11 Same fucking line. 01:27:33 cat -v considered harmful 01:28:18 -!- esolang has joined. 01:28:28 PRIVMSG #esoteric :14[[07Esolang:Sandbox14]]4 10 02http://esolangs.org/w/index.php?diff=31744&oldid=31743 5* 03Ehird 5* (+7) 10 01:28:30 14[[07Esolang:Sandbox14]]4 10 02http://esolangs.org/w/index.php?diff=31744&oldid=31743 5* 03Ehird 5* (+7) 10 01:28:31 Er. 01:28:31 shachaf: Get that out. 01:28:42 -!- esolang has quit (Client Quit). 01:28:49 -!- esolang has joined. 01:28:50 a privmsg 01:28:55 elliott: Nope, your IRC isn't broken. 01:29:04 -!- esolang has quit (Remote host closed the connection). 01:29:37 OK, now it's acting like it's missing the trailing newline. 01:29:41 Except adding "; echo" doesn't help either. 01:29:54 elliott: Add a new line with QUIT at the end? 01:29:58 -!- esolang has joined. 01:29:58 a privmsg 01:30:29 shachaf: OK. 01:30:30 -!- esolang has quit (Remote host closed the connection). 01:30:41 -!- esolang has joined. 01:30:41 a privmsg 01:30:45 No quit. 01:30:51 -!- esolang has quit (Remote host closed the connection). 01:31:08 NICK esolang 01:31:08 USER esolang 8 * :Esolang recent changes bot, see http://esolangs.org/ 01:31:08 JOIN #esoteric 01:31:08 PRIVMSG #esoteric :a privmsg 01:31:09 01:31:17 PRIVMSG #esoteric :a privmsg 01:31:17 01:31:18 PRIVMSG #esoteric :^C14[[^C07Esolang:Sandbox^C14]]^C4 ^C10 ^C02http://esolangs.org/w/index.php?diff=31749&oldid=31748^C ^C5*^C ^C03Ehird^C ^C5*^C (+1) ^C10^C 01:31:18 QUIT :outta here 01:31:24 With two blank lines before the QUIT. 01:31:35 I don't know why it doesn't say anything before I hit enter. 01:31:50 elliott: Did you try \r\n?! 01:32:19 I know for a fact that freenode doesn't require \r. 01:32:43 It's true! 01:36:06 elliott: Did you try \n\n?! 01:36:20 Sigh. 01:37:31 elliott: How are you sending these commands, exactly? 01:37:33 Maybe it's buffering. 01:37:38 Are you typing them in nc in the terminal? 01:38:54 (echo "PASS $(cat esolang-bot-password)"; echo 'NICK esolang'; echo 'USER esolang 8 * :Esolang recent changes bot, see http://esolangs.org/'; echo 'JOIN #esoteric'; echo 'PRIVMSG #esoteric :a privmsg'; while true; do nc -u -l -p 8147 | sed 's/^/PRIVMSG #esoteric :/'; echo; echo; echo 'QUIT :outta here'; done) | cat -v | nc irc.freenode.net 6667 01:41:51 @time 01:41:51 Local time for elliott is Tue Apr 3 02:41:47 01:44:34 @time shachaf 01:44:35 Local time for shachaf is Mon Apr 2 18:44:04 2012 01:44:46 Well that's clearly the best bot X-D 01:47:15 What's that while true for? 01:48:31 -!- esolang has joined. 01:48:32 a privmsg 01:48:37 esolang: hi 01:48:42 `welcome esolang 01:48:45 `WELCOME ESOLANG 01:48:45 esolang: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 01:48:49 ESOLANG: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE 01:49:55 What's that while true for? 01:49:59 It disconnects after receiving a UDP message. 01:50:02 disconnects = exits 01:50:02 -!- esolang has quit (Remote host closed the connection). 01:50:20 Right, so what's it for? 01:50:26 Never mind, I don't feel like debugging IRC bts. 01:55:09 I want to facepalm at Conservapedia 01:55:18 "The theory of an old universe is contradicted again, this time by discovery of planets that formed "at dawn of universe." [1] How many counterexamples to an Old Earth does an atheist need in order to start opening his mind?" 01:55:28 The [1] links to http://www.csmonitor.com/Science/2012/0330/Planets-found-at-dawn-of-universe-but-their-existence-is-a-mystery 01:55:38 Do they even READ the articles, or just use the headlines? 01:55:46 Because that is, admittedly, perhaps a misleading headline 01:56:42 ALSO: csmonitor.com lol 01:57:50 iirc CS Monitor is actually decent despite the name 01:58:07 You recall wrong. 01:58:39 *You recall wrongly. 01:58:48 GRAMMAR NAZI TO THE RESCUE! 01:59:31 Stephen Fry would like to have a word 02:01:06 law of wikis: every subject has exactly one wikia, one non-wikia wiki, and a wikipedia article 02:02:03 FOR INSTANCE mlp.wikia.com, mylittlewiki.com, en.wikipedia.org/wiki/My_Little_Pony_Friendship_is_Magic 02:02:57 Damn, my guess at the non-wikia wiki was wrong X-D 02:03:17 It's mylittlewiki.org , and that appears less focused on FiM (i.e. focused on terrible garbage that we should all forget ever existed) 02:12:08 -!- Mathnerd314 has quit (Ping timeout: 252 seconds). 02:35:49 Hmm, I think Creatures follows that pattern 02:35:57 There was a very old wiki before the wikia 02:36:16 iirc 02:37:16 I think it's dead now 02:39:20 RocketJSquirrel: The Christian Science Monitor, contrary to its name, is a relatively well-respected journalistic entity. 02:40:42 It's only incidentally related to the Church of Christ, Scientist, and that only because the founder of both believed strongly in good journalism. 02:41:51 yeah csm is legit 02:42:04 -!- MDude has quit (Read error: Connection reset by peer). 02:42:20 -!- MDude has joined. 02:43:59 aren't the christian scientists the faith healing peeps 02:44:24 http://upload.wikimedia.org/wikipedia/en/c/c6/Ccseal.PNG best logo imo 02:44:27 Yes, they are complete wakos. 02:44:43 It just happens that this has no impact on their newspaper. 02:45:10 unless the subject being reported about is them, I'd wager 02:48:57 The church doesn't really have much influence on their writing, and their editors generally aren't Christian Scientists. 02:49:02 Welp, just found the worst-spelled word in my spelling dictionary. 02:49:07 "boogieing" 02:49:12 I ... I cannot tolerate that spelling. 02:49:42 What's the correct spelling? 02:49:46 It's really a damned odd thing. 02:49:49 B T W: 02:49:55 I've been considering switching to en-GB-x-oed. 02:49:58 Would y'all disown me? 02:50:04 (y'all is perfectly valid en-GB-x-oed tyvm) 02:50:07 Purely secular reporting by a church. 02:50:08 elliott: According to my spelling dictionary, "boogieing" 02:50:10 I don't know what else. 02:50:14 elliott: "x-oed" = ? 02:50:29 pikhq: Sorry, en-GB-oed. 02:50:35 Forgot it was official. 02:50:44 Boogiïng is plausible 8-D 02:51:03 So, the Oxford spellings. 02:51:29 RocketJSquirrel: Booing 02:51:30 *Boogin 02:51:31 *Booging 02:51:32 fuck 02:51:33 Presumably oed is just "every word anyone has ever written in an otherwise-English context" 02:51:44 Yeah, definitely "booing" 02:51:56 RocketJSquirrel: en-GB-oed is en-GB using -ize suffices. 02:52:00 RocketJSquirrel: And with the OED-prefered spelling, where there are multiple choices. 02:52:07 e.g. -ize suffixes. 02:52:11 For etymological and phonetic reasons. 02:52:21 (Note that this only applies to -ize; it's still "analyse") 02:52:52 And it's still "programme". 02:53:10 pikhq: Yeah, but I say program anyway >_> 02:53:18 I consider programme to refer to only the non-computer meanings. 02:53:28 Oh, OED. 02:53:30 Why you gotta. 02:53:36 http://stackoverflow.com/questions/9985988/haskell-pattern-matching-disappointed 02:53:38 What a fucking moron. 02:53:42 Apparently that's actually proper UK English. "program" refers to a computer program exclusively. 02:53:49 RocketJSquirrel: "[I]n mod.F. the suffix has become -iser, alike in words from Greek, as baptiser, évangéliser, organiser, and those formed after them from L., as civiliser, cicatriser, humaniser. Hence, some have used the spelling -ise in Eng., as in French, for all these words, and some prefer -ise in words formed in French or Eng. from L. elements, retaining -ize for those of Gr. composition. But the suffix itself, whatever the element to wh 02:53:49 ich it is added, is in its origin the Gr. -ιζειν, L. -izāre; and, as the pronunciation is also with z, there is no reason why in English the special French spelling should be followed, in opposition to that which is at once etymological and phonetic. In this Dictionary the termination is uniformly written -ize. (In the Gr. -ιζ-, the i was short, so originally in L., but the double consonant z (= dz, ts) made the syllable long; when the z 02:53:50 became a simple consonant, (-idz) became īz, whence Eng. (-aɪz).)" 02:54:00 Because spelling needs to be less consistent. :) 02:56:14 http://stackoverflow.com/questions/9985988/haskell-pattern-matching-disappointed 02:56:17 I feel the need to reiterate: 02:56:19 What a fucking moron. 02:56:36 "I typed in wrong code and the compiler errored. HASKELL SUCKS" 02:59:51 Well, the code makes sense in other languages, is I think the point 03:00:34 kmc: Tell me not to link that question in #haskell. 03:00:41 I'm so tempted. But then #haskell might get even worse. 03:00:44 ??? help 03:01:00 -!- pikhq_ has joined. 03:01:08 -!- pikhq has quit (Ping timeout: 248 seconds). 03:04:52 elliott: I think that is just a troll post. 03:04:58 No need to get annoyed. 03:05:41 shachaf: I know it is. I'm not actually annoyed. 03:06:05 It's therapeutic to call people fucking morons. You should try it sometime. 03:06:19 O. I thought that you were actually annoyed. 03:06:27 elliott: I've never done it in my life. 03:06:53 http://stackoverflow.com/questions/9985987/t-or-f-tcp-socket-method-is-unsuitable-for-mobile-devices 03:06:55 The best question. 03:07:10 * shachaf is no good at zzoing. 03:07:32 There should be a game where a bunch of people pretend to be zzo38 and they get points based on how realistic they are. 03:07:33 shachaf: O, is that so. OK. 03:07:37 You could call it a ZZORPG. 03:07:49 I'm afraid zzoing is best left to zzo38. At least, I think so. 03:08:18 In Astrolog, I see the ecliptic declension is measured in radians. In my opinion, they should have it be any system of measurement, such as SI, metric, or even something you made up yourself, not just radians. 03:08:48 * elliott likes to think he's quite good at this. 03:09:03 elliott: What's Astrolog? 03:09:18 `pastlog No output. 03:10:08 :( 03:10:09 -!- itidus21 has quit (Read error: Connection reset by peer). 03:10:42 elliott: Being on-topic is part of the point. 03:10:49 Cnay ou try to make a language like Haskell but with many thing different, such as, more notation, macros (like Template Haskell but different), no layout, and extensible data? 03:10:54 (Admittedly you don't *always* want to be on-topic.) 03:10:54 Fuck 03:10:56 Can you try to make a language like Haskell but with many thing different, such as, more notation, macros (like Template Haskell but different), no layout, and extensible data? 03:11:06 I dunno, cnay ou? 03:11:28 a true msyetry 03:11:36 O. Now I see. 03:11:46 `quote unreasonabl 03:11:47 `quote unreasonable 03:11:50 No output. 03:12:01 `quote peple 03:12:03 No output. 03:12:05 139) Some people are reasonable, some people who are not reasonable insist on changing things so therefore progress depends on not reasonablepeple 03:12:22 That's my favourite version of that quote. 03:13:36 good version 03:14:16 "good version" -- monqy 03:15:01 Does zzo38 read logs? 03:15:04 (Hi zzo38!) 03:15:12 hi zzo38 03:15:30 I think I just realized the answer to my own question. 03:15:35 The only log zzo38 reads is... 03:15:40 The Astrolog 03:15:46 -!- emcc has joined. 03:17:54 `welcome emcc 03:17:57 emcc: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 03:21:37 -!- emcc has left. 03:21:49 fuck, i updated chromium using its internal thingy, and now it's being laggy and dumb 03:22:06 browsers have so much code churn that every update fixes some bugs and introduces new ones 03:22:13 so if you are happy with your current situation, don't upgrade ;P 03:25:31 kmc: "Updated Chromium"? It does that automatically. Oh, Chromium, not Chrome. 03:25:38 Does Chromium have an internal update thing? I don't think so. 03:25:41 Maybe on Windows. 03:25:45 Or OS X, I guess. 03:27:25 it does 03:27:27 i used it 03:27:29 foolishly 03:27:59 Where is it? 03:28:02 in the menu 03:28:03 there's only one 03:28:10 Which item? 03:28:16 Also, you could always just tell your distro to reinstall the package :P 03:28:17 "update chromium" or some shit 03:28:19 it showed up 03:28:22 I have no such item. 03:28:22 yeah maybe i'll do that 03:28:33 it showed up 03:28:37 when i had an update ;P 03:28:41 * elliott is on 18.0.1025.142, fwiw. 03:28:49 as a user i feel like I'm getting screwed by some dick-measuring contest between google and mozilla 03:28:49 Maybe Arch disable the menu item or something. 03:28:59 i wish they would stop adding shiny for a while, maybe fix some bugs 03:29:03 Chrome's versioning scheme is reasonable. 03:29:06 Firefox's is not. 03:29:08 maybe even (gasp!) maintain a stable tree that gets bugfixes 03:29:17 kmc: Erm, Chrome does that. 03:29:20 That's what all the channels are about. 03:29:22 oh? 03:29:30 kmc: Your distro might be providing you the dev channel. 03:29:35 Mine does that, because ARCH BLEEDING EDGE FOREVER. 03:29:55 I just had either the best or worst idea ever 03:29:55 There's actually stable, beta, dev, canary channels or something like that, and stable is the Chrome everyone on Windows/OS X gets unless they do something special. 03:30:12 * pikhq_ mutters at presentationing 03:30:17 Chrome's versioning scheme works because it doesn't really have "releases", on Windows and OS X it literally just updates silently, you never even see the version unless you look for it... with Firefox they still make a big deal out of every release 03:30:23 which is just ridiculous with the kind of schedule they go at now 03:30:38 Yeah... 03:30:46 so the stable channel actually gets new bugfixes without pulling every new feature? 03:30:56 or is it just an older version on the same linear sequence 03:31:26 kmc: Well, it gets bugfixes. Then it gets the new features periodically. 03:31:31 so one of the problems with voice recognition is that it is really difficult to decontextualize symbols 03:31:35 It's not just "50 revisions ago", no. 03:31:45 e.g. "join #esoteric" 03:31:50 It's basically Debian testing vs. Debian unstable vs. Debian experimental. 03:31:54 the solution is to have verbal escapes 03:32:05 "join pound esoteric" 03:32:16 hey, what's a good Unicode character to use to separate lines in a terminal in a linear setting? 03:32:21 $ ls foo.c bar.c 03:32:43 there's a symbol for "carriage return" no? 03:32:54 ☃ 03:33:36 PFSC updated several times and nobody told me :( 03:33:38 hi monqy 03:33:39 kmc: oh, yes, I think so 03:33:43 but wouldn't LF be more appropriate? 03:33:49 hi shachaf 03:33:51 ␍ 03:34:04 you all know it to be true 03:34:10 ␊ 03:34:13 WHICH ONE ;_; 03:34:16 ␊ 03:34:19 Definitely that. 03:34:28 ␤ 03:34:29 Would a pilcrow be inappropriate? That thing is a little small. 03:34:37 ↵ 03:34:38 haha 03:34:48 pilcrow would be inappropriate 03:35:28 I would go with U+244A: ⑊ 03:35:42 coppro: oh, that's a good one 03:35:47 I went with RIGHT ARROW in the end 03:35:53 since it was describing a result 03:36:06 oh, that's OCR DOUBLE BACKSLASH 03:36:07 so unsemanti 03:36:08 c 03:36:24 ⑁ 03:36:31 OCR CHAIR 03:36:36 so semanti 03:36:36 c 03:36:46 elliott: do you know of Fake Unicode Consortium? 03:37:54 Yes. 03:38:23 @tyme 03:38:23 Maybe you meant: time type 03:38:26 @time 03:38:26 Local time for elliott is Tue Apr 3 04:38:23 03:38:33 Wait, why didn't that work? 03:38:37 What does lambdabot *do* to typo-correct? 03:38:58 @thyme 03:38:58 Maybe you meant: time type 03:39:07 @hi 03:39:10 @tine 03:39:10 elliott: Edit distance of two unless that's ambiguous. 03:39:13 Local time for ion is Tue Apr 3 06:38:40 2012 03:39:15 RocketJSquirrel: Ohh, right. 03:39:21 Silly babmguity. 03:39:25 @tim 03:39:27 ion: Go to bed. 03:39:28 Local time for pikhq_ is Mon Apr 2 21:38:55 2012 03:39:31 @tm 03:39:31 Maybe you meant: . ? @ bf do ft id pl rc thx time v wn 03:39:34 @thx 03:39:34 you are welcome 03:39:38 @ft 03:39:39 Done. 03:39:41 help 03:39:46 elliott: A crapload of homework to finish. It looks like i won’t make the deadline, though. 03:40:10 So might as well go to sleep. :-P Except that i’ve taken some caffeine. 03:42:30 I hope time is going backwards now. 03:42:31 @tіmе 03:42:33 Local time for elliott is Tue Apr 3 04:12:03 03:42:37 Yay! 03:42:57 oh no 03:42:59 what did you do 03:43:04 to time 03:43:13 I just spun the clock backwards. 03:44:28 @time monqy 03:44:31 Local time for monqy is Mon Apr 2 20:43:58 2012 03:44:50 @time monqy 03:44:51 Local time for monqy is Mon Apr 3 04:24:09 2012 03:44:58 Gosh. Time goes fast in America. 03:45:15 -!- calamari has joined. 03:46:41 @time monqy 03:46:43 Global time for monqy is Sat Apr 47 11:11:666 2012 03:46:48 Gosh. 03:47:16 Shame it won't hand you Discordian dates. 03:47:35 Today is Boomtime, the 19th day of Discord in the YOLD 3178 03:52:29 pikhq_: It will if your client does. 03:53:02 @time elliott 03:53:02 Local time for elliott is hello 03:53:17 Hmm. Perhaps I should run irssi under sdate, then. 03:53:40 -!- MoALTz_ has quit (Quit: travels...). 03:53:53 ++ 03:55:12 wtf 03:55:13 arch doesnt have sdate 03:55:21 Of course, arguably Eternal September dates should be fixed... 03:55:28 AOL stopped providing Usenet. 03:55:30 elliott: ddate 03:55:31 ;) 03:55:54 ion: ddate is for losers. 03:56:32 -!- elliott has quit (Quit: Leaving). 03:56:41 -!- elliott has joined. 03:56:44 @time 03:56:44 Local time for elliott is Tue Apr 3 04:56:40 03:56:47 What? 03:56:53 I'm running it under sdate. 03:56:56 Stupid client. 03:57:03 -!- elliott has quit (Client Quit). 03:57:10 -!- elliott has joined. 03:57:18 elliott: You should ask for your money back. 03:57:47 elly: You should be named ellyott. 03:58:09 freenode took down their apr fools privacy policy page and i never got a chance to read it. can anyone summarize? 03:58:39 It was freenode, and it was an April Fools joke, so the chances of it being funny or worth your time are 0. 03:58:45 H - T - H 03:59:32 I didn't even realize Freenode did an April Fools prank. 03:59:36 I was too busy ponying pony. 03:59:52 I was too busy procrastinating. 04:00:05 Also cmakoing, but mostly procrastinating. 04:00:49 I was too busy derpying flockdraw 04:01:00 -y 04:01:44 I... spent a considerable portion of April 1st trying to work around IE8 being a terrible piece of shit. 04:01:48 I just realised that now. 04:01:58 elliott: So you got pranked pretty hard then. 04:02:38 my grandma was still using ie8.. got her moved over to firefox today 04:02:49 ddate is for lovers 04:03:21 RocketJSquirrel: Guess I'll have to block oerjan. 04:03:40 Sounds about right. 04:04:20 RocketJSquirrel: I could block oerjan for 1 second, you know. 04:04:22 I could do that. 04:07:12 http://en.wikipedia.org/wiki/History_of_Oran This is the bestest article ever 04:07:14 *ever. 04:09:17 I like how you feel the need to correct your punctuation in a sentence in which you used the word "bestest". 04:09:40 @wn bestest 04:09:41 No match for "bestest". 04:09:47 RocketJSquirrel: en-GB-oed-x-elliott 04:09:57 Anyway, the missing dot changes the tone. 04:13:59 elliott, monqy shachaf UPDATE. ALSO ALBUM 04:14:13 (shachef automatically removed from update list) 04:17:21 What? 04:17:22 No. 04:17:25 Nobody gets removed from the update list. 04:17:30 That's unfair. 04:18:34 shachaf didn't really want to be on i 04:18:35 it 04:19:45 No. Everybody wants to be on the update list. 04:19:48 Cease and desist immediately. 04:23:41 Sgeo: Yay! 04:23:45 Sgeo++ 04:23:57 @sgeosnack 04:23:58 Unknown command, try @list 04:24:55 -!- asiekierka has joined. 04:25:07 See? 04:25:10 shachaf is happy to be on the list. 04:25:44 I'm happy to be off the update list. 04:26:10 I'm also happy for the release of the new albumen. 04:29:34 No. 04:29:38 You're happy to be on the update list. 04:29:41 monqy: Correct shachaf and Sgeo. 04:30:23 monqy: Do you want to be on the update list? 04:32:03 Yes. 04:33:28 TELL ME TO GO TO SLEEP THAnks 04:36:41 help 04:36:44 @time 04:36:45 Local time for elliott is Tue Apr 3 05:36:41 04:36:46 NO 04:37:17 elliott: GO TO SLEEP TAnks 04:37:22 help 04:37:29 TAnks 04:38:32 -!- MSleep has joined. 04:39:10 @quit 04:40:53 goodbye communism 04:40:54 -!- elliott has quit (Quit: Leaving). 04:41:07 -!- MDude has quit (Ping timeout: 276 seconds). 04:49:39 hi im bakcc 04:50:19 shachaf: you want to be on the update list 04:50:24 Sgeo: shachaf wants to be on the update list 05:03:11 -!- asiekierka has changed nick to asiekierka-David. 05:13:44 -!- calamari has quit (Quit: Leaving). 05:20:22 -!- itidus21 has joined. 05:21:59 `pastlog No output. 05:30:42 itidus21: you might want to try again, HackEgo sometimes screws up the first itme 05:30:43 *time 05:31:03 ok but i don't know what i am looking for 05:31:05 `pastlog 2011-10-31.txt:01:52:13: I figured out how to use Astrolog to compute the date of Chinese New Year. 05:31:54 whoa 05:38:55 monqy: hi 05:39:15 monqy: what if i wan't to be be on the update list 05:39:22 "wan't" stands for "want not", by the way. 05:41:09 but you don't wan't 05:41:22 monqy: what if i dont wan't 05:41:29 dont wan't = don't want 05:41:44 you don't dont wan't 05:43:10 i think i do dont wan't 05:43:56 you think wrong 05:44:11 i think i think wron'g 05:57:13 -!- coppro has quit (Ping timeout: 246 seconds). 06:13:17 -!- itidus21 has quit (Quit: Leaving). 06:17:39 13:30 * elliott wants to see the programs that generated http://codu.org/eso/bfjoust/in_egobot/ais523_anticipation.bfjoust and http://codu.org/eso/bfjoust/in_egobot/quintopia_space_elevator.bfjoust 06:18:47 elliott: the standard "defend" code is generated by a very very short matlab program. all the structure and attacky stuff was handcoded. 06:26:49 bfjoust programs are... 06:27:53 ... generated by matlab 06:39:05 -!- Shyguy33 has joined. 06:40:05 -!- Shyguy33 has left. 07:01:12 -!- kmc has quit (Quit: Leaving). 07:11:55 -!- kmc has joined. 07:16:49 -!- Deewiant has quit (Read error: Connection reset by peer). 07:20:43 -!- Deewiant has joined. 07:28:07 -!- coppro has joined. 07:28:35 -!- derdon has joined. 07:38:02 -!- oerjan has joined. 07:40:49 -!- Urist_McTiktalik has changed nick to Urist_McLicktali. 07:41:07 -!- Urist_McLicktali has changed nick to Urist_McTiktalik. 07:42:21 -!- oerjan has quit (Client Quit). 07:56:38 -!- coppro has quit (Ping timeout: 244 seconds). 08:10:23 -!- itidus21 has joined. 08:20:45 -!- azaq23 has joined. 08:26:15 -!- azaq23 has quit (Quit: Leaving.). 08:26:39 -!- azaq23 has joined. 08:32:04 -!- ais523 has quit (Remote host closed the connection). 08:48:19 -!- Taneb has joined. 08:48:23 Hello 08:49:06 This David.werecatt seems... 08:49:16 Esolangy 08:52:16 -!- cheater_ has joined. 08:52:22 -!- cheater has quit (Read error: Operation timed out). 08:53:45 Also, if we're going to change the featured language every 2 weeks, we're a day late 08:56:20 -!- monqy has quit (Quit: hello). 09:05:33 -!- fizziew has quit (Ping timeout: 245 seconds). 09:31:32 -!- Taneb has quit (Ping timeout: 248 seconds). 09:32:01 -!- oerjan has joined. 09:36:33 -!- Taneb has joined. 09:42:33 Hello 09:42:45 the ho 09:43:14 helloerjan 09:43:27 Moerjan than ever before. 09:43:44 hichaf 09:44:25 http://i.imgur.com/ZUTx3.png 09:44:36 That's me! 09:46:47 wait, you tell facts? 09:47:31 Fact: I tell facts. 10:02:33 * oerjan I feel sick :( 10:02:54 -!- oerjan has quit (Quit: So sick I cannot distinguish /me and /quit). 10:09:22 -!- Ngevd has joined. 10:09:46 -!- Taneb has quit (Read error: Connection reset by peer). 10:13:53 -!- Phantom_Hoover has joined. 10:22:07 -!- hagb4rd has joined. 10:42:35 -!- fizziew has joined. 10:42:39 -!- Ngevd has changed nick to Taneb. 10:42:41 Hello 10:44:09 hi! in know it's kind of out of topic, but maybe you guys can help.. i'm looking for some complete(?) ready-to-go wrapping code to use for interop-operations with c# on the windows API. (because i'm tired of looking up the code for every single function and/or struct as listed on pinvoke.net for example). would you recommend/suggest a source where i could find such code? 10:52:44 -!- hagb4rd2 has joined. 10:52:44 -!- hagb4rd has quit (Disconnected by services). 10:52:45 -!- hagb4rd2 has changed nick to hagb4rd. 10:57:00 -!- hagb4rd has quit (Ping timeout: 246 seconds). 10:57:19 -!- hagb4rd has joined. 11:12:25 So I am in America everything is weird. 11:12:25 Phantom_Hoover: You have 19 new messages. '/msg lambdabot @messages' to read them. 11:15:48 Phantom_Hoover, why are you in America? 11:16:18 Why aren't you in America? 11:16:53 Because I am trapped in elliott's basement 11:18:28 Trapped? 11:18:29 -!- coppro has joined. 11:18:36 Yes 11:18:38 You mean you finally found your way to his house? 11:18:50 And then broke into the basement only to discover it's locked? 11:18:51 He found me first 11:20:26 Dun-dun-dun! 11:21:14 (That's the dun-dun-dun from The Eve of the War from Jeff Wayne's Musical Version of The War of the Worlds, not the normal dun-dun-dun.) 11:21:54 I think I have that on LP 11:24:29 I have it on CD somewhere. 11:28:21 -!- Taneb has quit (Read error: Connection reset by peer). 11:31:29 -!- derdon has quit (Remote host closed the connection). 11:36:22 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 11:36:40 -!- Taneb has joined. 11:45:51 -!- NSQX has joined. 11:46:37 If anyone unblocks me I will work on UniCode, but unfortunately, nobody will. 11:51:14 -!- NSQX has quit (Quit: leaving). 12:07:21 -!- Taneb has quit (Ping timeout: 246 seconds). 12:41:45 -!- NSQX has joined. 12:42:13 @time elly 12:42:14 Local time for elly is Tue Apr 3 08:41:32 2012 12:42:24 @time NSQX 12:42:25 Local time for NSQX is Tue Apr 03 20:41:53 2012 12:42:48 @time elliott 12:43:36 Where are the administrators anyway? 12:46:19 -!- NSQX has quit (Client Quit). 12:46:53 -!- NSQX has joined. 12:48:41 @time elliott 12:54:10 -!- Taneb has joined. 12:56:35 NSQX, you ... do know why you're blocked, right? 12:56:47 And at any rate, your block is of finite duration. 12:56:49 Hello! 12:56:59 Hi Taneb. Did you see the update and the album? 12:57:03 -!- hagb4rd has quit (Ping timeout: 246 seconds). 12:57:13 -!- hagb4rd has joined. 12:57:15 Yes 12:57:58 I'm only waiting for the time when I can ask an administrator to unblock me. 13:13:01 -!- Taneb has quit (Read error: Connection reset by peer). 13:23:33 -!- Taneb has joined. 13:35:24 -!- Taneb has quit (Read error: Connection reset by peer). 13:35:45 -!- Taneb has joined. 13:49:54 -!- Taneb has quit (Quit: Goodbye). 13:49:59 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 14:02:51 -!- augur has quit (Remote host closed the connection). 14:05:20 -!- asiekierka-David has changed nick to asiekierka. 14:33:22 -!- itidus21 has quit (Ping timeout: 249 seconds). 14:39:31 -!- augur has joined. 14:45:30 -!- ion has quit (Ping timeout: 250 seconds). 14:57:59 -!- hagb4rd2 has joined. 14:58:00 -!- hagb4rd has quit (Disconnected by services). 14:58:00 -!- hagb4rd2 has changed nick to hagb4rd. 14:59:38 -!- ion has joined. 15:03:31 -!- elliott has joined. 15:10:36 [[ 15:10:36 5. IANA Considerations 15:10:37 This document explicitly and emphatically, yet very humbly, requests 15:10:37 IANA to not create an empty registry for the Null Packet. 15:10:37 ]] 15:23:39 -!- cheater_ has quit (Ping timeout: 240 seconds). 15:25:44 -!- boily has joined. 15:27:20 Meanwhile in April in Finland http://dl.dropbox.com/u/119475/IMG_20120403_074804.jpg 15:29:55 Yay, snow day. 15:38:12 @src IO fail 15:38:12 fail s = failIO s 15:38:17 @src failIO 15:38:17 failIO s = ioError (userError s) 15:41:36 http://stackoverflow.com/questions/9995470/jquery-vs-javascript 15:43:23 -!- MSleep has changed nick to MDude. 16:02:22 -!- cheater has joined. 16:07:48 -!- boily has quit (Ping timeout: 248 seconds). 16:08:53 -!- oerjan has joined. 16:09:51 -!- boily has joined. 16:14:09 elliott: You'd be shocked how commonly that question comes up X_X 16:14:33 Note how #jquery has hundreds more members than ##javascript 16:16:05 * elliott remembers telling RocketJSquirrel about jQuery once. 16:16:06 HOW FAR HE'S COME 16:19:57 eek something like 39.4 degrees celsius fever 16:20:09 IT WAS NICE TO KNOW YOU ALL. WELL, MOST OF YOU. 16:21:08 39.4 degrees F would be an even more alarming temperature, possibly. 16:22:43 I think at 39.4F you declare time of death. 16:23:16 Of course, 39.4K is even worse. 16:23:24 i'm always 39.4K 16:23:26 i'm just 16:23:26 that 16:23:27 cool 16:23:30 :shades: 16:23:34 YEEEEEEEEEEEEEEEEAAAAAAAAAAH 16:23:46 thank you ion 16:23:47 Of course, it takes elliott days to raise the shades to his eyes with that little kinetic energy. 16:24:02 RocketJSquirrel: 39.4K is at least low enough that you might be cryonically preserved. 16:24:20 pikhq_: Touché. 16:24:22 So, with future tech you may yet live. 16:24:38 That's why I'm immortal. 16:25:15 Of course, it takes elliott days to raise the shades to his eyes with that little kinetic energy. 16:25:16 Either you've got knowledge I don't, or you meant to say "I might be immortal" 16:25:23 OK but I'm also hot. Cool and hot. 16:25:31 Lik, some Peltier shit. 16:25:35 Oh, wait. 39.4K and moving? 16:25:38 *Like, 16:25:40 Yeah, immortal. 16:25:48 elliott is like some shit? 16:25:51 Yes. 16:25:55 I strongly resemble some shit. 16:26:01 Or incredible. Typing whilst very dead. 16:26:38 BTW, I lied, I'm not actually at 39.4K, I'm at absolute zero. My entire body works through incredibly improbable quantum effects. 16:27:02 Amazing. 16:27:26 UNFORTUNATELY my body also decays through those same effects. 16:27:29 Science: SO DISAPPONITING 16:27:34 *DISAPPORTERJOIFn 16:29:03 * oerjan recalls david niven's liquid helium creatures 16:29:40 wait, wrong name D: 16:29:44 *larry 16:30:02 * oerjan blames it on his fried brain 16:30:20 Larry, David, what's the difference. 16:31:12 Larry Niven is well-known (... among scifi fans). David Niven is not. 16:31:30 James David Graham Niven (1 March 1910 – 29 July 1983),[1][2] was a British actor and novelist, best known for his roles as Phileas Fogg in Around the World in 80 Days and Sir Charles Lytton, a.k.a. "the Phantom", in The Pink Panther. He was awarded the 1958 Academy Award for Best Actor in Separate Tables. 16:31:41 Sounds more well-known than Larry Niven to me! 16:31:41 oerjan: Outsiders, I assume? 16:31:48 pikhq_: yes 16:33:23 -!- cheater has quit (Ping timeout: 250 seconds). 16:33:36 elliott: Bah. 16:34:35 (Article at [[David Niven]] so presumably that's his common name) 16:35:30 elliott: So where's our changesbot. 16:36:09 elliott: And why don't you know how to spell "vandalism"? 16:36:52 RocketJSquirrel: Our changesbot inexplicably doesn't work, despite producing the correct output when not piped into netcat. 16:37:09 And because I was putting a lot of es on the page so I did it on purpose ergo fuck you. 16:37:50 RocketJSquirrel: I'll probably try and get it working today. 16:37:54 But it's a reaaaally weird bug. 16:46:11 -!- cheater has joined. 16:50:03 -!- oerjan has quit (Quit: AAA). 16:59:29 -!- hagb4rd2 has joined. 16:59:30 -!- hagb4rd has quit (Disconnected by services). 16:59:30 -!- hagb4rd2 has changed nick to hagb4rd. 17:11:33 https://twitter.com/#!/DonaldGlover/statuses/29592754602381313 18:09:35 @tell ais523 I like how everyone completely ignored your coming-clean post on rgrn. 18:09:36 Consider it noted. 18:45:37 -!- nortti has joined. 18:46:31 perfect! My HD broke today 18:47:39 What a coincidence! Mine didn't! 18:51:31 That’s their other main function. 18:52:17 -!- monqy has joined. 18:52:47 so tomorrow I am going to set up my Thinkpad t20 with 700MHz Pentium III, 64MB of RAM and 30GB HD that is missing the screen as my main computer 18:53:27 But what type is the RAM?! 18:53:50 elliott: PC100 18:54:52 thx 18:56:57 I wonder what elliott will do with this information 18:58:48 build a clone 18:59:39 hello, I have next problem I want to use polymorphic data-type that should have two operations (+) and *const 18:59:41 so in that type I want to use Num, Vector Num, and maybe types or so 18:59:43 -!- hagb4rd has quit (Read error: Connection reset by peer). 18:59:46 -!- hagb4rd2 has joined. 18:59:47 -!- hagb4rd2 has changed nick to hagb4rd. 19:00:04 `quote SDRAM 19:00:14 804) the allocation is done by the "Dynamic" in DRAM before that we used SRAM where everything was preallocated in the factory olsner: So what's this SDRAM then? fizzie: synchronized, it's for multithreading 19:02:12 elliott: why do you want to build a clone? it also has two windows licenes taped to it (98, XP Pro) and nothing to keep HD inside 19:02:43 PC100 SDRAM allows up to 100 PCs (processing contexts, usually called threads nowadays) per memory module 19:03:49 olsner: what about DDR RAM? 19:04:29 nortti: Can you tell me the screen resolution? Thx 19:05:45 elliott: using a external monitor on 1024x768 19:07:40 Thx 19:08:20 but why do you really want this information? 19:09:21 -!- pikhq has joined. 19:09:23 That's classified. Well, it's not, but I'd probably get arrested if I told you. 19:09:28 -!- pikhq_ has quit (Ping timeout: 244 seconds). 19:10:44 shachaf: http://www.reddit.com/r/haskell/comments/rrijm/could_somebody_explain_the_concept_behind_storing/ 19:13:40 elliott: blubbar raises some good, thought-provoking questions. 19:14:10 Many a sage has wondered "Why is there in expression and nothing done with it? The $ should curry i guess, but why is this not given a name? (And why isn't it lost?)" 19:14:30 "How the hell is this pure?" is one of the great unsolved problems of our time. 19:14:57 nortti: double data rate, it allows two threads to use memory at the same time 19:15:09 theoretically doubling bandwidth, but latency increases a bit when switching contexts 19:15:11 And of course "Is there \"State in Haskell for retards?\"" is a question that any child could understand, but few could answer. 19:15:14 first time my HD broke I lost almost all of the data, second time I lost few important files and this time I only lost two hour worth of irc logs. 19:22:08 "There's really only so many basic stories that can exist. The main character is trying to get somewhere (the Odyssey), get something (the legend of the Golden Fleece), win someone's heart (the Iliad), get revenge (Cain and Abel) or save the world ( Bill and Ted's Excellent Adventure)." 19:23:16 Or have sex. 19:23:27 Note distinction from winning someone's heart. 19:23:32 All you really want is their naughty bits. 19:23:52 -!- asiekierka has quit (Read error: Connection reset by peer). 19:27:32 elliott: Just solving all those problems quickly, eh? 19:27:39 Movin' along at a vector's pace. 19:29:03 -!- augur has quit (Remote host closed the connection). 19:30:53 -!- augur has joined. 19:39:03 RocketJSquirrel: Ah, yes, early Spock/Kirk slash. 19:40:12 "I remember it well!" 19:40:40 elliott: Actually, can't say I've read any. Just random snarking. 19:40:55 Suuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuure. 19:41:41 Besides, not exactly the target audience for most slash fic. They kinda target women who like hot man-sex. :P 19:42:18 -!- ais523 has joined. 19:43:01 -!- augur has quit (Remote host closed the connection). 19:43:17 hi ais523 19:43:20 we had an IP spammer! 19:43:55 hi 19:43:55 ais523: You have 1 new message. '/msg lambdabot @messages' to read it. 19:44:10 looks like turkish 19:44:16 elliott: I don't like it so much 19:44:19 perhaps they'll respond to it later 19:44:26 or perhaps they're trying to think up an appropriate response 19:44:37 note that it wasn't /completely/ ignored, I've had at least one private response 19:44:40 but it was private for a reason, so… 19:45:00 ais523: Was it a DevTeam member yelling at you? 19:45:05 no 19:45:05 If you whisper, the secret is safe. 19:45:08 Aw. 19:45:10 ais523: Was it a DevTeam member not yelling at you? 19:45:18 no, it wasn't a devteam member at all 19:45:34 Lame. 19:45:38 Was it a non-DevTeam member yelling at you? 19:45:49 what's devteam? 19:45:59 olsner: The NetHack "developer" team. 19:46:00 olsner: the group of people who are theoretically supposed to be developing NetHack 19:46:19 aha 19:46:35 I will take ais523's silence... as affirmation! 19:49:10 Besides, not exactly the target audience for most slash fic. They kinda target women who like hot man-sex. 19:49:15 And/or men who like hot man-sex. 19:49:37 RocketJSquirrel: Not really. 19:50:15 augur: Your expert opinion is needed to settle a dispute. 19:51:18 augur, Hot Man Sex Consultant 19:51:33 (More like Hot Man Sex-Consultant amiright??? lololololol xkcd) 19:51:37 Also, augur isn't here ATM. 19:51:38 or slash fix target audience consultant 19:51:41 pikhq: NORLY 19:51:45 *fic 19:51:52 Gotta get my slash fic slash fix. 19:52:11 WELP BACK TO CLOPFICS FOR ME KTHX 19:52:23 clopfix? 19:52:42 I invite you to look up the term 8-D 19:53:04 I can infer. 19:53:10 there's a clop (or clop-something? don't remember the name) reddit, it was intriguing 19:54:00 OH BIG MACINTOSH THEY SURE CALL YOU "BIG MACINTOSH" FOR A REASON HA HA HA 19:57:10 Uhhhh, guys? 19:57:13 Need some brain bleach? 19:58:42 I was raised on the Internet; it is hard to shock me anymore. 19:58:46 I have seen... Things. 19:58:58 Sometimes they spin. 19:59:43 -!- AndGregor has joined. 20:01:07 -!- augur has joined. 20:01:31 He's here now! 20:03:13 -!- augur has quit (Remote host closed the connection). 20:03:42 bye augur 20:28:53 -!- boily has quit (Quit: WeeChat 0.3.7). 20:30:11 "The hypothetical person lacking a sense of humour would likely find the behaviour induced by humour to be inexplicable, strange, or even irrational." -- Wikipedia, [[humour]] 20:30:47 -!- nortti has quit (Quit: nortti). 20:31:09 it's probably strange, inexplicable and irrational enough even if you know what's going on 20:33:05 there's a short story by Asimov where someone asks Multivac for the reason humour exists 20:34:20 That was a good story. 20:47:25 -!- RocketJSquirrel has set topic: For Sale: Infinite Tape, Never Used | Richard Feynman was also here | Zombie Feynman's Trivial Theorem: It's trivial! It's trivial! | http://codu.org/logs/_esoteric/. 20:51:01 -!- nortti has joined. 20:56:32 -!- nortti has quit (Quit: nortti). 21:01:26 -!- augur has joined. 21:01:59 -!- hagb4rd has quit (Ping timeout: 276 seconds). 21:04:01 -!- Deewiant has quit (Read error: Connection reset by peer). 21:04:13 -!- derdon has joined. 21:04:42 -!- augur has quit (Remote host closed the connection). 21:05:14 -!- Frooxius has quit (Read error: Connection reset by peer). 21:05:33 -!- Deewiant has joined. 21:05:37 -!- Frooxius has joined. 21:24:53 elliott: gah, see recent edits to [[Entropy]] 21:24:55 my brain is melting slightly 21:24:59 well, probably not 21:25:03 just feels like it 21:33:09 -!- augur has joined. 21:35:03 -!- Phantom_Hoover has joined. 21:36:04 hello 21:36:05 Phantom_Hoover: You have 2 new messages. '/msg lambdabot @messages' to read them. 21:45:39 @time Phantom_Hoover 21:45:40 Local time for Phantom_Hoover is Tue Apr 3 21:42:11 21:46:07 I haven't changed the time zone on my laptop, unsurprisingly. 21:47:12 Sure thing, Phantom "actually in Gettysburg St., America, Scotland" Hoover. 21:54:51 elliott: "more of" is stretching it. 21:55:50 shachaf "more of" shachaf 21:56:39 elliott "yields falsehood when quoted and placed as his own middle name" elliott 21:56:57 I disagree. 21:57:19 elliott "i disagree" elliott 21:58:31 shachaf: so elliott "elliott" elliott is a liar? 21:58:50 ais523: no, elliott "yields falsehood when quoted and placed as his own middle name" elliott is 21:59:20 but no, that's referring to the wrong thing there 21:59:25 ^ul (:aSS):aSS 21:59:26 (:aSS):aSS 21:59:38 this is a quine because the bits inside the parens are used to generate the bits outside the parens 21:59:42 ^ul (elliott):aSS 21:59:42 (elliott)elliott 21:59:49 whereas that's closer to the example shachaf gave 21:59:56 > text$ap(++)show"text$ap(++)show" 21:59:57 text$ap(++)show"text$ap(++)show" 21:59:59 it generates extra elliotts, rather than quining 22:00:11 > text$ap(++)show"elliott" 22:00:13 elliott"elliott" 22:00:26 Did I accidentally generate an extra elliott. :-( 22:00:26 see the difference? 22:00:29 That sounds dangerous. 22:00:43 hi hi 22:00:49 Uh-oh. 22:00:55 what what 22:02:40 -!- augur has quit (Remote host closed the connection). 22:08:28 -!- oerjan has joined. 22:08:32 -!- augur has joined. 22:09:44 is oerjan ghost 22:10:22 i'm not sure, but i'm checking my fever again 22:10:46 "ns151 delivers a righteous speech directed against the anti-American rhetoric on Reddit." (r/bestof) 22:10:50 This could go either way. 22:11:55 It went the wrong way. 22:12:21 Phantom_Hoover: tl;dr "OK, our country is really terrible and shitty, but we're not North Korea, also if any other country had our resources they'd be literally Satan too, so there, and also people who want to leave are cowards and fuck them". 22:12:33 (Last part only barely paraphrased: "And to the Americans who come on here and whine about how much they want to leave and go to live in places they have never even visited: fuck you. Not in a "love America or get the fuck out" kind of way, but because you are an embarrassment to everything this country was founded on 230 years ago. You'd rather just pack up and leave than stay and fight for what you believe in.") 22:14:56 Yes, I saw. 22:15:12 (Also "rhetoric", as if reddit is home to anything that could be non-sarcastically described as rhetoric.) 22:17:21 hm it's slightly up to 39.6, but i'm feeling _less_ shitty 22:17:35 -!- oerjan has set topic: For Sale: Infinite Tape, Never Used | Richard Feynman was also here | Zombie oerjan's Trivial Theorem: It's trivial! It's trivial! | http://codu.org/logs/_esoteric/. 22:18:35 oerjan: I hope you recover soon 22:19:01 -!- Patashu has joined. 22:19:08 i hope so too, i'm worried about not getting food bought for the holidays 22:19:23 -!- oklopol has quit (Ping timeout: 272 seconds). 22:19:36 -!- oklofok has quit (Ping timeout: 244 seconds). 22:19:53 wtf, since when are we nice to suffering people in here! 22:19:58 -!- augur_ has joined. 22:20:11 oerjan: i hope you recover slowly. (see, that's a half-way point!) 22:20:17 yay! 22:20:46 elliott: we were pretty nice to you when you were suffering 22:21:13 -!- augur has quit (Ping timeout: 265 seconds). 22:21:45 ais523: no, that was feigned to get on my good side, because you don't want to be the ones suffering when i rise to president of the world and my new world order begins 22:21:58 at least, everyone else's was. my condolences if you had to settle for sincerity :P 22:22:18 elliott: would you believe /me/ to be insincere about something like that? 22:22:22 remember that I'm lawful good ;) 22:22:25 What's oerjan suffering? 22:22:31 ais523, more like lawful obnoxious. 22:22:51 lawful good people are famously obnoxious 22:23:14 Did anyone ever work out what I am? 22:23:27 -!- Phantom_Hoover has left ("Leaving"). 22:23:35 -!- Phantom_Hoover has joined. 22:23:43 elliott, chaotic annoying. 22:24:00 I just checked, I'm not chaotic. 22:24:16 Oh, hmm. 22:24:21 I'm not original-meaning-of-chaotic. 22:24:30 I might be new-meaning-of-chaotic. 22:24:41 Neutral seems more likely to me, though. 22:31:01 Chaotic neutral. 22:31:52 RocketJSquirrel: I don't see how I'm neutral on the good/evil alignment... 22:32:05 http://www.reddit.com/r/scifi/comments/rm5o4/does_hard_scifi_even_exist_in_hollywood/ 22:32:20 "I'm looking for a film that displays at least a hint of scientific accuracy." 22:32:43 How about Citizen Kane? 22:32:48 The Core 22:32:59 * oerjan hi five elliott 22:33:19 What, were you going to say that too? 22:33:23 I am so unoriginal. :( 22:33:28 i considered it. 22:33:54 Until it goes all loopy, 2001: A Space Odyssey is reasonably hard. Then it's just high. 22:35:05 MST3K had a review of an extremely hard sci-fi. 22:35:16 The fact that it was on MST3K tells you how well hard sci-fi does. 22:35:30 It had relativity and generation ships and such. 22:35:57 Frankly hard sci-fi with the explicit intention of being hard tends to be pretty terrible. 22:36:27 Mainly because the real universe is pretty fucking depressing ^^ 22:36:27 Depends on what you're looking for. 22:36:39 "However, because Virgil was not designed to jettison undamaged compartments, the plan requires someone to deactivate a safety switch in Virgil that is located in an area exposed to the extreme temperatures of the core. Brazzelton volunteers and successfully deactivates the switch, dying shortly afterwards." 22:36:54 I... don't think the writers fully understood how hot the Earth's core is? 22:37:07 lol 22:37:19 "Oh, sure, I'll sacrifice mysAAAAAAAAAAERIOHGl'f'" 22:37:21 elliott: He flips the switch during the microsecond before he's fully evaporated. 22:37:34 "Wouldn't it be cool if..." can be good, sometimes, but invariably scrimp on the non-central science involved (cf. Tau Zero), and "I WILL WRITE HARD SCI-FI" invariably has a terrible plot and a boring setting. 22:37:56 There's got to be at least a few that are hard-modulo-FTL. 22:38:09 Which is pretty much the minimum acceptable to avoid being depressing as fuck. 22:38:24 Phantom_Hoover: I mean, interesting hard sci-fi is interesting because it's about the effects of technology on people, society, etc. 22:38:39 hmm, asimov's books tend to avoid contradictions with existing science, they just invent new bits of science too 22:38:43 But the kind of people who care the sci-fi is AS HARD AS POSSIBLE tend to consider writing stories about things like "people" beneath them. 22:38:43 "Wouldn't it be cool if..." can be good, sometimes, but invariably scrimp on the non-central science involved (cf. Tau Zero), and "I WILL WRITE HARD SCI-FI" invariably has a terrible plot and a boring setting.? 22:39:06 "Wouldn't it be cool if..." can be good, sometimes, but invariably scrimp on the non-central science involved (cf. Tau Zero), and "I WILL WRITE HARD SCI-FI" invariably has a terrible plot and a boring setting.?! 22:39:13 "Wouldn't it be cool if..." can be good, sometimes, but invariably scrimp on the non-central science involved (cf. Tau Zero), and "I WILL WRITE HARD SCI-FI" invariably has a terrible plot and a boring setting.?!‽ 22:39:20 (Also, I thought Tau Zero was good? I'ven't read it.) 22:39:23 `quote tau zero 22:39:27 587) You mean it'd be Tau Zero but without the spaceship? 22:39:27 'twas OK. 22:39:32 things like "real-world science exists and is not contradicted, but we also have telepathy and we can do ftl travel using hyperspace" 22:39:40 It got a bit doofy in the end. 22:39:47 The ending was very cakey. 22:39:54 It started all hard sci-fi and ended all My Little Pony. 22:40:06 ais523: Pretty sure hyperspace requires a huge amount of glue code to be consistent with existing physics... 22:40:10 (Which has self-consistent time travel, so y'know) 22:40:32 elliott: well, it's a plot point that nobody actually understands it, the first hyperspace engine was created by an insane robot 22:40:38 (Also, I thought Tau Zero was good? I'ven't read it.) 22:40:41 Ohh, right, Tau Zero has a terrible ending. 22:41:01 (I thought it just did took obvious super-depressing route.) 22:41:04 (Which would be better.) 22:41:08 *it just took the obvious 22:41:14 It is; I just doubt very much that the Leonora was feasible at the time. 22:41:33 I don't remember when Bussard ramjets were discredited. 22:41:48 "The universe collapses into a cosmic egg (which the starship survives because there is still enough uncondensed hydrogen for maneuvering, outside the monobloc)" 22:41:55 I like the part where they survive a Big Bang. 22:42:18 Phantom_Hoover: http://en.wikipedia.org/wiki/Bussard_ramjet suggests they're not totally. 22:42:23 That sounds positively Adams-like. 22:42:39 Phantom_Hoover: They're just not as good as they were thought to be. 22:42:47 http://en.wikipedia.org/wiki/File:TauZero(Anderson).jpg I am not exactly convinced this cover means something. 22:42:56 I like it, though! 22:43:17 (courtesy of the interstellar medium being less dense than we thought) 22:43:18 -!- augur_ has quit (Remote host closed the connection). 22:44:32 -!- derdon has quit (Remote host closed the connection). 22:44:40 Phantom_Hoover: also should I watch Primer. 22:44:44 Also Tau Zero has a tonne of handwaving with "magnetohydrodynamic fields" which are real but I suspect don't do half the things they're portrayed to. 22:44:47 I already more-or-less know the plot. 22:44:56 elliott, Primer has a bad plot or something apparently? 22:45:54 Phantom_Hoover: Are you sure you didn't just get that from the reddit post? 22:46:20 Yes, I did. 22:46:35 I don't already more-or-less know the plot. 22:53:27 Now, let us analyze the position of My Little Pony on the scale of "hard" or "soft" AI, and see which problems can be rectified to harden it. 22:53:53 /ignore RocketJSquirrel*!*@* all 22:53:56 ^^ 22:54:52 Wow, I said AI. 22:54:57 When I meant sci-fi. 22:54:59 I am el retard. 22:55:20 CLEARLY THAT MISTAKE IS WHY ELLIOTT IS IGNORING ME SO I WILL GO ON 22:55:45 Problem #1: Pegasi are a highly unlikely modification to the pony bauplan (and we haven't even mentioned unicorns yet!) 22:56:03 I was under the impression you had a channel for this. 22:56:42 -!- oerjan has quit (Quit: AAAA). 22:57:02 Indeed I do, but I'm not /harassing/ people in there, so it's no fun. 22:57:51 OK also American food is so ridiculously huge. 22:57:56 my little pony is the hardest sci-fi 22:58:15 Phantom_Hoover: It's true. 22:58:21 Like 22:58:44 Phantom_Hoover: I've become accustomed to buying dinner to go and dividing it into two meals. 22:58:47 I have a very strong compulsion to finish meals and I don't think I've finished either of the ones I've had here. 22:58:55 Yeah, don't. It's not a good idea. 22:59:16 Phantom_Hoover: Have you SUPERSISED any yet? 22:59:20 I have a friend who's "adapted" by eating only one meal per day. 22:59:23 OK, "supersised" looks ridiculous. 22:59:26 *SUPERSIZED 22:59:32 http://i.imgur.com/HJpSU.jpg 22:59:44 elliott: What sise drink do you prefer? 22:59:48 I'm told my grandfather once tried to make a scale model of this. 23:00:01 RocketJSquirrel, non-comically-oversised. 23:00:12 RocketJSquirrel: It took me a minute to realise that was actually incorrect >_> 23:01:07 Phantom_Hoover: Doesn't it... upset you a bit to be on such a gigantic island? 23:01:08 elliott: Naw, supersising something is making it superse. 23:01:20 Phantom_Hoover: I mean, America is pretty terrifying! 23:01:21 elliott, um, continent. 23:01:23 e.g. this is a very superse meal from McDonalds, I think I'll die of a stroke now. 23:01:32 Phantom_Hoover: Um what is the difference except SISE 23:01:38 Continent am just very big island. 23:01:45 Also they make up for it by thinking buildings made a century ago are old. 23:01:48 D'awwww. 23:02:12 Phantom_Hoover: But we do by having air conditioning in every building that actually gets lived in, thanks to demolishing any building over a century old :) 23:02:45 Joke's on you, the UK climate is so stable that air conditioning is rarely needed. 23:02:59 Touché. 23:03:16 Phantom_Hoover: what am the weather like there. 23:03:37 -!- augur has joined. 23:03:46 Hot, but not any more than Edinburgh a little further into summer. 23:04:20 more 23:04:21 like 23:04:22 EdinBRRRRRRR 23:04:44 It's nice to live in a place where the weather is always miserable. 23:04:49 You don't have to wonder if you'll enjoy the weather. 23:05:08 It stays hot for longer, though; the evenings aren't as pronounced. 23:05:08 (Fun fact: in midwinter, the sun at midday in Edinburgh is 8° from the horizon.) 23:05:30 -!- augur has quit (Remote host closed the connection). 23:05:41 Phantom_Hoover: That fact isn't... fun? 23:06:54 -!- augur has joined. 23:07:14 Phantom_Hoover: What time is it in... "America". 23:07:32 RocketJSquirrel, I prefer to say that the weather is always comfortable, because it... is. 23:07:53 (Phantom_Hoover constantly wears jumpers.) 23:07:55 (Or so I hear.) 23:08:02 Awesome. 23:08:24 @time Phantom_Hoover = 23:08:25 Local time for Phantom_Hoover is Tue Apr 3 23:04:55 23:08:29 @time 23:08:30 Local time for elliott is Wed Apr 4 00:08:25 23:08:30 Local time for elliott is Wed Apr 4 00:08:25 23:08:30 Local time for elliott is Wed Apr 4 00:08:25 23:08:33 ...what 23:08:42 Yes, so even if it gets hot I can take it off and walking is still comfortable (although as is readily apparent from going through America for any length of time, you can't walk anywhere there anyway). 23:08:44 Phantom_Hoover: Dude, your time is wrong even for the other place you're in. 23:08:51 @time 23:08:52 Local time for elliott is Wed Apr 4 00:08:47 23:08:57 Well that was odd. 23:09:02 Huh, the clock drift is only 5 minutes? 23:09:13 Dude. 23:09:17 3. 23:09:18 It's an hour and 5 minutes. 23:09:28 Modulo BST. 23:09:30 5, 3, whatever. 23:09:48 19:09. Is it really only 19:09 there Phantom_Hoover? It's night time! 23:09:58 (I am honestly not faking my disbelief, countries are weird and timezones are weird.) 23:10:14 Yes. 23:11:16 All the buildings here are so sparse, too. 23:11:27 Phantom_Hoover: Are the trains really as bad as they say? 23:11:48 I... don't think they have trains in America for commuter use. 23:11:51 In effect. 23:11:57 @time elliott 23:11:57 Local time for elliott is Wed Apr 4 00:11:52 23:12:19 Although dude, who uses trains in the UK except for long-range travel through the UK? 23:12:28 Everyone? 23:12:35 Phantom_Hoover: What about all those trains in the US? 23:12:38 I mean, we don't have a car. 23:12:38 Like Caltrain. 23:12:41 (Yesyesyes Gregor, I know long-range in the UK is nonexistent in the US.) 23:12:42 That's a train, right? 23:13:03 elliott: "we" being "the UK"? 23:13:08 Phantom_Hoover: Anyway, what about ``am'' ''trek''? 23:13:11 shachaf: Yes. 23:13:30 I don't know, I'd just heard they aren't used much. 23:13:57 kmc is missing out. 23:14:02 Trains in #esoteric! 23:14:05 But um I guess you must have completely different travel needs to me. 23:14:21 * RocketJSquirrel reappears. 23:14:24 Wots all this then? 23:14:34 Some cities have commuter trains, most don't. 23:14:36 Portland does :) 23:14:36 Phantom_Hoover: I'm not saying I use trains in place of walking? 23:14:44 The trips to Ireland more or less require taking a car over a ferry. 23:14:46 Long distance train travel is pretty shitty. 23:14:56 Phantom_Hoover: But, I mean, trains are way nicer than buses. 23:15:01 (For longer distances.) 23:15:01 Speaking of ferries, WA has ferries. 23:15:05 (But not long distances, just longer.) 23:15:15 elliott, yeah, hence long-range UK travel. 23:15:16 Phantom_Hoover: And yes but who goes to Ireland? 23:15:21 i.e. travel between cities. 23:15:25 And, mm... not really long-range. 23:15:35 If I wanted to go to Newcastle, the nearest city, I'd use a trainular device. 23:15:55 Medium-to-long, then. 23:16:04 That's 22.6 miles, apparently. 23:17:12 Phantom_Hoover: The part of the US you're in looks boring. 23:17:36 I'm going to Annapolis later? It has that crazy bridge that was on Cracked a while ago. 23:17:53 I like how Wyoming is rectangular. 23:17:54 -!- Frooxius has quit (Read error: Connection reset by peer). 23:17:57 Way to be creative. 23:18:17 -!- Frooxius has joined. 23:18:30 Oh, no it doesn't. 23:18:53 RocketJSquirrel: What's the best US state? 23:19:54 Phantom_Hoover: Whoa, what the fuck? I didn't know the Americas joined up like *that*. 23:20:03 My understanding of geography is... woefully poor. 23:20:14 Like, Panama is all sideways and shit. 23:20:16 You mean Panama? 23:20:17 Yeah. 23:20:29 I thought they were more like, above-below. 23:20:34 But no! 23:20:58 North America is a really ugly shape, mind you. 23:21:13 Esp. Canada. 23:22:01 elliott: OREGON 8-D 23:22:03 YAAAAAAAAAY OREGON 23:22:30 why would you name a state after a spice 23:22:35 *herb 23:22:41 (THAT'S HERB WITH AN H YOU IDIOTS) 23:22:48 erb 23:22:52 Oregon's pretty, isn't it? I don't really know. 23:22:53 hi shachaf 23:23:04 UK has tons of commuter trains 23:23:08 and several major transit systems 23:23:16 so that's "who uses trains in the UK except for long-range travel" 23:23:24 You realise Phantom_Hoover is Scottish, right? 23:23:32 Edinburgh has two train stations. 23:23:33 no 23:23:47 There are the trams but... the less said about the trams, the better. 23:23:49 also major US cities do have commuter rail networks 23:24:37 NYC, Chicago, Boston, Philly, LA, SF, Baltimore/DC, Miami, etc. 23:24:45 in roughly decreasing order of ridership 23:24:51 Oregon's pretty, isn't it? I don't really know. // The parts of Oregon anybody knows about are lush and green. 23:24:58 Phantom_Hoover is in Penicillin. 23:25:07 they tend to be shitty compared to European or Asian systems, but they do run and lots of people us them 23:25:07 The vast majority is just barely on the tundra side of being called a "desert" 23:25:48 I get the feeling kmc Knows About Trains. 23:25:53 "About one in every three users of mass transit in the United States and two-thirds of the nation's rail riders live in New York and its suburbs." 23:26:06 That's one of the Weird Things in America, the scrubland is pretty different. 23:26:15 Moer like New Reallyboringstate. 23:26:33 burn 23:26:39 There's more bare soil, for one thing. 23:26:41 *More. That was unintentional. :/ 23:27:09 http://0x10c.com/ 23:27:11 Oh joy. 23:27:38 The disparate space sim enthusiasts are going to be divided further by a game made by *Notch*. 23:28:11 Phantom_Hoover: "Seamlessly landing on planets." Sorry I am SOLD. 23:28:19 Which will inevitably be a disappointment, but may get far enough developed that it sucks interest into Notch's shitty MMO design. 23:28:39 elliott, Infinity, for god's sake. 23:28:46 Phantom_Hoover: Yes exactly. 23:28:50 Phantom_Hoover: That game isn't ever going to exist. 23:28:55 This one looks like it might. 23:29:06 Yes. It'll also be awfully executed. 23:29:35 elliott: I've been to Oregon! 23:29:43 Notch's personality cult will see that no constructive criticism can be made and it'll be a technical shambles (we've all seen what he thinks constitutes procedural generation, for one thing). 23:29:50 I don't recommend Medford, OR. 23:29:59 If you're going to visit Oregon, don't go to Medford. 23:30:29 Phantom_Hoover: Oh pls. 23:30:36 Also I have a suspicion this'll be an EVE-style "right click to fight ship" deal. 23:30:55 It might not be, though. 23:30:58 elliott, um? 23:31:03 MC's terrain gen isn't good. 23:31:20 Phantom_Hoover: I don't think Notch is inherently incompetent, he just mismanaged Minecraft. 23:31:27 It was decent up to 1.7, and then it was ruined. 23:31:37 RUINED! 23:31:40 In fact, I went from WA to CA through OR. 23:31:42 Phantom_Hoover: Yes, and who wrote the decent one in the first place? 23:31:42 shachaf, well yes. 23:31:57 elliott, sure, but planetary terrain gen is more demanding than MC's. 23:32:13 Phantom_Hoover: it's also not constrained to 1x1x1 m blocks. 23:32:49 And I'm not saying he's incompetent, I just don't think he's a good maker of games; MC's great success is its core idea, and not a great deal more. 23:33:48 is there anything new about that core idea/ 23:33:50 I'd like to think he's learned something. The "Game Features" and "The Generator and the Computer" are all we have to go on, and they make me thoroughly intrigued, so I'm OK with giving him the benefit of the doubt. 23:34:29 Game features aren't anything new. 23:34:32 kmc: Can we just skip to the part where we recognise that basically every idea in existence is heavily derivative in some way, and that the synthesis and tweaking of existing ideas with a different vision can produce a clearly-derivative idea that is still new and worthwhile in its own right? 23:34:47 Phantom_Hoover: So? 23:35:15 So I'm not sure how much innovation can carry it? 23:35:17 Phantom_Hoover: And I don't think there's been a space sim that lets you write a program to fully automate your ship, at least not in-game. 23:35:44 Probably because it's incredibly niche and entertaining to a very small number of people. 23:35:59 At least when taken to the level of nonabstraction he has. 23:36:14 Phantom_Hoover: Sorry, I'll revoke my intrigue in the name of populism. 23:36:18 shachaf: Can we force O'Reilly to take RWH out of print? 23:37:05 "no matter how high the power (c) is to 10 multiplied by 0 would be 0. so 0x10c would imply, end of universe? just a thought. #0x10c" 23:37:37 elliott: What's wrong with RWH? 23:37:44 elliott: I think that's one of those trick sentences. 23:37:49 elliott, well there are programming games aplenty; how many have you enjoyed? 23:38:19 Phantom_Hoover: "Programming game" is a disingenuous comparison; it's clear that there's a spectrum of automation you can choose, and I doubt anyone will automate their entire ship for anything other than kicks. 23:38:27 (Anyway, you never played BF Joust.) 23:38:37 shachaf: It's hideously out of date, rubbish at teaching the basics, and all the code is ugly. 23:38:39 Yes, but I mean what *you've* enjoyed. 23:38:51 Phantom_Hoover: Eh? 23:39:00 You said that it intrigued you. 23:40:01 elliott, agree, when i say "anything new" i'm referring to precisely that "tweaking of existing ideas" and "different vision" 23:40:01 -!- AndGregor has quit (Quit: Bye). 23:40:46 kmc, how many other resource-gathering construction sandboxes were there before MC? 23:40:54 i have no idea 23:42:20 kmc: Well, MC is hardly Infiniminer. 23:42:52 A cube world isn't a new idea, and nor is a goal-less sandbox game, but Minecraft combined that fully-destructable, procedural block mining terrain with sandbox goals and the focus on creation. 23:43:56 There's also the sparseness that it had in the early days that made it very much about isolation, at least in single-player. 23:44:15 Unfortunately it went downhill and turned into a really bad RPG. 23:45:07 But yeah, I don't really think Notch has the ability to make the game he describes. 23:45:26 MC kind of just rolled together with some basic features, after all. 23:45:43 Once he started on long-term goals it turned into a really bad RPG. 23:47:47 Phantom_Hoover: Yes, but that was more a problem of vision than anything; he seems to have always intended it to turn into the kind of RPG it did, and the sort of quasi-existential-horror vibe it had going turned out to be an artifact of the development process. 23:47:58 But here, the vision seems sound, so that risk isn't really there. 23:48:23 The only question is technical ability, and I'd like to think that (a) he's learned enough (Minecraft did get less buggy as it went on, after all), and (b) he has enough competent people in his company to mitigate it. 23:50:29 But it's not just technical ability. 23:50:54 He needs to be able to weave that list of individual cool things into a coherent game, not just implement each in a vacuum. 23:51:21 You seem to be mistaking "benefit of the doubt" for "unwavering support". I'm hardly going to pass judgement before it comes out. 23:51:39 I know, I'm trying to apply what we know about MC's development. 23:52:06 It had plenty of half-implemented, disconnected elements. 23:52:32 Wolves, powered minecarts, the Nether... 23:52:57 Also, I think the technical challenge is lessened by the fact that it's obviously going for an at least pseudo-retro style aesthetic, given that the logo is rendered by the game's engine and that 0 has very obvious edges. 23:53:31 Oh, I guess "Also, think 1980's." is a more direct affirmation of that. 23:53:45 (Said to C418.) 23:54:52 Pseudo-retro means lazy in Notchland. 23:55:22 MC's textures might be low-res, but they're ugly too. 23:55:30 Your abject negativity is absolutely bizarre. I realise Minecraft ended up sucking, but you could twist literally any detail about this game into naysaying. 23:56:26 -!- augur has quit (Remote host closed the connection). 23:57:06 I quite like space games, and of late I've been increasingly frustrated at the number of good projects which will never succeed due to an abject lack of coordination. 23:57:14 Seeing this has not improved my mood. 23:57:52 You are the only person who can see that a game with a non-terrible vision in an area of your interest is being developed and have it manage to dampen your mood. 23:57:58 If it fails, that doesn't affect you at all. 2012-04-04: 00:01:12 apt-comparison ghc gcc 00:01:39 LT 00:02:00 [[ 00:02:01 reddit.com 0x10c: this reddit has been banned 00:02:01 »ehird (1834 · 7323)||mod messages|preferences||logout 00:02:01 this reddit has been banned 00:02:01 most likely this was done automatically by our spam filtering program. the program is still learning, and may even have some bugs, so if you feel the ban was a mistake, please submit a link to our request a reddit listing and be sure to include the exact name of the reddit. 00:02:03 ]] 00:02:05 I COULD HAVE BEEN SO FAMOUS 00:02:39 RocketJSquirrel: What's the second-best US state? 00:03:00 elliott: Stop abusing the bot. 00:03:02 Bot abuser. 00:04:17 shachaf: Why does everybody hate point-free? 00:04:18 elliott: Washington 00:04:28 -!- augur has joined. 00:04:29 elliott: Because it's the devil? 00:04:36 RocketJSquirrel: Third-best??? 00:04:41 elliott: Canada. 00:05:03 -!- augur has quit (Remote host closed the connection). 00:05:33 Ah. 00:09:46 -!- cheater has quit (Ping timeout: 246 seconds). 00:19:38 RocketJSquirrel: "Tryon Creek is a 4.85-mile (7.81 km) tributary of the Willamette River in the U.S. state of Oregon." 00:19:40 Is this your doing? 00:20:14 ... no? I assume there's a joke or pun or something here, but I don't get it. 00:20:31 http://en.wikipedia.org/wiki/Main_Page 00:21:00 Oh, the fact that it's on the main page? Why would I have such authority? 00:21:20 It was a joke, because you had just been extolling the virtues of Oregon 00:21:23 *Oregon. 00:21:35 -!- augur has joined. 00:21:56 -!- augur has quit (Remote host closed the connection). 00:24:16 "However, on Twitter today, Notch announced that he’s registered the domain for the game, to be titled 0x10c. (Where that ‘c’ is in superscript.)" 00:24:34 Phantom_Hoover: I think you have to thank Notch for demonstrating that the world's journalists are too incompetent to figure out how to use superscripts. 00:24:51 0x10ĉ 00:24:54 Right? 00:25:00 Right. 00:25:34 0x1℃ 00:25:43 HELP 00:25:51 hi 00:26:01 hi monqy 00:27:12 -!- cheater has joined. 00:27:40 RocketJSquirrel: You get to debug my IRC bot! 00:27:59 elliott: I wrote an IRC bot today! 00:28:02 (echo "PASS $(cat esolang-bot-password)"; echo 'NICK esolang'; echo 'USER esolang 8 * :Esolang recent changes bot, see http://esolangs.org/'; echo 'JOIN #esoteric'; echo 'PRIVMSG #esoteric :a privmsg'; while true; do nc -u -l -p 8147 | sed 's/^/PRIVMSG #esoteric :/'; echo; echo; done) | cat -v | nc irc.freenode.net 6667 00:28:05 RocketJSquirrel: WHY DOESN'T THIS WORK 00:29:14 Because it's not multibot. 00:30:13 shachaf: is it a good bot 00:30:23 monqy: It's an evil bot. :-( 00:30:30 :( 00:30:58 "Me Bill" 00:31:00 -- Bill 00:32:07 http://www.youtube.com/watch?v=14xcsz43Kuw 00:32:36 RocketJSquirrel: Multibot am shit 00:32:39 Apparently "Bil". 00:32:40 "Me Bil" 00:32:42 -- Bil 00:33:12 shachaf: Man, I don't even remember this scene. 00:33:22 Actually, I don't even remember completing the Neverhood. Maybe I didn't. 00:33:35 elliott: What! 00:33:41 It's the best scene. 00:36:26 elliott: "deploy bear retrieval unit" 00:36:28 :-( 00:36:57 Damn, the only two superscript letters in Unicode are 'i' and 'n'. 00:37:50 still you can make many exciting superscript words 00:39:08 Like ⁱⁿ and ⁱⁿⁿ 00:39:15 Like ⁱⁿ and ⁱⁿⁿ 00:39:17 Er. 00:39:19 And ⁱⁿⁿⁿ 00:39:24 ⁱ 00:39:34 -!- augur has joined. 00:39:38 ⁱ am exciting 00:39:56 ⁿⁱⁿⁱ 00:40:07 moⁿqy 00:40:13 \ⁿ/ 00:40:15 shachaf: I watched that cutscene and now I have a sad. 00:40:18 moⁿqⁱ 00:40:20 It's your sad. I blame the sad on you. :'( 00:40:37 ⁿoⁿqⁱ 00:40:40 elliott: :-( 00:41:06 elliott: The only solution is more sad videos. 00:41:49 @time 00:41:51 -!- augur has quit (Remote host closed the connection). 00:41:53 Phantom_Hoover: What time is it in Canada? 00:42:41 ⁱⁿ Canada 00:42:47 ⁱⁿ Caⁿada 00:43:04 monqy: Don't you mean: ⁿⁿoⁿqy 00:43:20 do I? 00:43:26 o~o 00:43:29 do ⁱ? 00:44:40 elliott: You should play the Neverhood. 00:44:51 I've played the Neverhood, dude. 00:45:01 You should complete the Neverhood. 00:45:57 -!- NihilistDandy has joined. 00:46:23 I might have. My memory is notoriously aardvark. 00:47:17 shachaf: Write my MediaWiki extension for me. 00:47:25 elliott: Done. 00:47:46 Thanks. 00:47:51 elliott: I wrote it in bash and all it does is print "hi monqy". 00:48:00 Thanks. 00:48:13 #!/bin/bash 00:48:15 echo hi monqy 00:48:18 hi monqy 00:48:22 hi shachaf 00:49:27 01704 # Special case optimisation 00:49:30 YOU'RE A SPECIAL CASE OPTIMISATION 00:50:05 01704 TAGALOG LETTER GA [ᜄ] 00:50:11 01033 wfRunHooks( 'UserLoadFromDatabase', array( $this, &$s ) ); 00:50:12 thankse 00:50:15 YOU'RE A TAGALOG LETTER GA 00:50:33 01033 MYANMAR VOWEL SIGN MON II [ဳ] 00:50:51 MON II: THE ENMONNENING 00:53:58 This is annoying. 00:55:23 shachaf: Fix my code. 00:58:28 Unicode calls it "Myanmar" and not "Burmese"?? 00:59:48 kmc: probably for "neutrality" 01:01:15 er, why would one or the other be neutral? 01:01:33 that's why i put it in scare quotes :P 01:01:37 each term will be seen by some as implicitly supporting or rejecting the junta government 01:01:57 "myanmar" is the official name according to the country's present rulers, so maybe that's what they go on 01:02:04 yeah, that's what i meant 01:02:04 but what about languages used in more than one country 01:02:23 implicitly accepting the official name probably seemed less of a political move than going against it, even if they both have connotations in reality 01:02:30 apparently the UN call it Myanmar 01:05:00 mediawiki really dosen't like having lowercase usernames 01:05:16 -!- azaq23 has quit (Quit: Leaving.). 01:06:29 yeah 01:07:05 kmc: train expert, mediawiki expert 01:08:22 the UN has more direct need to appease the present government of MyanBurma as opposed to historical or linguistic concerns 01:08:27 see also: FYROM 01:18:44 -!- MDude has quit (Ping timeout: 276 seconds). 01:19:41 more like firey ROM am i 'correct' 01:24:16 lambdabot: is elliott 'correct' 01:24:19 -!- zzo38 has joined. 01:25:44 -!- augur has joined. 01:26:43 -!- augur has quit (Remote host closed the connection). 01:27:38 -!- augur has joined. 01:28:29 i might be wrong 01:38:24 The dvi-processing package I send doesn't work so hopefully this time I will fix it. 01:39:23 elliott 01:43:07 -!- lambdabot has quit (Remote host closed the connection). 01:46:55 -!- lambdabot has joined. 01:52:58 -!- NihilistDandy has quit. 02:09:48 ⁱRuh roh. 02:10:01 Ruh roh, I had Unicode on my buffer! 02:10:05 But more to the point, 02:10:21 Ruh roh, my nasty zombifoot picture is now in my Google Images results ... 02:14:54 X-D 02:15:11 RocketJSquirrel: Take it down and I'll kill you. 02:17:40 -!- cheater has quit (Ping timeout: 240 seconds). 02:27:43 kmc: You always talk about how annoying it is that you can't get various simple data structures as part of the C standard library, right? 02:30:22 yes 02:30:45 Do you have a simple solution to that problem? :-( 02:31:43 The simplest thing that comes to mind for some use cases is "use C++", since it has a pretty good C FFI and all. 02:32:59 my solution is usually "think about the problem really hard until you don't need as many datastructures" 02:33:31 sometimes you can use the pitiful builtin stuff like qsort, bsearch, hsearch, tsearch 02:33:37 Maybe that's the trick. 02:33:43 (actually i did not know about the last one until just now) 02:33:58 and i mean, there *are* data structure libraries for C, you just need to find them and figure out how to use and link and distribute them 02:34:03 The trick is to pretend malloc will kill you. 02:34:26 often the trick is to not care about performance until you need to 02:34:34 -!- itidus21 has joined. 02:34:48 like a problem I would do with an associative data structure in Haskell or Python, i will solve first with a linear search in C 02:34:58 * shachaf sighs. 02:35:05 because doing anything better is a pain, and it usually doesn't matter 02:35:18 and C code tends to run really fast to begin with 02:36:46 That's true... 02:36:53 * shachaf sighs again. 02:37:14 i see this a lot in Linux kernel and associated tools 02:37:25 which you may rest assured is written by C-loving Real Programmers 02:37:49 the Linux kernel did not even have a generic binary search function until recently 02:37:55 often the trick is to not care about performance until you need to 02:37:58 * elliott [snarks about C.] 02:38:00 every system that needed one would code their own 02:38:11 often they make the classic bsearch mistake 02:38:39 If the main reason I want to use C is that I'm calling C functions, maybe I should just use a higher-level language with an FFI. 02:38:42 bsearch is easy enough that most people won't believe you when you tell them people frequently screw it up 02:38:51 What's the classic bsearch mistake? 02:38:57 mid = (start+end)/2 02:39:00 overflow 02:39:12 shachaf, have you used Python's ctypes module? 02:39:14 Oh, that classic bsearch mistake. 02:39:19 Nope. 02:39:23 it's really slick 02:39:49 The problem with using C FFIs in higher-level languages is that you immediately want to make a higher-level interface to the C functions. 02:40:03 And you can spend any amount of time on that. 02:40:07 ctypes.CDLL("libc.so.6").printf("Hello, %s!\n", "world") 02:40:15 yeah 02:42:11 it doesn't have any typechecking, though 02:43:22 Haskell's FFI is also pretty nice. 02:43:35 But C-style code in Haskell looks really ugly next to Haskell-style code. 02:45:41 What's a reasonable way of running a system call with ptrace, by the way? 02:46:07 Maybe using the VDSO. 02:49:00 you mean, you want to attach to another process and force it to make a system call? 02:49:10 Right. 02:49:24 nelhage spend some time on that question for reptyr 02:49:39 WHen I did this before I just overwrote the instruction at ~%rip with the system call instruction. 02:49:47 But that doesn't seem very thread-safe, if nothing else. 02:50:00 shachaf: That's what weboflies does. 02:50:30 elliott: What's a Webo Flies? 02:50:32 i recommend doing whatever he does 02:50:37 unless it's obviously crazy 02:50:45 kmc: Is this general life advice or about ptrace in particular? 02:50:55 -!- Tod-Autojoined2 has changed nick to TodPunk. 02:50:55 You can arbitrarily modify its registers, can't you? So you should be able to essentially force it into a function call, and generate the function. 02:51:13 Why didn't kmc tell me about reptyr before now? 02:51:15 RocketJSquirrel: Right, but I don't want to just overwrite arbitrary memory that may be used by other threads. 02:51:23 elliott: Because you weren't in #haskell-blah. 02:51:30 shachaf: RocketJSquirrel means just set the stack pointer. 02:51:30 I'm pretty sure kmc told #-blah about reptyr a while ago. 02:51:32 I think. 02:51:42 shachaf: I think that's a net negative. 02:51:47 shachaf, some from column A, more from column B 02:51:48 shachaf: Just generate a function that does pushall, the syscall, popall, ret, spluf the stack pointer and IP to be in that function, and let it go. 02:51:57 What does the stack pointer have to do with it? 02:52:08 i think his approach involves waiting until the program does a syscall, and rewriting the args on the way 02:52:10 RocketJSquirrel: I don't need to push registers. I already know the debugee's registers. 02:52:16 Erm, not stack pointer. 02:52:26 and adjusting the saved PC so it hits the syscall instruction again 02:52:27 I'm just saying that RocketJSquirrel's solution means you can just allocate more memory. 02:52:30 kmc: Oh. That seems annoyingly complicated. 02:52:35 s/complicated/fragile/ 02:52:39 Not fragile. $ADJECTIVE 02:52:44 you can do multiple syscalls in a row this way, but you have to wait for the program to try to do one first 02:52:45 kmc: Can you tell that person who wrote reptyr I have a feature request? The feature request is that it should support migrating processes to other machines too. Thx 02:52:47 What if the program doesn't do any system calls? 02:52:50 Should be a weekend job 02:52:59 shachaf, it seems to me less fragile than other-modifying code 02:53:04 @google cryopid 02:53:06 http://cryopid.berlios.de/ 02:53:06 Title: CryoPID - A Process Freezer for Linux 02:53:06 shachaf: You're generating a function /for the guest/, which may or may not need to pushall depending on what the syscall code does. 02:53:16 if it doesn't do any system calls, then you need some additional hax 02:53:18 RocketJSquirrel: The question is where I write that function. 02:53:26 kmc: Right -- which is why I was thinking of using the VDSO. 02:53:37 istr his approach is more involved than what I just said, so you should read the reptyr code 02:53:37 shachaf: Admittedly I don't know the ptrace interface well enough to answer that. 02:53:52 But if you can allocate memory, there ya go. 02:53:54 well on x86-64 Linux the VDSO doesn't have an address for generic "jump here to make a syscall", iirc 02:53:57 Just handle that memory yourself. 02:54:09 Alternatively I could search the process's address space for a system call instruction, but I don't like that. 02:54:13 but there probably *is* a syscall instruction somewhere in the VDSO 02:54:18 kmc: All I need is a "syscall" or "inx $0x80" instruction. 02:54:21 right 02:54:33 Searching a few pages is better than searching the entire address space of the process. 02:54:47 shachaf: You don't know there'll be such an instruction! 02:54:50 What is shachaf doing, anyway? 02:55:10 elliott: Instructin'. 02:56:02 nelhage made reptyr portable? 02:56:09 He is clearly a better person than I am. 02:56:13 how portable are we talking 02:56:19 sez linux only on github 02:56:28 ARM and x86{32,64} 02:56:39 On Linux. 02:56:42 Not that portable, I guess. 02:56:45 But still. 02:57:06 there are at least two common ARM Linux syscall ABIs 02:57:22 but i suppose that's no worse than x86 02:58:02 shachaf, dude, did i tell you about the magical arm qemu schroot?? 02:58:14 I don't think so? 03:00:16 I think kmc is just making up words. 03:00:25 no this shit is fantastic 03:00:34 I was kidding. 03:00:39 shachaf: Wait, CryoPID works across machines? 03:00:41 How? 03:00:48 both that it works at all, and that it works as described out of the box without bullshit 03:00:56 sudo apt-get install ubuntu-dev-tools qemu-user-static; mk-sbuild --arch=armel precise; sudo schroot -c precise-armel-source 03:00:59 "Last updated: Wed, 23 Nov 2005 23:22:37 +0800" -- I guess you need a flexible definition of "works". 03:01:08 elliott: Doesn't it? Assuming the machines are similar enough. 03:01:19 elliott: The author is on IRC. I talked to them in #cryopid once! 03:02:18 Was that in 2005? 03:02:34 No, 2011. 03:03:15 shachaf, running this on amd64 linux gives you a chroot full of ARM Linux binaries (specifically, Ubuntu 12.04 for armel) which work fine and talk to the native OS/kernel 03:03:33 * shachaf is still in the downloading phase. 03:03:39 Wait, will this download all of Ubuntu? 03:04:10 yes, it will install ubuntu in a chroot (debootstrap-style) 03:04:48 qemu can do CPU emulation for a single process, while also translating the system call ABI 03:05:00 Oh, now I see what you mean. 03:05:01 so you can run an ARM Linux binary on amd64 Linux without emulating a whole ARM system 03:05:09 And it actually works? 03:05:12 yep 03:05:24 this also sets up a binfmt_misc handler so you can execve(2) ARM Linux binaries directly 03:05:41 and the handler is statically linked qemu-arm-static so it works even in the chroot, where ld-linux.so.3 is an ARM executable 03:06:21 and so it works like any other chroot 03:06:41 which led to a comment by me "ttants: halting a VM, halting a chroot" 03:06:51 ttants = Things That Are Not The Same 03:07:28 elliott, hey, what was NQwhatever trying to say when he wanted to be unbanned? 03:08:00 shachaf, schroot itself is also pretty nice 03:08:11 Sgeo: Huh? 03:08:18 Sgeo: He has never asked to be unblocked. 03:08:24 Indeed, he has never even acknowledged that he is blocked. 03:08:27 kmc: I'm still doing the apt-get. :-( 03:08:34 I don't got that kinda bandwidth, man. 03:08:37 it's a nice way to manage persistent ("-source") chroots and ephemeral copy-on-write sessions of those 03:08:45 elliott, he did in here, did you read logs? 03:08:49 it's what debian and ubuntu use for most (all?) of their package building 03:08:50 Well, talked about it 03:08:51 Sgeo: Oh. Please link me. 03:09:03 it can do the COW by various methods (aufs, lvm snapshot) 03:09:04 Never mind, I will search. 03:09:19 11:46:37: If anyone unblocks me I will work on UniCode, but unfortunately, nobody will. 03:09:21 but if you have enuf RAM, the best way is to store the source chroot as a tarball and untar it into a ramfs ;P 03:09:26 and it supports that too 03:09:26 I wonder if this is meant to make me *want* to unblock him. 03:09:33 because the sequential read on the tarball is fast 03:09:39 12:57:58: I'm only waiting for the time when I can ask an administrator to unblock me. 03:09:50 Sgeo: Well, I told him how to appeal his block (on his user talk page). 03:10:12 Sgeo: If he wants to do it on IRC, it'll have to be when I'm around. 03:10:20 I guess it's a bit much to ask someone to fit an entire debian install in RAM 03:17:22 *********************************************** 03:17:22 * Before continuing, you MUST restart your * 03:17:22 * session to gain "sbuild" group permissions! * 03:17:22 *********************************************** 03:17:55 Restarting my session is far too much of a hassle. 03:18:31 oh, i finally figured out a workaround 03:18:44 su - shachaf 03:18:56 Right, I just figured that out. 03:19:02 Actually I did sudo su - and then su - shachaf 03:19:03 or "ssh localhost" ;) 03:19:05 But I guess it works directly too. 03:19:06 heh 03:19:29 Why is that restriction, anyway? 03:19:36 For that matter, how do groups actually work in UNIX? 03:19:40 yeah i don't know 03:19:46 i think the answer to B will give you the answer to A 03:20:12 Presumably, yes. 03:20:13 the explanation i've heard is that "login" maps your alphanumeric username to a uid, and similarly it maps your set of group names to a set of gids 03:20:26 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds). 03:20:36 Groups are one of those weird things. Like how environment variables don't actually exist. 03:20:39 it's probably a good thing that the kernel is not reading /etc/groups on every file access 03:20:40 Right. So the kernel associates a set of gids with a particular process? 03:20:42 elliott, they don't? 03:20:50 kmc: Only when you start a new program! 03:20:54 The rest is, like, a libc illusion, man. 03:21:00 ah right 03:21:06 Hmm? 03:21:14 they exist as just some data on the stack 03:21:14 shachaf: Environment variables are just things you pass to exec. 03:21:21 The mutable environment you get in C is just managed by libc. 03:21:33 Oh, sure. 03:21:42 That's "existing" in my book. 03:21:51 $ cat /prof/self/environ 03:22:02 is that the environment as of execve 03:22:18 Should be. Kernel has no way of knowing anything else. 03:22:21 No, it's the contents of /prof/self/environ. 03:22:25 kmc: Looks like ptrace syscalls work the way you described, by the way. 03:22:32 What's that way? 03:22:43 Er, in reptyr. 03:22:47 By waiting for a syscall to happen. 03:23:28 shachaf: Just ask ais523 what Web o' Flies doe. 03:23:29 does. 03:23:31 Or I can check it for you. 03:23:35 Do you want me to check it for you? 03:23:43 What's Web o' Flies? 03:23:52 Web o' Flies is the most terrible program ever written. 03:23:56 It makes Linux deterministic in user-space. 03:24:05 That means it does its own scheduling, for one thing. 03:24:21 I don't think nelhage's solution will work that well for me. 03:24:39 OK, lemme figure out where weboflies.c is. 03:24:51 Hmm, maybe if I'm tracing a process from the beginning, I can just allocate a page for myself right as the program starts. 03:25:09 Maybe I should ask nelhage for his rationale. 03:25:12 Web o' Flies is the most *amazing* program ever written, you mean. 03:25:24 I imagine it's along the lines of "it was the simplest reasonably-elegant thing to do". 03:26:16 shachaf, https://github.com/torvalds/linux/blob/master/include/linux/cred.h#L31 https://github.com/torvalds/linux/blob/master/include/linux/cred.h#L150 03:27:30 elliott: DragonFly BSD will also do it. 03:28:12 kmc: Weird. 03:28:21 shachaf: What, process migration? Yeah, I know. 03:29:12 ais523: ping 03:29:30 so yeah, there's just an array of gids basically 03:29:47 'struct cred' is the struct that holds all the uid / euid / gid nonsense 03:29:59 it used to be part of the task struct but was factored out in 2.6.20something 03:29:59 Right. 03:30:06 I always thought of a user as being "in a" group. 03:30:28 i mostly know about it because of commit_creds(prepare_kernel_cred(NULL)) :D 03:30:43 (ah it was 2.6.29) 03:30:52 RocketJSquirrel: cping 03:30:54 RocketJSquirrel: ping 03:32:20 RocketJSquirrel: PANG YOU SDLJKF 03:32:21 sdf 03:32:23 jhij 03:32:24 hi 03:32:29 hi monqy 03:34:03 RocketJSquirrel: UR NOT SO ROKIT AFTERR ALL 03:35:00 Finding the VDSO involves parsing /proc/pid/maps, right? 03:37:37 I did read the IRC logs; Canada is different to United Kingdom (except the queen). 03:38:06 elliott: pong 03:38:28 ais523: how does weboflies force the running program to do a syscall? (does it ever?) 03:38:36 or, more generally, how does it force the running program to do anything :) 03:38:43 it only needs to do so when the running program's already doing a syscall 03:38:52 in which case it just rewinds the IP to just before the syscall so that it does another syscall 03:39:02 then it edits which syscall it is in memory 03:39:32 (strangely, it turns out that Linux's ABI actually requires it to be possible to repeat a syscall by rewinding the IP two bytes on x86, but just to be sure I check the asm to make sure that it's the asm for a syscall) 03:39:36 (well, the machine code) 03:40:08 shachaf: Hope that was unhelpful! 03:40:22 ais523: How would you make a ptrace-running program do a syscall if it isn't planning to? 03:40:25 You're an expert. 03:41:06 elliott: well, you need the program to be stopped to do anything, which requires the use of SIGTRAP, I guess 03:41:25 then you could rewind the IP two bytes, remember what those are, and replace them with a syscall instruction 03:41:34 then catch the syscall returning and put the bytes back to what they were 03:41:49 not entirely sure why you'd want to do that, but that's the easiest way I can think of 03:42:32 ais523: But threads. 03:42:35 Other threads might access that code. 03:43:08 hmm, right, I guess, you'd have to ptrace and stop them too 03:43:15 shachaf: HTH. 03:43:22 ais523: What if you don't want to stop them? 03:43:25 you can ptrace into threads by trapping the fork and clone syscalls 03:43:30 ais523: Could you allocate some memory to store some code in to set the IP to, perhaps? 03:43:49 well, that would require a syscall 03:43:58 Oh, wait, you wrote something in here. 03:44:00 so you'd have a bit of a chicken and egg problem 03:44:17 ais523: Oh, so it does what reptyr does. 03:44:18 however, you could just inject the memory allocation into one of the syscalls ld-linux.so made while loading the executable 03:44:28 so yes, that might work 03:44:38 I'm increasingly dubious about what you'd want this for, though :) 03:44:45 Ask shachaf. 03:45:06 shachaf: /proc/pid/maps is the easiest and officially supported way to find the VDSO, I think 03:46:07 ais523: What, making a system call in the debugee? Is that too much to ask? 03:46:18 shachaf: what specifically are you trying to do? and when? 03:46:46 the problem is that while a program's making a system call, it's executing kernel rather than user code (or rather, the kernel's executing code on its behalf) 03:46:55 so putting it at arbitrary points in the code is probably a bad idea 03:47:10 if you just want to add your own syscalls where it's already making syscalls, it's easy (and web of lies does that to some extent) 03:47:12 ais523: Huh? Why? 03:47:20 either replacing the original syscall, or using it plus an extra one 03:47:25 It's just an instruction, and everything goes through the registers anyway. 03:48:09 shachaf: right; and running arbitrary asm instructions would also be difficult 03:48:15 if you didn't want to break thread-safety 03:48:33 (although typically you could just do their result on the process's memory and registers directly) 03:48:52 again, I ask: what are you trying to do? I've given my explanations as to the answer to your question, but have a suspicion that you're asking the wrong question 03:49:13 ais523: So what I'm planning on doing now is using the VDSO to make the system call, rather than modifying memory. 03:49:29 shachaf: you are ignoring me 03:49:33 :-( 03:49:58 ais523: I want to call mmap() and mprotect() and that sort of thing on a debugged process. 03:50:43 well, your debugger's going to be inserting trap instructions into the code anyway, isn't it? 03:51:00 No? 03:51:07 shachaf: well, how does your debugger stop the code? 03:51:17 PTRACE_ATTACH or something. 03:51:36 However they normally do it before there are any breakpoints. 03:51:50 they normally use PTRACE_TRACEME in a child process 03:52:01 and then get that child process to exec the thing it's debugging 03:52:08 so the process is being ptraced all the time it exists 03:52:09 If they're running a new program, yes. 03:52:18 In which case I can allocate memory for it anyway. 03:52:18 -!- olsner has quit (Ping timeout: 265 seconds). 03:52:26 But in other cases they attach to a running process. 03:52:35 using PTRACE_ATTACH is equivalent to sending the process SIGSTOP and catching that 03:52:57 so you're stopping the process with signals 03:53:06 debuggers normally don't do that, though, because it's very hard to aim 03:53:36 I don't know that I care about precision too much. 03:53:42 typically they're aiming for a particular point in the code, rather than just "whenever my SIGSTOP/SIGTRAP happens to land" 03:54:05 cool, nelson wrote a whole blog series on termios 03:54:07 * kmc reads 03:54:13 termios pt. 1 03:54:18 AAAAAAAAAAAAAAAAAAAAAAAAAAARRRRRRRRRRLGKJSLFKSDFL:SDKFSD:LFK 03:54:19 termios pt. 2 03:54:25 A:SLDKLA:SDK:ASLKD:ASDLKASDL:KASDL:KASDL:KAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHH 03:54:26 termios pt. 3 03:54:34 HHHHHHHHHHHHHHHHHHHHWHYGODWHYGODWHYHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH 03:54:34 well, injecting an mmap into a random point of someone else's code isn't necessarily going to produce useful results 03:54:38 termios pt. 4 03:54:48 THEREISNOJUSTICETHEREISONLYSINALLLIFEISSUFERINGOHGODNOTTHEAAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHH 03:55:17 what if their code is trying to do an mmap at the time, for instance? (that said, it probably wouldn't matter unless whichever one came second had a fixed address) 03:55:43 allocating a page to hold a syscall instruction is still a good idea 03:55:55 kmc: Even with the VDSO? Why? 03:56:00 well i don't know about that 03:56:24 shachaf: anyway, if you're injecting mmaps into their code as it is, why not just inject another mmap to hold the syscall instruction? 03:56:47 ais523: Right -- assuming I can get one to hold a syscall instruction in the first place. 03:56:49 because mmap is the syscall? 03:56:58 shachaf, i meant that if you're doing what reptyr does -- injecting a syscall when the process does one 03:57:09 then you effectively only need to do that once 03:57:09 Ah. 03:57:18 because the syscall you inject can set up a page for making syscalls 03:57:23 In that case, sure, you can allocate a page or something to save yourself from doing it again. 03:57:40 by the way, did y'all see the paper that replaced the system call mechanism with user/kernel polling of a memory ringbuffer? 03:58:07 Have I mentioned that syscalls are terrible? 03:58:15 hi @elliott 03:58:17 kmc: no, but it sounds like a bad idea (gut reaction) 03:58:25 * shachaf didn't see that paper. 03:58:50 it's a good idea if you want low latency and high throughput rather than maximum CPU efficiency 03:58:58 shachaf: Did you know that syscalls are terrible? 03:59:10 i mean what you really want then is to put the kernel on one core and your app on another 03:59:16 so there are never any context switches 03:59:24 * kmc tries to find paper 03:59:25 @ doesn't have syscalls, it just runs everything in ring 0 and links the kernel into the executable 03:59:31 yes 03:59:31 ais523: Exactly. 03:59:37 using proof carrying code? :D 03:59:37 and instead just statically verifies that the code doesn't break security 03:59:42 No, ais523 isn't joking, that's literally waht it does. 03:59:50 kmc: Mostly just compilers I arbitrarily ordain to be trusted. 03:59:50 "does" 03:59:54 But proof carrying code would work too. 03:59:57 I like your tense there, elliott. 04:00:03 shachaf: ais523 started it! 04:00:13 ais523 isn't you. 04:00:32 See, I was just about to ask kmc if he knew that syscalls were terrible. But then ais523 educated him for me. 04:00:36 Now he sees the Light. 04:01:03 they're terrible in many ways, i don't know which you mean 04:01:14 elliott: seen Google Native Client? it seems to have a pretty similar idea to @ 04:01:18 wrt syscalls 04:01:27 except with library calls instead 04:01:27 ais523: Yes, it's intriguing. 04:01:39 kmc: The Way they're broken is that they don't follow the Way (which is whatever @ does). 04:01:43 But they're like slow and ugly and shit, you know? 04:01:50 @ isn't slow, ugly *or* shit! 04:02:03 (And it is, at the same time. That's what's great about vacuous properties.) 04:02:08 (See, shachaf, I can do it too!) 04:02:09 @ isn't fast, beautiful, or good. 04:02:13 Well, maybe it's beautiful. 04:02:19 monqy: is @ beautiful 04:02:22 elliott: did you try out aimake, btw? 04:02:24 @ is fast! 04:02:26 ais523: Not yet. 04:02:28 ais523: Can it compile @? 04:02:35 is @ written in C? if not, probably not 04:02:36 there's a sandboxing idea (don't remember if it's the one used by NaCl) where you have untrusted code running in a seccomp sandbox (so it almost can't make syscalls itself) which communicates with a helper to do syscalls on its behalf 04:02:37 it's designed for C 04:02:41 Only @ can compile @. 04:02:41 Only @ can compile @ 04:02:44 X-D 04:02:49 thus freeing the kernel from the need to implement more fine-grained sandboxing 04:02:52 You guys are all brainw@shed. 04:02:56 kmc: NaCl doesn't work like that, not least because it doesn't work on Windows 04:03:13 ais523: @ is written in C in the same way that is 04:03:32 kmc: By the way, ais523 actually lied to you about @. 04:03:34 @ doesn't have a kernel. 04:03:46 and I think there was a flavor of this where you can run unmodified untrusted Linux x86 code, by replacing the field in the glibc thread structure that says where to jump to do a syscall (which originally points to the VDSO) 04:03:54 but that won't work on amd64 04:04:04 elliott: right, I should correct it to "things that would traditionally be part of the kernel" 04:04:04 In fact, @ doesn't have anything at all. 04:04:21 oh, and I fixed an aimake bug recently, well nonportability 04:04:23 elliott: Aw, come on. I wouldn't say that. 04:04:23 I think @ is one of those things where, like Feather, it is impossible to know it's not a joke unless you were there before it became a meme. 04:04:26 someone complained it didn't run on 5.8 04:04:28 @ has all sorts of great features. 04:04:40 It may not have a type system, but it sure has a hype system. 04:04:44 -!- olsner has joined. 04:05:11 ais523: Can you kick shachaf? 04:05:33 ais523: Betcha can't kick me. 04:05:50 shachaf: unless I've been deopped recently, sure I /can/ 04:05:57 whether it would be a good idea is another issue, though 04:06:13 -!- ChanServ has set channel mode: +o olsner. 04:06:16 Wh 04:06:19 olsner: Kick shachaf. 04:06:23 -!- ChanServ has set channel mode: -o olsner. 04:06:26 No! 04:06:27 Fascist! 04:06:27 olsner: You heard elliott. 04:06:34 ais523: Op olsner. 04:06:44 `quote trust olsner 04:06:47 594) this strikes me as probably better than a singularity, because you can't trust a random AI, but you can probably trust olsner 04:06:50 You said it yourself! 04:06:58 well remembered :) 04:07:02 I have played Dungeons&Dragons game on Sunday this week 04:07:15 * ais523 wonders what the context was 04:07:25 don't find out, it'll ruin it 04:07:26 I managed to knock someone down a well, but they can climb back up. At least, now we know, how deep the well is. 04:07:44 zzo38: Aaaah, expendable minion pathfinding. 04:07:45 :) 04:08:00 zzo38: Are dragons real? 04:08:05 shachaf, ah, here is this paper: http://www.eecg.toronto.edu/~livio/papers/libflexsc-usenix-atc11.pdf 04:08:22 pikhq: No, it was one of our opponents who was fighting us, and in a few rounds they will be able to come back up; but we may have left the room by then. 04:08:25 kmc: By the way, @ doesn't need reptyr. 04:08:28 `quote 04:08:28 shachaf: Unless by "real" you mean "not real". 04:08:30 `quote 04:08:30 That's because it doesn't have ptys. 04:08:31 469) god created the natural numbers, the rationals were done by man and the work was finally completed (topologically) by satan himself 04:08:31 `quote 04:08:33 `quote 04:08:34 `quote 04:08:35 148) OK, so is conspiring to conspire to commit a crime a crime? Let's all get together and talk about defacing public property sometime 04:08:35 Or processes. 04:08:37 Or code. 04:08:37 shachaf: It is just a game. None of the characters are real. 04:08:41 393) The system I kind of have in mind makes a flying train a natural consequence. 04:08:49 553) I think it's fizzie against everyone atm AND EVERYONE IS WINNING EXCEPT FIZZIE 04:08:52 508) So it's like... Rummy mixed with... breakout? 04:08:59 I thought 553 04:09:02 but it's too stupid to delete 04:09:13 oh, 553 is the one there that actually made me laugh 04:09:20 393 probably isn't that good 04:09:23 meh, they're all pretty good 04:09:32 zzo38: You're not real? 04:09:35 I'd be up for deleting 393, or not deleting any 04:09:43 `quote 04:09:43 `quote 04:09:43 `quote 04:09:44 `quote 04:09:44 `quote 04:09:52 bleh, I wish that I could logically conclude from this that zzo38 was a dragon 04:09:55 shachaf: I am real; my D&D character is not really exists. 04:10:00 87) For those who don't know: INTERCAL is basically the I Wanna Be The Guy of programming languages. Not useful for anything serious, but pretty funny when viewed from the outside. 04:10:04 ais523: And that is not a correct kind of logic. 04:10:08 zzo38: Am I really exists. :-( 04:10:11 604) CakeProphet: mr president, in the best egyptian judicial traditions has now been put off to friday. but i want my money back'. we know it generally deals with major infrastructure projects which could form part of the emergency package for korea, on christmas eve, in the interests of consumers and the environment of gmos. 04:10:12 45) Reality isn't a part of physics 04:10:12 zzo38: I know, that's why I can't 04:10:12 715) * oerjan concludes that unsafeCoerce has no effect on strictness 04:10:13 36) I guess when you're immortal, mapping your fonts isn't necessary 04:10:17 shachaf: Are yo usure? 04:10:22 s/yo u/you / 04:10:45 zzo38: Why do you say are me sure? 04:11:04 shachaf: Just in case you are not sure. 04:11:06 87 isn't really all that funny, 604 is untouchable because fungot 04:11:06 elliott: me! i do. " merry? you're poor enough! all i've come to love is the tension, but relationships are about compromise, but not the player should do that too 04:11:08 45 is amusing 04:11:11 715 is amusing 04:11:16 36 is amusing 04:11:20 zzo38: O. Yes, I am sure 04:11:25 604 is not good for fungot 04:11:25 ais523: all t-rex has ever met and ever will meet! never try to have a theological discussion with god and he was all " i'm busy inventing the future! 04:11:30 shachaf: OK 04:11:32 yeah ok 04:11:34 `delquote 604 04:11:35 sorry fungot 04:11:35 elliott: and so: " probably not!" well, not all of our actions, and i am, a little! 04:11:38 ​*poof* CakeProphet: mr president, in the best egyptian judicial traditions has now been put off to friday. but i want my money back'. we know it generally deals with major infrastructure projects which could form part of the emergency package for korea, on christmas eve, in the interests of consumers and the environment of gmos. 04:11:43 "never try to have a theological discussion with god and he was all " i'm busy inventing the future!" <-- :D 04:11:54 elliott: I suspect that's mostly literal 04:12:06 actually, maybe not 04:12:15 it's literal in two parts, i think 04:12:20 break on "and" 04:12:42 elliott: I think it may be three, you can break on "busy" too 04:12:57 http://www.qwantz.com/index.php?comic=1392 + http://www.qwantz.com/index.php?comic=1824 04:14:02 it is three parts, neither of those has the "was all" bit 04:14:10 middle part might be harder to find 04:14:11 oh, indeed 04:14:29 unfortunately, "he was all" appears frequently in Dinosaur Comics :) 04:14:33 well, 8 times 04:14:46 "and he was all" only 4 04:14:53 By the way, did you know that foo = (Foo *)(void *)bar; isn't the the same as foo = (Foo *)bar; in C++? 04:14:55 aha 04:14:56 http://www.qwantz.com/index.php?comic=1286 04:15:01 "God and he was all" 04:18:25 shachaf: What's the distinction? 04:18:56 pikhq: Casting can change the value of a pointer. 04:19:00 ... 04:19:10 But not casting to void, I assume. 04:19:26 No, but casting to a superclass. 04:19:35 Unless someone defined operator void*. 04:19:49 Wait, you can do that? 04:19:59 Yes. 04:20:19 How does that work? 04:20:26 It's used so you can do if(foo) on an arbitrary object. 04:21:07 shachaf: Obvious. It overrides the void* cast. 04:21:25 whereas if you tried to define casting to boolean, it could be used in arithmetic 04:21:35 Yes. 04:21:40 and void* is just as good as bool for the condition of an if statement 04:21:42 I didn't know you could overload C-style casts. 04:21:55 ais523: that lets you define safe booleans in C++, btw 04:21:59 that stop you adding them, etc. 04:22:02 I dunno if you can in general, or if void* is a special case. 04:22:04 conclusion: C++ is busy using its features working around other of its features 04:22:14 elliott: but that don't stop you passing them to memcpy 04:22:18 shachaf, one thing i like about the magic qemu chroot is that I can use make -j12 without emulating a 6 core ARM machine 04:22:37 void* is not a boolean type… 04:22:39 but this got me thinking, does qemu cache the translations of chunks of /usr/bin/gcc between runs? i don't think it does 04:22:43 Yup, it's general. 04:23:10 Can we make up the LLVM+BLISS+WEB combination of programming language? All three have features I like that should belong to a programming language for similar use like C and so on. 04:23:37 ais523: well, no, it doesn't 04:23:41 ais523: but that's a rarer error :) 04:23:41 So, foo=(Foo*)(void*)bar isn't the same as foo=(Foo*) in two ways. 04:23:46 ais523: I didn't mean use void * directly 04:23:49 I meant use a class with operator void * 04:23:59 that's defining an implicit cast, isn't it? 04:24:05 so you could still pass it to memcpy 04:24:08 yes 04:24:31 ais523: Unfortunately for C++, in GNU C pointer arithmetic on void* is defined. 04:25:04 pikhq: however, it does give a warning by default on that 04:25:14 or possibly only with a standard rather than gnuish --std 04:26:01 goto *(void*)0; 04:26:12 Conclusion: C++ is a twisty maze of features, all alike. 04:26:50 LLVM lacks macros and stuff, so adding BLISS style macros and other features from BLISS and WEB would probably make a programming language which it can be written a programs in! 04:26:52 nah, the problem with C++ is that most of its features are designed to dodge deficiencies in other of its features 04:27:21 It also has at least two different renditions of most of its features. 04:28:40 Consider std::vector and blocks of memory allocated via new foo[]. 04:29:00 Heck, consider new and malloc. 04:29:03 those aren't very equivalent 04:29:12 new and malloc are closer 04:29:25 kmc: They're similar, and can be used for similar purpose. 04:29:32 i mean, I think one of the biggest flaws in C++ is that they tried to incorporate C wholesale, rather than designing a sane contained C FFI 04:29:40 that's where much of the duplication comes from 04:29:42 (except, C++ being what it is, you can't realloc those new foo[]s. 04:29:43 ) 04:29:50 vector is higher level than new, for that reason among others 04:30:06 it makes sense to have new[] (a language feature) and also std::vector (a library implemented using that feature) 04:30:08 "one of the biggest flaws of C++" -- C++ has small flaws? 04:30:13 yes 04:30:15 In general, C++ has a high-level way and a low-level way. 04:30:25 elliott: sure, if something has a bunch of large flaws, wouldn't you expect it to have minor ones too? 04:30:27 And often has a high-level C++ way, a low-level C++ way, and a low-level C way. 04:30:34 ais523: there's nothing small about C++ 04:30:35 pikhq, I can't complain when the high-level way is a library 04:30:52 i mean, isn't that how things should work? a suite of core features, with a standard library that uses them 04:30:53 like the octal syntax 04:30:56 minor flaw 04:31:02 foo > is a minor flaw 04:31:08 (and fixed in C++11) 04:31:26 Do you know the BLISS programming language? 04:31:29 i think that C++ code written carefully by experts in accordance with all C++ features, good practice, and idiom is actually rather nice 04:31:43 but it's too much work 04:32:03 and most people you can hire to code C++ don't know nearly enough of it to do that 04:32:19 kmc: new[] requires the same library, believe it or not. 04:32:20 the inbetween states where you're using some fancy C++ features but not others are pretty awful 04:32:32 do you mean because it can throw std::bad_alloc 04:32:42 Is there such a thing as a GNU BLISS compiler? 04:32:44 In part. 04:32:47 wait, no, it doesn't, because it returns NULL instead 04:32:49 i think that C++ code written carefully by experts in accordance with all C++ features, good practice, and idiom is actually rather nice 04:32:52 Have you seen boost? 04:33:03 i thought allocations of pointer type return NULL and allocations of other type throw 04:33:04 elliott, yes 04:33:10 many parts of boost are nice to use 04:33:26 the guts are a bit nasty, in part because they accommodate tons of broken/incomplete compilers 04:33:46 "A bit"? 04:33:55 Have you seen the source code to boost::optional or whatsit? 04:34:04 yes 04:34:32 C++ applications code does not look like Boost missing-stdlib code 04:34:33 elliott: no, although I get the feeling it would be interesting 04:35:04 i think C++ is basically a bad language, but the way in which it's bad is almost the opposite of the way most languages are bad 04:35:08 which makes it a fascinating case 04:36:17 void *operator new(size_t size) actually is part of the C++ standard library; it literally doesn't exist in freestanding implementations. 04:36:22 C++ is a language I really can't bring myself to dredge up any sympathy for in any capacity other than a curio. 04:36:23 kmc: Then which is better? LLVM? 04:36:32 I can even say kind words about Java sometimes. 04:36:33 (that there is such a thing as freestanding C++ is a bit scary) 04:36:50 pikhq, that's true 04:36:59 in fact you can overload it within your namespace? 04:37:33 (but you can also add arguments, which is how memory pools are supposed to work) 04:37:39 And on individual classes, of course. 04:37:43 I should probably sleep. 04:37:44 @time 04:37:45 Local time for elliott is Wed Apr 4 05:37:39 04:38:34 you don't have your time in the corner of the screen? 04:38:37 or in your IRC client? 04:39:19 what i think is particularly funny is that other languages adopted C++'s 'new' keyword, without adopting the design decisions that make it necessary 04:39:39 ais523: nope 04:39:40 what other languages other than Java? 04:39:44 elliott: wow 04:39:48 Probably C#. 04:39:56 can I blame this on XFCE? 04:39:58 kmc: I think the "delete" keyword is even funnier. 04:40:00 no, I use xmonad 04:40:02 pikhq: that's copying Java, though, not C++ 04:40:05 elliott: oh, OK, you're forgiven 04:40:07 @time 04:40:08 @time ais523 04:40:08 Local time for elliott is Wed Apr 4 05:40:03 04:40:09 javascript 04:40:09 Local time for ais523 is Wed Apr 4 05:39:37 2012 04:40:13 your clock is wrong 04:40:28 no, yours is, this one's updated over ntp 04:40:35 no, yours is, I'm infallible 04:40:47 I guess ja.net's clock could be wrong, theoretically, that's what I'm syncing with 04:40:51 but I trust them 04:40:57 And C# even manages to copy Java's "Lawl EVERYTHING is a class or an object!" junk. 04:41:12 not everything is a class or an object in Java 04:41:18 i think Java would be better if it were 04:41:21 pikhq: now Java is planning to copy it back from C#, apparently 04:41:28 arrays being non-objects is stupid 04:41:35 unboxed ints I have some sympathy for, after working with Haskell :D 04:41:45 i think they should be hidden deeper though 04:41:56 you have to push some scary levers before GHC will show you an unboxed int 04:42:01 Why anyone would want “public class Hello {public static void main(String []args){System.out.println("Hello, world!\n");}}” is beyond me. 04:42:20 by which point it's less surprising that they're not first class 04:42:31 Ah, right, yeah, it's got rather annoying non-first-class primitives. 04:42:36 Because... I dunno. 04:42:38 pikhq: indeed, they should clearly use an enum 04:43:09 i mean recall that Java was originally designed to run on toasters and smart cards in 1995 04:43:29 heap allocating every integer might have been a grave performance burden 04:43:39 (of course, they *could* do a much more respectable thing: void main(String[] args){println("Hello, world!");}) 04:43:45 i think in 1995 you could barely use GHC on a commodity PC 04:44:03 And C# even manages to copy Java's "Lawl EVERYTHING is a class or an object!" junk. 04:44:08 Ja- yeah kmc said it 04:44:33 elliott: I'm mostly criticising its concept that you don't get functions outside of classes. 04:44:43 pikhq: I actually like the way you can give arbitrary classes a main, it's great for testing 04:44:53 Java's had a strange path, as far as what it was designed for vs. what it got used for 04:45:03 and I can see a plausible argument to be made that you shouldn't be allowed to have a function outside a namespace 04:45:13 however, conflating namespaces and classes is a bit weird 04:45:17 shachaf: Did you know: Haskell can be a surprisingly productive language (as I discovered writing my recursive-line-count program). But dealing with the perils of concurrency, IO, and exceptions kills it. 04:45:30 WOW RECURSIVE LINE COUNT 04:45:32 YOU ARE A HASKELL EXPERT 04:45:39 ais523: Why not have each file implicitly be a namespace? 04:45:49 This *also* gets rid of the annoying filename-class name redundancy. 04:45:58 pikhq: that's a valid viewpoint, I think I can agree with it 04:46:09 the main disadvantage is that you can't then put an entire Java program in one file, unless it has just one class 04:46:19 Java was designed for toasters and smart TV, then a failed attempt at becoming Flash, then smart cards, then enterprise BankingSoftwareMiddlewareFactories 04:46:22 unless you have different syntax for private and public classes 04:46:24 kmc: Apparently he agrees that those things are nicer in Haskell than other languages. 04:46:29 Why is #include not causing pid_t to be defined when compiling with gcc -std=c99? 04:46:29 I'm not sure what kind of cognitive dissonance is going on. 04:46:29 oh and dumbphones 04:46:36 What, like Java people stick multiple classes in a file? :) 04:46:39 It works fine without that. 04:46:49 shachaf: does pid_t exist in c99? if not, you'll need a feature test macro 04:47:00 Well, it's in POSIX. 04:47:02 and... jewelry sold by Dallas Semi 04:47:02 elliott: Those things are some of the things I wanted to improve in a new programming language, similar to Haskell but it doesn't do exceptions in the way of Haskell, and other differences too 04:47:04 oh, not even that, it's because pid_t is actually in sys/types.h 04:47:16 note that std=c99 actually turns /off/ posix features 04:47:19 kmc: Why do you /ignore zzo38? 04:47:24 Or do you? I forget. 04:47:26 i don't /ignore 04:47:28 shachaf: zzo38's great, right? 04:47:28 unless you use an appropriate #define in order to turn them back on 04:47:30 kmc: Awesome. 04:47:39 I do. Not zzo38, though. 04:47:43 sometimes zzo38 says things and I do not have a response 04:47:47 the same happens for everyone 04:48:02 Oh, I didn't expect you to respond. 04:48:03 ais523: Aha, thanks. 04:48:06 sys/types.h 04:48:06 kmc: including zzo38! 04:48:08 I just wanted to check you were receiving the insights, you know? 04:48:11 And you need the appropriate #define to comply with POSIX anyways. 04:48:13 yes 04:48:19 thanks for looking out for a brother 04:48:25 No problem, pal. 04:48:37 pikhq: "#define _POSIX_SOURCE 1" is the old standard, isn't it? although there are newer ones that do the same thing 04:48:48 it's #define _POSIX_VERSION SOMETHINGNOBODYCANREMEMBER or something 04:48:53 Haskell is "surprisingly productive" because the prior assumption is that you need 20 PhDs to do anything 04:49:01 so the fact that you only need, like, half a master's degree is surprising 04:49:12 #define POSIX_ME_HARDER 04:49:14 -!- asiekierka has joined. 04:49:15 kmc: Did you have February's exciting psychedelic adventure yet? 04:49:18 no 04:49:23 #define _POSIX_C_SOURCE 200809L 04:49:44 shachaf, my friends failed to obtain the material components :/ 04:49:49 slash I failed to ask them to 04:50:04 #define _XOPEN_SOURCE 700 if you want XSI extensions. 04:50:08 (decent chance you do) 04:50:09 #define POSIX_ME_HARDER 04:50:12 Isn't the point to transcend the material world or something? 04:50:49 i think if you're not a dumbass, psychedelic drugs will make you *more* of a philosophical materialist 04:50:58 kmc: Without these macros it is utterly nontrivial to make a system that complies with ISO C *and* POSIX simultaneously. 04:51:06 by showing how all those perceptions and emotions you hold dear can be manipulated by a tiny amount of a small chemical 04:51:10 I don't even have /IGNORE on my IRC; it has /F which is used for various filters but I almost never use that command anyways (when I do use, it is usually for purpose of notification or logging) 04:51:27 (as POSIX functions are not reserved in ISO C) 04:51:46 What if you *are* a dumbass? Tough questions. 04:51:52 but it also makes the Hard Problem seem less phantasmal 04:51:57 so can encourage dualism as well 04:51:59 shrug 04:52:09 Fuck dualism. 04:53:08 kmc: I read somewhere that they make a difference between "problem" and "mystery" so I use instead the "Hard Mystery" which is a slightly different version of the "Hard Problem" of consciousness 04:53:42 who makes this difference? 04:54:02 they do 04:54:06 They 04:54:07 kmc: I did; aren't you paying attention? 04:54:13 kmc: Can't you read? 04:54:17 no :( 04:54:25 Oops. 04:54:31 sorry kmc :( 04:54:32 it is my shameful secret 04:54:35 saymc 04:54:36 kmc failed the zzo38 test 04:54:40 back to 38th grade 04:54:47 you'll never get to zzo39 at this rate 04:55:31 zzo38: Are you in 38th grade? 04:55:48 shachaf: No; I am not in school at this time. 04:55:57 zzo38 *is* school. 04:55:59 Or was that elliott? 04:56:01 (And as far as I know they do not have that many grades in school anyways) 04:56:05 Oh no, it's getting light out side. 04:56:08 Help!! Help!! Help!! Help!! Help!! Help!! Help!! Help!! Help!! Help!! 04:56:12 @time 04:56:13 @time 04:56:13 @time 04:56:13 @time 04:56:14 Local time for elliott is Wed Apr 4 05:56:08 04:56:14 Local time for elliott is Wed Apr 4 05:56:08 04:56:15 Local time for elliott is Wed Apr 4 05:56:08 04:56:19 Local time for elliott is Wed Apr 4 05:56:08 04:56:20 Help!!!! 04:56:28 elliott: Then close the window. 04:56:52 It is closed. 04:57:18 elliott: How, exactly, do you school with your sleep schedule? 04:57:20 Then close the shutter too 04:57:35 pikhq: As shachaf kindly points out, I *am* school. 04:57:41 zzo38: I don't have one of those. I'm not like you rich Canadians. :( 04:57:43 No, but seriously. 04:57:53 Stop asking boring questions. 04:58:46 pikhq: I guess you just don't understand the Hard Mystery of Sleep. 04:59:12 There's many things I don't understand. 04:59:13 * elliott 40th grade 04:59:17 * kmc hugs git rebase -i --autosquash 04:59:23 meh, how much PSE do you have in your timetable? that's a good time to sleep 04:59:51 kmc: heh, in darcs you can just commit into patches that aren't the most recent, comes to the same thing 05:00:06 heh 05:00:14 yeah git's way is kind of ad-hoc 05:00:37 git is Unix (that's a bad thing) 05:01:03 @ is @ 05:01:05 that's an @ thing 05:01:22 better than C, better than B, better than A, it's @ 05:01:52 is the implication that I "cba" to write @? 05:01:54 and Darcs is Haskell? 05:01:55 VERY DROLL SIR 05:02:00 ais523: no, darcs is Miranda 05:02:28 what's Miranda like? it used to be mentioned in the same breath as Haskell a lot, but people stopped doing that more recently 05:02:38 it's basically a predecessor to Haskell 05:02:58 it's like haskell but weird 05:03:11 no algebraic data types afaik 05:03:15 also didn't it have unlifted tuples 05:03:17 type variables are like * and ** and *** 05:03:17 *more weird? 05:03:20 ais523: oh, and 05:03:21 yeah what kmc said 05:03:31 i think it's basically not used anymore 05:03:36 it had one, commercial, implementation 05:03:42 -!- pikhq_ has joined. 05:03:45 Miranda and Clean are basically uncanny valley to me 05:03:50 they're like Haskell but fucked up 05:03:54 i'm amazed someone tried to sell bad haskell 05:04:14 -!- pikhq has quit (Ping timeout: 264 seconds). 05:04:19 Did anyone buy it? 05:04:24 That would be the amazing bit. 05:04:25 hey what ever happened to iPwn Studios 05:04:26 but Miranda is more, relic of an ancient civilisation 05:04:30 Clean is like, the aliens are fucking with us 05:04:36 are they still trying to prove the Riemann Hypothesis as part of making an iPhone game 05:04:52 Cale occasionally mentions that he's still working on it. 05:04:52 kmc: Cale mentioned them today! 05:04:56 the bit of R code I've read looks like uncanny valley for Python 05:04:58 Well, indirectly, saying that he works with Haskell making games. 05:05:12 -!- calamari has joined. 05:05:13 and by "making games" he means not making games 05:05:13 I think the only employee is Cale. His job is to convince everyone else they're making a game. 05:05:28 That makes people not want to start a Haskell game company, since one already exists. 05:05:30 the game is lazily evaluated 05:05:33 It's actually a front organisation for Microsoft. 05:05:39 They're trying to make Haskell die so F# can take over. 05:05:40 it will be coded as people play 05:05:43 and therefore was never released 05:05:47 yeah Microsoft hates Haskell 05:05:48 Dude, my conspiracy theory is 10x better. 05:05:58 kmc: Hey, F# has Microsoft corporate support! 05:06:06 They're arbitrarily evil, I hear. 05:06:12 Who cares about those research lackeys? 05:06:20 i saw Microsoft kick a puppy just because they could 05:06:26 i'm glad Apple is standing up to them 05:07:03 http://ipwnstudios.com/blog The uniform capitalisation of these entries suggests to me that it was decided, as company policy, to write all content on their website exclusively in lowercase. 05:07:19 iPwn "Zynga" Studios 05:07:21 elliott: Reasonable policy. 05:07:33 (Uniform capitalisation despite diverse authorship, that is.) 05:07:35 However, some capital letters exist. 05:07:44 "iPhone", for instance. 05:07:58 iphone 05:08:13 NO NOT THE LIGHT 05:08:36 iPhoppotammus 05:09:23 -!- Jafet has joined. 05:10:46 sjopefkopfkopwefopwef 05:10:48 kmc: why amn't i sleeping 05:10:50 @time kmc 05:10:50 Local time for kmc is Wed Apr 4 01:10:23 05:10:52 see 05:10:55 you fucking americans 05:10:56 and your time 05:11:01 PH is one of you now I hate you all 05:11:03 and your 05:11:04 big food 05:11:11 and your sideways panama 05:13:30 http://blog.regehr.org/archives/696 05:15:23 fuck 05:15:24 fine 05:15:27 assholes i'll go to sleep :( 05:15:30 Seeing the contents of /proc/PID/maps printed in my terminal immediately makes me thinks my program crashed. 05:15:48 Perhaps there was those thing other than Haskell before, and now they made Haskell; but now I have other ideas too make something like Haskell but is many differences such as macros, non-layout, instance overriding and local instances, different names for many things, and other differences. 05:16:19 `cat /proc/self/maps 05:16:22 00100000-00102000 r-xp 00000000 00:00 0 \ 00400000-0040c000 r-xp 00000000 00:09 842385 /bin/cat \ 0060c000-0060d000 rw-p 0000c000 00:09 842385 /bin/cat \ 0060d000-0062e000 rwxp 00000000 00:00 0 [heap] \ 40000000-4001e000 r-xp 00000000 00:0f 836813 /lib64/ld-2.11.3.so \ 4001e000-40022000 rw-p 00000000 05:16:33 * pikhq_ injects elliott with a pound of pure Meat 05:17:14 I don't like how some of the classes in Haskell are defined such as the Monad and Applicative class. Monad should have Functor superclass and then have return and join as its only methods 05:19:16 (And the way it is now, join is not even a class method at all.) 05:19:23 elliott: HELP 05:19:32 elliott: Why did you crash my IRC cliet. :-( 05:20:19 And the class method of Applicative should be pure and liftPair 05:20:41 -!- elliott has quit (Ping timeout: 245 seconds). 05:21:17 Maybe you disagree with these things but these are my opinion. 05:22:54 In some categories all monads are applicative and in some categories that isn't, so Applicative should not be a superclass of Monad but instead be something that allows it to give default instance anyways in case of categories where that is possible 05:44:50 HackEgo, y u no ASLR 05:45:39 `sort <(cat /proc/self/maps) <(cat /proc/self/maps) | uniq -d 05:45:43 sort: open failed: <(cat /proc/self/maps) <(cat /proc/self/maps) | uniq -d: No such file or directory 05:45:50 wtf 05:47:23 `run sort <(cat /proc/self/maps) <(cat /proc/self/maps) | uniq -d 05:47:26 No output. 05:47:51 ` is more like #! than a shell. 05:47:54 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 05:47:54 oh 05:48:07 `cat /proc/self/maps 05:48:10 00100000-00102000 r-xp 00000000 00:00 0 \ 00400000-0040c000 r-xp 00000000 00:09 842385 /bin/cat \ 0060c000-0060d000 rw-p 0000c000 00:09 842385 /bin/cat \ 0060d000-0062e000 rwxp 00000000 00:00 0 [heap] \ 40000000-4001e000 r-xp 00000000 00:0f 836813 /lib64/ld-2.11.3.so \ 4001e000-40022000 rw-p 00000000 05:48:10 `cat /proc/self/maps 05:48:13 00100000-00102000 r-xp 00000000 00:00 0 \ 00400000-0040c000 r-xp 00000000 00:09 842385 /bin/cat \ 0060c000-0060d000 rw-p 0000c000 00:09 842385 /bin/cat \ 0060d000-0062e000 rwxp 00000000 00:00 0 [heap] \ 40000000-4001e000 r-xp 00000000 00:0f 836813 /lib64/ld-2.11.3.so \ 4001e000-40022000 rw-p 00000000 05:48:35 `run (cat /proc/self/maps; cat /proc/self/maps) | sort | uniq -d 05:48:38 00100000-00102000 r-xp 00000000 00:00 0 \ 00400000-0040c000 r-xp 00000000 00:09 842385 /bin/cat \ 0060c000-0060d000 rw-p 0000c000 00:09 842385 /bin/cat \ 0060d000-0062e000 rwxp 00000000 00:00 0 [heap] \ 40000000-4001e000 r-xp 00000000 00:0f 836813 /lib64/ld-2.11.3.so \ 4001e000-40022000 rw-p 00000000 06:06:21 I think some people might have said that HPDF is too much monadic; well, dvi-processing doesn't do that so maybe they prefer that one 06:10:47 -!- asiekierka has quit (Quit: Wychodzi). 06:20:54 -!- calamari has left ("Leaving"). 06:57:34 RAII is a weird term 06:57:43 it should be RRID 06:58:11 RRID? 06:58:17 resource release is destruction 06:58:28 that's more the point of it, i think 06:58:55 (i don't know if "destruction" is the antonym of "initialization") 06:59:16 i guess finalization is the antonym of initialization, but probably not in C++ 07:01:16 There aren't all that many languages that actually have C++-style destructors, are there? 07:01:32 i don't know of others; maybe D 07:02:26 C++ has a near-monopoly on high-level OOP with explicit resource management 07:02:28 Well, D is still garbage-collected... 07:02:33 one of many things that makes it a unique language 07:02:50 i thought maybe D has non-garbage-collected values 07:02:59 i was reading about substructural type systems in ATaPL 07:03:05 you can do some cool things 07:03:55 they introduce a system where each type is annotated as either "unrestricted" or "linear" 07:04:11 objects of linear type are used exactly one on each control flow path, so can be deallocated immediately after use 07:04:20 the GC is meant to be optional in D 07:04:28 although the standard library doesn't work properly with it turned off atm 07:04:32 then they introduce a third mode, "reference-counted" 07:05:15 -!- cheater has joined. 07:06:09 Also, isn't it conservative GC'd, i.e. crap? 07:06:28 Do you know where they have a death penalty for speaking English? 07:06:57 with functions «increment :: refcounted T -> linear (refcounted T, refcounted T)» and «decrement :: (linear T -> ()) -> refcounted T -> ()» 07:06:58 Canada? 07:07:22 Hah. 07:07:40 shachaf: I mean more specifically 07:07:46 the intended operational semantics is that of ordinary refcounting 07:07:46 Well. Yeah. Quebec is still part of Canada, non? 07:07:56 but the types make sure you've refcounted properly 07:08:11 the function (linear T -> ()) could be considered a destructor 07:09:18 pikhq_: Yes, in Quebec. It is part of Canada; but it is not the entirety of Canada. This law makes air traffic control difficult in Quebec, because air traffic control is supposed to be English by international law; so they do air traffic control in French there and that makes flights difficult 07:09:43 Try "impossible". 07:10:09 quebec has a death penalty for speaking english? 07:10:09 Air traffic control is done in English in *France* for goodness sake. 07:10:18 kmc: Probably not actually. 07:10:30 They don't have a death penalty in general, so how could they have one in specific? 07:11:17 pikhq_: Yes, in France, and everywhere in the world other than Quebec, air traffic control is English by international law. 07:22:14 kmc: you get sentenced to death by plane crash 07:22:22 -!- oerjan has joined. 07:23:01 either that or by accidentally a plane 07:24:51 zzo38, do you have a link about this claim? 07:24:53 http://www.tc.gc.ca/eng/civilaviation/publications/tp14371-com-annexa-467.htm 07:25:26 this indicates that both english and french are used in quebec 07:25:53 that's still bad though, because you can't understand what the other plane is saying ;P 07:26:27 http://books.google.com/books/about/The_language_of_the_skies.html?id=i-IhCl04_7kC 07:27:03 -!- cheater has quit (Ping timeout: 264 seconds). 07:28:15 http://en.wikipedia.org/wiki/Air_traffic_control#Language 'Pursuant to requirements of the International Civil Aviation Organization (ICAO), ATC operations are conducted either in the English language or the language used by the station on the ground.[2] In practice, the native language for a region is normally used, however the English language must be used upon request.[2]' 07:28:52 also this doesn't apply to military aircraft 07:29:20 there was an amusing story about the korean war, when the USSR secretly sent planes and pilots to help the communist side 07:29:39 to keep it secret, they gave the pilots Russian-Korean phrasebooks for basic flying-related terms 07:30:10 and so you could listen on the radio and hear pilots talking in bad russian-accented korean 07:30:29 which would quickly devolve to russian curse words when they got in a dogfight or the plane malfunctioned 07:32:24 kmc: I do not have a link; I was told by air traffic controllers, I was not told this by the computer. Perhaps you can look it up in Wikipedia, though. 07:46:51 -!- cheater has joined. 07:55:58 -!- cheater has quit (Ping timeout: 246 seconds). 08:13:33 -!- NSQX has quit (Quit: Page closed). 08:14:01 nsqx was here the whole time??? 08:14:20 -!- cheater has joined. 08:19:10 He is already here 08:19:49 he left 08:19:57 he's not here at all 08:23:48 waiting in silent despair 08:27:12 hi monqy 08:40:18 huh i just learned what happens when you press ^D on a non-blank line in a cooked mode unix terminal 08:40:28 why did i never try this before 08:41:17 and ^D^D lets you end input without a trailing \n 08:43:19 also hexdump waits for two EOFs if the input is a tty? 08:43:24 wtffff 08:48:55 -!- Jafet has quit (Ping timeout: 244 seconds). 08:52:17 kmc: Wait, ^D works on non-blank lines? 08:52:23 Is this some new innovation? 08:52:41 I could've sworn that this thing which is working didn't use to work. 08:52:51 Which is why I always type a newline before ^D. 08:55:58 ^D on a non-blank line sends the line to the process, without a \n 08:56:10 it then lets you input more text on the same line, but you can't backspace over what was already sent 08:56:41 Right. 08:56:56 And ^D when there's no input in the buffer sends EOF. 09:07:17 * kmc read nelhage's 3-part series on termios 09:15:12 kmc: quite a lot of programs mistakenly wait for two EOFs 09:15:24 but if the input isn't a tty, you can't tell, because if it sends EOF at all it's going to always send EOF 09:15:56 ah yeah, that's what's happening 09:16:00 confirmed with cat | strace hexdump 09:16:17 so the bug tends not to be caught 09:17:59 -!- ais523 has quit (Remote host closed the connection). 09:18:23 Why do programs wait for two EOFs? 09:27:08 i recall my super-short unlambda cat did that :P 09:27:47 someone should write a browser extension which replaces every occurrence of the word "awesome" with a synonym 09:27:47 or something like that anyhow. it may have read even more EOFs. 09:51:58 -!- monqy has quit (Quit: hello). 10:04:21 -!- salomon has joined. 10:04:28 hi 10:04:46 i have a big problem 10:05:05 i do feel every time pain and the buzzing of prana, chi and enerchy 10:05:17 its a pain body which i have 10:05:25 `? esoteric 10:05:29 i am trying everytime to accept it and it works sometimes fine 10:05:46 since now i had three dark pushes 10:05:47 This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. 10:06:03 aha i didnt knew that 10:06:05 sorry for it 10:06:23 don't worry, you're certainly not the first :) 10:07:02 is esoterica a programming tool like java? 10:07:26 no, it's a general term for "weird" programming languages 10:07:45 `welcome 10:07:49 Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 10:09:05 hmm 10:09:25 salomon: basically by esoterica.. they mean.. "esoteric stuff" 10:11:41 so ... therefore.. 10:12:18 no umm.. this room is only about programming tools like java.. thats the simple way to say it 10:13:08 except java is nowhere near weird enough for us :) 10:16:16 rottytooth posted Entropy to proggit 10:16:45 I think theres a certain sense of asceticism in esoteric programming languages 10:18:35 itidus21: well yes. the best esolangs are based around a single core idea, and don't add more than necessary beyond that. ok, except funge-98 which is good because it does the exact opposite. 10:20:05 most are also very brief with single-char commands, although there are some that do the opposite of that too (Ork) 10:20:08 i like how esolangs eschew tokens > 1 character 10:20:10 yeah 10:22:00 Glass is somewhere in between, in that it _supports_ multichar variables but they aren't used much in what i've seen. 10:22:56 -!- quintopi1 has joined. 10:23:05 -!- tswett_ has joined. 10:23:11 wat 10:23:19 :( 10:23:22 angkor 10:24:00 WAT SEEMS TO BE THE PROBLEM 10:24:40 -!- hagb4rd has joined. 10:27:41 -!- quintopia has quit (*.net *.split). 10:27:42 -!- tswett has quit (*.net *.split). 10:28:08 thus splatten 10:28:56 -!- quintopi1 has changed nick to quintopia. 10:29:05 -!- quintopia has quit (Changing host). 10:29:05 -!- quintopia has joined. 10:29:33 apparently the server that i was on was the problem 10:29:43 -!- oerjan has quit (Quit: Lost terminal). 10:31:05 -!- itidus21 has left ("qunitopia: i'm learning that the most cryptic part of the pc is the cpu. at first this didn't make sense to me. "). 10:31:22 -!- itidus21 has joined. 10:32:17 but even after using a pc for decades, the cpu hides well 10:33:51 -!- salomon has quit (Ping timeout: 276 seconds). 10:40:32 cpus are fiendishly complex 10:40:53 it seems most programmers today don't even learn an instruction set architecture, let alone the details of how it's implemented 10:41:10 and i can be a crotchety old elitist and complain about this 10:41:14 but i think it's actually a good thing 10:41:25 more people are programming, and the abstractions they use are working 10:47:16 -!- Phantom_Hoover has joined. 11:02:14 -!- Jafet has joined. 11:11:21 -!- olsner has quit (Read error: Operation timed out). 11:27:16 -!- olsner has joined. 11:37:53 -!- Jafet has quit (Ping timeout: 246 seconds). 12:09:00 -!- jix has quit (Read error: Operation timed out). 12:13:00 -!- jix has joined. 13:00:03 -!- jix has quit (Ping timeout: 264 seconds). 13:00:32 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 13:01:39 -!- jix has joined. 13:07:46 -!- Taneb has joined. 13:07:50 Hello! 13:15:49 brb 13:26:10 -!- asiekierka has joined. 13:30:16 -!- Taneb has quit (Ping timeout: 245 seconds). 14:11:56 -!- oklopol has joined. 14:12:01 -!- oklopol has quit (Client Quit). 14:12:06 -!- oklopol has joined. 14:24:40 -!- cheater_ has joined. 14:26:45 -!- Taneb has joined. 14:27:03 -!- cheater has quit (Ping timeout: 264 seconds). 14:38:08 Hello! 14:40:02 -!- Taneb has quit (Read error: Connection reset by peer). 14:40:23 -!- Taneb has joined. 14:43:47 -!- Ngevd has joined. 14:43:47 -!- Taneb has quit (Read error: Connection reset by peer). 14:45:45 -!- Ngevd has quit (Read error: Connection reset by peer). 14:53:19 -!- nortti has joined. 14:55:29 -!- Taneb has joined. 15:04:00 -!- Taneb has quit (Read error: Connection reset by peer). 15:31:36 -!- nortti has quit (Quit: ChatZilla 0.9.86 [Firefox 2.0.0.14/2008040414]). 15:35:14 -!- elliott has joined. 15:37:00 @time 15:37:01 Local time for elliott is Wed Apr 4 16:36:55 15:37:21 -!- nortti has joined. 15:41:56 10:04:28: hi 15:41:56 10:04:46: i have a big problem 15:41:56 10:05:05: i do feel every time pain and the buzzing of prana, chi and enerchy 15:41:56 10:05:17: its a pain body which i have 15:41:59 fuckin' lol 15:45:07 AWWWW did I miss that? 15:45:24 I TOO feel the buzzing of prana, chi and enerchy :( 15:49:36 Also, I'm wearing Salomon (that spelling) shoes. 15:51:06 -!- nortti has quit (Ping timeout: 260 seconds). 15:53:05 -!- RocketJSquirrel has set topic: For Sale: Infinite Tape, Never Used | If you are feeling every time pain and the buzzing of prana, chi and enerchy, your matrix of solidity may not be idempotent. Please bring it to fixed point. | http://codu.org/logs/_esoteric/. 16:01:11 -!- monqy has joined. 16:07:23 Holy shit! 16:07:54 http://ompldr.org/vZDljbA 16:11:39 wut 16:11:42 Why? 16:11:49 Bot? 16:11:56 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 16:12:04 No idea. 16:12:16 elliott@solidity:~$ sudo awk '{ hits[$1]++ } END { for (ip in hits) print hits[ip], ip }' /var/log/nginx/access.log | sort -nr | less | head -n 10 16:12:16 684 205.211.50.10 16:12:16 321 89.28.195.227 16:12:16 262 194.228.224.108 16:12:16 243 87.238.84.65 16:12:18 192 188.220.17.7 16:12:20 180 91.232.96.5 16:12:22 148 128.95.77.61 16:12:24 143 62.3.202.98 16:12:26 140 37.59.162.251 16:12:28 130 90.202.238.50 16:12:30 If it's a DOS, it's a distributed one :P 16:12:33 And the log file isn't growing at any kind of alarming rate... maybe someone's downloading the dump over and over? 16:12:47 Nope 16:12:52 Ohwait 16:12:54 Might be because of proggit 16:13:18 TESTAMENT TO MY SKILLZ THAT THE SITE IS STILL GOING STRONG EH EH 16:13:28 what did they do 16:13:45 http://www.reddit.com/r/programming/comments/rrolt/entropy_a_programming_language_that_forces_you_to/ 16:14:13 I feel compelled to point out that I think Entropy is pretty neato. 16:14:50 Actually I kinda doubt proggit would give us this kind of traffic >_> 16:15:10 elliott, check referers? 16:15:43 207.238.205.226 - - [04/Apr/2012:16:14:18 +0000] "GET /wiki/Brainfuck HTTP/1.1" 200 14615 "http://intjforum.com/showthread.php?p=2421832" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0" 16:15:53 Maaaaan, log file! Before today I didn't know there was such a thing as intjforum.com. 16:15:55 You have RUINED my DAY! 16:16:13 Sgeo: Yehok 16:16:38 elliott@solidity:~$ sudo awk '{ hits[$11]++ } END { for (ref in hits) print hits[ref], ref }' /var/log/nginx/access.log | sort -nr | head -n 10 16:16:38 31658 "http://esolangs.org/wiki/Entropy" 16:16:38 5912 "-" 16:16:38 965 16:16:38 817 "http://esolangs.org/wiki/Main_Page" 16:16:40 576 "http://esolangs.org/wiki/Language_list" 16:16:42 528 "http://www.reddit.com/r/programming/" 16:16:44 506 "http://www.reddit.com/r/programming" 16:16:46 475 "http://esolangs.org/wiki/Hello_world_program_in_esoteric_languages" 16:16:48 293 "http://esolangs.org/wiki/Brainfuck" 16:16:50 181 "http://esolangs.org/w/index.php?title=Language_list&action=edit§ion=1" 16:16:54 (The reason the first count is so high is because everyone's coming to the site with a clean cache) 16:16:59 (And loading all the referenced resources.) 16:17:26 Oh well! The site is going sufficiently fast that I don't care. 16:17:40 RocketJSquirrel: (Is it loading fast enough where you are with a bigger ping?) 16:17:45 What's referer - ? 16:18:02 elliott: Doesn't seem slow at all. 16:18:50 Sgeo: No referer\ 16:18:51 * 16:19:02 Can I just say that I really love how the W3C has made a spelling error into a word. 16:19:06 That's power, right there. 16:19:11 o.O why wouldn't that show up as nothing? 16:19:17 There are 965 nothings 16:19:36 Sgeo: Those 965 nothings are probably when there was another space earlier on or something... 16:19:42 > 528+506 16:19:43 1034 16:19:50 I don't know why that would happen, but maybe if something sent "GET /wiki/Foo bar HTTP/1.1" t hat would happen. 16:19:52 s/maybe // 16:19:55 s/t hat/that/ 16:20:01 > 528+506+5912+965 16:20:02 7911 16:20:14 > 31658 16:20:15 31658 16:23:16 > 4 16:23:17 4 16:23:23 or is it 5 16:25:09 Apparently intjforum.com has people who are not INTJs. 16:25:12 I guess forum.com was taken? 16:27:32 Impossible. 16:27:32 -!- asiekierka has changed nick to PinkieP. 16:27:49 -!- PinkieP has changed nick to Pinkie_Pie. 16:27:52 -!- Pinkie_Pie has changed nick to PinkiePie. 16:27:57 -!- PinkiePie has changed nick to Pinkie-Pie. 16:28:04 -!- Pinkie-Pie has changed nick to Pinkie`Pie. 16:28:07 ... 16:28:30 -!- Pinkie`Pie has left ("Wychodzi"). 16:28:57 >_> 16:29:02 That was a nice attempt. 16:29:02 And nothing of value was lost. 16:30:46 I was sure RocketJSquirrel was going to /nick Friendship there. 16:31:48 Only if he'd stayed Pinkie Pie. 16:32:44 -!- oerjan has joined. 16:32:46 I'm pretty sure that was a pathetic attempt to find a variation on it that wasn't registered. 16:32:55 No, wait. 16:33:01 That was my thought too. 16:33:08 Ah, yes, indeed. 16:33:16 He now owns Pinkie`Pie`, and all the others are owned. 16:33:19 *no second ` 16:33:22 Hi oerjan can I replace your em dashes 16:33:25 I'm trying to be more British 16:33:44 NOOOOOOOOOOOOOOOOOOOOOO 16:33:46 It's more difficult to make variations on Applejack. 16:33:49 THEIR PURDY 16:33:54 oerjan: But spaced en dashes! 16:34:07 That's classy! 16:34:25 * oerjan didn't really know there was a cross-pond difference there 16:34:29 Technically it should be an en dash surrounded by hair spaces, but *sigh* Unicode hath forsaken us. 16:34:44 (By which I mean "provided everything we need, but it's way too much of a pain to actually use it" :P) 16:34:56 oerjan: Well, you know. Em dashes are so loud and Victorian. 16:35:03 oh. 16:35:22 * oerjan didn't know there was such a time difference, either 16:35:37 oerjan: Well, no, technically what's Victorian is double or triple em dashes :P 16:35:51 It's like ". . ." for ellipses. They rather overdid everything in those days. 16:35:52 naturally. 16:36:07 Maybe we should use ― this! 16:36:17 ― ― ― 16:36:22 Or ⁓ this! 16:36:47 DYK the Unicode name of the underscore is LOW LINE? 16:37:12 U+23E4 ⏤ "STRAIGHTNESS" 16:37:32 U+23E5 ⏥ "GAYNESS" 16:37:45 U+23E6 ⏦ "BISEXUALITY" 16:38:23 using U+23E8 triggers a police search, i assume 16:39:18 Yes, the fearsome DECIMAL EXPONENT SYMBOL ⏨ 16:39:27 oerjan: DYK we're on proggit? 16:40:09 elliott: yes, i mentioned it in the logs (possibly you did too, i didn't read the logs myself) 16:40:26 elliott: OK, time to get those as the new adopted names in the next Unicode revision. 16:40:33 oerjan: Oh, that might be where I saw it. Or was it ais? 16:41:01 RocketJSquirrel: Yes, renaming ⏨ to DECIMAL EXPONENT SYMBOL would be hilarious. 16:42:29 BISEXUALITY actually fits the symbol rather well, me thinks. 16:44:24 http://www.reddit.com/r/programming/comments/rrolt/entropy_a_programming_language_that_forces_you_to/c48bz58?context=2 :P 16:44:29 Symbols are allowed to be in (real world) names, right? 16:44:34 Like, I can be Gregor ⏦ Richards? 16:44:38 I wanna be Gregor ⏦ Richards. 16:45:09 Is it pronounced by saying "Gregor", yelling "BISEXUALITY" at the top of your lungs, and then saying "Richard"? 16:45:32 oerjan: The gayness one isn't bad either, since it's very much a non-straight symbol :P 16:45:33 RocketJSquirrel: Prince thinks so. 16:45:55 Whoa, I just had a real Keanu Reeves thought. 16:46:01 elliott: Yes, that's how it's pronounced. 16:46:03 What character set are the Unicode character names in? 16:46:22 How come they never use lowercase? Isn't that antithetical to the entire "universal character set" thing? 16:46:47 elliott: baudot 16:47:32 I was gonna guess EBCDIC :P 16:48:40 * oerjan learns baud comes from baudot 16:49:28 Whoa, really? 16:49:48 presumably the person, not the charset 16:50:51 another idea: the names might be restricted to the _intersection_ of all known computer character sets :P 16:51:33 I suspect it's just A-Z plus space. 16:51:39 I've never seen anything but that in a character name. 16:51:54 Presumably they figure that any character set which can represent English text at all can manage that. 16:56:10 * oerjan sees in the logs elliott lives up to the wiki policy of no privacy 16:56:48 If you want privacy so desperately, you're PROBABLY a terrorist. 16:57:23 oh it's not _my_ privacy. well i didn't check if i was in it. 16:58:14 admittedly Entropy is probably not the most incriminating page. 16:59:38 -!- tswett_ has changed nick to tswett. 16:59:48 oerjan: *eh* 17:00:03 The privacy I'll try to offer is no disclosure of realnames/emails. 17:00:17 Web server logs, those are fair game. 17:00:34 (I've already violated the realname/email thing by accident anyway >_>) 17:01:48 BTW, I've decided to install the Cite and hopefully Math extensions once MediaWiki 1.19 is out. 17:02:03 I'm going to play around to see if I can get Math working with just MathJax, because I don't want to bother with texvc. 17:02:09 -!- azaq23 has joined. 17:02:25 -!- azaq23 has quit (Max SendQ exceeded). 17:03:11 -!- azaq23 has joined. 17:03:23 oerjan: Have I mentioned that Timwi has more Stack Overflow reputation than me? :( 17:03:54 * oerjan elliott jelly 17:04:21 Wait, only 1,745. 17:04:22 NOT LONG 17:04:58 you don't have more than that already? 17:06:04 isn't that like 9 days of max reputation 17:07:43 oerjan: But elliott isn't Max. 17:07:49 oerjan: I mean, that's the difference. 17:08:20 * elliott went over that score in 7 days. 17:08:33 I've been TOTALLY LAGGING BEHIND lately though. 17:08:43 20,563 17:08:48 vs. my 18,818. 17:09:50 Oh! hammar passed cmccann. 17:10:00 How's that compare to my 14,623,4127043605,557537,545454,43,3,d,43hi,257302monqy,j847402646 karm? 17:10:10 @karma shachaf 17:10:10 shachaf has a karma of 8 17:10:13 @karma- shachaf 17:10:13 shachaf's karma lowered to 7. 17:10:14 @karma- shachaf 17:10:14 shachaf's karma lowered to 6. 17:10:14 @karma- shachaf 17:10:14 shachaf's karma lowered to 5. 17:10:15 @karma- shachaf 17:10:15 shachaf's karma lowered to 4. 17:10:16 @karma- shachaf 17:10:16 shachaf's karma lowered to 3. 17:10:16 @karma- shachaf 17:10:16 shachaf's karma lowered to 2. 17:10:17 @karma- shachaf 17:10:17 shachaf's karma lowered to 1. 17:10:21 I mean on StackOverFlow. 17:10:22 :-( 17:10:30 elliott: That's not a nice thing to do, you know. 17:10:30 @karma- shachaf 17:10:30 shachaf's karma lowered to 0. 17:10:35 shachaf: You should totally drop that and @ignore - elliott. 17:10:40 Wait, it wasn't ignoring me? 17:10:56 * *** Message to #esoteric throttled due to flooding 17:10:57 Oh. 17:11:11 @karma+ shachaf 17:11:11 shachaf's karma raised to 1. 17:11:15 @karma+ shachaf 17:11:15 shachaf's karma raised to 2. 17:11:16 @karma+ shachaf 17:11:17 shachaf's karma raised to 3. 17:11:17 @karma+ shachaf 17:11:18 shachaf's karma raised to 4. 17:11:18 @karma+ shachaf 17:11:19 shachaf's karma raised to 5. 17:11:20 @karma+ shachaf 17:11:20 shachaf's karma raised to 6. 17:11:21 @karma+ shachaf 17:11:21 shachaf's karma raised to 7. 17:11:21 @karma+ shachaf 17:11:22 shachaf's karma raised to 8. 17:11:22 @karma+ shachaf 17:11:22 shachaf's karma raised to 9. 17:11:26 ENJOY YOUR MEANINGLESS INTERNET POINTS 17:11:50 hi monqy 17:11:58 Good GOD how has that guy's answer got 92 points, is it because he used headings? I don't use headings in my answers. 17:12:04 Oh! hammar passed cmccann. <-- * waves the Trondheim flag 17:12:05 I guess I can blame HWN. 17:12:18 oerjan: God bless America. 17:12:27 elliott: Are you a subscriber to HWN? 17:12:47 shachaf: I read it when it comes out by going from /r/haskell. 17:12:54 oerjan: dons is still the top though. 17:13:03 oerjan: By quite a margin. 17:13:14 I'm pretty sure he just spent a year doing nothing but answering SO questions about Haskell or something. 17:13:27 Just like you're doing? 17:13:55 Yes, but I'm less famous! 17:14:03 Anyway, I don't answer SO questions. I *am* SO questions. 17:14:23 i read it when it comes out by going either r/haskell or haskell-cafe, sometimes cursing when they forget to include a link to the web version in the latter. 17:14:31 *+from 17:14:41 HWN is pretty crap, mind you. 17:14:42 *+monqy 17:14:46 I just read it for the quotes. 17:15:00 *+swat shachaf -----### 17:15:07 @slap shachaf 17:15:07 * lambdabot pushes shachaf from his chair 17:15:13 Oooh, nasty. 17:15:17 Just for the quotes by me, right? 17:15:19 @quote shachaf 17:15:20 shachaf says: In order to get the last element of a list, you have to traverse the whole list. This can be an expensive, inefficient, unlazy operation, so you should develop a distaste for it like 17:15:20 the rest of us. 17:15:32 What? That's a terrible quote. 17:15:38 Who @remembered that? 17:15:39 Don't @forget it. 17:15:42 If you do, I'll @remember it again. 17:15:46 Then it'll end up in HWN. 17:15:54 @quote shachaf 17:15:55 shachaf says: Sometimes things are complicated because the domain is complicated. Other times things are complicated because edwardk. 17:15:58 @quote shachaf 17:15:58 shachaf says: Finally an opportunity to use my numerous PhDs in monadology! Anyone need any I/O done in useless academic languages? Eh? Eh? 17:16:04 @quote shachaf 17:16:04 shachaf says: isTrue :: Bool -> Bool; isTrue = unsafeCoerce 17:16:09 OK, that one is good. 17:16:15 * shachaf sighs. 17:16:19 Why can't I have good quotes? 17:16:19 OK, that one is good. 17:16:20 Like 17:16:22 @quote ehird 17:16:22 ehird says: 2009: The Year of the Combinatorial Explosion of Haskell Web Frameworks. Also, the Linux Desktop. 17:16:22 Oops. 17:16:25 @quote elliott 17:16:25 elliott says: i'm here to prove theorems and compile code and I'm all out of code 17:16:29 @quote elliott 17:16:29 elliott says: Top universities now employ people to watch infomercials all day to find the latest mysteries. 17:16:31 @quote elliott 17:16:31 elliott says: i'm here to prove theorems and compile code and I'm all out of code 17:16:32 @quote elliott 17:16:32 elliott says: elliott: now its almost exactly like one of my packages ;) edwardk: no, i'm writing documentation 17:16:44 @quote elliott 17:16:45 elliott says: o'reilly publishes attoparsec tutorial: exactly the same as their parsec tutorial, but 10^-18th the size 17:17:00 @quote elliott 17:17:00 elliott says: I have weird mental spheres that I divide all my coding into and that determine editor and the like 17:17:03 what 17:17:06 @quote elliott 17:17:06 elliott says: ... [a] is more of a control structure than a data structure. 17:17:09 @quote elliott 17:17:09 elliott says: "with a lot of unicode" is like agda's @faq. "yes, agda can do that with a lot of unicode!" 17:17:12 @quote elliott 17:17:12 elliott says: Explicit recursion should generally be avoided. Also, general recursion should be explicitly avoided! 17:17:25 i think that one is the closest i've gotten to a mcbrideism 17:17:35 i think that one is the closest i've gotten to a mcbrideism 17:17:36 oops 17:17:37 Wow, that elliott person sure says a lot of things. 17:17:38 @quote elliott 17:17:38 elliott says: i'm here to prove theorems and compile code and I'm all out of code 17:17:39 @quote elliott 17:17:39 elliott says: a typeclass is nothing without semantics 17:17:41 @quote elliott 17:17:41 elliott says: Explicit recursion should generally be avoided. Also, general recursion should be explicitly avoided! 17:17:42 @quote elliott 17:17:42 elliott says: Array is immutable boxed UArray is immutable unboxed IOArray is mutable boxed IOUArray is an array of debts. 17:17:50 @quote shachaf 17:17:50 shachaf says: In order to get the last element of a list, you have to traverse the whole list. This can be an expensive, inefficient, unlazy operation, so you should develop a distaste for it like 17:17:51 the rest of us. 17:17:52 @quote shachaf 17:17:52 shachaf says: Real programming languages have a hype system instead of a type system. 17:17:59 Hey! 17:18:03 You reused that joke on @! 17:18:04 No fair! 17:18:06 Oh, was I talking about @ in #haskell? 17:18:07 @quote elliott 17:18:07 elliott says: |\/|/-\|-|-|=|\||} is my preferred mappend operator 17:18:13 @quote elliott 17:18:13 elliott says: i'm here to prove theorems and compile code and I'm all out of code 17:18:14 @quote elliott 17:18:14 elliott says: a typeclass is nothing without semantics 17:18:15 @quote elliott 17:18:15 elliott says: Explicit recursion should generally be avoided. Also, general recursion should be explicitly avoided! 17:18:16 @quote elliott 17:18:16 elliott says: o'reilly publishes attoparsec tutorial: exactly the same as their parsec tutorial, but 10^-18th the size 17:18:17 @quote elliott 17:18:17 elliott says: "with a lot of unicode" is like agda's @faq. "yes, agda can do that with a lot of unicode!" 17:18:18 @quote elliott 17:18:18 elliott says: o'reilly publishes attoparsec tutorial: exactly the same as their parsec tutorial, but 10^-18th the size 17:18:19 @quote elliott 17:18:19 elliott says: a typeclass is nothing without semantics 17:18:20 @quote elliott 17:18:20 elliott says: "with a lot of unicode" is like agda's @faq. "yes, agda can do that with a lot of unicode!" 17:18:20 @quote elliott 17:18:21 elliott says: Only two things in the universe are certain: Death, and two of the libraries you've decided to use taking different types of ByteString. 17:18:22 elliott: The part that makes it fair is that @ doesn't exist. 17:18:26 @quote shachaf 17:18:26 shachaf says: isTrue :: Bool -> Bool; isTrue = unsafeCoerce 17:18:28 @quote shachaf 17:18:28 shachaf says: Sometimes things are complicated because the domain is complicated. Other times things are complicated because edwardk. 17:18:30 @quote shachaf 17:18:30 shachaf says: Sometimes things are complicated because the domain is complicated. Other times things are complicated because edwardk. 17:18:32 @quote shachaf 17:18:32 shachaf says: getLine :: IO String contains a String in the same way that /bin/ls contains a list of files 17:18:37 * shachaf sighs. 17:18:38 @quote elliott 17:18:38 elliott says: race condition waiting to happen 17:18:38 @quote shachaf 17:18:38 shachaf says: We used to have a big collection of them but most of them got wiped in the Great Lambdabot Wipe of Every Few Months. 17:18:47 @quote shachaf 17:18:47 shachaf says: boost::lambda: The ultimate error message. 17:18:49 @quote elliott 17:18:49 elliott says: "with a lot of unicode" is like agda's @faq. "yes, agda can do that with a lot of unicode!" 17:18:50 @quote elliott 17:18:50 Enough self-@quoting. 17:18:51 elliott says: Array is immutable boxed UArray is immutable unboxed IOArray is mutable boxed IOUArray is an array of debts. 17:18:52 no 17:18:53 @quote elliott 17:18:53 elliott says: Top universities now employ people to watch infomercials all day to find the latest mysteries. 17:18:54 @quote elliott 17:18:54 elliott says: a typeclass is nothing without semantics 17:18:55 @quote elliott 17:18:55 elliott says: Only two things in the universe are certain: Death, and two of the libraries you've decided to use taking different types of ByteString. 17:18:56 @quote elliott 17:18:56 elliott says: "with a lot of unicode" is like agda's @faq. "yes, agda can do that with a lot of unicode!" 17:18:57 @quote elliott 17:18:57 elliott says: race condition waiting to happen 17:18:58 @quote elliott 17:18:58 elliott says: ... [a] is more of a control structure than a data structure. 17:18:58 @quote elliott 17:18:58 elliott says: Top universities now employ people to watch infomercials all day to find the latest mysteries. 17:19:00 @quote elliott 17:19:00 elliott says: |\/|/-\|-|-|=|\||} is my preferred mappend operator 17:19:11 That's not even an operator. 17:19:17 x 17:19:18 @quote elliott 17:19:18 elliott says: I have weird mental spheres that I divide all my coding into and that determine editor and the like 17:19:21 sigh 17:19:22 @quote ehird 17:19:22 ehird says: 2009: The Year of the Combinatorial Explosion of Haskell Web Frameworks. Also, the Linux Desktop. 17:19:31 i was right about that 17:19:32 i think 17:19:34 when did yesod start 17:19:38 @quote ehird 17:19:38 ehird says: 2009: The Year of the Combinatorial Explosion of Haskell Web Frameworks. Also, the Linux Desktop. 17:19:39 @quote ehird 17:19:39 ehird says: 2009: The Year of the Combinatorial Explosion of Haskell Web Frameworks. Also, the Linux Desktop. 17:19:40 @quote ehird 17:19:40 ehird says: 2009: The Year of the Combinatorial Explosion of Haskell Web Frameworks. Also, the Linux Desktop. 17:19:41 @quote ehird 17:19:41 ehird says: 2009: The Year of the Combinatorial Explosion of Haskell Web Frameworks. Also, the Linux Desktop. 17:19:42 wtf 17:19:45 @quote ehird` 17:19:45 No quotes match. I feel much better now. 17:19:48 @quote ehird_ 17:19:48 No quotes match. That's something I cannot allow to happen. 17:19:50 @quote elliott_ 17:19:50 No quotes match. Maybe you made a typo? 17:19:53 @rq ehird 17:19:53 Not enough privileges 17:20:05 @help rq 17:20:05 help . Ask for help for . Try 'list' for all commands 17:20:09 help what is rq 17:20:14 Things are complicated because edwardk? 17:20:31 yes 17:20:34 @quote shachaf 17:20:35 shachaf says: getLine :: IO String contains a String in the same way that /bin/ls contains a list of files 17:20:36 @quote shachaf 17:20:36 shachaf says: Finally an opportunity to use my numerous PhDs in monadology! Anyone need any I/O done in useless academic languages? Eh? Eh? 17:20:37 @quote shachaf 17:20:37 shachaf says: Finally an opportunity to use my numerous PhDs in monadology! Anyone need any I/O done in useless academic languages? Eh? Eh? 17:20:37 elliott: rq=rc? 17:20:38 @quote shachaf 17:20:39 shachaf says: In order to get the last element of a list, you have to traverse the whole list. This can be an expensive, inefficient, unlazy operation, so you should develop a distaste for it like 17:20:39 the rest of us. 17:20:46 shachaf: Ah, yes. But coppro probably meant something else. 17:20:47 @quote shachaf 17:20:47 shachaf says: You can never escape having learned monads. If you learn two monads, though, you can go back to only knowing one. 17:20:49 Fun! 17:20:51 A new one! 17:21:05 shachaf: That's monoids, though. 17:21:11 (m, m) vs. (m . m). 17:21:12 elliott: No, it's monads. 17:21:15 No. 17:21:18 m (m a) vs. m a 17:21:20 m (m a) is not "two monads". 17:21:24 But (m, m) is "two monoids". 17:21:25 I know. 17:21:28 No it's not. 17:21:31 (If we allow "an X" = "a value of an X".) 17:21:33 It's two values whose type is the same monoid. 17:21:38 Oh piffle. 17:21:39 @quote shachaf 17:21:39 shachaf says: Real programming languages have a hype system instead of a type system. 17:21:40 monoids for a monoid under the operation "consolidate knowledge" 17:21:41 But we don't allow that. 17:21:43 @quote shachaf 17:21:43 shachaf says: @let otherfoolish = not otherwise 17:21:45 @quote shachaf 17:21:45 shachaf says: Finally an opportunity to use my numerous PhDs in monadology! Anyone need any I/O done in useless academic languages? Eh? Eh? 17:21:46 @quote shachaf 17:21:46 shachaf says: Sometimes things are complicated because the domain is complicated. Other times things are complicated because edwardk. 17:21:47 @quote shachaf 17:21:47 shachaf says: Group projects are stupid Try a semigroup project sometime. You need to lose your identity. 17:21:50 @quote shachaf 17:21:51 shachaf says: Sometimes things are complicated because the domain is complicated. Other times things are complicated because edwardk. 17:21:51 @quote shachaf 17:21:52 shachaf says: @let otherfoolish = not otherwise 17:21:52 @quote shachaf 17:21:53 shachaf says: Group projects are stupid Try a semigroup project sometime. You need to lose your identity. 17:21:53 @quote shachaf 17:21:53 shachaf says: getLine :: IO String contains a String in the same way that /bin/ls contains a list of files 17:21:55 @quote shachaf 17:21:55 shachaf says: @let otherfoolish = not otherwise 17:21:56 Hmph. 17:21:57 elliott: Enough. 17:21:58 @quote coppro 17:21:58 No quotes match. I can't hear you -- I'm using the scrambler. 17:22:01 @quote oerjan 17:22:01 oerjan says: i only do impractical things 17:22:06 Wait, lambdabot knows oerjan quotes? 17:22:07 @quote oerjan 17:22:07 oerjan says: i only do impractical things 17:22:08 @quote oerjan 17:22:08 oerjan says: i only do impractical things 17:22:10 Okay, quote. 17:22:52 @quote edwardk 17:22:52 edwardk says: cmccann: the instances list haddock generates is now a thing of majesty elliott: welcome to my world 17:22:54 @quoerjan 17:22:54 Unknown command, try @list 17:22:59 Ha! 17:23:04 That edwardk quote is also a ME quote. 17:23:06 It is never enough. 17:23:15 @quote .*shachaf.* 17:23:15 djahandarie says: Group projects are stupid Try a semigroup project sometime. You need to lose your identity. 17:23:22 I like how that's a dupliacte. 17:23:24 Huh? 17:23:24 dupciatec 17:23:31 dduupplliiccaattee 17:23:31 @forget djahandarie Group projects are stupid Try a semigroup project sometime. You need to lose your identity. 17:23:31 Done. 17:23:36 @quote .*shachef.* 17:23:36 No quotes match. That's something I cannot allow to happen. 17:23:40 @quote .*shachaf.* 17:23:40 @quote .*elliot.* 17:23:40 Eduard_Munteanu says: * Eduard_Munteanu considers coining "Sufficiently advanced category theory is indistinguishable from trolling" @remember Eduard_Munteanu [snip] ... 17:23:40 coined Aw.. but I paraphrased shachaf on some other stuff. @forget Eduard_Munteanu [snip] 17:23:40 DCliche says: @remember elliott @remember @remember @remember 17:24:00 @quote .*shachaf.* 17:24:00 jmcarthur says: What have [SPJ and JaffaCake] ever done for Haskell? evil mangler? 17:24:13 @quote .*elliot[^t].* 17:24:13 No quotes match. :( 17:24:17 @quote .*eliott.* 17:24:18 No quotes match. And you call yourself a Rocket Scientist! 17:24:19 @quote .*eliot.* 17:24:19 No quotes match. And you call yourself a Rocket Scientist! 17:24:25 @quote .*ShaChaf.* 17:24:25 mauke says: mauke: EBCDIC? shachaf: ah, the data encryption standard invented by IBM? 17:24:33 @quote .*sha chaf.* 17:24:34 No quotes for this person. Have you considered trying to match wits with a rutabaga? 17:24:44 @quote goat 17:24:44 gwern says: "sm_: go fornicate yourself with a goat!" "sm_: er. that was for someone else" 17:24:54 What a gwern quote. 17:25:20 What do you call a rutabaga with CAP_SYS_ADMIN? 17:25:39 @quote CAP_SYS_ADMIN 17:25:39 No quotes match. Sorry. 17:25:43 @quote rutabaga 17:25:43 No quotes match. It can only be attributed to human error. 17:25:45 @quote lambdabot 17:25:45 lambdabot says: I know nothing about wadler. 17:25:52 elliott: The answer is "rootabaga". 17:26:17 shachaf: :( 17:26:22 oerjan: Kick oerjan. Then kick shachaf. 17:26:24 @quote :( 17:26:24 Plugin `quote' failed with: regex failed: (ReturnCode 8,"Unmatched ( or \\(") 17:26:27 @quote :\( 17:26:27 fasta says: Ok, this is great, now it all appears to work. :( 17:26:29 @quote :\( 17:26:30 augur says: Saizan: theres someone in here named codensity i see im being stalked by CT concepts i dont understand :( it happens - Saizan is now known as kan_ 17:26:30 extension * kan_extension stares at augur AHHHHHH - augur [~augur@129.2.129.32] has quit [] He was never heard from again. 17:26:35 @quote :\( 17:26:36 br1 says: un banana me abrio la puerta en la cara y me rompio un pedal de la bici :( 17:26:42 un banana me abrio la puerta en la cara y me rompio un pedal de la bici :( 17:26:43 @quote :\( 17:26:44 lispy says: I think communicating with aliens will make unicode obsolete :( 17:26:46 @quote :\( 17:26:46 lispy says: I think communicating with aliens will make unicode obsolete :( 17:26:46 @quote :\( 17:26:47 SyntaxNinja says: You'd be surprised how hard is to hire haskellers :( They're all like, "Yeah, I'll come work for you, and by 'come' I mean stay here and work remotely and by 'work for you' I mean 17:26:47 I'll keep doing what I'm doing." ;) 17:27:20 Is *that* why they're not making any progress on that iPhone game? 17:27:27 @quote :\( 17:27:27 puusorsa says: do not try this in a shell: :() { :&:; } ;: 17:27:30 @quote :\( 17:27:30 x11 says: -- this assumes bytes are 8 bits. I hope X isn't more portable than that :( 17:27:45 @quote :\( 17:27:45 lispy says: I think communicating with aliens will make unicode obsolete :( 17:27:46 @quote :\( 17:27:46 augur says: Saizan: theres someone in here named codensity i see im being stalked by CT concepts i dont understand :( it happens - Saizan is now known as kan_ 17:27:47 extension * kan_extension stares at augur AHHHHHH - augur [~augur@129.2.129.32] has quit [] He was never heard from again. 17:27:47 @quote :\( 17:27:48 puusorsa says: do not try this in a shell: :() { :&:; } ;: 17:27:48 @quote :\( 17:27:48 lispy says: I think communicating with aliens will make unicode obsolete :( 17:27:49 @quote :\( 17:27:49 sm says: if this url is infinite, I'm screwed :( 17:27:50 @quote :\( 17:27:51 fasta says: Ok, this is great, now it all appears to work. :( 17:27:55 @quote :\) 17:27:55 monochrom says: Absolute0> copumpkin: do you give out free pumpkins on halloween? :) monochrom> I think copumpkin takes in free pumpkins. 17:27:58 @quote :\) 17:27:58 Cale says: Inheritance? Inheritance is broken, anyway :) 17:28:02 @quote :\) 17:28:02 Cale says: Inheritance? Inheritance is broken, anyway :) 17:28:03 @quote :\) 17:28:03 monochrom says: That does not explain why people struggle with Haskell, a language that is a clean break from other computer languages. However, I can also offer a way out: people preconceive 17:28:03 Haskell to be "just another computer language", and so they are tricked. If you sold it as "the mother tongue of Martians", perhaps they'll actually pick it up comfortably. :) 17:28:20 @kuote .*norway.* 17:28:20 No quotes match. Listen, broccoli brains, I don't have time to listen to this trash. 17:28:25 @kuote broccoli 17:28:26 lambdabot says: Listen, broccoli brains, I don't have time to listen to this trash. 17:28:39 @quote poop 17:28:40 pbunbun says: "Lower, lower, LOL YOU FAILED AND NOW IT'S IN YOUR POOPER" 17:28:51 @forget pbunbun "Lower, lower, LOL YOU FAILED AND NOW IT'S IN YOUR POOPER" 17:28:51 Done. 17:28:53 @quote poop 17:28:53 byorgey says: ⊥.... is a party pooper 17:28:56 @quote poop 17:28:56 pooper says: poop 17:29:02 Well that's a good quote. 17:29:11 "poop" -- pooper. 17:29:16 elliott: Speaking of operators, http://www.youtube.com/watch?v=tiIomFNNNxo 17:29:39 No, fuck you, I don't need that in my head. 17:29:54 It's a good song. 17:30:07 wtf, I can now do my tax returns "in the app" 17:30:17 "it's a good song" -- "olsner" 17:30:30 shachaf: it is! 17:30:48 the neverhood soundtrack is awesome 17:31:12 http://www.youtube.com/watch?v=dSY_d_Gz8Qc is a good song. 17:33:05 "I put 'em in my hat, and I eat 'em just like that; I put 'em in my ears and in my shoes... / I put 'em in my pants, and I do a little dance; it always seems to take away the blues..." 17:33:27 -- potatoes, tomatoes, gravy and peas "good song" potatoes, tomatoes, gravy and peas 17:33:38 http://www.youtube.com/watch?v=paZHrGxK7ig good son,g 17:34:00 Oops, it's late o'clock. 17:34:02 @time 17:34:05 Local time for shachaf is Wed Apr 4 10:33:30 2012 17:34:08 I need to be somewhere at 11:00. :-( 17:34:48 Being places sucks. 17:35:04 So does being awake at 11:00. 17:35:23 Man, existence. 17:35:25 So lame. 17:35:43 exiselevence 17:36:40 * shachaf vanishes in a puff of orange smoke. 17:38:23 -!- zzo38 has quit (Remote host closed the connection). 17:40:44 shachaf: hmm, did you accidentally zzo38 instead of yourself? 17:41:52 @quote olsner 17:41:52 olsner says: nah, SkyNet is just a zygohistomorphic prepromorphism, nothing fancy 17:41:54 @quote olsner 17:41:54 olsner says: pun indented 17:41:57 @quote olsner 17:41:57 olsner says: "... take it with a grain of salt. A big grain. Like the kind that they strap to the sides of mules so that they can get it out of the salt mine." 17:41:59 @quote olsner 17:41:59 olsner says: pun indented 17:42:00 @quote olsner 17:42:01 olsner says: "... take it with a grain of salt. A big grain. Like the kind that they strap to the sides of mules so that they can get it out of the salt mine." 17:42:01 @quote olsner 17:42:01 olsner says: "... take it with a grain of salt. A big grain. Like the kind that they strap to the sides of mules so that they can get it out of the salt mine." 17:42:02 @quote olsner 17:42:02 olsner says: pun indented 17:42:03 @quote olsner 17:42:03 olsner says: < kmc> i think 250 milliolegs is enough to kill an elephant < olsner> kmc: ... to kill an elephant - in the type system! 17:42:16 ur quotes suk 17:42:22 those are not all my quotes 17:42:22 a[art frp, tje omdemted one 17:42:25 that waone was good 17:42:28 @quote olsner 17:42:29 olsner says: a mind won't be enough, you need a comind to go with it 17:42:31 @quote olsner 17:42:31 olsner says: a mind won't be enough, you need a comind to go with it 17:42:32 @quote olsner 17:42:32 olsner says: hmm, so perl basically has all harmful features ever invented? 17:42:33 @quote olsner 17:42:34 olsner says: shapr: 2eyb6ard 0a5ntenance 17:42:38 @quote olsner 17:42:39 olsner says: "... take it with a grain of salt. A big grain. Like the kind that they strap to the sides of mules so that they can get it out of the salt mine." 17:42:40 @quote olsner 17:42:40 olsner says: "... take it with a grain of salt. A big grain. Like the kind that they strap to the sides of mules so that they can get it out of the salt mine." 17:42:40 @quote olsner 17:42:41 olsner says: nah, SkyNet is just a zygohistomorphic prepromorphism, nothing fancy 17:42:41 @quote olsner 17:42:42 olsner says: most everything gives nicer everything than perl 17:42:42 @quote olsner 17:42:42 olsner says: pun indented 17:42:43 @quote olsner 17:42:43 olsner says: hmm, so perl basically has all harmful features ever invented? 17:42:44 @quote olsner 17:42:44 olsner says: pun indented 17:42:48 are u sure 17:42:50 maybe now you got all of them 17:47:10 oerjan: r u science 17:48:22 haf science, haf mad 17:49:06 I think I like the keyboard maintenance quote and the ones that hate perl 17:50:02 2eyb6ard 0a5ntenance 5s very hard t6 d6 17:50:22 * oerjan swats olsner for hating perl -----### 17:50:41 the mule salt grain quote is probably from http://www.rpg.net/reviews/archive/14/14567.phtml 17:51:55 2eyb6ard 0a5ntenance and pun indented are funny 17:51:56 rest aren't 17:53:56 oh, that's what "lacuna" means? 18:00:22 oerjan: are you robot 18:00:50 do robots get fever 18:01:11 yes 18:01:20 probably, then 18:01:40 -!- augur has quit (Remote host closed the connection). 18:02:00 I cante *guarante* im fish. but 18:02:25 you're frequently in deep water 18:04:11 oerjan: what is it with sideways panama 18:04:34 elliott: continents collided. it got messy. 18:04:48 oerjan: did you hear about ais' new bf derivative 18:05:05 i may have already forgotten it 18:05:20 22:32:22: tape-based, with < > + - from BF, and a "jump to start if nonzero" for program control 18:05:27 [...] 18:05:28 22:34:56: ais523: I don't think there's any way to meaningfully skip code 18:05:28 22:35:07: elliott: exactly, that's the whole point 18:05:28 22:35:11: you have to undo it instead 18:05:28 22:35:12: all you can do is go back to the start, which basically means that at the first "branching" point, you're stuck 18:05:29 22:35:16: < > + - are all reversible 18:05:31 22:35:20: hmm... 18:05:33 22:35:39: OK, put this on the wiki, it's great 18:05:39 the question is obvious :) 18:05:53 ...i guess. 18:06:13 * elliott thinks it's sub-TC 18:06:40 wait, if _non_-zero? if it was if _zero_, i could probably get the collatz functions working :( 18:07:04 Everyone here is aware of 0x10^c. 18:07:15 That is an imperative statement. 18:07:26 Yes, we had a big argument about it a day ago. 18:07:45 oerjan: well that doesn't mirror BF's loop conditional 18:07:48 It has 64 kibbies of memory, right? 18:08:24 Oh, the spec is out. 18:08:31 Yep. 18:08:45 * 16 bit unsigned words 18:08:45 * 0x10000 words of ram 18:08:55 128 Kio, to be precise. 18:09:06 That's... 64 Kio, isn't it? 18:09:15 Sure, if you're unable to multiply. 18:09:34 Granted. 18:09:36 0x10000 * 16 bits = 0x100000 bits = 128 Kio. 18:10:02 I am excellent at noticing details. 18:12:52 oerjan: also, your favourite player is about to reach 40k. 18:13:01 * elliott SO commentator 18:13:06 wat 18:14:53 ah right 18:15:55 hmm... if you have a total language, and you want to add a Partial monad, what primitive(s) do you need to add beyond the monad primitives? 18:16:03 I think it's just mfix :: (a -> Partial a) -> Partial a 18:16:06 but I'm not sure 18:16:19 (and perhaps there's a simpler primitive, if that is sufficient) 18:16:50 -!- nortti has joined. 18:17:23 oh, is that enough to write e.g. fact? 18:17:29 I think it's not, because you need the fix around the /function/ 18:17:32 rather than the result 18:17:44 but Partial (Nat -> Nat) isn't quite right, it'd be Partial (Nat -> Partial Nat) or something 18:17:45 (Partial a -> Partial a) -> Partial a, perhaps? 18:17:59 whereas you really want Nat -> Partial Nat 18:18:01 oerjan: hm perhaps 18:18:21 oerjan: er I doubt that, that's just fix 18:18:24 i'm not sure how this works with laziness at all 18:18:31 oh, forget about laziness 18:18:37 it's a total language, so evaluation order is irrelevant 18:18:58 um but (a -> Partial a) -> Partial a only works with laziness, i think 18:19:23 oerjan: well you obviously can't define Partial within the language itself, I think 18:19:25 it'd be primitive, like IO 18:19:26 because (a -> a) -> a in haskell requires laziness 18:19:36 or hmm, yes you can 18:19:56 but I don't know how to implement mfix for that 18:20:01 this is confusing :( 18:20:16 elliott: i thought the codata Partial a = Now a | Later (Partial a) was sort of standard 18:21:01 right, that's in fact exactly what i just typed out 18:21:08 then i realised that i've defined that in haskell, and gave up on writing a MonadFix instance for it 18:21:16 so perhaps mfix /is/ wrong 18:22:18 hmm... 18:22:30 the thing is if you have (a -> Partial a), you have no way to apply it without getting an a, which you never get. oh hm there's that monad stuff... 18:22:51 fact 0 = Now 1; fact (n+1) = ((n+1) *) <$> fact n 18:22:59 wait, that's not right 18:23:02 fact 0 = Now 1; fact (n+1) = Later $ ((n+1) *) <$> fact n 18:23:06 yep, that'd pass the termination checker 18:23:18 the question is how to write it without the awkward explicit Now/Later 18:23:22 later :: Partial a -> Partial a isn't enough 18:23:27 if it was, you could just use id 18:23:33 or, hmm 18:23:41 now i've just confused myself... 18:25:47 mfix f = f <$> Later (mfix f) 18:26:47 that will just give Later $ Later $ ... 18:27:31 mfix f = Later $ f (mfix f); mfix :: (Partial a -> Partial a) -> Partial a 18:27:45 hm 18:27:53 is mfix really OK there? 18:27:57 oh, yes 18:28:03 wait, no, it's not 18:28:07 what if f peels off a Later constructor? 18:28:11 you'll get Later _|_ 18:28:25 erm rather, peels off more than one I guess 18:28:33 *sigh* 18:28:42 it would help if i had an intuition of how totality checkers work :) 18:28:46 esp. in presence of codata 18:28:59 me too 18:29:53 possibly the Partial monad adds essential strictness... 18:30:02 especially i've confused myself wrt. later :: Partial a -> Partial a; later = Later 18:30:09 is it *really* not ok to substitute Later -> later in all code? 18:30:19 surely the totality checker "remembers" what definitions do so that that kind of substitution becomes legal... 18:30:34 "surely" 18:30:57 surely it has to make simplifications to avoid blowing things up all the time 18:31:20 oerjan: well, yes, but not doing that destroys /referential transparency/ 18:31:28 in the most basic sense 18:32:04 probably typing rules always do that :P 18:32:36 oerjan: except the types are the same here... 18:32:59 (I don't buy that typing rules do that, that's just a misconception caused by the fact that the application of type lambdas is left implicit by most languages) 18:33:00 but the type Partial a -> Partial a is not sufficient information for the totality checker 18:33:08 (i.e. Later @Int :: Partial Int -> Partial Int) 18:33:13 oerjan: well duh 18:33:29 oerjan: that's why i'm saying, it surely must record more, or examine the definition, or such... 18:33:37 (maybe we need constructor peeling as part of the types...) 18:33:52 ooh i only need two more accepted answers today to break 300 18:34:25 when did you lose that 200 limit... 18:35:02 oerjan: answers being accepted (+15) and bounties are immune from the rep cap, it's just on upvotes 18:35:22 OTOH, upvotes are a lot easier to come buy than the others 18:35:41 the top few users make like 400/day 18:35:41 -!- augur has joined. 18:36:03 elliott: You're *buying* upvotes? 18:36:08 this guy is insane and figured out how to get up to over 1000/day by doing a bunch of bounties: http://stackoverflow.com/users/517815/mrgomez?tab=reputation 18:36:16 shachaf: Oops. 18:36:19 *bouy 18:36:34 "i buy upvotes" -- elliott "i buy upvotes" hird 18:36:57 @time 18:36:57 Local time for elliott is Wed Apr 4 19:36:52 18:36:59 @time oerjan 18:37:00 Local time for oerjan is Wed Apr 4 20:36:27 2012 18:37:08 happy christmas eve 18:37:22 @time elliottcable 18:37:35 @time hi 18:38:11 -!- oerjan has quit (Quit: AAAAAAAA THE PAIN (well, a bit)). 18:38:23 @time clog 18:38:24 Local time for clog is Wed Apr 4 11:38:12 2012 18:39:44 @time shachef 18:40:21 shachaf: Remember http://ompldr.org/vZDhvag/shachef.png? 18:41:16 elliott: Yes. 18:41:28 shachaf: I don't. 18:41:38 elliott++ # artist 18:43:50 shachaf++ # chef 18:45:43 oerjan missed it! 18:46:06 elliott: Is clog named after the Neverhood character? 18:46:28 That bot's nick should definitely be klogg. 18:46:40 www.osnews.com/comments/25762 oh god why!? 18:47:45 * $DEITY 18:50:42 -!- pikhq has joined. 18:50:43 -!- pikhq_ has quit (Ping timeout: 244 seconds). 18:51:15 shachaf: NO :-| 18:52:13 I don't dot he "breathin" thing okaye . 18:52:23 elliott: Did you ever see the BAD ENDING in the Neverhood? 18:52:49 I don't want to. 18:52:59 If I did I've probably forgotten it by now. 18:59:47 shachaf: Have you ever DESTROYED a KITTEN? 19:00:44 I mean, I haven't. 19:01:02 elliott: DESTROYED its sense of DIGNITY by FUZZING it? 19:05:38 yes 19:14:26 @yow 19:14:27 Couldn't find fortune file 19:15:12 `fortune 19:15:16 ​/i \ //, \ ///i \ ,/ ).'i \ | )-i \ | )i \ ' )i \ / |- \ _.-./-. /z_ \ `-. >._\ _ );i. \ / `-'/`k-'`u)-'` \ / 19:15:35 ah 19:15:42 `addquote `fortune ​/i \ //, \ ///i \ ,/ ).'i \ | )-i \ | )i \ ' )i \ / |- \ _.-./-. /z_ \ `-. >._\ _ );i. \ / `-'/`k-'`u)-'` \ / 19:15:45 836) `fortune ​/i \ //, \ ///i \ ,/ ).'i \ | )-i \ | )i \ ' )i \ / |- \ _.-./-. /z_ \ `-. >._\ _ );i. \ / `-'/`k-'`u)-'` \ / 19:15:48 @yaw 19:15:48 Couldn't find fortune file 19:15:51 @ying 19:15:51 pong 19:15:52 @yang 19:15:52 Maybe you meant: ping yarr 19:15:54 @yarr 19:15:55 I'll keel haul ya fer that! 19:17:36 does anyone have any idea what the fuck HackEgo's output is supposed to mean? 19:19:16 `fortune 19:19:19 millihelen, n.: \.The amount of beauty required to launch one ship. 19:20:42 `fortune 19:20:45 Amar-te trama. \ -- palndromo 19:28:45 -!- nortti has quit (Quit: nortti). 19:37:25 Someone unupvoted me. :( 19:39:09 -!- variable has quit (Ping timeout: 260 seconds). 19:54:26 @time 19:54:27 Local time for elliott is Wed Apr 4 20:54:21 19:54:48 Yesss, 4 hours left to get 2 accepts 19:55:46 -!- azaq23 has quit (Quit: Leaving.). 19:56:43 -!- azaq23 has joined. 19:57:59 shachaf: Astrophysics, right? 20:00:12 -!- azaq23 has quit (Client Quit). 20:08:47 -!- variable has joined. 20:11:43 shachaf: Right? 20:17:06 -!- nortti has joined. 20:18:38 who is selling that advertised infinite tape? 20:22:28 Infinite tape? It will begin at the factory and end at my place and they’ll keep printing more whenever i pull it? 20:25:16 nortti: RocketJSquirrel, I think. 20:27:39 wasn't it oerjan's tape? 20:27:59 hmm, doesn't mean RocketJSquirrel can't sell it I guess 20:33:48 Do you believe in *dogs* and *arms*? And *candelabra*? 20:34:47 no, but candelabras believe in me - for I am their god 20:39:58 * Sgeo is suddenly reminded of an FRC round 20:40:39 olsner: "Candelabrum" or "candelabron", silly. 20:40:42 "Candelabra" is plural. 20:42:13 candelabrons then 20:44:03 -!- derdon has joined. 20:46:40 olsner: Er, I meant "candelabra". 20:46:49 That was the singular. Thing. Help. 20:48:17 -!- nortti has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )). 20:50:21 candelabrums is the only alternative left I haven't tried? 20:50:35 candlebrooms 20:50:37 no its 20:50:38 candcelabra 20:50:39 theatste 20:50:41 the plurale 20:50:42 *cnadelrb 20:50:44 *bbbbbbbbb 20:51:19 elliott: Astrophysics? 20:52:01 http://kaizer.se/wiki/log/post/C++_constexpr_foldr/ 20:52:05 shachaf: Yeah, man!! 20:52:10 @tyme 20:52:10 Maybe you meant: time type 20:52:12 @time 20:52:12 Local time for elliott is Wed Apr 4 21:52:07 20:52:19 @thyme 20:52:19 Maybe you meant: time type 20:52:36 @hi lambdabot 20:52:37 No match for "lambdabot". 20:52:40 @hi 20:53:41 @hi 20:53:43 @die 20:53:44 unexpected end of input: expecting number 20:55:20 @die gnu autotools 20:55:20 unexpected "g": expecting number 20:59:24 "My question is when I print out the numbers till a precision of 36 bits, why are the numbers, 0 , 0.5 and 1.0 represented exactly, wherars the other numbers seem to have some garbage numbers placed at the end?" 20:59:32 Stack Overflow should ban qusetions about floating point. 21:03:29 you should answer something about 32-bit architecture and how 4 undefined bits get included ... he was just lucky the undefined bits were 0 21:04:02 Then I'd lose rep!!! 21:04:13 use your sock puppets then 21:05:08 ;__; 21:12:01 -!- Phantom_Hoover has joined. 21:12:41 elliott, I see esolangs is mainstream. 21:12:41 Phantom_Hoover: You have 2 new messages. '/msg lambdabot @messages' to read them. 21:14:09 Also you have now spread the knowledge that there is such a thing as intjforum.com to me as well. 21:14:17 I don't like you. 21:14:28 :} 21:15:06 Phantom_Hoover: obama is interviewing seolangs tomorrow. hes askin the tough questions. askin, do we really need another bf deriavtive 21:15:18 can i answer 21:15:45 no 21:15:49 hes not inviewing ph 21:15:52 hes inviewing esolangs 21:16:37 i am esolangs 21:22:51 oh 21:22:56 you are many bf derivative then 21:23:00 rip Phantom_Hoover 21:23:03 aaaaaaaaaaaaaaaa 21:23:05 died of autobrainbrickening 21:50:53 -!- augur has quit (Remote host closed the connection). 21:53:35 -!- ais523 has joined. 21:53:43 American ads are so awful. 21:57:23 @messages 21:57:23 You don't have any new messages. 21:59:30 hi ais523 21:59:32 hi Phantom_Hoover 21:59:34 hi Phantom_Hoover 21:59:35 hi ais523 21:59:42 hi * 22:00:05 & 22:01:18 -!- Patashu has joined. 22:03:31 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 22:04:06 -!- azaq23 has joined. 22:04:27 -!- Phantom_Hoover has joined. 22:06:24 hi Phantom_Hoover 22:07:08 autobrickbrain hoover 22:07:22 no olsner 22:07:27 i am now enlighten 22:07:33 i am the brick 22:07:36 and i am the brain 22:07:46 who's the auto? 22:08:05 Deewiant 22:08:10 maybe that should be in german though... dann wer ist das Auto? 22:09:12 wir fahren fahren fahren etc. 22:10:09 `addquote no olsner i am now enlighten i am the brick and i am the brain 22:10:12 837) no olsner i am now enlighten i am the brick and i am the brain 22:10:17 Phantom_Hoover: does this mean that if I create a BF derivative, you'll hit yourself? 22:11:09 no 22:11:10 -!- augur has joined. 22:11:11 i will 22:11:15 Phantom_Hoover: he already did tho 22:11:18 brickbrain it from reality itself 22:11:20 yesterday 22:11:22 but 22:11:23 its 22:11:23 good 22:11:34 22:32:22: tape-based, with < > + - from BF, and a "jump to start if nonzero" for program control 22:11:34 [...] 22:11:34 22:34:56: ais523: I don't think there's any way to meaningfully skip code 22:11:34 22:35:07: elliott: exactly, that's the whole point 22:11:34 22:35:11: you have to undo it instead 22:11:35 22:35:12: all you can do is go back to the start, which basically means that at the first "branching" point, you're stuck 22:11:38 22:35:16: < > + - are all reversible 22:11:40 22:35:20: hmm... 22:11:42 22:35:39: OK, put this on the wiki, it's great 22:11:50 elliott: I started putting it on the wiki 22:11:53 but forgot to submit 22:11:58 but then you took an aaaaaaaaaaaaaaargh 22:12:10 elliott: is that a Skyrim reference reference? 22:12:54 yes 22:13:27 "You've earned the "Strunk & White" badge. See your profile." 22:13:28 GOSHE 22:14:30 an achievement? on what website? (I'm guessing a website from context) 22:14:37 oh, and I'm guessing stackoverflow 22:14:57 Strunk/White 22:14:58 Aww yeah 22:16:00 ais523: yes (the badges are worthless tho who cares about those) 22:16:07 ps strunk + white sux 22:20:06 pps more like strunk n SHITE 22:21:09 elliott: surely you're not /that/ bad at trolling? 22:21:41 ais523: bad enough to make u ask that TROLLD 22:21:50 * elliott stands by original sux comment though 22:22:28 OK, for some reason Henry's even *slower*. 22:22:41 I can barely run Multiwinia or Defcon any more. 22:22:50 I guess Vax sucked out the fast? 22:23:17 hoovers hoovering hoovers is an abomination against god 22:24:14 Well how do you think hoovers are cleaned. 22:25:57 DIVINE INTERVENTION 22:26:44 @time 22:26:45 Local time for elliott is Wed Apr 4 23:26:39 22:26:47 @time Phantom_Hoover 22:26:47 Local time for Phantom_Hoover is Wed Apr 4 22:23:16 22:26:51 What time is it in America, Hoover? 22:27:49 Half six. 22:28:11 America... is weird. 22:28:48 half six? so it's three then? 22:42:14 Ha, I just corrected an SO moderator and they deleted their comment *and* mine. 22:42:26 THE PUBLIC WILL NEVER KNOW 22:46:41 -!- oerjan has joined. 22:48:04 hi oerjan 22:48:09 low oerjan 22:48:52 oerjan missed it! <-- missed what? 22:49:10 it 22:49:19 oh 22:49:38 (trondheim) 22:51:58 trondheim is all around us. well some of us. 22:52:22 * oerjan assumes elliott isn't trying to make sense 22:53:28 40k 22:59:41 -!- Nisstyre has quit (Ping timeout: 246 seconds). 22:59:47 @time 22:59:47 Local time for elliott is Wed Apr 4 23:59:41 22:59:54 ONE ACCEPT IN ONE HOUR 22:59:56 can i do it oerjan 23:01:20 yes. but _will_ you? 23:01:39 do or do not 23:01:43 there is no will 23:02:34 indeed. 23:05:16 i wonder if i can pass daniel soon 23:05:20 oerjan: ps by trondheim 40k i meant hammar 23:05:30 it am like the biggest sportses win and u miss it 23:06:06 sheesh you know i don't care about sport 23:06:18 ... 23:06:23 oerjan: STACK OVERFLOW YOU BLITHERING MORON 23:06:25 >_< 23:06:34 the thing i told you about literally right before you left and you waved a trondheim flag :P 23:06:38 i sense much anger in you. 23:06:49 at least I didn't call you a blithering mormon. 23:07:05 (that's reserved for mitt romney) 23:07:37 hm, trondheim, 40k, hammar, warhammer 40k, coincidence? WE ARE ALL DOOMED! 23:08:04 elliott@solidity:~$ sudo wc -l /var/log/nginx/access.log.1 23:08:04 41163 /var/log/nginx/access.log.1 23:08:04 elliott@solidity:~$ sudo wc -l /var/log/nginx/access.log 23:08:04 78164 /var/log/nginx/access.log 23:08:05 this is your server. 23:08:08 this is your server on proggit. 23:08:10 any questions? 23:08:23 (and there's still some 7 hours left before the log rolls over!) 23:08:36 50M/var/log/nginx 23:08:36 whew 23:08:43 yes, are those over the same time period? 23:09:27 or is the first everything _before_ today 23:10:02 or wait hm 23:10:20 it's just a different day i guess 23:11:00 oerjan: .1 is yesterday 23:11:06 it rolls over at 06:00 UTC 23:11:22 sounds like a strangely temporary numbering scheme 23:11:35 oerjan: well it's log rotation... every day all the archived logs get their number increased 23:11:43 ok 23:11:46 and access.log becomes access.log.1 and access.log becomes the new one 23:11:57 (and access.log.2 onwards are kept gzipped) 23:11:59 currently we're up to access.log.47.gz 23:12:28 so we can deduce the rotation is probably more than 32 bit. 23:12:52 Why not just.. 23:12:56 * oerjan sidles away carefully 23:12:56 rm -r access.log.*.gz 23:13:00 Well. 23:13:01 Just rm 23:13:03 No need for a -r 23:13:05 Madoka-Kaname: ...Why would I do that? 23:13:12 I dunno! 23:13:13 "Why not just... rm -r /srv/esolangs.org?" 23:13:21 Maybe 'cuz I don't remove data without a reason...? 23:23:45 oerjan: hi. welcome to 23:24:35 thanks. what is 23:25:01 oerjan: it's 23:25:18 oh, i was hoping it was more like 23:25:39 oerjan: it can be. but beware of the 23:26:28 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 23:26:57 oerjan: it is invariably 23:27:12 sorry, i'm busy being eaten by a 23:27:56 oerjan: what a coincidence! I'm a 23:29:18 in that case, could you please 23:30:13 oerjan: only on 23:31:26 but that's 23:31:39 -!- NSQX has joined. 23:33:48 * Sgeo breathes 23:34:10 Sgeo: is that a new record? 23:34:24 assuming you weren't breathing before 23:34:42 Breathing is so 2011. 23:38:16 [crickets] 23:39:07 We all died. Try again later. 23:39:38 2011, a great year for breatharianism 23:40:56 -!- david_werecat has joined. 23:41:19 hi 23:42:30 hi david_werecat 23:43:03 -!- davidwerecat has joined. 23:43:11 -!- davidwerecat has quit (Client Quit). 23:43:26 Hello 23:43:27 {{Unblock}} 23:43:40 NSQX: hi 23:44:02 NSQX: do you understand what it is you've been doing wrong? 23:44:26 If an administrator just unblocks me I will continue editing [[UniCode]] 23:44:32 in what way? 23:44:41 if you're just adding a bunch of stub commands, that is not a useful thing to do 23:44:42 a persuasive argument 23:45:05 as everyone knows, [[UniCode]] desperately needs edits 23:45:32 yeah that han unification needs some undoing 23:46:02 I'll just take one day to add all 65536 characters to the table. 23:46:12 can you type that fast? 23:46:24 NSQX: Your bot has looked up the properties of the non-existent page [[UniCode/0]] in the web server logs. Can you explain why it's doing that, since we've told you nobody is allowed to run bots that do editing without permission? 23:46:40 NSQX: what would be the point unless you have meanings for all of them? 23:46:41 And multiple people have already explained that it's not practical or desired to add all Unicode characters to a single page. 23:46:44 large autogenerated pages are pointless 23:47:27 For someone to be unblocked early, the admins have to be convinced that the user understands the reason they're blocked, and has resolved to not repeat such behaviour again. Unfortunately, I don't see either of that. 23:49:48 NSQX: also, there's more than 65536 unicode characters, as multiple people have also told you 23:50:14 so the resulting page would be even bigger and even more of a problem for the server 23:50:31 elliott, do I have permission to make a bot to edit pages automatically? It'll add rainbows and sparkles to random pages. 23:50:51 Madoka-Kaname: that's probably better done at the CSS level 23:50:58 True 23:52:10 NSQX: anyway, if you continue filling up UniCode with autogenerated information rather than /useful/ information after the block expires, you'll just end up being blocked again 23:53:04 Am I allowed to manually autogenerate? 23:53:12 Python console isn't autogeneration, right? 23:53:20 It's, uh, an extension of my brain. 23:53:32 Just like a keyboard is an extension of my normal speech capabilities. 23:53:33 Then, we first have to think of what the UniCode instructions will do, but that is 65536 different instructions to think of. 23:53:40 and there are fewer than 65536 characters in the first 2^16 bits of Unicode, too 23:53:50 er first 2^16 codepoints >_< 23:53:52 I highly doubt you can think of 65536 distinct instructions for a language. 23:53:55 And there's no point to doing so. 23:54:07 if we work together 23:54:09 we can do anything 23:54:15 well it's certainly a possible collaborative project, but that isn't the issue here 23:54:21 if we work together we can understand basic properties of unicode? 23:54:22 Except figure out 65536 distinct instructions 23:54:30 NSQX: it's perfectly OK for [[UniCode]] to get filled out incrementally, as commands are given meaning 23:54:32 proposal: q enters banana scheme mode 23:54:38 but it's not OK to just fill it out with a contentless subset of unicode 23:54:46 NSQX: right; the best thing to do is to add characters to the article only when people have come up with meanings for them 23:54:50 especially with a bot 23:55:55 Well, the autogenerated information is just to get a start on the table. 23:56:03 uuuu... 23:56:05 NSQX, how about this 23:56:12 You can autogenerate a section of the table when you actually intend to fill it out. 23:56:14 NSQX: yes, but it'd result in server problems 23:56:23 browsers don't handle such gigantic pages well 23:56:33 it would use up a lot of bandwidth sending it down to clients on the server, which indirectly costs me money 23:57:10 you can use templates to make the creation of the table easier; if you want to use a bot to fill items out *as they're given meaning*, then you could seek approval for that; but just adding an empty table wholesale will result in lots of problems 23:57:14 nqsx why don't you run your own wiki and fill it with bullshit 23:57:17 Plus, wikis don't deal well with huge pages 23:57:49 I'd like to point out that's ~0.5MB of data 23:57:58 Madoka-Kaname: more than that, it's more than one character per table row 23:58:05 it'd be several megabytes 23:58:26 That's about the 1/3 a random ebook I have lying around. 23:58:37 elliott, I'm assuming minimum stuff on a row 2012-04-05: 00:00:44 NSQX: do you at least understand that you must not make edits with a bot unless you have admin permission to, or you will get blocked again? 00:00:48 and this applies to *everybody*, not just you 00:03:08 i hate it when people make a big herping point about phrases like "ATM machine" being 'redundant' 00:03:28 like how many of us actually think "automated teller machine" when we see ATM? 00:04:10 kmc: "ATM machine" is really annoying, though 00:04:24 ATM is just a word and sometimes the phrase "ATM machine" sounds more natural in context 00:04:25 in fact, I get annoyed by following an acronym with a word that starts with the same letter as the last letter of the acronym 00:04:28 even if it's a different word 00:04:41 if you purge english of all redundancies everywhere, you'll end up with horrible stilted prose that pleases grammarians only 00:05:16 it's not a redundancy, though, it's an inaccuracy 00:05:20 (i am writing an article and want to say "PNG graphics" but can't because mouthbreathing dorks will whine about it) 00:05:22 an ATM machine would be a machine that made or serviced ATMs 00:05:29 an ATM is a type of machine 00:05:34 kmc: "PNG-format graphics" 00:05:46 ais523: that only applies if ATM = automated teller machine 00:05:51 ais523, so i have to add an extra word to a sentence that was already perfectly good 00:05:51 elliott: well, yes 00:05:52 it doesn't = 00:05:52 fuck that 00:06:09 since it's not in common usage to treat it as its expanded form, it's not 00:09:56 "PNG-format graphics" would be correct, I think 00:09:59 -!- NSQX has quit (Quit: leaving). 00:10:02 PNG alone wouldn't be 00:10:46 where do people get this idea of "correct" which is divorced from the very purpose of language 00:11:22 -!- derdon has quit (Remote host closed the connection). 00:11:33 pretty neat graphics 00:11:50 kmc: "correct" as in its meaning is clear to other people 00:11:52 anyway if someone complains i will tell them PNG really stands for "PNG's Not GIF" 00:12:03 ais523, you think the phrase "PNG graphics" is less clear than "PNG-format graphics"? 00:12:05 yes 00:12:07 anyone who doesn't know what "PNG graphics" means is being disingenuous 00:12:12 ... 00:12:21 "ATM machine" actually has a different meaning from "ATM", as I explained earlier 00:12:23 but i don't know why kmc would listen to ais523 about this :) 00:12:30 no it doesn't 00:12:42 that's a common sort of construction 00:12:58 a lamprey eel is a type of eel 00:13:02 it's not like an eel made out of tiny eels 00:13:16 an atm machine is a type of machine 00:13:35 kmc: a red eel is also a type of eel 00:13:39 a red eel eel isn't, it's just meaningless 00:13:42 I don't know what kind of lamprey eels you've seen. 00:13:50 AutomatedTellerMachineMachineFactoryFactoryServer 00:13:54 But the ones I have were definitely made out of tiny eels. 00:15:03 -!- augur has quit (Remote host closed the connection). 00:15:28 let's make up arbitrary rules about language so we can smugly "correct" other people and feel smart 00:15:55 thou shalt not split infinitives 00:16:10 splitting an infinitive indicates that you weren't beaten enough in school 00:16:22 and therefore that your parents were too poor to afford a school with high quality beatings 00:16:31 and therefore that you are of Low Class 00:17:11 hah! i shall endeavor to boldly and rebelliously split my infinites whenever ponder what preposition to end my sentences with 00:17:17 oerjan++ 00:18:14 that wasn't meant to have that many _accidental_ misspellings. 00:18:32 * oerjan kicks poor muphry across the room 00:18:33 ais523: which of these is more helpful: "You've got RAS." "You've got RAS syndrome." -- the latter, because acronyms are inherently ambiguous, and nearby context works to clarify and make reading easier and smoother 00:18:50 there is no more natural way to supply that context; it would be an arbitrary, ugly construction solely for avoiding a silly prescriptivist rule :) 00:18:51 elliott: the latter, "RAS syndrome" is the correct name 00:19:02 but it's Redundant Acronym Syndrome syndrome! 00:19:02 C O R R E C T 00:19:03 just like brainfuck starts with a lower case letter 00:19:06 that would be a syndrome where you get a syndrome 00:19:28 the syndrome syndrome syndrome 00:19:29 or Compiler Language With No Pronounceable Acronym abbreviates to INTERCAL 00:19:33 actually B.R.A.I.N.F.U.C.K. is an acronym 00:19:40 you are Incorrect™ 00:20:02 I wish I owned the trademark on "you are incorrect". 00:20:24 ais523: anyway, what about PIN number? 00:20:34 "PIN number" is also a helpful disambiguator 00:20:36 I think PIN number is correct due to strength of usage 00:20:37 for the exact same reasons 00:20:48 ok, so your argument is just that "ATM machine" is uncommon? 00:20:50 and ATM machine isn't because I've heard anyone seriously say ATM machine 00:20:52 yes 00:20:57 *I've never heard 00:21:01 except as an example of RAS syndrome 00:21:18 http://www.atmmachine.com/ http://atmequipment.com/ ("Leading ATM Machine Retailer") 00:21:28 ATMMMR 00:21:30 "An automatic teller machine or ATM allows a bank customer to conduct their banking transactions from almost every other ATM machine in the world." http://inventors.about.com/od/astartinventions/a/atm.htm 00:21:32 erm, oops 00:21:47 http://www.atmtellermachine.com/ "ATM Machine [...]" 00:22:00 here it is in a news headline: 00:22:04 http://articles.timesofindia.indiatimes.com/2012-04-03/vadodara/31280444_1_sbi-atm-bharuch-india-s-atm "SBI ATM machine stolen from Bharuch" 00:22:10 elliott: the two *machine.com links don't count because they're blatant SEO attempts 00:22:19 (from "The Times of India (TOI) is an Indian English-language daily newspaper. According to Audit Bureau of Circulations, it has the largest circulation among all English-language newspapers in the world, across all formats (broadsheet, tabloid, compact, Berliner and online).") 00:22:29 elliott: india doesn't count. they have the issac newton college, q.e.d. 00:22:32 I'll accept the others 00:22:50 elliott: would you say "SEO optimization" is a correct synonym of SEO, btw? if not, why not? 00:23:05 what's "correct" and why should anyone care 00:23:12 correct is irrelevant 00:23:15 it's perfectly understandable 00:23:34 and I almost certainly wouldn't notice it if reading an article containing it 00:23:37 > 40 + 40 x 0 + 1 00:23:38 81 00:23:45 Calling "ATM machine" a machine that makes ATMs seems perfectly acceptable to me in jest 00:23:50 But not in seriousness 00:23:57 ais523: http://boingboing.net/2011/11/02/snake-in-atm-machine.html (yeah, boing boing is scraping the barrel, but still, it's evidence of colloquial usage) 00:24:00 elliott: I'd interpret it as definitely different from SEO, it just makes no sense 00:24:10 or, well, optimizing your SEO 00:24:21 what about using single words rather than acronyms? 00:24:25 Are you people still talking about automatics ATM teller machines? 00:24:26 or phrases? 00:24:33 can I say "single word word" rather than "single word"? 00:24:35 it only works with acronyms, because they "hide" the word inside 00:24:44 "word word" is redundant because word = word 00:24:50 "ATM machine" is not because ATM =/= * machine 00:24:54 How relevant is Stephen Fry's Language thing? 00:24:54 elliott: "don't do not"? 00:25:12 "Gold ATM machine at Westfield: meet the first customer" http://www.telegraph.co.uk/news/newsvideo/8610819/Gold-ATM-machine-at-Westfield-meet-the-first-customer.html 00:25:21 "Mad Snake Inside ATM Machine" http://www.buzzfeed.com/mikep13/mad-snake-in-atm-machine-3t1w 00:25:32 "Lego NXT ATM Machine with Change Maker" http://www.youtube.com/watch?v=L0Z-ym0k89Q 00:25:36 shachaf, i seem to have trolled ais523 by accident 00:25:41 to boldly troll 00:25:44 by the way, tab = 8 00:25:48 ais523: if PIN number is OK because of usage, then ATM machine is unquestionably too 00:26:12 kmc: You should title your autobiography "The Accidental Troll" 00:26:13 nonsense, a tab is an unspecified amount of horizontal space indicating a logical nesting level 00:26:45 kmc: don't 00:26:47 stop 00:26:49 /part the channel immediately 00:26:52 -!- augur has joined. 00:26:53 come back in five minutes 00:26:55 elliott: it's OK, I was self-parodying 00:26:55 trust me 00:27:01 ais523: you can't be trusted to self-parody! 00:27:24 oh, someone in another channel brought up "KFC chicken" 00:27:25 When I press the Tab key on my keyboard, my editor inserts U+00038 00:27:35 which I think is definitely correct for referring to the chicken they sell 00:27:37 ais523: that's fine even if you're stupid and anal 00:27:39 KFC serves things that aren't chicken too! 00:27:39 and cannot refer to the company 00:27:40 yeah 00:27:47 whereas KFC always refers to the company, not to their products 00:27:49 since Kentucky Fried Chicken is a company, and they sell chicken, which is Kentucky Fried Chicken chicken 00:27:51 well company names are proper nouns 00:27:52 ais523: not true 00:27:55 KFCc 00:27:59 "I went to get some KFC" 00:28:04 if someone called me "Keegan person" i would probably be... confused 00:28:05 that means "I went to get some unspecified products from KFC" 00:28:05 people actually say that? ouch 00:28:10 sure 00:28:26 but that's not because it ends with chicken, that's just colloquial usage 00:28:32 well, OK 00:28:34 kmc: can I call you that? 00:28:40 "a McDonalds"? "a Burger King"? 00:28:52 ais523: "some" works better than "a", I think 00:28:55 kmc: is your name actually Keegan? if not, I see why you'd be confused 00:28:58 and it might work better for KFC in general because it's a short acronym 00:29:44 protip: if you go to KFC, do not order then Unspecified Product 00:29:51 the* 00:30:14 * shachaf has never gone to "KFC". 00:30:27 Finally, shachaf discovers the optimally condescending statement. 00:30:41 strangely, neither have I, which is surprising given that it's the physically nearest major fast food chain to my house 00:30:47 perhaps I should some day, probably Friday 00:30:54 kmc: hey that's just fud, the unspecified product is guaranteed to be from genuine vertebrates 00:30:57 OK, "some day, probably Friday" is hilarious 00:31:10 "Perhaps I'll see her again some day ... Sunday, perhaps" 00:31:20 elliott: oh, I didn't mean this Friday, I meant an unspecified Friday 00:31:30 that's even funnier 00:31:35 elliott: That sentence doesn't even contain a mention of how I"m morally superior to you because I don't eat the flesh of previous-conscious entities! 00:31:46 shachaf: But that one does! 00:31:50 * oerjan thinks he ate at a KFC once 00:31:51 True. 00:32:04 shachaf: Did you know KFC sell products that aren't made from dead animal? 00:32:10 Some of them are *alive*. 00:32:17 oerjan: the fact that you're not sure probably means that it wasn't a particularly memorable experience 00:32:19 or bought something, or something like that 00:32:46 ais523: _or_ that it's 16 years ago, if so 00:33:02 oerjan: maybe you ate at KFC the day I was born. 00:33:10 Can I get a "synchronicity"??? 00:33:21 elliott: sadly it would have been in the spring. 00:33:32 Well, summer is basically spring. 00:33:39 hm... 00:33:39 Plus with relativity... 00:34:18 oerjan: elliott is suggesting that you are a relative of his. 00:34:30 Heyyy, I was tryin'a be subtle. 00:35:04 O KAY 00:35:52 monqy: Are you a relative of elliott's? 00:35:59 According to Darwin, monqy is my ancestor. 00:36:05 Or maybe my cousin. 00:36:07 hi monqy 00:36:11 monqy is everybody's cousin. 00:36:29 hi shachaf 00:36:59 134605th cousin, 40902 times removed 00:37:34 don't remove monqy :( 00:37:43 That's an unlikely number of removals. 00:37:52 Also a somewhat-unlikely degree. 00:38:18 I don't think humans get more than about 4000th, and probably much less. 00:38:21 RocketJSquirrel: for a human and a monkey? 00:38:25 oerjan: RocketJSquirrel is calling you unlikely. 00:38:26 Oh, fair point. 00:38:37 I RETRACT MY STATEMENTS. 00:38:45 For I am a flying squirrel, and hence an even more distant cousin. 00:38:52 okay 00:39:07 if evolution is true then why does monqy still exist HMMMMMM??? 00:39:14 checkmate, atheists 00:39:32 I always wanted to prove a point using a type-checker. 00:39:37 And then say "type-checkmate" 00:39:38 If evolution is real, then how are there people stupid enough to believe in Intelligent Design? 00:39:39 CHECKMATE 00:40:00 kmc: monqy is actually a squirrel. 00:40:05 * oerjan hits kmc with the holy saucepan of smyrna ===\__/ 00:40:12 hello 00:40:14 i am back 00:40:34 because historically, assigning agency to natural processes is more adaptive than the alternative of running around screaming in ignorant terror of the world 00:40:35 RocketJSquirrel: darn good argument 00:40:42 Apparently the alcohol laws in Pennsylvania are such that beer cannot be sold in quantities of less than 24 cans. 00:41:10 in PA all booze is sold by the state 00:41:19 oerjan: Can you kick Phantom_Hoover for being away for the entire duration of that tense situation? 00:41:31 oh but maybe not for beer 00:41:31 elliott: yes, i can. 00:42:08 oerjan: Kick me instead! 00:42:20 If I spam this channel you'd kick me, right? 00:42:31 oerjan: Do so, please. 00:42:34 Can we just say I spammed this channel? 00:42:41 i recall memories of using my op powers for jokes. ...bad memories. 00:42:54 No, it's okay. I told you to do it, so you can trust me. 00:43:05 oerjan: Kick me! 00:43:11 oerjan: you can remember /that/ but not KFC? 00:43:30 `addquote i recall memories of using my op powers for jokes. ...bad memories. oerjan: you can remember /that/ but not KFC? 00:43:33 838) i recall memories of using my op powers for jokes. ...bad memories. oerjan: you can remember /that/ but not KFC? 00:43:34 KFC: the most memorable thing. 00:43:47 ais523: yes, surprisingly my memory for a week ago is better than 16 years ago 00:44:08 I love how NSQX doesn't seem to realise that if you need to autogenerate the spec of a language you can just put the generating script up and call it the spec. 00:44:21 Phantom_Hoover: He was trying to generate a stub table so he could fill it in. 00:44:25 oerjan: Also, can you kick shachaf so he shuts up about getting kicked? 00:44:39 yes, i can. 00:45:18 Can you stop taking questions beginning with "can you" literally? 00:45:53 elliott: if you put a "please" on there, he could no longer misinterpret you like that 00:46:12 oerjan: Also, can you kick shachaf so he shuts up about getting kicked, please? 00:46:16 ais523: Thx 00:46:19 "Perhaps I'll see her again some day ... Sunday, perhaps" 00:46:21 ais523: I think he might kick you now though. 00:46:25 Can you say Lyttle Lytton? 00:46:31 Phantom_Hoover: Yes, I can. 00:46:40 elliott: people stopped kicking me after a while, my reaction to being kicked is scary 00:46:52 Phantom_Hoover: OK you're right, I accidentally came up with a spectacular entry. 00:47:02 ais523: Oh man. Tell us or we'll organise a demonstration. 00:47:04 -!- MDude has joined. 00:47:15 elliott: just disappear for a while and make them think that they've mortally offended me 00:47:23 ais523: hey now you're making me _curious_ 00:47:25 it doesn't work if you tell people what it is, though 00:47:30 ais523: wow, peace for that long? 00:47:37 we won't hear a peep about ATM machines or tab widths 00:47:40 elliott: isn't that what /ignore is for? 00:47:40 oerjan: i demand science. 00:47:55 not _that_ curious. 00:48:01 ais523: /ignore is useless for people who don't monologue because you see people's reactions 00:48:04 :p 00:48:18 (which means it is excellently effective against certain monologuers.) 00:48:22 solution ignore the whole channel 00:48:33 monqy: there's even a command for that, /part 00:48:39 -!- elliott has left ("really? awesome"). 00:48:40 although it causes the channel to ignore you too 00:49:03 -!- elliott has joined. 00:49:14 oerjan: actually if you just do /msg chanserv clear, that'll preemptively answer all possible requests for kicking 00:49:25 and also punish the terminal idlers. 00:49:41 fancy. 00:49:52 elliott: it requires a couple more params than that 00:50:05 it does? 00:50:06 I did it once 00:50:10 well, more than once 00:50:22 the channel, at least 00:50:29 /cs clear #esoteric users 00:50:35 phew, I remembered to escape the / correctly 00:50:41 ais523: you accidentally added an extra / 00:50:45 >_< 00:51:04 00:48:40: although it causes the channel to ignore you too 00:51:12 ais523: not in channels without the fascist +n mode 00:51:22 * ais523 wonders how many channels don't have +n 00:51:37 at least one 00:51:53 we got -c, surely we can get -n here too? then the channel would have *no modes* 00:52:32 elliott: doesn't it have +b? or does it have an empty banlist? 00:52:49 wow, the banlist's actually longer than I rememeber 00:52:50 well, an empty /mode output 00:53:04 you can probably wipe that bot list 00:53:05 erm 00:53:06 ban list 00:53:24 oh wait, alvur was in herej ust days ago 00:53:27 *here just 00:53:29 -!- hagb4rd2 has joined. 00:53:30 -!- hagb4rd has quit (Disconnected by services). 00:53:30 -!- hagb4rd2 has changed nick to hagb4rd. 00:53:33 * #esoteric Banlist: Sun Apr 1 11:21:38 *!*alvur@95.57.97.* oerjan!oerjan@sprocket.nvg.ntnu.no 00:53:34 * #esoteric Banlist: Fri Mar 30 21:17:26 *!*alvur@178.89.139.* oerjan!oerjan@sprocket.nvg.ntnu.no 00:53:35 oerjan: they came back? 00:53:41 yes 00:53:47 whos' that 00:53:47 who is alvur? 00:53:50 and what were they doing? 00:53:51 ais523: a troll 00:54:00 they came in here pretending to be christian, calling us magicians and heretics 00:54:13 do you think they were aware that the channel wasn't about that? 00:54:17 then they used a certain racial slur beginning with the letter "n" and it took like half an hour before anyone bothered to kick him 00:54:18 (they could be and still do it, if they were a troll) 00:54:41 ais523: well, they later revealed they're actually an atheist in /msg to nortti, who copied that here. 00:54:51 but I don't know, it could go either way. 00:54:57 that doesn't actually answer the question, but it's still interesting 00:55:04 and why would they PM nortti about that? 00:55:13 or were they trolling #christian too or something? 00:55:16 because norrti was attempting to engage them in debate in /msg 00:55:17 atheist sex maniacs 00:55:27 don't ask me why, I have no adequate answer 00:55:35 is there a #christian in addition to #jesus 00:55:37 counter-trolling is the most likely answer, I think 00:55:37 and suspect there is none 00:55:42 monqy: I don't know, I just made it up 00:55:52 ais523: no, he argued with him in #esoteric first and pasted the full /msg log afterwards 00:56:05 it was fairly standard atheist argumentation, so it'd have to be a really subtle countertroll :P 00:56:06 apparently there is a #christian 00:56:12 monqy: are you in #christian now 00:56:16 no 00:56:19 I asked chanserv 00:56:37 Sgeo: do you know anything about #christian 00:57:13 Um 00:57:21 that's 00:57:24 the worst possible relpy you could give 00:57:26 just for future reference 00:57:31 *reply 00:57:34 I joined it just now, luke-jr is there 00:57:39 now you can never leave 00:57:45 There's almost no one there for what it's wroth 00:58:07 that luke-jr popped up indirectly in another place on the internet recently, now i'm devoting a small portion of my mind to disliking them 00:59:20 who is luke-jr? 00:59:22 elliott, a place bitcoin related, by any chance? 00:59:35 ais523, extremist sedevacantist Catholic in #jesus 00:59:52 Sgeo: no, though i've seen him pop up there too. 00:59:53 iirc 00:59:58 I'm not entirely sure what sedevacantist means; and I'm not sure I want to find out either 01:00:03 isn't luke-jr one of the "saner" ones in #jesus 01:00:07 talk about overton window 01:00:21 elliott, um, there are worse, but I don't tally him in the "sane" people 01:00:34 "Sedevacantism (derived from the Latin words meaning "empty chair" [1]) is the position, held by a minority of Traditionalist Catholics,[2][3] that the present occupant of the papal see is not truly Pope and that, for lack of a valid Pope, the see has been vacant since the death of either Pope Pius XII in 1958 or Pope John XXIII in 1963. Some sedevacantists claim that the vacancy goes back further." 01:00:38 wow 01:00:53 brainproxy ^peter^ and ... one other, I think 01:01:03 elliott: I'm trying to work out why that would matter atm 01:01:14 which probably implies I don't know enough about Christianity 01:01:17 ais523: does theology normally matter? 01:01:27 popes can declare all sorts of stuff and you're meant to like them 01:01:29 does it have something to do with the pope being infallible 01:01:33 the pope's infallible right 01:01:37 I don't know my stuff 01:01:45 monqy, only on certain specific issues and when he says so, iirc 01:01:53 (Erm, that's an intersection and) 01:02:02 the infallibility is older than that though? 01:02:10 hmm, if the pope is infallible, does that mean you can determine whether someone's the pope by whether they make a mistake? 01:02:22 new popes aren't infallible because they aren't popes 01:02:29 ais523: no, they explicitly declare when they're being infallible 01:02:41 "Papal infallibility is a dogma of the Catholic Church which states that, by action of the Holy Spirit, the Pope is preserved from even the possibility of error[1] when in his official capacity he solemnly declares or promulgates to the universal Church a dogmatic teaching on faith or morals. It is also taught that the Holy Spirit works in the body of the Church, as sensus fidelium, to ensure that dogmatic teachings proclaimed to be infallible wi 01:02:41 ll be received by all Catholics. This dogma, however, does not state that the pope cannot sin in his own personal life nor that he is necessarily free of error, even when speaking in his official capacity, outside the specific contexts in which the dogma applies." 01:02:58 hmm, does this mean I can prove I'm not the pope by declaring myself infallible and then lying? 01:03:27 * ais523 wonders why he would ever need to prove himself not the pope 01:03:42 it has to be on a matter of dogma 01:03:45 so "lying" is pretty hard to define 01:04:03 I could contradict myself? 01:04:05 try contradicting another infallible dogma 01:04:30 ais523: have you even read the Bible? 01:04:47 elliott: many parts of it, yes 01:04:53 Sgeo: "This user favors absolute monarchy." "This user wants a philosopher king." "This user believes the separation of church and state is heresy." 01:04:56 I don't think I've read every word in the whole thing, though 01:04:58 Sgeo: agree w/ yr not tallying 01:05:58 philosopher king? itidus21? 01:06:00 -!- kmc has quit (Quit: Leaving). 01:06:11 luke-jr 01:15:13 -!- augur has quit (Remote host closed the connection). 01:16:49 -!- Nisstyre has joined. 01:35:12 -!- oerjan has quit (Quit: leaving). 01:37:02 -!- kmc has joined. 01:43:16 -!- augur has joined. 01:44:10 -!- NihilistDandy has joined. 01:44:17 -!- ais523 has quit (Remote host closed the connection). 02:13:10 -!- azaq23 has quit (Quit: Leaving.). 02:15:23 -!- pikhq_ has joined. 02:15:35 -!- pikhq has quit (Ping timeout: 244 seconds). 02:30:18 @time 02:30:18 Local time for elliott is Thu Apr 5 03:30:12 02:30:19 oh luke-jr.. he ops in a channel i frequent 02:38:40 monqy: theres several meanings of philosopher.. i fall more into the eccentric bum sense of the word 02:56:24 -!- david_werecat has quit (Ping timeout: 244 seconds). 03:02:34 @time elliott 03:02:35 Local time for elliott is Thu Apr 5 04:02:28 03:03:02 elliott: 😪 03:03:04 :-( 03:03:11 My IRC client is breaking my non-BMP Unicode. 03:03:27 That was U+1F62A 03:04:11 shachaf: What? 03:04:16 shachaf: Unicode has 65536 characters. 03:04:17 goto sleep; 03:04:19 you mean Unicode Big Endian? 03:04:21 Oh, right. 03:04:21 You're thinking of -- yes. 03:04:37 Most operating systems don't support that. 03:05:13 kmc: Did you know it's called Unicode Big Endian because it's bigger than standard Unicode? 03:05:22 but which end is bigger?!?!? 03:05:40 itidus21 are you like diogenes 03:05:50 kmc: No, "endian" is the technical term for the space in which the characters are addressed. 03:05:57 diogenes was an eccentric bum 03:06:01 he was perhaps the original troll of all history 03:06:07 kmc: diogenes was somewhere in the intersection of the venn diagram 03:06:10 There's also Unicode Little Endian, which is only 12 bits, for embedded devices. 03:06:31 i don't actually do the thinking and analyzing side of philosophy 03:06:36 they don't need embedded devices in china right 03:06:48 it's all egg rolls and conical paper hats 03:07:10 -!- elly has left. 03:07:23 wow.. elly left 03:07:30 YES 03:07:31 what does this mean? 03:07:36 means ur stoned 03:07:48 she didn't even quit 03:08:07 kmc: My understanding is that the Chinese just rip off people's esoteric RISC CPU designs all day.[1] 03:08:08 ==References== 03:08:13 1. http://esolangs.org/wiki/User_talk:Oerjan#Who.27s_the_anal-retentive_one.3F 03:08:23 From Wikipedia, the free encyclopedia. 03:08:30 Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. See Terms of use for details. 03:08:34 Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. 03:08:43 i wish i could find that picture of a bunch of japanese businessmen on the subway and one sad lookin white dude in a conical hat 03:09:11 i think it used to be at the top of ED's page for "Weeaboo" 03:10:15 "It has been decided that the contents of this wiki should be public domain." 03:10:23 too bad there's no such thing 03:10:49 or rather, you can decide it *should* be public domain, but the only way to make it happen is to die and wait 100 years 03:11:38 kmc: see http://esolangs.org/wiki/Esolang:Copyrights 03:11:47 we use CC0 these days, previously Creative Commons' previous public domain dedication 03:11:59 it has a rather comprehensive license to use for jurisdictions where you can't release works into the public domain 03:12:14 very good 03:12:29 To quote elliott: "(BTW, I always wondered how the Asian and Chinese people do any work with computers, given that the ASCII character set doesn't even include any characters in their alphabet...)" 03:12:30 kmc: http://1.bp.blogspot.com/_WPL5zaKzjqc/TU-E_8WY6hI/AAAAAAAAADw/lAmCit-uHEM/s1600/100.JPG 03:12:34 i've been wondering if i should license my code as CC0, or some other very permissive license 03:12:36 many apologies for the delay 03:12:40 shachaf: You removed the quote marks! 03:12:41 The Asian *and* Chinese. 03:12:41 Wait, no, you didn't. 03:12:48 You just used a colon as your quote mark. 03:12:50 Devious. Devious. 03:13:07 (full disclosure, the license was less waterproof before i took over, technically... but it was still there) 03:13:10 My treachery knows no bounds. 03:13:18 (since CC's old public domain thing didn't include a license, we had our own pretty lousy one) 03:13:33 kmc: yeah i've been tempted to just license all my (hypothetical) code as CC0 03:13:35 To quote elliott: "Wait... I thought Unicode was still an experimental prototype? Since when does it work in the real world??" 03:13:50 kmc: i tend to just go with BSD or MIT because of peer pressure :'( 03:13:52 it doesn't actually work in the real world 03:13:55 we all have ASCII privilege 03:14:44 העולם האמיתי 03:14:58 shachaf: What is that nonsense? Speak words! 03:15:04 Stupid foreigners. 03:15:16 מילים 03:16:02 ללמוד אנגלית ו / או לחזור לארצך ו / או ללמד אותי איך הקלד את הסמלים האלה 03:16:43 רך החמור ג'לטין 03:17:03 shachaf: What did I just say? 03:17:28 elliott: That last bit seems to say "soft the donkey gelatin" 03:17:47 Maybe it means "the softness of the donkey" or something? 03:18:01 shachaf: No, I typed in "soft donkey gelatin". 03:18:05 I'm glad it translated correctly. 03:18:08 DUDE 03:18:13 LERN2ARTICLE 03:18:23 What was the line before that? 03:19:29 "to learn English and / or to return to your country and / or to teach me type these symbols" 03:19:37 No, wait. 03:19:41 "to learn English and / or to return to your country and / or to teach me how type these symbols" 03:19:50 Good enough! 03:19:52 Translating grammatical errors is hard. :-( 03:20:45 shachaf: כיצד לפתור את הבעיה לפיה דייג לא יכול לגרש את אשתו עד המעטפה תכנות מפסיק לחשוב על בעיה עם הקודים, שבה ולכן סוג חדש של שכמיות עם כירופרקטור כנה? 03:22:07 shachaf: ???? 03:22:37 elliott: I'm just going to paste that into Google Translate and give you the response. 03:22:42 "How to solve the problem that the fisherman can not divorce his wife to the programming envelope stops to think about a problem with the codes, so that a new type of ponchos with honest chiropractor?" 03:22:50 shachaf: But I already did that! 03:22:53 I want the authentic native translation. 03:23:26 Ask kmc. 03:23:58 kmc knows Hebrew? 03:24:19 kmc: oh yeah.. i didnt explain my link above.. i found the weeaboo pic http://1.bp.blogspot.com/_WPL5zaKzjqc/TU-E_8WY6hI/AAAAAAAAADw/lAmCit-uHEM/s1600/100.JPG 03:25:12 elliott: Hmm, it's an interesting task to come up with edge cases that when translated en->he->en naïvely yield a completely different output from the original input. 03:25:16 For example, "to a thing". 03:25:37 "give me to a thing" 03:26:05 shachaf: הנתיחה שלאחר המוות המצטיין המאיה אקסיומה אמידה מואצת שפך מסוגל אמפתי חול 03:26:19 -!- Frooxius has quit (Read error: Connection reset by peer). 03:26:45 kmc: הנתיחה שלאחר המוות המצטיין המאיה אקסיומה אמידה מואצת שפך מסוגל אמפתי חול 03:26:46 -!- Frooxius has joined. 03:27:34 I get the feeling shachaf is ignoring me. 03:27:52 -!- MDude has quit (Ping timeout: 276 seconds). 03:28:18 -!- MDude has joined. 03:28:25 The searches I used to find it were, webpage search: encyclopedia dramatica weeaboo, weeaboo.. then image searches: weeaboo, weeaboo subway ,weeaboo sitting ,weeaboo contrast, weeaboo seated 03:28:27 kmc: Do you think shachef forgot that wonderful portrait already? :( 03:28:31 יש לי הרגשה שחף מתעלם אליוט. 03:28:53 monqy: LERN2GRAMMER 03:28:59 monqy: the gull ignores me yes 03:29:05 i don't know hebrew 03:29:10 shachaf: How do you pronounce "shachaf"? 03:29:13 -!- NihilistDandy has quit. 03:29:17 Is it SHHH-a-TCH-af? 03:29:21 elliott: I pronounce it שחף. 03:29:22 That's how I pronounce it. 03:29:28 That's not helpful. That's literally what you always say. 03:29:32 itidus21, that is not the weeaboo picture 03:29:37 The "ch" isn't a "ch" as in "chair". 03:29:39 it's rather a photo of an anime style robot 03:29:40 kmc: How do you pronounce shachaf? 03:29:43 It's more like "ch" as in "Bach". 03:29:46 elliott, incorrectly 03:29:49 kmc: How don't you pronounce shachaf? 03:29:52 shachaf: No! Fuck! I hate that ch. 03:29:52 correctly 03:30:01 shachaf: The closest thing to my surname in Lojban has one of those in it. 03:30:05 I can't fucking pronounce it. My own name! 03:30:12 :( 03:30:17 elliott: No, the Lojban one is velar; mine is uvular. 03:30:22 kmc: its a guy with a raiden hat in a train sitting across from a businessman.. wires must have crossed somewhere 03:30:31 That means nothing to me! Is it easier to pronounce? 03:30:44 I tried translated "I have a feeling that Shachaf ignores Elliott." but I got "I have a feeling that Eliot ignores gull." 03:30:44 yes that is the picture i would like to see 03:30:56 eliot do not ignore gull 03:31:02 elliott: No, harder (for me). 03:31:08 elliott: Probably easier for a Russian speaker. 03:31:10 maybe you can upload it to imgur? 03:31:12 sorry kmc http://chanarchive.org/content/67_cgl/1993599/1248574696623.jpg 03:31:14 this one 03:31:22 yesss 03:31:23 thank you itidus21 03:31:25 that other one was a cut and paste mistake 03:31:27 >.< 03:31:31 kmc: Did you see my portrait of shachef? http://ompldr.org/vZDhvag 03:31:46 that's a good portrait 03:31:59 monqy: It's hard to explain exactly how it got mistranslated. 03:32:03 shachaf: But is the Shh-a part right? 03:32:06 And the aff part? 03:32:22 monqy: The main part is that you're missing a couple of prepositions. 03:32:48 elliott: The "a" is a simple short sound, as in "cup" or something. 03:32:53 The emphasis is on the first syllable. 03:32:56 i saw it elliott 03:32:58 The "sh" is a "sh", I think. 03:33:06 shuchuf 03:33:12 gull 03:33:15 I'm not sure whether it's a ш or a щ. 03:33:20 I think it's a ш. 03:33:29 Because that looks like ש. 03:33:49 shachaf, where did your ancestors live? 03:34:24 kmc: Quite a lot of places! 03:34:33 Like Finland. A bunch of my ancestors lived in Finland. 03:35:38 shachaf: Let's settle this once and for all: 03:35:58 shachaf: http://ompldr.org/vZDlrdg/shachef.wav 03:36:24 shachaf shachaf shachaf 03:36:42 hi monqy 03:36:49 hi shachaf 03:37:24 Oh, hey, I can fix that weird artifacting. 03:37:25 woo-ooo woo-ooooo oo-wah-oooo oo-wah-oooo-oo 03:37:32 woo-ooo woo-ooooo oo-wah-oooo oo-wah-oooo-oo 03:37:33 woo-ooo woo-ooooo oo-wah-oooo oo-wah-oooo-oo 03:37:33 shachaf shachaf 03:37:58 ponders whether the verb skinning on an application is a relic of quake-1 terminology 03:38:00 elliott: Is that audio file just silence? 03:38:33 Oh, no, my volume buttons are just broken. 03:39:11 shachaf: Can you play ``FLAC files''? 03:39:22 elliott: You have a very mechanical-sounding voice. 03:39:33 I sure can*! 03:39:34 my name is linus torvalds and i pronounce linux as "linux" 03:39:43 shachaf: What's the *? 03:39:46 I thought it said "hello, this is ..." 03:39:52 shrug 03:40:00 shachaf rug 03:40:01 shrug 03:41:12 shachaf: http://ompldr.org/vZDlreQ/shachef.flac Now with 100% less artifacts and 0% less mechanism 03:41:25 wow.. 100% less 03:41:41 Artefacts, no? 03:41:48 elliott: ...Is that the same file encoded as FLAC? 03:41:48 artofacts 03:42:26 shachaf: No! 03:42:27 No artofacts. 03:44:00 shachaf: OK, I'm pulling your leg. Here's what my *real* voice sounds like: http://ompldr.org/vZDlreg/shachefraw.flac 03:45:10 * shachaf >>= away for a while. 03:45:18 :( 03:45:24 I think shachaf doesn't like my real voice. 03:46:06 Phantom_Hoover: monqy: You don't judge me, right? 03:47:00 what's jdugeing 03:48:32 monqy: Jdgugeign 03:48:42 it now all makes sense 03:48:46 djaygen 03:49:32 @time 03:49:32 Local time for elliott is Thu Apr 5 04:49:26 03:49:35 Noooo! 03:50:28 elliott, no, you just sound like a normal English pansy. 03:50:37 http://ompldr.org/vZDlsMg bye reddit 03:50:55 Phantom_Hoover: Is that about shachefraw.flac or shachef.flac? 03:50:57 :p 03:51:24 No, it's about all the other voice samples you've posted. 03:52:03 Phantom_Hoover: Uh, there was one more! 03:52:05 Also, I meant "which one". 03:52:12 Oh, you weren't being sarcastic. 03:52:23 shachef.flac is the sound of an English warrior, okay. 03:52:36 Toiletries division. 04:03:13 @time 04:03:13 Local time for elliott is Thu Apr 5 05:03:07 04:09:48 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 04:13:55 -!- Urist_McTiktalik has quit (Ping timeout: 250 seconds). 04:16:55 -!- lifthrasiir has quit (Ping timeout: 248 seconds). 04:17:24 -!- tikfreenode has joined. 04:17:51 -!- lambdabot has quit (Ping timeout: 246 seconds). 04:17:51 -!- lifthrasiir has joined. 04:19:47 hi lifthrasiir 04:19:52 hello 04:20:26 temporary connection failure. that's it. 04:25:15 lambdabot!!!!! 04:34:52 -!- lambdabot has joined. 04:54:14 -!- asiekierka has joined. 05:01:36 -!- elliott has quit (Ping timeout: 246 seconds). 05:11:36 -!- Frooxius has quit (Read error: Connection reset by peer). 05:12:01 -!- Frooxius has joined. 05:23:58 -!- Frooxius_ has joined. 05:24:36 elliott: Are you reading this? 05:25:04 elliott: Sometimes I get sick of the "teach by typing examples into lambdabot" method of #haskell pedagogy. 05:25:39 Especially in the cases when you could give one simple explanation but instead give a dozen lines of small lambdabot examples which explain less and which the asker couldn't have come up with anyway. 05:27:23 -!- Frooxius__ has joined. 05:27:47 -!- Frooxius has quit (Ping timeout: 260 seconds). 05:27:49 -!- Frooxius__ has changed nick to Frooxius. 05:30:59 thats the haskell culture. :-D 05:31:03 -!- Frooxius_ has quit (Ping timeout: 248 seconds). 05:32:23 sometimes it's appropriate though 05:32:50 Sometimes it is. 05:32:58 I do it myself. 05:33:03 yeah it's not really a language one studies through the normal channels.. such as a teach yourself book 05:33:04 People go overboard, though. 05:33:23 "teach yourself C in 20 minutes" books are total shit 05:33:35 as for books in general, a fair number of people do start with LYAH or RWH 05:33:40 -!- pikhq has joined. 05:33:47 kmc: I'm pretty sure that if I read one of those books right now, I would know C reasonably well by the time I was done. 05:33:55 itidus21, do you know any haskell? have you tried learning it? 05:34:00 istr that everything you say about haskell is wrong 05:35:01 -!- pikhq_ has quit (Ping timeout: 246 seconds). 05:35:42 i need to be allowed some leeway to get my ignorant reflex comments out of my system 05:36:06 ok hm 05:37:53 what this room has taught me is that i never learned about computation from anywhere 05:39:14 I was exposed to assembly, basic, pascal, c, c++, java, html, actionscript .. but still not really learn anything about computation 05:40:11 it's like theres this whole tier of books which teaches people how to use variables and arrange text printing statements in different languages 05:41:15 maybe i just wasn't very resourceful growing up 05:42:11 -!- rvchangue has quit (Ping timeout: 240 seconds). 05:42:25 Nah, almost all books on programming are just really pointlessly simple. 05:43:38 sadder is that computer science degrees at least here seem to only concern themselves with that basic level 05:43:41 it's almost like programming isn't just a matter of knowing n languages! 05:44:44 i'm sure it helps that computers are faster 05:44:51 i'd like to see haskell running on an 8086 05:45:14 itidus21: The lambda calculus existed long before the 8086 did. 05:45:39 So did Lisp. 05:48:08 -!- pikhq_ has joined. 05:48:15 i don't think lisp performance on 60's mainframes was particularly good compared to the alternatives 05:49:16 I wonder if 8086 ever did anything important. 05:49:29 Took over the world. 05:50:21 -!- MDude has changed nick to MSleep. 05:50:31 -!- pikhq has quit (Ping timeout: 244 seconds). 05:51:10 my questions are mostly making sense of "why" i have seen so many languages (and btw im a horrible coder in all of them) and why i am clueless about computation 05:51:17 it's almost like programming isn't just a matter of knowing n languages! 05:51:35 have you considered following a reputable school's CS curriculum? 05:51:39 MIT has a ton of materials online 05:51:58 well.. i am also examining it historically 05:52:04 6.004 is a lot of fun 05:52:17 so is 6.828 05:52:18 why when growing up i learned this ridiculous style of programming 05:52:37 and never really quite questioned any of it -- that was 1 mistake 05:52:55 -!- Frooxius_ has joined. 05:52:56 it was that childhood naivety that these things were just magically packaged up and did cool stuff 05:53:16 they are 05:53:24 ;_; 05:53:26 i mean depending on what you mean by "magically" 05:54:24 i mean, i didn't care who made them.. i revered the mysterious programming god as a kind of celebrity 05:55:03 like there was vortex out of which programming languages were emerging 05:55:52 -!- Frooxius has quit (Ping timeout: 264 seconds). 05:56:07 -!- Frooxius has joined. 05:56:13 uh.. also.. i didn't think many programming languages existed.. 05:56:29 i thought that it was such a monumental effort to make each one that only a handful were made 05:56:51 or that everyone all just used this handful of languages 05:57:14 im not sure if i actually thought that 05:59:23 something to take from this is that even if you feel dumb, compared to me you're really quite smart about this stuff 05:59:45 ^for whoever is reading 06:00:03 -!- Frooxius_ has quit (Ping timeout: 272 seconds). 06:01:23 nothing about qbasic 1.0 ever purported programming to be difficult. i didn't know what i was getting into. although it was obvious the apps i was using were not made with basic 06:03:14 in closing: one of my breakthroughs was.. after hardcoding a call to a function like circle(20,20),5,2 .. i realized i could substitute variables for the position and i was struck by the power of this subtlelty 06:06:15 i don't think i can really express succinctly the fact that i expected to find here people at the same intelligence as me about programming.. theres no other way to put it how much of a shock it is 06:06:56 -!- Frooxius_ has joined. 06:07:14 i expected to find guys like NSQX and languages like lolcode 06:08:34 phew 06:08:38 -!- itidus21 has left ("Leaving"). 06:09:32 -!- Frooxius_ has quit (Read error: Connection reset by peer). 06:09:54 -!- Frooxius_ has joined. 06:10:31 -!- Frooxius has quit (Ping timeout: 248 seconds). 06:10:35 -!- Frooxius_ has changed nick to Frooxius. 06:12:02 -!- rvchangue has joined. 06:12:53 -!- kmc has quit (Remote host closed the connection). 06:16:18 -!- kmc has joined. 06:17:40 -!- cheater_ has quit (Ping timeout: 265 seconds). 06:19:50 -!- cheater has joined. 06:26:20 -!- asiekierka has quit (Remote host closed the connection). 06:26:47 -!- asiekierka has joined. 06:32:01 -!- Patashu has quit (Remote host closed the connection). 06:36:47 -!- Patashu has joined. 06:37:44 -!- cheater has quit (Read error: Connection reset by peer). 06:38:20 -!- cheater has joined. 06:43:31 -!- tikfreenode has quit (Changing host). 06:43:31 -!- tikfreenode has joined. 06:43:42 -!- tikfreenode has changed nick to Tiktalik. 06:58:28 -!- cheater has quit (Ping timeout: 252 seconds). 06:59:02 -!- cheater has joined. 07:06:14 -!- asiekierka_ has joined. 07:06:16 -!- asiekierka_ has quit (Read error: Connection reset by peer). 07:11:26 "The spec stipulates that any letter not among these should be ignored. 07:11:26 " 07:11:34 What about non-letters not specified there 07:11:52 (Paintfuck) 07:12:37 Well, the original announcement says the correct thing 07:54:02 -!- cheater has quit (Ping timeout: 245 seconds). 07:54:18 -!- cheater_ has joined. 08:08:46 -!- oerjan has joined. 08:09:49 -!- Jafet has joined. 08:48:49 It's more like "ch" as in "Bach". <-- /me practices 08:49:07 that's pretty cool, actually 08:53:41 wait, uvular? the german is also velar :( 08:54:17 * oerjan tries further back 08:54:35 sadly, that doesn't make it even cooler 08:55:24 oerjan: I'm not sure about "back". 08:55:30 Uvular is done with the uvula. 08:55:38 I don't actually know how velar works. 08:56:02 well, i tried pronouncing it like a "h", but with more friction 08:56:08 *an 08:57:29 Er... Where does the friction come from? 09:00:01 hm wait the german r is uvular, so just unvoice that 09:00:36 Right, an unvoiced uvular r would work, more or less. 09:01:13 oh, "According to Kohler,[7] the German ach-Laut is further differentiated into two allophones, [x] and [χ]:" 09:01:22 the latter being the uvular one 09:01:46 and Bach supposedly has that 09:02:17 i don't think my german pronunciation is that precise :) 09:03:54 some norwegian dialects have uvular r, but not mine 09:05:48 ok h is glottal, so that's too far back 09:05:57 As elliott would say: 09:06:06 What does it feel like having the WRONG NORWEGIAN DIALECT? 09:06:11 WRONG PERSON. Who is WRONG. 09:06:48 oerjan: Do you know what the uvular one sounds like? 09:07:04 well yes 09:07:38 although when i try to fake a bergen dialect, it really sounds fake 09:07:59 though possibly not because of the r 09:13:59 * oerjan realizes his german probably sounds just as fake, he just cannot hear it that well 09:42:59 It sounds like your Bach is worse than your byte. 10:04:16 -!- Jafet has quit (Ping timeout: 252 seconds). 10:08:02 -!- monqy has quit (Quit: hello). 11:01:14 -!- azaq23 has joined. 11:16:15 -!- lambdabot has quit (Ping timeout: 252 seconds). 11:19:28 -!- shachaf has quit (Ping timeout: 245 seconds). 11:35:42 -!- shachaf has joined. 11:35:54 -!- Taneb has joined. 11:36:10 -!- derdon has joined. 11:36:46 Hello! 11:36:55 yo 11:39:27 -!- Ngevd has joined. 11:39:27 -!- Taneb has quit (Read error: Connection reset by peer). 11:40:48 -!- Ngevd has changed nick to Taneb. 11:41:54 -!- derdon has quit (Remote host closed the connection). 11:42:57 What do people think of this David Catt person? 11:44:07 pretty prolific 11:45:04 he'll wear out eventually. even zzo38 did :P 11:45:47 well, i guess he's putting up things he's already made, anyway 11:49:02 -!- david_werecat has joined. 11:49:15 -!- Phantom_Hoover has joined. 11:49:46 OK, weird America thing: medical adverts. 11:49:48 BUT ALL IN ALL HE'S A FINE AND UPSTANDING ESOLANGER 11:50:56 -!- Ngevd has joined. 11:51:00 -!- Taneb has quit (Read error: Connection reset by peer). 11:51:38 BUT ALL IN ALL HE'S A FINE AND UPSTANDING ESOLANGER 11:52:06 I really need to find somewhere with a better wifi connection 11:52:25 AFTER LUNCH 11:52:50 MAÑANA 11:53:01 Also, hello david_werecat, I like your VB.Net quine 11:53:07 -!- Ngevd has quit (Client Quit). 11:53:12 -!- david_werecat has changed nick to boink666. 11:54:02 -!- boink666 has changed nick to david_werecat. 11:54:34 Thanks. 11:55:28 Oh, also, American bacon is weird. 12:12:33 -!- Phantom_Hoover has quit (Remote host closed the connection). 12:26:37 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 12:37:59 -!- asiekierka has quit (Remote host closed the connection). 12:59:38 -!- pikhq has joined. 12:59:42 -!- pikhq_ has quit (Ping timeout: 240 seconds). 13:13:19 david_werecat: nice music 13:13:32 do you like the faceless? 13:14:00 Yes, although I perfer their first album to their new one. 13:14:50 i think both have their moments, but i suppose i listen to the first one more 13:15:32 what did you use for these? 13:15:54 I used Finale Songwriter. 13:17:15 Sometime, I'm going to post some of my actual guitar work; although the drums will still be done in Finale. 13:17:44 -!- oerjan has quit (Quit: The universe is just a big torture chamber.). 13:17:49 i seem to be too lazy to ever buy something i can actually record my guitar playing with 13:18:41 Ah. I use a Tascam, it seems to work well. 13:18:57 So, do you have a soundcloud? 13:19:23 i have never ever heard of that 13:19:35 oh 13:19:46 but so yeah no 13:21:17 i have now. 13:21:37 what is it 13:23:05 Soundcloud is basically a way to share music. 13:23:46 You can find a lot of people posting demos on there. 13:25:17 oh the page with your music was indeed your soundcloud userpage. 13:26:24 Sometime this summer, I'll probably have a full demo EP done to post there. 13:30:46 coo. 13:31:11 can you play the stuff on your page? 13:33:13 Yes. Although, I wouldn't suggest playing "SuperEarRapePlus" for obvious reasons. Also, pause at the end of "Technical Fragment", otherwise the ear rape starts directly after. 13:33:42 did you understand that i meant whether you can play them on the guitar? 13:34:15 Oh, sorry. I can mostly play them. 13:34:53 I just can't do sweeps that well, but everything else is okay. 13:35:36 i can sweep just fine except for that fact that people usually define sweeping as being able to sweep at 20 notes per second. 13:36:40 i can do two octaves of the minor scale up and down in a bit over a second, so something like 10 notes per second 13:37:32 Cool. I'm almost up to that speed, although I don't practice enough. 13:37:49 -!- oerjan has joined. 13:38:22 i have a 7 string in GC#GC#GC#G, buying an 8 string, gonna use fourths between strings for that 13:38:35 well actually i have it already, but not at home yet 13:40:22 Very nice. I don't have anything that fancy, just a normal 6 string in drop B. What type of guitar is it? 13:40:59 ibanez, but i don't know much more... :P 13:41:10 i mostly just care about the number of strings. 13:41:52 13:42:00 ion 13:42:02 URL? “ david_werecat: nice music” 13:42:16 see eso page 13:46:33 Almost ready to release my new language "PP_TIBSA" 13:51:32 so what's this tascam thing's exact name? i torrented something but it doesn't seem to be right. really it would be enough if i had a way to use my webcam's mic, windows sound recorder isn't that great. 13:53:15 the sound gets distorted after a second or so, some kind of autocorrection. 13:53:41 Tascam is a device that allows you to plug an amp directly into the computer. I use Audacity for all my editing and recording. 13:53:56 right 13:54:10 makes more sense, but since there was a program called that, i figured you might mean that. 13:55:50 It actually comes with a professional recording software included in the package. I can't remember the name of that software, though. 13:56:51 it's just that i know every mic can record decently enough for my purposes, since the first second or so sounds right, and then for some reason everything becomes filtered. 13:59:58 Maybe try checking in the Windows audio mixer. The microphone probably has an option to turn that off. 14:01:28 -!- boily has joined. 14:03:57 can you listen to wma? 14:04:32 here's a sample http://www.vjn.fi/lul/wtf.wma the song is called bashing the guitar at random to get a sample 14:04:47 the first chord sounds like a guitar. 14:04:56 -!- asiekierka has joined. 14:05:52 and i can't find an option like that anywhere 14:06:37 at least under the name make an electric guitar sound like it's being played under water 14:07:26 It should be under "Noise Canceling" 14:07:32 hmm 14:08:36 I think on my computer, I found it in the Realtek control panel. 14:08:53 oh? where in it? 14:09:10 i can't find anything of use there 14:09:31 I'm looking into it right now... 14:11:39 thanks 14:12:52 that's really all i'd need, since i usually only record stuff so i can better hear my mistakes. 14:14:35 I'm still looking, it seems that Realtek doesn't handle the webcam mic... 14:15:29 It might actually be under the webcam settings. 14:16:50 i checked, with the obvious results. 14:18:49 I know it's somewhere, I just can't seem to find it right now... 14:21:11 There is an option under the Realtek control panel -> Microphone that says "Noise Canelation", but it's grayed out on my computer 14:22:15 -!- MSleep has changed nick to MDude. 14:23:41 hmph 14:26:32 The best advice that I have right now it to right click on the speaker icon, select input devices, double click on the mic, then go to enhancments and turn off any options like DC Offset Cancelation, Noise Cancelation and Acoustic Echo Supression. Also, try setting the mic level to 100% and the volume boost to +30db 14:28:12 Also, try setting the quality to 2 channel, 16bit, 192000hz (studio quality) 14:28:21 That's in the advanced tab 14:29:50 on the phone 14:30:26 Oh, in that case, I have no idea. 14:30:32 no i am. 14:30:43 Oh, okay. 14:39:07 people do such stuff on the phone these days? 14:52:03 ookay finally 14:52:06 still here+ 14:52:07 _ 14:52:09 ? 14:52:12 hard to find, that. 14:52:42 i have something called Realtek HD audio manager 14:53:13 is that the right place, because i can't really find anything for input devices there :/ 14:53:58 Tennis http://youtu.be/QBqBCMpn4ZE 14:54:07 The speaker icon to right-click is the one for the Windows volume manager, not the Realtek one. 14:56:03 oh 14:56:20 ion: Never seen something like that before! XD 14:56:43 -!- augur has quit (Remote host closed the connection). 14:58:16 sound -> recording -> mic -> advanced has something called default format, but i can only go up to dvd quality :/ 15:00:22 It doesn't make that much of a difference. DVD quality is still good quality, generally it takes an audiophile to tell if something was recorded at 48000hz or 192000hz. 15:00:30 right. 15:00:43 yeah i just want it to sound roughly like a guitar 15:01:34 Was there an option under the enhancments tab to turn effects on and off? 15:02:15 -!- elliott has joined. 15:02:20 That's the main cause of the problem. 15:03:21 hmm 15:04:03 i can't find one anywhere, at least 15:04:30 [...] generally it takes an audiophile to tell if something was recorded at 48000hz or 192000hz. <-- dibs on the "did that pass a double blind test" comment 15:05:14 (i think that's sort of obligatory in this channel) 15:05:56 audiophiles can't distinguish 48khz and 192khz, sorry. 15:06:23 http://people.xiph.org/~xiphmont/demo/neil-young.html if you don't believe me. 15:06:47 oerjan: ("ABX test" is the appropriate lingo here) 15:06:58 okay 15:08:05 oerjan: (play A, play B, then play randomly from A and B several times, identifying which one it is each time) (obviously the picking is automated) 15:09:39 True. I do agree that it's kind of pointless to have settings like that. Although, with 192khz I can make a dog whistle that's too "powerful" for any normal speaker to handle it 15:10:10 so basically it takes an audiophile dog. got it. 15:10:15 more than pointless, 192khz is actually slightly worse as far as fidelity goes :) 15:10:30 (on many systems) 15:12:23 Recording and processing at a higher spatial and bit resolution might give you more room for various kinds of processing even if you downsample it to something like CD quality in the end. 15:13:42 -!- cheater_ has quit (Ping timeout: 240 seconds). 15:14:08 ion: Yes, the article covers that. 15:15:15 Maybe, although most microphones don't handle that kind of resolution so often times it only makes sense to record at maximum what your input can handle. 15:15:42 192khz is generally too high for most equipment 15:20:09 Speaking of pointless, I just released PP_TIBSA. 15:23:22 14:53:58: Tennis http://youtu.be/QBqBCMpn4ZE 15:23:34 ion: You have no idea how much it costs us to import dinosaurs each year for Wimbledown. 15:25:10 I can imagine. 15:25:32 *Wimbledon. 15:25:38 Wimbledown is the Australian spinoff. 15:26:36 -!- cheater_ has joined. 15:26:40 Ah, the best part about that article I linked is seeing everyone's inane responses to it. 15:26:48 yeah you cannot import dinosaurs to australia 15:26:49 "Going from 16 to 20 bit is like going from vinyl to CD. Remember that every bit more represents twice the information, so going from 16 to 18 you'll get 4 times more depth." 15:26:59 I thought it was the version for people suffering from Down syndrome. 15:27:16 elliott: haha 15:27:58 "What I can tell you guys is that there is a huge difference between 16/44.1 and 24/192. 16/44.1 just doesn't sound right. When you mix a project (usually I work with 24/96 kHz) you have a sonic depth of the elements, let's say a voice vs. reverberation; finally you get a mix down which is your "Master" but as soon as you convert it to 16/44.1 your work goes to the trash, you lose much of the program you had. The voice will get 'into your face' a 15:27:58 nd you will lose a lot of the reverb you had, you don't get things in the space they were. [...] On regards of the sampling frequency 192 kHz do sound softer, it's much more natural but unfortunately it does take more resources. 96kHz has a good trade off." 15:28:32 Mostly it's just "" over and over again, though. 15:28:39 -!- augur has joined. 15:29:23 It would be so easy to do double-blind tests of your own for stuff like that. 15:29:50 I suppose they don’t want to do a test that potentially invalidates such a strong belief. 15:29:55 You can't *test* *feeling*. 15:30:29 I think it's just arrogance. 15:33:27 -!- itidus21 has joined. 15:40:34 -!- amina has joined. 15:41:17 -!- amina has quit (Quit: Leaving.). 15:41:38 elliott: It's also "I like big numbers" over and over again. 15:41:56 Yes, that too. 15:41:58 People use WiMAX? 15:42:14 hmm 15:42:25 elliott: I believe one of the "4G" services here is secretly WiMAX. 15:42:37 Let's computing! 15:43:00 i hear it's very important that the cables of your speakers don't intersect themselves, because the inductive currents are clearly audible 15:43:39 "Did you know... that carrying the body parts of your dismembered mother to a refrigerator is hardly Soft & Cuddly?" -- Wikipedia's main page as of some hours ago, displaying astounding editorial judgement 15:46:11 ok, someone tell me what i was trying to think of but hit a dead end.. if you have 2 points with n dimensions, but you represent those points by taking < n dimensions and draw a line between them 15:47:15 like if you had point 5,3,2 and point 8,1,4 .. and you instead interpreted them as point 5,3 and point 8,4 15:47:23 it's not very interesting is it... 15:47:44 elliott: Lasted six hours, apparently. 15:47:58 Yep! 15:48:16 You have to wonder who wrote that thinking "yes, I want thousands of people to see this". 15:49:01 someone quite evil i would say 15:49:07 The funny thing is that in the context of the link, it's not even really spam, it's just not phrased in a neutral fashion. 15:49:49 do you guys know a compiler from some intermediate language to lambda calculus? 15:49:54 someone who has been reading too much psychology texts and wanted to mess with as many heads as possible 15:49:57 itidus21: what about that? 15:50:03 RocketJSquirrel: I wonder if it was originally scheduled for April 1st or something 15:50:03 some intermediate language with loops, ifs and basic arithmetic 15:50:23 mroman_: You'll have a better time finding such a language if you don't require imperative features such as loops 15:50:23 that's called a linear projection, basically what linear algebra studies 15:50:31 elliott: The relevant entry and link is still there, I think somebody just decided they wanted to rephrase it in their own style *shrugs* 15:50:42 oklopol: well usually when i have a thought like that, i'm sniffing onto an actual theory which is very old and worn out 15:50:54 yeah it's called linear algebra 15:51:02 hmm.. 15:51:31 if you want to learn math, that's one of the first things you should study. 15:51:33 RocketJSquirrel: Ohyeah, the article's obviously listed, since DYK lists pretty much anything that is (a) new and (b) not crap, I'm just talking about the blurb :P 15:51:56 elliott: I don't need loops actually 15:52:41 mroman_: Well, there's Lazy K's Lazier language, which compiles down to SKI calculus... you just have to replace S, K and I with their definitions. 15:52:43 foo n := if (n > 5): foo (n-1) else: n 15:52:50 Also see http://matt.might.net/articles/compiling-up-to-lambda-calculus/ 15:52:53 ^- something like that would work to 15:52:55 *too 15:53:08 Which compiles a little s-expy lang to lc 15:53:45 oklopol: the first thought was.. in a grid each cell tends to have 4 or 8 neighbours.. and i was thinking.. what if it only had 3 neighbours.. would it represent 2.5 dimensions in a way 15:54:10 well 15:54:15 itidus21: hexagonal grids have that 15:54:25 and i thought, in a line, each cell tends to have 2 neighbours.. but if it had only 1 neighbour perhaps it is some kind of .5 15:54:29 err have what? 15:54:45 3 neighbors for each vertex 15:55:03 right, also the connected graph of 5 elements has that 15:55:05 the latter comment is like a singly linked list 15:55:21 erm 15:55:23 4 15:55:38 but.. is there a correlation between the number of spatial dimensions and the number of neighbours of a cell 15:56:01 itidus21: there isn't, directly. 15:56:08 my poor brain 15:56:31 itidus21: see oerjan's example, arguably it's still 2d 15:56:38 you need at least to look at how it grows for iterated cases 15:56:46 yeah 15:57:11 and i'm not sure whether that works 15:57:22 -!- MoALTz has joined. 15:57:38 if you take a finite amount of generators for the group Z^2, probably you get 2 as dimension if you take a limit of sizes of balls, and adjust nicely. 15:58:06 hmm 15:58:38 :-P ... 15:58:43 The set of all typed terms (simple type theory) is not turing complete? 15:58:48 you can make them grow constant times faster by adding generators, but i suppose you get that the size is theta n^2. 15:58:50 well if you assume the distance is the same as shortest path between two points, then you can calculate a hausdorff-like dimension, perhaps 15:59:08 for a discrete group? 15:59:12 i mean 15:59:13 countable 15:59:22 http://stackoverflow.com/questions/1173214/how-to-stop-working what a programming question 15:59:23 if we're talking about the dimensions of a grid 15:59:24 As every typed term has a beta normal form 15:59:27 i'm not thinking of groups, i'm thinking of infinite graphs 15:59:35 righ 15:59:36 t 15:59:41 just consider Z^n as the intuitive example 15:59:43 elliott: It was removed already. :-( 15:59:54 and streuth knows what i am thinking 15:59:54 well what i said might be a way to define dimension? 16:00:05 Which means, that every algorithm which can be represented in lambda calcalus and we can assign a type to that term terminates? 16:00:14 the number of points at distance <= k grows like Theta(k^n) 16:00:16 d such that for any set of generators, you have that balls are of size theta n^d 16:00:19 elliott: What was the question? 16:00:27 in addition to the title 16:00:30 ion: I just deleted it :D 16:00:36 I didn't realise mine was the final vote. 16:00:41 im trying to thin about porn now.. to cool down from my mathy confusion 16:00:55 oerjan: well right, that's exactly what i'm saying 16:01:12 * elliott tries to upload it somewhere. 16:01:21 and i guess the question is what kinds of growth rates can appear for groups 16:01:40 mine at least 16:03:05 as for me, i just had to unburden myself.. having a difficult night 16:03:16 well ejaculation is a good way to do that 16:03:36 but i wonder whether this graph thing has been thought about for hundreds of thousands of years 16:03:43 i mean group thing 16:03:55 at least they talk about these groth rates a lot in the CA literature 16:04:06 * 16:04:09 growth 16:04:11 oklopol: why groups? there is no requirement that the edges of a graph have any group action relating them. 16:04:17 ion: wget http://sprunge.us/jSTO -O working.html && xdg-open working.html 16:04:26 ion: It... may be a little anticlimatic after that effort. 16:04:28 oerjan: because the question is trivial for graphs? 16:04:32 But I wanted to try out the script! 16:04:53 and CA are always run on a group, so when i hear grid, it's a particular group. 16:05:29 so countable finitely generated groups 16:05:34 well countable is implied ofc 16:05:35 um and grids are a subset of graphs, so if it's trivial for graphs... 16:05:54 it's trivial that you can construct any dimension for graphs 16:06:05 by using graphs that aren't f.g. groups. 16:06:27 oerjan: More like grads are sabsats of graphs. 16:06:29 *af 16:06:31 *+abelian 16:06:40 elliott: heh 16:06:56 the graph of the free non-abelian group on 2 generators is pretty clearly infinite dimensional 16:07:15 (it's an infinite branching binary tree, iirc) 16:07:26 well obviously 16:07:34 i think by 3 neighbours what i had in mind was connect-4 rules 16:07:46 * elliott wonders what the most downvoted deleted question is. 16:08:15 but what i don't know is whether this is well-defined 16:08:19 for all graphs 16:08:27 i doubt it 16:08:29 alkdfjlasdjfklas 16:08:32 for all groups. 16:08:32 and in the other direction, finitely generated abelian implies quotient of Z^n, and i suspect quotients cannot increase dimension 16:09:14 well i don't see the need for abelianity 16:09:31 you might look into amenability 16:09:32 at least for CA you usually assume it's either amenable or sometimes just sofic 16:10:25 (sofics contain abelians and residually finite ones) 16:10:36 (and there are no examples of nonsofic f.g. groups) 16:10:46 also, why do i always get caught up in discussions just as i'm becoming too hungry to think clearly --> 16:10:53 :D 16:11:13 i like how we mentioned amenability one second apart 16:12:30 actually iirc there aren't really any examples of nonamenable groups either 16:12:58 erm, the free group on 2 generators... 16:13:24 well i don't even remember the definition of amenability, but i see 16:13:58 well i do seem to recall that the garden of eden theorem is true on amenable groups but not on the free group 16:14:10 i think it was a long-standing, eventually solved problem whether every non-amenable countable discrete group had to contain F_2, i don't quite remember which way the solution went 16:14:19 oh cool 16:15:09 was it you who solved it though? 16:15:19 oerjan 16:16:08 -!- juhani has joined. 16:16:16 hello finnish person 16:16:24 -!- juhani has changed nick to nortti. 16:16:34 oh it's just you 16:28:38 -!- Taneb has joined. 16:28:50 Hello! 16:29:02 What do people think of 0x10c? 16:32:43 olleh 16:32:59 oklopol: me, heck no 16:33:27 in fact i'm not entirely sure it was solved. should look it up... 16:33:58 oerjan <-- I WAS HUNGRY I SAID 16:34:13 (technically still am) 16:34:29 i proved a lemma about a very specific class of topological groups today! 16:34:46 Hang on, has anyone asked david_werecat the MOST IMPORTANT QUESTIONS? 16:34:59 oh hm 16:35:01 well it doesn't really require a proof but i stated it 16:35:20 * oerjan swats Taneb for never marking his move in the iwc h&h's -----### 16:35:32 Ow 16:35:44 david_werecat, do you live in Hexham? 16:35:57 you're not the only one, but you're the one within swatting distance 16:36:08 Sorry 16:36:12 Hexham? 16:36:32 It's a town, famous for it's unusually high density of esoteric programmers 16:36:59 Ah, no. 16:37:00 david_werecat: it has been established that approximately 91.3% of #esoteric regulars are from either hexham or helsinki. 16:37:41 oerjan: Is your swatula thing always 5'-'3'#'? 16:37:58 So this is what it feels like to be a minority... 16:37:59 shachaf: DEFINITELY 16:38:14 swatula :D 16:38:14 Do you type it in by hand each time or do you have some automation to do it? 16:38:23 david_werecat: the approximation may be a _teeny_ bit off 16:39:00 automation, what kind of insane magic is that 16:39:02 beeny tit 16:39:13 My approximation that 100% of approximations are accurate is probably off too... 16:39:13 (there's 2 from Hexham and 5-ish from Helsinki) 16:39:22 * shachaf has been to Helsinki! 16:39:31 * Taneb has been to Hexham! 16:39:31 5 1/2-ish, then 16:39:34 I've also been to the UK. 16:39:40 Taneb: are you sure about the number for helsinki? 16:39:45 can you list them 16:39:53 oklopol, no, I cannot 16:40:01 i thought it was two for helsinki 16:40:22 it's three at least 16:40:28 fizzie Deewiant atehwa (I think) 16:40:33 oh ineiros too i think 16:40:40 nortti? 16:40:45 nortti is not from h 16:40:48 Ah 16:41:06 those finns, confusing everyone by having more than one town 16:41:10 `? finland 16:41:19 Finland is a European country. There are two people in Finland, and at least five of them are in this channel. Corun drives the bus. 16:41:23 i also thought ineiros isn't from helsinki 16:41:30 `? hexham 16:41:35 hexham? ¯\(°_o)/¯ 16:41:58 `? Ngevd 16:42:00 I am now living in Helsinki. Two months ago I was living in Espoo. 16:42:00 ​%Փ.ɢ1cs ؄͉[. .$}.fOgW-uuhݔ~}8pȘ3 $.K܈...P*F,i.a+^BT.1ڛ.%č>"Yۇ!....L3K̩cjr2)8+[#\.kq).;{`.T.wN.3A.95OE.3y'.Y..1PXϔ. q5?qia99.hDǥVKaԲT 16:42:06 (my alt) 16:42:06 alright 16:42:17 so just 4 then 16:42:22 and possibly more 16:42:31 I think that said "from Helsinki". 16:42:50 what said? 16:42:56 `learn Hexham is a European town. There are five people in Hexham, and at least two of them are in this channel. Ngevd runs the student board. 16:43:00 I knew that. 16:43:12 ineiros: More like: EsPOO. 16:43:12 should be close enough. 16:43:27 :DSDSD 16:43:47 Of course, for Helsinki to have the same esolanger density as hexham, it would need over 100 esolangers. 16:43:52 fizzie, try harder 16:44:07 Is ion helsinkian? 16:44:19 btw there's another esolanger at our uni, he just doesn't do irc 16:44:19 Tampere 16:44:26 Ah 16:44:26 ah it was ion 16:44:36 i just remembered it was someone who started with i 16:44:47 and both ilari and ineiros do, so i assumed he double lives there 16:44:47 (And technically fizzie is not living in Helsinki) 16:44:58 Aloril? 16:45:22 I've been to Tampere! 16:45:37 But I think we could count the whole Greater Helsinki. 16:45:38 me too 16:46:06 aka Finland 16:46:17 ^ 16:46:17 oerjan: You mean Europe. 16:46:32 shachaf: you haven't conquered us _yet_... 16:46:35 Are fizzie and fizziew the same person? 16:46:49 the other is fizzie's wife 16:46:50 Taneb: implausible 16:47:04 Or actually the Helsinki Metropolitan Area. Greater Helsinki refers to an area that is too large. 16:47:05 oh right, fizzie is married (yes it was a shock to me too) 16:47:33 (disclaimer: fizziew may not be fizzie's wife) 16:47:52 It took me ages to figure out oklopol and oklofok are different people 16:48:15 i 16:48:23 Taneb i hate to break it to you but 16:48:26 I believe fizziew is just fizzie's alter ego. 16:48:29 they're 16:48:29 they're not 16:49:08 elliott: Are shachaf and shachef different people? 16:49:13 fizzie: btw me and my ex once talked about taking the bus to helsinki, and asking you to be a witness for our marriage and then getting married 16:49:29 shachaf: Yes. 16:49:52 elliott: wait, that means shachaf doesn't look like a monkey anyhow? 16:50:05 (the one that visited the channel once) 16:50:10 (or twice) 16:50:33 oerjan: Huh? I'm not the Bonzi BUDDY thing. 16:50:38 oerjan: That's just he background. 16:50:45 oerjan: I'm the multicolored thing in the foreground. 16:50:55 -!- shachef has joined. 16:50:57 shachaf: suuuuuure. hm what was the link again. 16:50:58 oerjan doesn't "get" art. 16:51:02 hi shachef 16:51:08 @botsnack 16:51:08 :) 16:51:20 oerjan: http://ompldr.org/vZDhvag/shachef.png 16:51:21 shachef: @admin + elliott 16:51:27 @admin - shachaf 16:51:33 @squat 16:51:33 -!- shachef has quit (Client Quit). 16:51:36 gracias 16:51:49 oerjan: Based on this photograph: http://slbkbs.org/sb/1.png 16:53:40 In other news... 16:53:44 * oerjan wonders if _everyone_ gets ben-kiki as the second suggested google completion for shachaf 16:54:01 oerjan, I do 16:54:07 I think that's his: name. 16:54:07 i do 16:54:54 Nathan van Doorn (@Taneb) is now following you on Twitter! 16:54:56 elliott: um, duh, that's why i asked 16:55:03 Hmm. I think I'll go and watch some burlesque. 16:55:16 shachaf, that is my twitter account! 16:55:18 elliott: I think many other people have that: name. 16:55:36 Why do I even have a Twitter account? 16:55:42 shachaf: I refuse to believe more than, like, three people could have a name as silly as "Ben-Kiki". 16:55:58 elliott: And they're all me. :-( 16:56:23 elliott: Hay you. 16:56:53 Hi zzo38. 16:57:18 zzo38 reads log, I heard. 16:57:22 (Hi zzo38!) 16:57:43 zzo38: Hay you. 16:58:21 @quote oerjan 16:58:26 lam 16:58:27 lam 16:58:33 i'm now on page 3 in google, i should probably ask for a raise 16:58:38 nice timing, that 16:59:56 oren, that's almost oerjan. maybe i am secretly his father. 17:00:52 shachaf: Are you oerjan's son? 17:01:11 elliott: That depends. Does oerjan hate styrofoam? 17:02:16 Don't say "styrofoam" I'll hear it aaaaaaaaaaaaaaaaaaargjiorjg 17:03:15 elliott: Little-known fact: Pronouncing my name correctly sounds like rubbing styrofoam against styrofoam. 17:03:49 http://www.retroprogramming.com/2009/07/perverse-code-deviant-forth.html is this me? 17:04:01 shachaf: your father gave you a name he hates? 17:04:05 oklopol: yes 17:04:16 i don't remember that at all :D 17:04:16 oerjan: Are you my father? 17:04:50 seriously i've been sleep proving or something 17:04:53 shachaf: it's _somewhat_ unlikely based only on name resemblance 17:05:18 but hey, transliterating to and from hebrew can do weird things 17:06:20 Absolutely. 17:06:35 Did you know "John" is derived from a name that has the same letter as the "ch" in my name? 17:07:01 something like yochanan, yes 17:07:31 * oerjan remember that from our baby names book 17:07:32 What does "Ørjan" mean, anyway? 17:07:35 *s 17:07:56 would you believe it's the same as "George"? :P 17:08:10 (thus meaning "farmer") 17:09:43 George is my middle name 17:09:45 After my great-grandfather, who's middle name was Elliott 17:09:46 *whose 17:09:53 sometimes i google "oklopol" and marvel at my genius for hours 17:09:55 is this bad 17:10:01 no 17:10:43 oklopol: what happens if you google "oklofok" instead? 17:11:09 elliott: Does "(" have a value? 17:11:39 elliott: If not, why does "2+( 5*3)" have a value? 17:11:42 oerjan: not much. 17:11:50 okay 17:11:52 but at least that one isn't also used by a set of idiots 17:12:01 wat 17:12:10 oklopol is used by a few others, based on google 17:12:22 Apparently there's a racehorse called "Lady Taneb" 17:13:23 oerjan: ooh, so you're yrj in finnish 17:13:47 i'm gonna start calling you that 17:14:02 yyk 17:14:09 it also means vomit 17:14:09 hi yrjö 17:14:20 Oh. :-( 17:14:27 I'll go back to Ørjan. 17:14:32 so it's probably not as common nowadays 17:14:39 you don't say. 17:15:14 Ørj̷an 17:15:27 well it could have been worse, i could have been named Bent, Odd, Even, Odd-Even, 17:15:32 Ø̷r̷j̷a̷n 17:15:44 also i could have been able to not hit return accidentally 17:16:21 (Odd-Even is an _entirely_ plausible norwegian name.) 17:16:38 Ø̷̷r̷j̷a̷n 17:16:41 Aw. 17:16:54 Hmm. 17:17:02 odd-even :O 17:17:14 holy fuck that's be awesome 17:17:23 H̷ello. 17:17:25 Aw. 17:17:34 You can't make a combining character a different colour? 17:17:34 what 17:17:59 ("By the way, Odd Even is the name all computer nerds joke that they'll name their child.") 17:18:28 oerjan: Did you joke that you'll name your child that? 17:19:00 no. the quote may not be entirely true. 17:19:17 * shachaf gasps. 17:19:18 I, for one, have joked about calling my child Telemachus 17:19:32 I, for one, have jokes about calling my child elliott. 17:19:37 * shachaf is secretly elliott's father. 17:20:20 elliott: Make Knuth check his email faster. :-( 17:21:14 My plan to translate my name into Latin is failing... 17:21:55 Translating it via Hebrew gives "dedit" 17:22:08 However, that's a verb 17:22:40 nathanius georgius aculeanus 17:24:21 shachaf: Do you want to see something awful? 17:24:26 shachaf: http://www.haskell.org/haskellwiki/Monad 17:24:29 that's awkward with hebrew names, sometimes they're meanings are verb phrases 17:24:31 *their 17:24:32 This is the worst page on the HaskellWiki. 17:24:40 BOLD ITALICS EVERYWHERE 17:25:20 elliott: What's your problem with separating the composition timeline from the execution timeline? 17:25:29 Oh, it used to be fine: http://www.haskell.org/haskellwiki/index.php?title=Monad&oldid=33391 17:25:39 Then a certain WillNess messed it up over the course of several years: http://www.haskell.org/haskellwiki/index.php?title=Monad&action=history 17:26:12 Who *is* this WillNess person? 17:26:33 -!- Taneb has quit (Ping timeout: 245 seconds). 17:26:34 elliott: that's just the perfect opportunity to use the edit summary "cleaning up the wilderness" 17:27:05 * oerjan realizes mean 17:27:58 elliott: Wow, that "composition timeline" thing came up right in their first edit. 17:28:03 shachaf: Ohhh, now I remember who that is. 17:28:12 elliott: I hadn't heard "Monads as science-fiction plots" before. 17:28:14 It's the guy who asked that really ridiculous Haskell question on SO. 17:28:15 But I guess it makes sense. 17:28:30 http://stackoverflow.com/questions/9149183/tail-optimization-guarantee-loop-encoding-in-haskell 17:28:33 The real fun is in the comments. 17:29:51 elliott: :-( 17:30:58 -!- Taneb has joined. 17:32:06 Taneb: hm maybe a better translation of van Doorn would be Jovianus 17:32:19 looking at the town etymology 17:35:11 oerjan: Can you ruthlessly kill anyone who argues definitions with someone trying to teach them the definition they're arguing about? 17:35:12 -!- cheater_ has quit (Ping timeout: 240 seconds). 17:35:21 -!- cheater__ has joined. 17:35:29 elliott: "Then Monads serve to separate the pure from the pure in one big holiday celebration after another." 17:36:23 elliott: that may be difficult 17:37:05 elliott: What if YOU'RE MISLEADING? 17:37:32 elliott "Miss Leading" HIRD 17:37:36 Hmm 17:41:01 -!- Taneb has quit (Read error: Connection reset by peer). 17:43:41 oklopol: finally got to looking it up, it's right here: http://en.wikipedia.org/wiki/Amenable_group#Non-examples 17:45:08 crazy shit 17:45:18 -!- Taneb has joined. 17:46:12 -!- augur has quit (Remote host closed the connection). 17:55:00 oerjan: What do you mean "shock"? 17:55:36 er, um, well, you see 17:55:42 * oerjan shyffles feet 17:56:02 like, this, you know, this channel, people, you know, are sort of, you know 17:56:08 GEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEKS 17:57:13 ifyouknowwhatimean. 17:57:32 Well, it's not really my fault, I was sort of not the person with the initiative. 17:57:36 (diff | hist) . . N Dog Training: How it works‎; 16:53 . . (+1,151) . . Jacksmithan (Talk | contribs | block)‎ (Created page with "[http://en.wikipedia.org/wiki/Dog_training Dog training] is the process of teaching a dog to perform behaviors in response to certain commands. The most common behaviors are "...") 17:57:41 Finally! I can find out Dog Training: How it works. 17:58:08 elliott: you realize that's a _very_ plausible esolang name 17:59:10 Even the quoted snipped starts out like an esolang description. I mean, "behaviors in response to certain commands" and so on. 17:59:11 it will be a hybrid of Chef, Zombie, Hunter, Homespring and Snack. 17:59:54 i guess there's some redundancy there. 18:00:12 -!- david_werecat has quit (Ping timeout: 240 seconds). 18:00:31 fizzie: hm maybe we should use that as basis 18:00:41 Don't forget LOGO. 18:00:45 It definitely has some LOGO. 18:00:48 Just s/turtle/dog/ 18:00:59 ah yes. and Karel the Robot. 18:04:45 -!- nortti has quit (Quit: häivyn). 18:06:05 -!- augur has joined. 18:09:03 http://meta.stackoverflow.com/questions/128320/problem-for-run-applet-using-html 18:11:28 Oh god I so don't want to read that. 18:12:08 quick 18:12:10 it'll be deleted soon 18:12:24 -!- davidwerecat has joined. 18:12:48 Looks basically just like a generic "I'm incompetent and secondarily too incompetent to know where to complain about being incompetent" 18:13:08 Yes, but the formatting! The formatting! 18:13:54 -!- davidwerecat has quit (Client Quit). 18:14:00 -!- davidwerecat has joined. 18:15:22 -!- davidwerecat has changed nick to david_werecat. 18:15:46 does stackoverflow have preview, i forget 18:16:34 yes 18:17:04 -!- monqy has joined. 18:17:19 ah, then i shall not put them on my list of sites to utterly destroy when become world dictator. well not for that reason, anyway. 18:17:26 *i 18:19:12 you're ok with destroying sites but not people? 18:21:17 well the owners of wordpress _might_ want to hide early. 18:24:27 -!- asiekierka has quit (Remote host closed the connection). 18:29:09 oerjan: why is 1.19 not out yet. 18:29:32 could one of you give me a couple of thousand euros 18:31:06 hm btw i just looked at the hello world list, in my browser those table of content links that are before stars in the 2L program are unclickable. 18:31:18 three different institutions have apparently decided that i don't need money to stay alive. 18:31:37 assholes 18:31:37 oerjan: i have already spent one day this month working around bugs in your out-of-date browser. 18:31:48 do you really want me to spend another? 18:32:11 elliott: well does it look ok in yours, at a window size too small to fit them side by side? 18:32:58 wait you mean a window size so small that the stars overlap the TOC? 18:33:10 yes. my usual size btw. 18:34:01 it's just a little narrower than full screen anyway... 18:34:49 fine, i will fix it. can i convince you to not complain if i put pre { overflow-y: scroll } in the site CSS in return? the page has sprouted a horizontal scrollbar again. 18:35:06 heh 18:35:41 that was a serious question 18:36:28 oh hm. there was one problem i saw with that the other day... 18:39:59 ehird ok 18:39:59 um, don't you mean overflow-x:scroll 18:40:00 What? 18:40:02 My nick isn't ehird. 18:40:04 oerjan: Er, maybe. 18:40:08 I mix up my coordinates. 18:40:37 -!- lambdabot has joined. 18:40:55 * #haskell Banlist: Sat Jan 21 19:19:41 *!*Libster@*.bltmmd.east.verizon.net lindbohm.freenode.net 18:40:55 Heh. 18:41:15 @botsnack 18:41:16 :) 18:42:21 elliott: ouch, sorry that's horrible, it would put a scrollbar on _all_ pre's, regardless if needed. 18:42:41 oerjan: ok i mean pre { overflow-y: auto } 18:42:44 sheesh, stop nitpicking 18:43:05 -!- cheater__ has quit (Ping timeout: 276 seconds). 18:43:49 -!- cheater__ has joined. 18:44:07 elliott: it's just that i saw the other day that http://esolangs.org/wiki/Nonsense_Query_List had useless scrollbars like that 18:45:04 oerjan: i cannot be held responsible for other people's crimes against formatting :P 18:45:26 _ideally_, I'd just have every line wrap, and have an indicator when lines wrap (like an indentation of the line and an arrow next to it) 18:45:30 but that'd require a small mediawiki extension 18:45:41 -!- Slereah_ has joined. 18:45:44 -!- Slereah has quit (Ping timeout: 250 seconds). 18:46:54 elliott: i think it's because he used _both_ word-wrap:break-word and overflow-x:scroll, i'll try removing the latter. 18:48:07 oerjan: erm 18:48:11 oerjan: do you really think touching that page is wise 18:48:49 * glguy removes ban on *!*Libster@*.bltmmd.east.verizon.net 18:48:49 lame 18:48:59 * #haskell Banlist: Sat Jan 21 19:19:41 *!*mathnerd3@*.6.28.53.206.cos.dyn.pcisys.net lindbohm.freenode.net 18:49:01 whoa 18:49:02 elliott: oh hm. 18:49:13 elliott: ok feel free to rollback if you want :P 19:01:14 -!- augur has quit (Remote host closed the connection). 19:09:29 -!- TodPunk has quit (Ping timeout: 260 seconds). 19:23:02 shachaf: 19:23:03 Absolutely newbie. I have the following list: pixels = [[255, 255, 255], [0, 0, 0]], but pixels !! 0 seems to return a double 19:23:03 (Actually a list of three Doubles) 19:23:50 what 19:24:57 -!- TodPunk has joined. 19:31:58 http://stackoverflow.com/questions/10026205/to-sample-a-voice-from-many-voices-using-matlab 19:32:01 I have a wave file of chicken voices. Among the voices there is a sound of chicken vomit. 19:32:02 So I've already convert the audio to Matlab plot, but don't have the idea on how to differentiate between the surround chicken voices and the vomit chicken. 19:32:36 X-D 19:33:54 -!- nortti has joined. 19:34:44 -!- augur has joined. 19:40:32 -!- itidus20 has joined. 19:40:55 SliTaz GNU/Linux runs great on Thinkpad T20 until it starts to swap to disk... 19:44:13 -!- itidus21 has quit (Ping timeout: 250 seconds). 19:52:53 -!- MoALTz has quit (Ping timeout: 260 seconds). 19:54:38 `help 19:54:40 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 19:55:10 hi 19:55:35 -!- ais523 has joined. 19:55:51 hi ais523 19:56:09 hi elliott 19:57:19 `run echo wheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee >test 19:57:22 No output. 19:58:50 `fortune 19:58:50 oerjan: Thank you for your helpful contribution. 19:58:54 Experience is what you get when you didn't get what you wanted. 19:59:12 RocketJSquirrel: that actually helped me... 19:59:32 yeah 20:02:37 -!- MoALTz has joined. 20:04:18 HackEgo: but i don't like that kind of experience :( 20:05:26 `fortunr 20:05:28 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: fortunr: not found 20:05:36 `ofortuna 20:05:37 `fortune 20:05:39 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ofortuna: not found 20:05:53 Peak District <--> Is pickled tart \ -- anagrama 20:07:23 -!- MoALTz has quit (Ping timeout: 245 seconds). 20:08:31 `run echo 'fortune; echo hel' > lbl 20:08:34 No output. 20:09:17 @where hel `run sh lbl 20:09:17 I know nothing about hel. 20:09:35 don't start another identical botloop... 20:09:42 ais523: btw do rollbacks hide edits from (default) recent changes or not? 20:09:44 @where+ hel `run sh lbl 20:09:45 Done. 20:09:48 oerjan: they don't 20:09:52 `run sh lbl 20:09:55 I lay my head on the railroad tracks, \ Waitin' for the double E. \ The railroad don't run no more. \ Poor poor pitiful me....[chorus] \.Poor poor pitiful me, poor poor pitiful me. \.These young girls won't let me be, \.Lord have mercy on me! \.Woe is me! \ \ Well, I met a girl, West Hollywood, \ Well, I ain't naming names. \ But she really worked me over good, \ She was just like 20:09:57 you can see my rollback of NSQX's edit to [[User:elliott]] in recentchanges 20:09:59 and the pervious edit before 20:10:13 oerjan: they don't normally, there's a hidden URL param you can use to make them hide the edit, though 20:10:24 ?bot=1 on a contributions page will change the rollback links on that page to hide the edit 20:10:24 Unknown command, try @list 20:10:30 huh, they don't? 20:10:33 are sysops different? 20:10:50 (diff | hist) . . m User:Elliott‎; 01:37 . . (+17) . . Ehird (Talk | contribs)‎ (Reverted edits by 202.156.14.101 (talk) to last revision by Elliott) 20:10:50 (Block log); 01:37 . . Ehird (Talk | contribs)‎ changed block settings for NSQX (Talk | contribs) with an expiry time of 1 week (account creation disabled) (block evasion) 20:10:50 (Block log); 01:36 . . Ehird (Talk | contribs)‎ blocked 202.156.14.101 (Talk) with an expiry time of 1 week (anonymous users only, account creation disabled) (block evasion) 20:10:50 (diff | hist) . . User:Elliott‎; 01:36 . . (-17) . . 202.156.14.101 (Talk)‎ (ZNT ELLIOTT LIEK EHIRD?) 20:10:54 that's while logged out. 20:11:16 elliott: I think bot rollback is accessible to anyone with rollback perms (which is not the same as undo perms, and which aren't given by default in the default config) 20:11:26 but it's a hidden feature, it's not mentioned in the interface anywhere 20:11:39 why do people use the golden section search for steepest descent when (according to my calculation) randomized binary section search is about 1% faster and not significantly harder to implement? 20:12:00 oh, they don't [hide] normally, OK 20:13:02 http://www.reddit.com/r/programming/comments/rumlg/clearly_go_is_a_superior_weapon_if_the_goal_is_to/c48ttru 20:14:12 * Sgeo vaguely wonders if Conservapedia covers EPR stuff 20:14:51 excellent poop receptor 20:16:33 conservapedia considers the european pressurized reactor a sure sign of the Beast. 20:17:14 oh $DEITY no. We are going to get Fox tv here on Finland 20:17:16 huh 20:17:28 the only mental link i get for EPR is einstein-podolsky-rosen 20:17:38 and the european platform for rehabilitation is even worse, being socialist healthcare. 20:17:38 quintopia, that's what I meant, I think 20:18:01 977 to go! 20:18:02 elliott gets toilets and oerjan does google searches 20:18:05 -!- Phantom_Hoover has joined. 20:18:12 hi Phantom_Hoover hows america 20:18:21 im annapolis 20:18:22 Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. 20:18:37 maryland is okay 20:18:44 say hi to doodle for me while you're there 20:19:11 they can't understand _anything_ of electron paramagnetic resonance, so that's obviously evil. 20:20:09 -!- boily has quit (Quit: WeeChat 0.3.7). 20:20:19 i'm sure you can guess what they think of ecological planning and research. 20:21:38 what 20:21:46 oerjan has gone insane 20:21:46 hth 20:22:12 Phantom_Hoover: it's obviously part of the global warming conspiracy 20:22:17 heads tails heads? 20:22:31 also 20:22:34 who am doodle 20:23:32 It's funny how I regularly get highlights from the channel because people ask about Finnish people here :) 20:23:58 atehwa: It's your fault for being so Finnish! 20:24:03 You're in Helsinki, right? We were doing statistics. 20:24:38 Phantom_Hoover: just a friend of mine in the annapolis area 20:25:20 elliott: quite so. Although it doesn't make much difference which municipality you're in if it's the capital area 20:25:41 So, it's basically same town, whether it's Helsinki, Espoo or Vantaa 20:26:02 atehwa: Well, we're just picking the biggest Helsinki possible, because you need all the help you can get to surpass Hexham's esolang density. 20:26:05 *esolanger 20:26:41 Where is Hexham? 20:26:48 (maybe i should just google 20:26:49 ) 20:26:55 RocketJSquirrel: arent you at purdue? 20:27:07 atehwa: It's a small-ish market town in the UK. There are two people in this channel from there. 20:27:12 One of them is me; the other is Taneb/Ngevd. 20:27:20 The probability of this is incomprehensibly small. 20:27:28 quintopia: Eeyup. 20:27:58 ok 20:28:12 I'm quite sure the Finnish capital area will surpass you 20:28:22 atehwa: You'd need over 100 esolangers. 20:28:39 ah, so we're talking about comparative density here? 20:28:50 0.02% of Hexhamers are esolangers (going by 2001 population data, so probably a bit less) 20:29:06 :D 20:29:25 So you need 104.18 esolangers in Helsinki-the-city to beat us. 20:29:30 Okay, I'll more to Inari with some other esolanger so we'll have better statistics there 20:29:47 we've got really low-population municipalities in Finland :) 20:30:01 elliott: i am not sure expanding helsinki beyond the university-dense area is likely to help 20:30:04 Yeah, but if there's somewhere else in Finland with more esolangers, you don't even enter the competition ;) 20:30:08 oerjan: Good point. 20:30:27 ALSO: I have just realised that American houses are like normal houses pushed down a floor. 20:31:01 oerjan: Helsinki University of Technology is actually in Espoo, and they have some esolangers there. 20:31:03 Phantom_Hoover: I 20:31:15 atehwa: Is that the one that's not Wave? 20:31:22 They all have basements for some reason. 20:31:44 elliott: um... what are you referring to? 20:31:50 I don't understand 20:32:00 I can't fathom why, seeing as AFAICT they fulfil the same function as a second floor but with the added benefits of being dank, lightless and prone to flooding. 20:32:27 atehwa: Aalto. 20:32:33 ah. :) 20:32:39 yes. 20:32:41 atehwa: I call it Wave University since fizzie was all "oh, they're renaming our university to Wave" one day. 20:32:50 And that's a marginally more ridiculous name than Aalto. 20:33:05 HUT was renamed to Aalto when they merged with some other higher education institutes 20:33:08 Phantom_Hoover: tornados maybe? 20:33:19 Aalto is because of Alvar Aalto 20:33:21 I doubt it somehow. 20:33:28 atehwa: oh, so it's the one that _is_ aalto? 20:33:32 I haven't heard of many tornadoes in Maryland. 20:33:37 I wonder why he was the one to be named after... 20:33:39 or does HUT not stand for Helsinki University of Technology... 20:33:49 elliott: yes, they're the same 20:33:51 ... and where does that TKK thing come into this?! your universities are really confusing :) 20:34:01 HUT and TKK also mean the same 20:34:10 one university, three names 20:34:15 TKK is Finnish acronym whereas HUT is the English one 20:35:11 similarly, the art school has two acronyms, UIAH and TAIK (but they got merged into Aalto) 20:35:55 sincerely, what I keep wondering about is why all Finnish universities want English acronyms in addition to having Finnish ones. 20:36:27 to make people think they have twice as many universities 20:36:38 possibly the most devious plot ever 20:37:23 we mostly just use the english one 20:38:55 shachaf is going to turn off IRC to get something done. 20:42:03 wat 20:42:12 'Larva' is Latin for 'ghost'. 20:42:21 they knew something 20:42:22 we didn't 20:42:25 wat^2 20:42:35 i just found over 500 euros in a plastic bag 20:42:52 we have really many universities anyway, compared to the population, because at some point the state wanted to give support to rural areas by dispersing all kinds of institutions all around the country 20:42:52 i just found a plastic bag in over 500 euros 20:42:56 i have been throwing money in there for some time, apparently quite a bit :D 20:43:04 is oklopol broke or sth 20:43:07 yes 20:43:12 is this because you bought that computer 20:43:21 Phantom_Hoover: check out lemur okthxbye 20:43:47 i was supposed to get a 1200 grant, plus 300 extra, 1000 award money, and 3000 salary 20:43:50 i got 2000 salary. 20:44:16 perhaps the rest is coming this month 20:44:21 perhaps never 20:44:28 in any case, the 500 may help. 20:44:37 i didn't count all of it, probably there's at least 100 more 20:44:45 plus i do have more bags somewhere in there 20:44:59 and i can always rob my neighbors 20:45:41 elliott: the computer was before i started a savings account which i won't touch for 10 years and where i put all my moneys 20:45:50 i used to have moneys back then. 20:46:03 are you sure you're feeling ok 20:46:04 it sounds like 20:46:05 you're being 20:46:07 "responsible" 20:46:24 well i also just spent 600 on train tickets i have no use for 20:46:29 and i bought a guitar 20:46:50 also today i returned like 70 euros worth of bottles 20:47:08 i had lined our university office with them 20:47:14 atehwa: btw trondheim's university (NTNU)'s official name in english is norwegian university of science and technology. it is told that it originally was supposed to be "technology and science" until someone noticed a small detail... 20:47:16 i mean the walls 20:47:35 oerjan: they must have been nuts 20:47:40 HAAAAAAAA 20:47:40 HAAAAAAAA 20:47:50 -!- Taneb has quit (Read error: Connection reset by peer). 20:48:00 -!- Taneb has joined. 20:48:11 (that's something like 150 liters or something) 20:48:22 Woah, I left this open 20:48:23 * oerjan puts elliott on the list of people who spoil jokes. 20:48:35 so finnish people 20:48:46 Fallout 1 for free. http://www.gog.com/en/gamecard/fallout 20:48:52 do you to take 6 trips between kuopio and turku 20:49:48 If by "kuopio" you mean "cairo" and by "turku" you mean "turkmenistan" 20:50:04 you would need that? 20:50:12 Probably not 20:50:19 also you aren't finnish 20:50:28 i should probably sell them on the internets or something 20:50:36 afaiu you can't return them 20:51:38 also you aren't finnish <-- he's just translating to equivalent british empire terms 20:53:55 oerjan, I promise I'll mark my hurts and my heals from now on! 20:54:25 yay! 20:57:53 I WANT MOAR MONEYS 20:58:26 why can't i be one of those people that win all the lotteries 20:58:30 * Sgeo accuses oerjan of being legal, winning, and not fun 20:58:44 -!- Taneb has quit (Ping timeout: 260 seconds). 20:59:09 Sgeo: but i'm not a player! 20:59:17 * oerjan cackles madly 20:59:52 GOPL should be an esolang 21:00:01 Erm, described on the esolang wiki 21:00:19 * oerjan isn't sure he gets Sgeo's references here 21:00:27 http://www.win.tue.nl/~engels/frc/index.html 21:00:59 I was a fan of reading this stuff in 2003 21:01:24 oh right. 21:05:38 -!- augur has quit (Remote host closed the connection). 21:07:53 can two people upvote me plz thanks 21:07:53 (don't) 21:07:54 @time 21:07:55 Local time for elliott is Thu Apr 5 22:07:48 21:08:01 elliott++? 21:08:06 or is that not an upvote? 21:08:12 no 21:08:18 ok so 3 hours to get two upvotes, easy 21:08:32 elliott: i can think positive thought about you if that helps? 21:08:34 oh, you're trying to hit SO karma cap? 21:08:37 thoughts 21:09:16 hmm, statistic just in: Chrome has a higher market share than IE on Sundays 21:09:30 ais523: not the cap, just 200 21:09:38 200 a day keeps the doctor away, they say 21:09:54 though i only average 167 :'( 21:16:19 -!- derdon has joined. 21:18:42 elliott: you've given up trying to cap it every day, then? good, I think 21:20:11 ais523: no, 200 is the cap 21:20:20 but you can reach 200 without reaching the cap 21:20:28 ? 21:21:39 I'm a little rusty on Haskell, but iirc, the ++ syntax is memory-expensive, where as the cons operator (:) is cheap. Is it possible to use something like (key, x) : parseToEntries xs? Again . . . my Haskell is very rusty, so this might be way off. – jpm 3 mins ago 21:24:48 ais523: accepts don't count to cap 21:24:54 *towards the 21:25:03 ah, OK 21:25:08 that makes sense, actually 21:25:51 wait, really? :) 21:26:10 There is no user by the name "Ehird". Usernames are case sensitive. Check your spelling, or create a new account. 21:26:12 err, oh dear 21:26:16 is it "ehird"? 21:26:27 my test wiki user somehow got renamed to "ehird" when i tried to add the lowercase username thing 21:26:39 time to poke at the DB... 21:27:51 * elliott is hoping to get the Math extension working w/o texvc 21:30:05 yay it works 21:30:38 ais523: what's a WP article with lots of LaTeX? 21:30:55 err, hmm, [[rotation matrix]]? 21:31:04 just thinking of one I came across recently (pointing my students to it) 21:31:10 thanks, that looks like a good test case 21:31:57 haha, what a good bug 21:32:17 MediaWiki escapes the & inside the math tag 21:32:19 turning it into & 21:32:26 so all aligned stuff gets amp; after it with MathJax 21:33:09 haha indeed 21:33:49 guess MediaWiki's MathJax support isn't ready for prime-time, then 21:40:50 "polls show that 21:40:56 "polls show that indeed 21:41:45 "polls show that over 20% of Americans say their main source of news is the Fox News Channel." 21:41:55 but more importantly, "polls show that 21:44:07 @time 21:44:08 Local time for elliott is Thu Apr 5 22:44:01 21:44:10 hmph 21:48:21 @time 21:48:22 Local time for nortti is Fri Apr 06 00:50:02 UTC+3.00 2012 21:48:34 -!- nortti has quit (Quit: sleep). 21:49:50 ais523: you wake up! it is very dark. you are a graue. 21:49:59 you are likely to eat something. 21:50:09 elliott: almost works, but not really 21:51:12 EXCUSE ME you just RUINED my PERFECT ZORK FANFICTION 21:52:20 * Look for 'orphan' revisions hooked to pages which don't exist 21:52:20 * And 'childless' pages with no revisions. 21:52:20 * Then, kill the poor widows and orphans. 21:52:20 * Man this is depressing. 21:52:20 -- Mediawiki maintanence script orphans.php 21:52:53 haha, you even get that if you pass it --help 21:54:24 *W 21:55:20 "Loophole Could Allow Private Land Claims on Other Worlds" 21:55:23 Aerican Empire? 21:55:39 -!- parkkk has joined. 21:56:00 `welcome parkkk 21:56:03 parkkk: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 21:56:36 Do you know of a humorous book or article which employs an esoteric language as a vehicle to introduce its readers to computer science? 21:56:59 a la "Introduction to Computer Science through Brainfuck" 21:57:18 I don't think so, although it makes a lot of sense 21:57:26 I would love to read it! 21:57:37 I think you're now legally obligated to write it. 21:57:38 I've heard rumours of a course that started teaching people Ook! as a first language 21:58:02 ais523: Taught by monqy? 21:58:07 I will, at some point, but presently I find myself unable to as I'm a beginning cs student 21:58:11 elliott: I don't know 21:58:31 ais523: It's... a joke... 21:58:46 It's not 21:59:10 not entirely, at least 22:01:14 what topics would this book embrace? Help me list a few items so I can begin doing research 22:01:45 No, I meant what I said to ais523 was a joke. 22:01:59 -!- Jafet has joined. 22:03:31 -!- cheater__ has quit (Read error: Connection timed out). 22:04:18 -!- kmc has quit (Quit: Leaving). 22:04:55 -!- MoALTz has joined. 22:06:13 -!- kmc has joined. 22:10:21 @time 22:10:21 Local time for elliott is Thu Apr 5 23:10:14 22:10:44 elliott, are you planning on sleeping at a normal time? 22:10:51 22:11:22 For— WHY IS DWARF FORTRESS' RELEASE CYCLE MOVING SO QUICKLY 22:14:46 -!- oerjan has quit (Quit: Good night. As if.). 22:15:13 Phantom_Hoover: Again? 22:15:21 Sgeo: Don't be silly. 22:15:23 It's at 34.07. 22:15:34 34 came out in February. 22:15:40 Phantom_Hoover: Errythin' fast in 'Merica. 22:15:41 -!- Patashu has joined. 22:15:48 And those aren't bugfixes; he's overhauled animal training and clothing. 22:16:27 * Phantom_Hoover → trying to wrestle Henry into running Multiwinia the only way he knows: brute force and inadequate knowledge of X. 22:16:44 -!- david_werecat has quit (Ping timeout: 260 seconds). 22:17:04 Phantom_Hoover: Bet you break it. 22:17:07 Enjoy your USbrick. 22:17:24 -!- Phantom_Hoover has quit (Remote host closed the connection). 22:21:10 -!- cheater__ has joined. 22:23:00 -!- augur has joined. 22:23:58 -!- Phantom_Hoover has joined. 22:24:15 Note to self: don't try to computers. Ever. 22:24:21 You're a moron. 22:25:24 Excuse me, it's not my fault I somehow bought a laptop with a GPU that seems to be moving backwards in time. 22:26:30 Phantom_Hoover: the gpu is going forwards, it's you and the rest of the world that are going backwards 22:27:03 It doesn't run Darwinia either. 22:27:09 Will... will it run Uplink. 22:27:22 (Correction, it does, but at ~1 FPS.) 22:27:55 HWELP I FOUND MY PLIERS 22:48:07 @time 22:48:07 Local time for elliott is Thu Apr 5 23:48:00 22:48:09 graaa 22:57:00 http://meta.stackoverflow.com/questions/128340/visual-studio-zooming-and-help-with-web-browser 22:57:09 Visual Studio: Zooming, and help with web browser? 22:57:09 up vote 22:57:09 -4 22:57:09 down vote 22:57:09 favorite 22:57:10 Okay, How do I do zoom!!???? I've been trying 2 figure this out. 22:57:12 And how to make it so that when I go to another website, it shows the URL of every website I'm on, not just the URL I just typed in?????????????? For example, when I type "facebook.com", it leads me to Facebook. Then say I click on an ad. It goes to another website, but the URL textbox still says "facebook.com". I've been trying 2 figure this out help!!!!!!!!!!!!! 22:57:17 By the way, I have 2010 Express. 22:57:57 * ais523 wonders if visual studio actually can act as a web browser 22:58:05 it wouldn't surprise me, it's not an entirely useless feature for an IDE to have… 22:58:27 At least at one point, Word had a web browser 22:58:45 It can render HTML, although it can't do it /well/. 22:59:05 Phantom_Hoover, it's MS, wouldn't it just use Trident? 22:59:24 Probably? 22:59:42 (IE's renderer) 22:59:45 iirc 22:59:49 Phantom_Hoover: How do you know that? 23:00:18 You know those computing classes I did back in 2010? 23:00:19 Yeah. 23:00:22 http://www.sitepoint.com/microsoft-drop-trident-from-internet-explorer/ 23:01:34 hilarious 23:02:08 Phantom_Hoover: Have I mentioned that I hold a grudge against chess players worldwide. 23:02:17 * Sgeo pretends that elliott was not being sarcastic 23:02:31 elliott, I used to play a little chess on occasion 23:02:41 Why. 23:03:25 Phantom_Hoover: Because they're dirty little sneaks. 23:03:32 "It is open source and has been in development far longer than any other engine." I don't believe the latter part is true of Lynx. 23:03:51 Phantom_Hoover: Dirty little sneaks who publish April Fools pranks on April 2nd. 23:03:54 There are certainly older engines, although I'm not sure whether any of the current ones are older. Gecko might be. 23:04:04 RocketJSquirrel: Uhhh... Gecko is not older than Lynx... 23:04:12 elliott, chess players? 23:04:17 RocketJSquirrel: Gecko is circa 1997. 23:04:19 Phantom_Hoover: Yes. 23:04:35 Phantom_Hoover: http://chessbase.com/newsdetail.asp?newsid=8047, http://www.chessbase.com/newsdetail.asp?newsid=8051 23:05:41 Oh, hm, I was operating under the misconception that Gecko was actually derived from the original Netscape engine. 23:05:49 Apparently it was developed for NS6. 23:05:55 So, I lie lie lie hyuk 23:06:15 RocketJSquirrel: You think they could have developed something as good as Mozilla out of Netscape 4? 23:06:22 Have you ever *used* Netscape 4? 23:06:40 In fact, the whole reason Netscape went to hell and went open-source is because they fucked themselves over rewriting everything from scratch. 23:06:49 Yes, but I don't doubt their ability to throw away vast chunks :) 23:06:52 When was the rewrite that Joel Spolsky uses as an example of a bad idea 23:07:26 That was the rewrite. 23:07:38 But when, between what versions? 4 and 6? 23:07:46 4 and 5 (never happened). 23:07:51 Became Mozilla instead. 23:07:58 Then they used Mozilla to make 6. 23:08:41 Oh: "At least one more major revision of Netscape was expected to be released with the old layout engine before the switch." 23:08:45 Right, I wasn't aware that Mozilla was a rewrite per se, I thought it was just a very significant overhaul. 23:08:51 "exhaustively analysed all lines that follow after 1.e4 e5 2.f4 exf4 and came to some extraordinary conclusions." 23:08:54 So they fucked themselves over WITHOUT the immediate benefit. 23:09:03 RocketJSquirrel: Well, I don't think the surrounding chrome was rewritten? 23:09:03 That in and of itself should be enough of a clue that it's a joke 23:09:04 But the engine was. 23:09:16 Sgeo: It goes on to "explain" how it was done without actually checking them all. 23:09:34 It's fairly plausibly-written apart from (a) the orders of magnitude being way off and (b) the Turing machines bit. 23:09:42 Still need to write that text backend for WebKit some time. 23:09:50 RocketJSquirrel: Right: "In October 1998, Netscape announced that its next browser would use Gecko (which was still called NGLayout at the time) rather than the old layout engine, requiring large parts of the application to be rewritten. While this decision was popular with web standards advocates, it was largely unpopular with Netscape developers, who were unhappy with the six months given for the rewrite.[7] It also meant that most of the work 23:09:50 done for Netscape Communicator 5.0 (including development on the Mariner improvements to the old layout engine) had to be abandoned. Netscape 6, the first Netscape release to incorporate Gecko, was released in November 2000 (the name Netscape 5 was never used)." 23:09:59 elliott: Yes, I can wikipedia too ;) 23:10:00 So Mozilla probably wasn't a COMPLETE rewrite. 23:10:05 Really? 23:10:06 I can't. 23:10:13 *brain axplote* 23:10:16 "Gecko also has limited support for some non-standard Internet Explorer features, such as the marquee element" 23:10:24 Can you imagine if it *didn't*? 23:10:26 That would be sin. 23:10:31 YAY MARQUEE 23:10:40 was created as a joke, right? 23:11:04 [[ 23:11:04 Lou Montulli is credited as the inventor of the blink tag at Netscape, although he claims he only suggested the idea, without writing any actual code.[1] 23:11:04 ... At some point in the evening I mentioned that it was sad that Lynx was not going to be able to display many of the HTML extensions that we were proposing, I also pointed out that the only text style that Lynx could exploit given its environment was blinking text. We had a pretty good laugh at the thought of blinking text, and talked about blinking this and that and how absurd the whole thing would be. [...] Saturday morning rolled around and 23:11:05 I headed into the office only to find what else but, blinking text. It was on the screen blinking in all its glory, and in the browser. How could this be, you might ask? It turns out that one of the engineers liked my idea so much that he left the bar sometime past midnight, returned to the office and implemented the blink tag overnight. He was still there in the morning and quite proud of it.[1] 23:11:10 ]] 23:11:49 I like how that means we can blame a non-standard, inaccessible, horrific HTML kludge on Lynx. 23:13:35 lol 23:14:11 @time 23:14:12 Local time for elliott is Fri Apr 6 00:14:05 23:14:17 grrrr 23:14:25 was it standard at any point, and unstandardised due to being so unpopular? or not? 23:14:45 It might be in HTML5? 23:14:54 Probably not. 23:14:59 doesn't even work nowadays. 23:15:03 WebKit doesn't support it. 23:15:26 , however, still works. 23:15:28 In all its glory. 23:15:54 "As with the blink element, because the marquee tagged images or text are not always completely visible, it can make printing such webpages to a paper hard-copy an impossible and inefficient task where the specific printed pages where the messages on screen scroll or blink have to be printed multiple times to capture all the pieces of text that could be displayed at any one given moment in time." 23:16:03 I wonder if anyone has ever printed a page multiple times to get all the marquee. 23:16:26 "Unlike its blinking counterpart, the marquee element has several attributes that can be used to control and adjust the appearance of the marquee." 23:16:30 Imagine with attributes. 23:16:37 AAAAAAAAAAAAAAAAAAAAAAAAAAA 23:16:58 "CSS properties are used to achieve the same effect as specified in the Marquee Module Level 3, which is in the call for implementations stage.[3]" 23:17:04 http://www.w3.org/TR/css3-marquee/ 23:17:04 WHY 23:17:06 WHY DOES THIS EXIST 23:17:29 marquee is amazing 23:17:45 why wouldn't it exist 23:18:00 Yeah, but to sully it with CSS? 23:31:07 -!- cheater__ has quit (Ping timeout: 246 seconds). 23:31:07 -!- Jafet has quit (Ping timeout: 246 seconds). 23:33:22 -!- cheater__ has joined. 23:42:56 nice, CSS marquees :) 23:48:34 Marquee? 23:48:36 *vomit* 23:48:47 heretic 23:49:23 I internetted in the 90s! 23:49:31 I know the horrors that can bring! 23:51:21 http://olsner.se/marquee.php 23:51:27 Too bad IRC doesn’t have marquee. :-( 23:51:55 ion: IRC is a marquee that scrolls upwards slowly 23:52:06 True 23:52:18 So is a scrollable webpage. :-P 23:53:04 see, the marquee is the basis of everything good 23:55:54 (for the morbidly curious, I also have marquee2, marquee3 and marquee4 that do slightly different things with marquees) 23:56:27 ion: other people can't scroll your webpage 23:56:47 olsner: holy shit, that's art 23:57:46 marquee2 would be more fun if they alternated directions :) 23:58:51 olsner: http://olsner.se/marquee2.php?s=100 23:59:41 olsner: i want to see these in a fucking gallery 2012-04-06: 00:03:06 elliott: I got it done! 00:03:20 I wonder if I could css transform an iframe to make thumbnails of these in a gallery 00:04:19 -!- derdon has quit (Remote host closed the connection). 00:09:39 or did you mean one of those meatspace galleries? 00:11:01 I want theatrical adaptations of marquee.php and marquee2.php 00:12:08 -!- david_werecat has joined. 00:13:04 olsner: yes a meatspace gallery 00:13:06 although a net one works too 00:13:20 shachaf: What was it? 00:14:16 -!- david_werecat has left. 00:16:52 elliott: What's it to you? 00:18:19 shachaf: It. 00:20:43 hmm, maybe a virtual meatspace gallery then? I wonder how well webgl combines with iframes 00:20:50 Argh, followed an ad link for some reason to the "shocking" "discovery" that Kevin Bacon is related to his wife. They're TENTH cousins, once removed. 00:20:55 And to them, apparently, that's distressing. 00:21:01 Presumably because they're fucking idiots. 00:24:05 shachaf: What *happened* to mmorrow, man? 00:24:28 RocketJSquirrel: TENTH COUSINS?!?!?!?!?! 00:24:34 That's practically fuckin' yer parents. 00:25:25 Hello! I've just realized that Haskell is no good for working with functions! 00:25:32 Hooray, family trees as cyclic graphs. :P 00:26:16 elliott: what should it be able to do that it can't? 00:26:53 ais523: nothing, that was one of my famous quoteless quotes 00:27:00 of this nonsense: http://www.haskell.org/pipermail/haskell-cafe/2012-April/100608.html 00:29:39 they don't appear to understand extensional equality 00:31:10 -!- augur has quit (Remote host closed the connection). 00:32:07 -!- augur has joined. 00:35:03 @time 00:35:04 Local time for elliott is Fri Apr 6 01:34:56 00:37:01 "I guess Lisp might be of this kind, but I'm not sure. In addition, I'm not a fan of parentheses." 00:37:03 ffffffffffffffffff 00:37:06 * kmc has a stroke and dies 00:37:39 i'm looking to buy a battleship BUT IT CAN'T BE GREY 00:37:51 -!- augur has quit (Remote host closed the connection). 00:38:15 -!- augur has joined. 00:38:19 kmc: also, by "battleship" I mean "yacht" 00:38:36 I bought this battleship "Haskell" and it's all big and heavy and shit, it's really bad at battling 00:38:36 the best kind of yacht is a decommissioned battleship 00:39:13 they used to paint crazy stripes on battleships to confuse rangefinding 00:39:19 http://en.wikipedia.org/wiki/Dazzle_camouflage 00:39:30 that's fucking awesome 00:40:30 http://upload.wikimedia.org/wikipedia/commons/c/c9/Dazzle-ships_in_Drydock_at_Liverpool.jpg awesome 00:41:48 'Dazzle makeup, or "CV Dazzle" (computer vision dazzle), to hamper automatic computer detection and recognition of faces, has been mooted as a response to mass surveillance' 00:42:37 2219 00:43:11 -!- augur has quit (Ping timeout: 276 seconds). 00:43:38 -!- parkkk has quit (Read error: Connection reset by peer). 00:45:28 Of what kind? 00:45:36 mass 00:46:28 * 00:55:06 -!- hagb4rd2 has joined. 00:55:06 -!- hagb4rd has quit (Disconnected by services). 00:55:07 -!- hagb4rd2 has changed nick to hagb4rd. 00:55:15 why do people try and install yi 00:55:28 i have seen people honestly think the best way to start writing haskell is to install yi to edit it with 00:56:51 :( 00:57:05 yi is? 00:57:23 Madoka-Kaname: an editor written in haskell 00:58:11 which usually does not build 00:58:33 i mean, they might have heard it's like xmonad 00:58:39 xmonad is good software which works 00:58:39 i built yi once... once 00:58:48 not that using xmonad will help you start writing haskell 00:58:49 I also built yi once once 00:59:29 -!- augur has joined. 01:03:33 elliott, i mean a lot of haskell beginners are True Believers who want to purge their life of everything non-Haskell 01:03:58 are you sure i mean i'm not disbelieving you necessarily but i've never got that impression from anyone 01:04:03 maybe the xmonad adoption a bit 01:04:22 the same people usually talk about writing an operating system in Haskell, without necessarily understanding what an OS is 01:05:07 ok well i've never heard that :P 01:05:33 if only there were more people who _do_ know what an OS is who wanted to write them in functional languages 01:05:34 like the Linux kernel is 10 million lines of code evolved over 20 years but if we used haskell we could rewrite it in 5k lines in a month 01:06:14 i think they're extrapolating from typical beginner experiments -- prime number sieve, toy lisp, etc. 01:06:15 Perhaps if you also replace all hardware with a Reduceron. 01:06:44 they assume the same expressiveness ratio applies to everything 01:07:28 to be fair, most of the 10 MLoC in Linux is support for obscure devices and platforms 01:07:42 and legacy cruft 01:07:58 speaking of OSes -- can I get you to implement @ for me kmc 01:08:15 @ isn't written in Haskell. 01:08:18 @ is written in @ 01:08:21 of course 01:08:23 @ takes 0 lines of code to write in @ 01:08:28 No, it's written in @lang. 01:08:29 Because you already have @ 01:08:38 Also Forth. 01:08:42 It's not written in Forth! 01:09:03 I considered using Forth as a low-level layer at one point, but I couldn't make it cohere with my requirements. 01:09:15 "cohere"? 01:09:23 You could just say "there", you know. 01:09:35 ais523: kick shachaf 01:09:52 elliott: that was actually funny 01:10:07 -!- augur has quit (Remote host closed the connection). 01:10:22 doesn't matter 01:10:37 It may have been funny, but it was also intherent. :-( 01:10:55 That's... not a word. 01:11:11 shachaf: {{Block}} 01:11:56 What does that do? 01:12:12 I don't speak mediawikese. 01:12:15 "You have been blocked from editing for violating Wikipedia policy. If you believe this block is unjustified, you may contest this block by replying here on your talk page by adding the text {{unblock|your reason here}}. You may also email the blocking administrator or any administrator from this list instead, or submit a request for unblock to the Unblock Ticket Request System." 01:16:55 -!- zzo38 has joined. 01:18:13 -!- pikhq has quit (Ping timeout: 246 seconds). 01:18:17 -!- pikhq_ has joined. 01:18:56 I found a Haskell package for monoid-transformer; it has Reader and State, both of which are also applicative. I know all applicative can make monoid transformer. Is there any monoid transformer which cannot make applicative? 01:20:15 (There is no Writer transformer, although there certainly can be; it would be just the pair of monoids) 01:22:59 I like that package. 01:23:05 Apart from the Henning. 01:23:21 Henning? 01:23:45 -!- augur has joined. 01:24:02 Henning Thielemann, the author, has a somewhat infamous style in which types are always named "T" and classes are always named "C", intended to be used qualified e.g. State.T, State.put, etc. 01:24:18 Apart from being ugly, this leads to wonderful instance lists that look like: 01:24:19 C T 01:24:19 C T 01:24:20 C T 01:24:20 C T 01:24:29 because Haddock doesn't disambiguate the names (apart from the link destinations). 01:24:46 Should they add commands to Haddock to deal with this? 01:24:57 No, he should just stop doing that. 01:25:07 It's not as if any command would be required; it can know when disambiguation is required automatically. 01:25:16 And probably it would be an improvement. But it wouldn't make the style any less awful. 01:25:25 OK 01:25:28 i think in isolation it's a fine style, but it's not what anyone else does, and the tools don't support it well 01:26:00 it's more common in M L 01:26:02 ML* 01:26:19 It works in ML because ML has a module system. We have a piece of cardboard. 01:26:34 (I also find it less distateful in ML because ".t" is a lot less ugly than ".T"...) 01:28:33 But all of them that they defined, are all the monoid transformer made from a applicative; so instead, can you make up a type: newtype ApMonoid f t = ApMonoid (f t); instance (Applicative f, Monoid t) -> Monoid (ApMonoid f t) where { mempty = ApMonoid $ pure mempty; mappend (ApMonoid x) (ApMonoid y) = ApMonoid $ liftA2 mappend x y; }; 01:29:01 How do you mean, that ML has a module system and we have cardboard? 01:29:25 ML has a powerful module system with functors (not the same as CT/Haskell functors; they're higher-order modules) 01:29:30 Haskell's module system is... significantly less expressive 01:30:34 These blog posts show an example of how Haskell's module system is significantly more limiting: 01:30:35 http://augustss.blogspot.co.uk/2008/12/somewhat-failed-adventure-in-haskell.html 01:30:37 http://augustss.blogspot.co.uk/2008/12/abstraction-continues-i-got-several.html 01:30:38 http://augustss.blogspot.co.uk/2008/12/abstracting-on-suggested-solutions-i.html 01:30:40 http://augustss.blogspot.co.uk/2008/12/ocaml-code-again-im-posting-slight.html 01:32:07 yeah, Haskell's module system is much simpler 01:32:13 but I wouldn't say it's bad 01:32:16 admittedly, it works in ML because it's common, and so people know to make tools that understand it 01:32:19 it's good within the scope of what it tries to do 01:32:23 s/admittedly/arguably/ 01:32:36 in Haskell the module system is expected to carry less of the abstractive weight 01:32:50 One thing is that you cannot hide or override class instances in Haskell; and I would like to have those features too 01:33:14 yeah, type classes kind of suck 01:33:28 i think that's "type classes suck" and not "modules suck because they don't let us work around type classes sucking" 01:34:55 We've also seen the rise of PHP, which takes the worse-is-better approach to dazzling new depths, as it were. By and large PHP seems to be making the same progression of mistakes as early Perl did, only slower. 01:35:10 In addition, both hide/override class instances, and a kind for modules, are ideas for my new programming language (called Ibtlfmm currently; if you don't like that name, call it HELLwaPAIN or something else). There is the @ kind which is the kind of program modules, etc. This will solve it too, I think. As well as having macros, that also helps. 01:37:31 I must ask: Who suggested the name HELLwaPAIN? 01:37:50 * bottle (bottle@95.209.60.115.bredband.tre.se) has joined #haskell 01:37:50 Consider a mass-damper-spring system. I dont get how the forces in each direction can be equal at any given moment. then how could it move? Like My''+by'+ky=F 01:38:07 elliott: Someone did, in #haskell channel. 01:38:24 kmc: Consider a mass-damper-spring system. I dont get how the forces in each direction can be equal at any given moment. then how could it move? Like My''+by'+ky=F 01:38:41 Perhaps, we should make up a channel or wiki or repository or whatever we can put all idea of everyone and discussion, to make a complete document. 01:38:54 what 01:39:13 kmc: Consider a mass-damper-spring system. I dont get how the forces in each direction can be equal at any given moment. then how could it move? Like My''+by'+ky=F 01:39:15 hth 01:48:04 I thought elliott was trying to physics and I was sniggering until I read scrollback. 01:48:40 Phantom_Hoover: and now you're laughing out loud? 01:48:50 Now I'm confused. 01:49:03 I'm too sleepy for differential equations (I hate differential equations). 01:50:19 Phantom_Hoover: Consider a mass-damper-spring system. I dont get how the forces in each direction can be equal at any given moment. then how could it move? Like My''+by'+ky=F 01:52:40 that 01:52:42 oh god 01:52:43 that's 01:52:54 a second-order homogeneous differential equation 01:52:59 my second least favourite kind 01:53:21 *second-order homogeneous linear 01:54:01 (My least favourite is second-order nonhomogeneous. I really hate those.) 01:55:52 Phantom_Hoover: I had nonhomogeneous milk once. 01:55:59 But it made me ill. 01:56:12 I think Oleg wrote a paper about that. 01:56:34 Wait, homogenisation doesn't have anything to do with safety, that's pasteurisation. 01:56:38 WHY IS MILK SO COMPLICATED 01:57:31 > fix milk 01:57:34 milk (milk (milk (milk (milk (milk (milk (milk (milk (milk (milk (milk (mil... 01:59:18 elliott: Basically, "programming language" is another word for "syntax". 02:01:22 shachaf: Can you explain people whose attitude to new languages is "is this better than $LANG? Let me prod it incessantly in an attempt to rpove it's not"? 02:01:37 elliott: kmc has a few words to say about that. 02:01:48 But there is some way I was think of, make up a typeclass with no instance, and it is defined in the main module of your program; that way the main module exports the implementation (which can include types) to the other module that uses it. Still that is not quite perfect 02:02:47 shachaf: Oh god. 02:05:35 elliott: "why don't we" 02:05:51 Which means "explain to me in detail what each character of that thing does. 02:05:59 " 02:06:50 "The Person data type now has two parameters. This might be bearable, but imagine a more complicated example where Ops contains 15 types. And every time you add a field with a new type to Person you have to update every single place in the program that mentions the Person type." But can't you use a type synonym? 02:07:17 Why do type synonyms help? 02:07:31 shachaf: Is ^^^^ some kind of four-eyed monstrosity? 02:07:48 zzo38: No, because you need to keep the type parameters along 02:07:54 Person a b c d e ... -> Person a b c d e ... -> ... 02:08:31 elliott: I mean like, type Person = XPerson XString XDouble; 02:08:48 Sure, but the whole point is that you write code polymorphic in that... 02:08:52 Which has to use type variables. 02:11:55 There are no zero parameter type classes in Haskell, either. 02:16:41 -!- augur has quit (Remote host closed the connection). 02:16:53 WHY IS MILK SO COMPLICATED 02:16:55 Better question: 02:16:58 Why is milk so disgusting? 02:17:38 milk inspired 100s of soy products 02:18:01 Most of which are almost as disgusting as milk >_> 02:18:10 http://teamsuperforest.org/superforest/wp-content/uploads/2010/05/Picture-3.png 02:18:16 class Ops x where { type XString_ x :: *; type XDouble_ x :: *; concatenate_ :: x -> XString_ x -> XString_ x -> XString_ x; xshow_ :: x -> XDouble_ x -> XString_ x; }; type XString = XString_ (); type XDouble = XDouble_ (); concatenate :: Ops () => XString -> XString -> XString; concatenate = concatenate_ (); xshow :: Ops () => XDouble -> XString; xshow = xshow_ (); 02:18:21 RocketJSquirrel: *Why is milk so unfnarftastic? 02:18:36 kmc: HELP 02:18:40 grass ---cow---> milk 02:18:42 kmc: Too much milk!!! 02:18:46 Thank you, that's better. 02:19:02 milk <- cow -< grass 02:19:16 i want some quark with 10% fat 02:19:21 milk ---cow---> grass 02:19:25 The forbidden reaction. 02:19:34 Feed a cow milk and it'll poop grass. 02:19:45 milk ←cow⤙ grass 02:19:57 elliott: "unfnarftastic" 02:19:59 That's a new'n. 02:22:53 Will the code I specified work (if you define the instance only in the main module of the program)? 02:23:35 zzo38: Yes, but it means you cannot use more than one choice of types per program. 02:23:49 So it significantly limits composability and reuse. 02:24:02 Yes I know that there is that problem. 02:25:09 elliott: People who say "ofc" are the devil. 02:25:12 If they allowed you to hide instances in Haskell, you could do it in the other way too. They should make an extension which allows you to hide instances. 02:25:47 And to make default instances which will have a lower priority than other instances. 02:26:57 shachaf: ofc 02:29:01 I think it should be allowed in GHC to have an extension which you can define instances with priorities, and that local instances override imported instances, and that the new instance will be used in imported functions if and only if there are the constraint mentioning that instance in the type of the imported function that you are calling 02:29:18 * #haskell Banlist: Sat Jan 21 19:19:41 gio123!*@* lindbohm.freenode.net 02:29:22 shachaf: Why do I know the name gio123? 02:29:48 isn't he the one who keeps looking for confluence experts 02:29:55 And then add zero-parameter type classes, and now you have it. 02:30:36 kmc: That rings a bell. 02:30:40 How difficult would it be to implement these two things? 02:30:58 kmc: Not a troll though, are they? I didn't realise #haskell ever actually banned unconstructive people. 02:31:20 i don't recall what happened 02:31:27 elliott: gio123 got pretty rude some of the time. 02:31:51 i think my favorite #haskell question ever was 02:31:55 @quote ubuntu.freebsd 02:31:56 NIXDAEMON-COOL says: how to uncompile make into java gcc 3.3 under ubuntu freebsd ?? 02:32:02 :D 02:32:14 after much prodding and language barrier, this person did in fact have a haskell question 02:32:24 that seems like a relative of "How do I patch KDE2 under FreeBSD?" 02:32:48 yeah 02:36:06 Squectangles. 02:36:21 wat 02:36:54 1.21 gigawat 02:37:22 I have previously written about a proposal for instance disambiguation extension, but now I have a much simpler idea. * Instances defined in the current module override instances in imported modules. * Instances can have an optional priority, where higher priority instances override lower ones. * Overriding instances does not affect functions from imported modules unless the instance is mentioned in the constraint of the type signature of that function. 02:37:58 "(Also, this post was an April Fools prank; the effect may or may not be real, and all citations are either irrelevant or fictional.) " 02:38:06 * Sgeo is now slightly humiliate 02:38:07 d 02:39:07 What do you think of this much simpler and more consistent instance disambiguation proposal? 02:39:55 -!- augur has joined. 02:39:56 Actually, I don't know if associated types might mix this up. 02:49:28 -!- augur has quit (Remote host closed the connection). 02:54:55 -!- augur has joined. 03:05:16 -!- augur has quit (Remote host closed the connection). 03:05:37 -!- TodPunk has quit (Read error: Connection reset by peer). 03:06:13 -!- TodPunk has joined. 03:23:17 I have not quite reached 23rd experience level in the Dungeons&Dragons game yet. 03:26:44 -!- augur has joined. 03:27:17 Most annoying thing about American culture in general: the Jew jokes. 03:27:25 They're so utterly baffling if you don't already know. 03:27:36 what's a jew jokes 03:29:05 (This is a general pop culture thing which has bemused me for ages, not any particular American trip thing.) 03:30:12 whee time to reinstall all my haskell packages with profiling 03:31:39 kmc: Why did you install them without in the first place? 03:32:16 because i foolishly installed some of my haskell system from debian 03:32:42 kmc: Debian has -prof packages. 03:32:53 yeah 03:33:43 $ which ghc 03:33:43 /opt/ghc/bin/ghc 03:33:49 * elliott MORE FORWARD-THINKING THAN YOU 03:33:53 * kmc just disables profiling for now 03:33:58 shachaf@carbon:~$ which ghc 03:33:59 /usr/local/bin/ghc 03:34:15 shachaf: WRONG PATH. MY PATH IS BETTER BECAUSE IT'S MY PATH 03:34:29 Are we talking about life here? 03:35:08 Yes. 03:37:24 $ which ghc 03:37:25 /usr/bin/ghc 03:37:27 I win! 03:37:43 ais523: no, that's losing 03:37:49 that's what gave kmc all the Problem 03:37:56 i bet you don't even have 7.4!!! 03:38:08 not like I use it very much anyway 03:38:16 hmm, ./ghc would be the losiest 03:40:08 * Sgeo renames some sort of Esme interpreter to ghc 03:40:30 Although an existing Esme interpreter would be a bit ... 03:41:45 ais523: GHC 7.4 lets you work miracles. 03:41:50 shachaf@carbon:~$ ghci 03:41:58 λ> data Miracle = Miracle 03:41:58 λ> 03:42:03 QED 03:46:39 shachaf: How do you disable the startup messages? 03:47:00 that prompt is obnoxious 03:47:06 elliott; Careful pasting. 03:47:16 I know that answer is disappointing. :-( 03:49:31 I think the monad/comonad that has been called phantom/cophantom and by a few other names, can actually be used with any category that has final/initial objects. 03:50:58 I love how much of stats is just covering up arbitrary constants with someone's name. 03:56:52 Most annoying thing about American culture in general: the Jew jokes. // wut 03:57:18 RocketJSquirrel, the UK doesn't really have a significant Jewish presence in its culture. 03:57:34 No shit. 03:57:48 "Jewish presence" != "Jew jokes" 03:57:54 As such, the jokes in American media go completely over my head. 03:58:37 Oy vey, don't get so verklempt. 03:59:14 * elliott can't figure out whether Phantom_Hoover is talking about jokes originating from Jewish culture or stereotypical nonsense 03:59:24 Yeah, neither can I. 03:59:24 Both. 03:59:42 'cuz jokes originating from Jewish culture are also known as the actually-funny jokes. 04:00:08 BTW what does "verklempt" mean and am I allowed to use it 04:00:23 It is the best-sounding word 04:00:28 elliott: Roughly "distraught", and no, your nose is too small. 04:00:43 Well, not quite distraught ... more ... verklempt ... 04:00:50 Y'know, emotional. 04:01:02 Tired and emotional? 04:01:07 Definitely not tired. 04:01:10 Whoosh. 04:01:18 http://en.wikipedia.org/wiki/Tired_and_emotional 04:01:33 Hyuk 04:01:43 'cuz jokes originating from Jewish culture are also known as the actually-funny jokes. 04:01:45 "Chiefly not Jewish euphemism" 04:02:05 Even unfunny jokes are less baffling than things that look like jokes but make no sense to you. 04:02:15 Oh shit it's midnight I've gotta go to sleep BAHEE 04:02:34 Who the hell sleeps at midnight?????? RocketJSquirrel that's who. 04:03:28 Ew. 04:03:42 elliott: What do I do if I want to not turn out like RocketJSquirrel? 04:03:50 Okay, first don't be a squirrel. 04:03:56 Second, don't sleep at midnight. 04:04:12 *flying squirrel 04:04:19 wait does RocketJSquirrel use the same american time as m 04:04:22 e 04:04:25 @time Phantom_Hoover 04:04:26 Local time for Phantom_Hoover is Fri Apr 6 04:00:51 04:04:27 @time RocketJSquirrel 04:04:28 Local time for RocketJSquirrel is Fri Apr 6 00:03:53 04:04:34 Phantom_Hoover: YOU REALLY NEED TO FIX THAT CLAWK 04:04:36 @time shachaf 04:04:40 Local time for shachaf is Thu Apr 5 21:04:02 2012 04:04:43 @tachaf 04:04:43 Unknown command, try @list 04:04:56 * Phantom_Hoover → sleep 04:04:57 -!- Phantom_Hoover has quit (Quit: Leaving). 04:05:04 elliott: HA HA! 04:05:13 I remember when you said that last time. 04:05:32 Me too! 04:07:11 @bless 04:07:11 Unknown command, try @list 04:07:14 @thankyou 04:07:15 you are welcome 04:07:20 WHOA, DUDE 04:07:28 how did it know 04:17:36 whoaaaaaa 04:26:52 -!- cheater__ has quit (Ping timeout: 246 seconds). 04:32:57 kmc: What's your blog thing about global variables to avoid that unsafePerformIO bug? 04:33:24 what about it 04:33:30 you want link? 04:33:34 Yar 04:33:40 Googling is like, 10x more work than asking you 04:33:43 YOU WANT LINK FIVE DOLLAR 04:33:47 http://mainisusuallyafunction.blogspot.com/2011/11/global-locking-through-stableptr.html 04:34:08 copumpkin: That reminds me, you owe me some dola. 04:34:24 kmc: Thanks. 04:34:37 kmc: Just tortured innocent #haskell member with it after they asked about unsafePerformIO'd IORefs. 04:34:40 God's work. 04:35:07 God Swork. 04:35:32 lals 04:35:39 'swounds 04:35:44 'sblood 04:36:38 elliott, you tortured them by telling them how to work around a nasty compiler bug? 04:38:20 kmc: yes 04:38:44 kmc: they went from "I have to be careful with unsafePerformIO" to "I have to write unportable C code and use the FFI _and_ be careful wit unsafePerformIO" 04:38:45 *with 04:39:12 haha 04:39:19 it's really a shocking bug 04:39:24 given how common the unsafePerformIO global trick is 04:41:44 I should sleep soon. I'll need it tomorrow. 04:42:01 oh? 04:43:04 kmc: A certain... esoteric matter relating to the timely evaporation of blockades. 04:43:35 -!- cheater__ has joined. 04:43:35 watch out for your chi enerchy 04:43:39 * kmc has no idea what elliott is talking about 04:44:17 Is that about those books? 04:45:43 What books? 04:48:52 I have not used unsafePerformIO global trick; I have many alternative ways 04:50:50 One thing I have is the Data.Extensible.Product module and that could be used to store global settings by using (StateT IO) 04:51:20 zzo38: You can also store global settings by using (StateT ... IO) any other way. 04:52:02 shachaf: Yes you can do so. However, if you have a bunch of different module with different global variables, it would be difficult to put them all together 04:53:14 If you want to be able to load/save the global states in files as well, then you can combine it with Data.Extensible.List as well. 04:56:31 -!- azaq23 has quit (Quit: Leaving.). 04:59:42 -!- oklopol has quit (Read error: Connection reset by peer). 04:59:52 -!- oklopol has joined. 05:04:35 Actually there are other uses for the Data.Extensible.... stuff too 05:07:06 I changed the traverseBox in Graphics.DVI to use both Applicative and Monad, because I also changed the other thing so that after it accesses the contents of boxes and other nodes that can contain other nodes, the box itself (after it has been modified) is accessed too. 05:09:22 -!- elliott has quit (Ping timeout: 245 seconds). 05:09:28 Why is the unsafePerformIO global trick used that often? Can't some optimization and other stuff capable of mixing it up? 05:15:27 Also, do you know any example of a monoid transformer which is not applicative? 05:28:25 -!- MDude has changed nick to MSleep. 05:42:29 -!- augur has quit (Remote host closed the connection). 05:46:49 -!- augur has joined. 05:50:29 -!- augur has quit (Remote host closed the connection). 05:50:54 -!- augur has joined. 05:51:27 -!- augur has quit (Read error: Connection reset by peer). 05:51:35 -!- augur has joined. 06:15:33 -!- cheater__ has quit (Ping timeout: 246 seconds). 06:17:47 -!- cheater__ has joined. 06:21:50 -!- asiekierka has joined. 07:12:26 -!- monqy has quit (Quit: hello). 07:30:46 00:11 -!- monqy [~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net] has quit [Quit: hello] 07:30:51 Ah, monqy. 07:30:55 monqy: hi 07:39:14 hi monqy 08:04:11 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 08:58:29 zzo38: Is dvi-processing better than HPDF? 08:59:42 shachaf: In some ways, probably it is. But in other way, dvi-processing is not complete and lacks some things; later version might improve that. 09:00:39 Hmm. 09:00:47 The main things I don't like about HPDF are: 09:01:02 All the overly complicated and stupid PDF stuff. 09:01:07 The inability to use any TFM font. 09:01:22 The inability to both read and write DVI files (HPDF writes only). 09:01:54 shachaf: OK. 09:02:43 Other things some people might not like about HPDF is the monadic interface; a declarative interface might be preferred. (Even the author of HPDF complained about this, actually) 09:03:01 Oh, and the monadic interface. 09:03:08 I would prefer a declarative interface. 09:06:28 Actually, the traverseBox function in dvi-processing is monadic but that is all. (I have only used it with the writer monad, but you can use it with other monads too, if you have a use for it) 09:07:03 Can I use it with all monads at once? 09:09:08 shachaf: I suppose so, in case of polymorphic functions that use it. 09:18:17 -!- monqy has joined. 09:39:44 -!- Vorpal has joined. 10:11:49 -!- oerjan has joined. 10:42:16 http://olsner.se/marquee.php <-- apparently marquee can crash IE 8. who knew. 10:43:17 poor oerjan and his browser 10:43:28 well "crash", i had to kill the process, which seems to cause it to reload everything in a weird state 10:45:16 oerjan: that page might also involve an infinite iframe recursion 10:45:18 it happened once before, it _looks_ like it makes tabs be distinct processes or something, which they usually aren't. 10:45:48 oerjan: I crashed ie4 with an infinite frameset recursion once 10:45:56 well, more than once 10:46:15 olsner: yes it started rolling and then halted, waiting indefinitely for everything to load, i stopped it at =hundredsomething but the cpu was still pegging 10:46:30 ah, yes, ? https://gist.github.com/2426076 05:03:37 Closing tags? We don't need closing tags. 05:03:55 Feel free to do whatever you want. :-P 05:04:29 Try now. 05:04:33 *Trey 05:04:37 Oh, the div isn't big enough. 05:04:44 ah 05:04:47 Fixed. 05:04:56 -!- zzo38 has quit (Quit: P.OFF (short for Post Office, in case you don't know)). 05:05:08 Yeah, the alternate marquee is kinda boring, since it just cycles. 05:05:17 Hmm, or not 05:05:18 -!- asiekierka has quit (Quit: Wychodzi). 05:05:49 Try switching the -webkit-animation attributes between the div and the iframe. 05:05:50 Kinda breaks down in an ugly way after a while 05:06:02 Done 05:06:14 Ow. 05:06:15 herp 05:06:26 Undone :P 05:07:02 hmm I must not understand top.. it seems to be claiming that the browser is using 114.3% of memory 05:07:15 To get typical marquee behavior, use -webkit-animation: mar 8s linear infinite; (or some amount of seconds), and change the percentages to 100% and -100% i think. 05:08:04 Uh. 05:08:07 My browser crashed. 05:08:25 If every iframe had slightly different animation durations, that might result in an interesting effect. 05:08:45 I like how this seems to be more intensive than the marquee version. 05:09:15 Perhaps use a linear function of the “n” parameter. 05:09:23 8 seconds plus n/20 05:09:28 ion: Fixed a stupid bug, refresh 05:11:20 This one is great. :D 05:11:21 calamari: Try it now. 05:11:25 On phone. 05:11:30 ok 05:11:38 -!- oerjan has joined. 05:12:22 starts off promising, then it's just a polygon rotating 05:12:25 calamari: nope 05:12:27 give it time 05:14:25 it's basically a square speech bubble still 05:14:34 -!- asiekierka has joined. 05:14:34 -!- asiekierka has quit (Client Quit). 05:15:04 elliott: That could be implemented as a single HTML page, too. :-P 05:15:12 how many htm pages did that one take? 05:15:39 i have to select it to see anything happeneing otherwise it's all black :( 05:16:03 ion: I know. :( 05:16:05 calamari: 100 05:16:09 am i doing something wrong :( 05:16:10 monqy: yes im fiddling with it 05:16:13 apolgies 05:16:30 ill put it back 05:16:30 4 u 05:16:56 OTOH, the 100-page iframe hack has some insane-kluge value. 05:18:39 monqy: i put it back 05:18:40 4 u 05:18:56 now its all white :( 05:19:02 monqy: give it 05:19:02 tyme 05:19:17 ion: I like how this went from "fun hacks with 90s HTML" to "fun hacks with advanced CSS3 and also using an iframe for no reason". 05:19:29 it stopped loading and still i have to select it to see it :( 05:19:34 monqy: try loading new tab??? 05:19:35 elliott: A per-page varying marquee animation time, pleeze! :-) 05:19:40 you might need ctrl+f5 or so 05:19:44 ion: once monqy sees this one !!! 05:19:47 monqy: can i load new tbabB!?????!! 05:19:52 s/monqy/elliott/ 05:19:54 -!- myndzi\ has joined. 05:20:09 shachaf: http://esolangs.org/no 05:20:20 ion: I also like how there's a "no" at the bottom of those 100 pages. 05:20:23 That nobody will ever see. 05:20:25 dbelange: i see you have been spamming in the logs. please do not do that. 05:20:35 What? 05:20:42 elliott told me you were supposed to spam in here. 05:20:47 it ddoesnt work :( 05:20:49 hi oerjan, ørjan 05:20:53 hi shachaf 05:21:01 ørjæn 05:21:08 oerjan: no!! don't respond to shachaf's his!! it is a slippery slope 05:21:09 ask monqy 05:21:10 Œrjan 05:21:12 a slippery slope to despair 05:21:19 it is!! 05:21:19 monqy: ugh 05:21:21 hi monqy, oerjan 05:21:21 can you view source 05:21:23 on the page you have loaded 05:21:24 and sprunge that 05:22:17 http://sprunge.us/eXHU 05:23:14 -!- myndzi has quit (Ping timeout: 272 seconds). 05:23:35 monqy: what chrome version? 05:23:43 oerjan: btw, do not click that /no link under any circumstance 05:24:07 s 05:24:17 about chromium says its Chromium 18.0.1025.162 (Developer Build 0 Linux) 05:24:30 me too 05:24:31 ummm 05:24:36 i'm really not sure what is up >:? 05:24:38 do you have weird settings 05:24:41 like default background etc 05:24:48 what /no link 05:24:55 monqy: can you go to /no?n=99 and tell me what the body background is set to in the css 05:24:58 oerjan: http://esolangs.org/no 05:25:04 i have default background i think ?? its white background--ok 05:25:12 oh one thing to notice is 05:25:22 elliott: okay 05:25:27 when initally loading /no i see a flash of black square but then it dies 05:25:45 monqy: Did you see the fl0wer? 05:25:54 n?=99 makes it black and i see a flash of white square 05:26:03 monqy: does it flash multiple times? 05:26:07 no just once 05:26:17 can you try quitting and reopening browser??? im confuse 05:26:34 it didnt help :[ 05:26:43 confuse = school???????? 05:26:47 ok uh 05:26:53 ?n=2 fails but ?n=1 works 05:26:53 Unknown command, try @list 05:27:06 but then theres only one thing 05:27:07 ?hi 05:27:07 so 05:27:19 ?n=0 works too of course but 05:27:19 Unknown command, try @list 05:27:40 ion: Oh, hm, http://esolangs.org/no?n=1 is confusing. 05:27:43 The box looks smaller than it should be. 05:27:51 for me the box looks really big ?? 05:28:03 monqy: the box is white 05:28:04 if that helps 05:28:06 elliott: CSS is such a pretty thing. http://hpaste.org/raw/67314 05:28:06 yes 05:28:10 i can see the spinny white box 05:28:20 ion: wh 05:28:23 it's about as big as my browser window 05:28:39 monqy: yes but look at the proportions of it 05:28:50 i cant it's moving too fast 05:28:50 Oh, hmm. 05:28:51 Right. 05:28:52 and spinning a bit 05:28:59 monqy: It shouldn't be *that* fast. 05:29:06 and there's a small "no" in one of the corners 05:29:07 ion: Am I supposed to do something with that diff: 05:29:08 *? 05:29:13 i'm bad at proportions :( 05:29:17 Oh, it's other-browser compatibility. 05:29:20 Who cares about other-browser? 05:29:27 im bad at pronouns :"( 05:29:28 HLEP 05:30:05 usually i can't see the other corner because it's cut off 05:30:07 Why is elliott linking to a white rectanngle thigy 05:30:16 Sgeo: http://esolangs.org/no 05:30:20 click that in recent chrome 05:30:21 and u will c 05:30:25 (give it time) 05:30:25 sg "late to the party" eo 05:30:46 hi Sgeo 05:30:49 welcome to the party 05:30:51 good party 05:31:43 oerjan: (the reason I tell you not to click it is that it will probably crash your browser.) 05:33:15 elliott: i had a hunch :P 05:33:21 ion: Hmm. Changing the rotation to 1s seems to have done nothing: http://esolangs.org/no 05:33:27 Does that mean the rotation animation isn't actually working? 05:33:48 the rotation seems just fine but nesting kills it 05:33:53 ??? 05:33:58 elliott: … huh. It *is* rotating, though. 05:34:16 ion: ...for some reason it still shows as 120s in my inspector. 05:34:20 * elliott hard-refreshes 05:34:36 elliott: Oh! You have nested CSS comments which don’t actually work. The first */ will end the comment. 05:34:38 Ohhh. 05:34:40 ion: Yes. 05:34:42 Just realised that. 05:34:43 :D 05:34:59 hi css 05:35:06 hi 05:35:19 every time someone says hi i feel a pang of guilt 05:35:21 I’m out of glue to sniff. Do you have any? 05:35:26 YESSS 05:35:27 FULL POWER SPEED 05:35:35 hah 05:35:41 IT’S OVER NINE THOUSAND 05:35:42 monqy: remember that time I told the dcss channel about monads 05:35:47 monqy: and you said hi 05:35:50 good time :( 05:35:52 shachaf: sgeo started it 05:35:59 shachaf: he gets the credit 05:36:10 monqy: I don't need to get credit. 05:36:13 I didn't say much about monads 05:36:14 monqy: I just want to get a hi. :-( 05:36:16 quite fast on the phone also 05:36:17 Just monad tutorials 05:36:18 elliott: its speedy for me on n=1 but n=2 and greaters all broken still :( 05:36:30 monqy: What size is your Chrome window? 05:36:35 uhh 05:36:45 how do i count :( 05:36:50 fingers 05:36:51 elliott: The audience demands a varying marquee speed. (8 + n/20)s might be a good start. 05:36:54 monqy: Just say "full screen" 05:36:59 but it isn't 05:37:03 So say "half screen" 05:37:03 it's tiled 05:37:07 it's not half!!! 05:37:09 Why do I find Haskell easier to think in than CL? 05:37:09 "quarter screen" 05:37:10 I miss that recursive one .. ah well :) 05:37:19 ion: Dunroamin. 05:37:32 Then again, Haskell had a built-in function for what I wanted to do 05:37:36 calamari: If you mean the scrollbar one, I can recreate it later. 05:37:45 unsafeCoerce# is such a good function 05:37:48 hi unsafeCoerce# 05:38:06 well on my phone (since firefox is too lame on my desktop), it was basically making a spiral of triangles 05:38:13 elliott: ok uh i think the page portion is 989x949 05:38:15 ion: It becomes a messy circle too quickly. 05:38:31 (Reverted for a second.) 05:38:33 monqy: Try it full-screened. 05:38:39 fractal spiral of triangles 05:38:47 how many moqnys does it take to change a lightblub 05:38:50 and the spiral was rotating 05:39:02 elliott: n/100? 05:39:15 so it might have looked different for a real browser 05:39:26 elliott: all that changed is the spinny square is more rectangley now. it still doesn't work on n>1 05:39:42 oerjan: 05:39:44 oh and being big makes it jerkier 05:39:44 ________ 05:39:47 .##@@&&&@@##. 05:39:51 ,##@&::%&&%%::&@##. 05:39:51 oerjan: 05:39:54 #@&:%%000000000%%:&@# RAINBOWS ARE GOD'S WAY OF LICKING DICK 05:39:57 #@&:%00' '00%:&@# 05:40:00 #@&:%0' '0%:&@# 05:40:00 dbelange: hi 05:40:00 monqy: TWSS 05:40:03 oerjan: 05:40:03 #@&:%0 0%:&@# 05:40:06 #@&:%0 0%:&@# 05:40:07 ion: what 05:40:09 #@&:%0 0%:&@# 05:40:11 ørjan 05:40:12 : 05:40:12 "" ' " " ' "" 05:40:15 hi oerjan 05:40:15 œrjan 05:40:15 _oOoOoOo_ .-.-. 05:40:19 (oOoOoOoOo) ( : ) 05:40:22 )`"""""`( .-.`. .'.-. 05:40:25 / \ (_ '.Y.' _) 05:40:28 | | ( .'|'. ) 05:40:32 \ / '-' | '-' 05:40:32 hi 05:40:35 jgs `=========` 05:40:53 oerjan: hi oerjan 05:41:02 hœrjan 05:41:03 shachaf: Shut the fuck up with the "hi X" already. 05:41:04 helloerjan 05:41:13 elliott: hi X 05:41:14 oerjan: how predictable ! 05:41:27 -!- zzo38 has joined. 05:41:32 zzo38: hi X 05:41:40 ion: What X is that? 05:42:07 zzo38: Are you coming to BayHac? 05:42:13 monqy: Are you coming to BayHac? It's this weekend! 05:42:18 what's bayhac 05:42:23 what's this weekend 05:42:27 shachaf: I don't think so. What and where is BayHac? 05:42:34 monqy: He simply mistyped “GayHac”. 05:42:36 zzo38: Bay Area Haskell Hackathon. Bay Area. 05:42:37 -!- ChanServ has set channel mode: +o oerjan. 05:42:40 what's gayhac? 05:42:42 -!- oerjan has set channel mode: +b *!*dbelange@*.csclub.uwaterloo.ca. 05:42:42 -!- oerjan has kicked dbelange dbelange. 05:42:55 oerjan: Kick me while you're at it! 05:42:56 oerjan: Can you give a proper reason instead? 05:42:57 -!- oerjan has set channel mode: -o oerjan. 05:43:09 zzo38: dbelange was spamming. 05:43:13 zzo38: bah i can but i always forget 05:43:20 oerjan: i would suggest dbelange*!*@* 05:43:28 zzo38: he spammed, and after i gave him a warning even 05:43:31 oerjan: i would suggest *!*@* 05:43:35 oerjan: he specifically pinged you before spamming it again. 05:43:46 i suggest that ban be of the indefinite sort. 05:43:50 elliott: heh 05:43:51 Remember the thing where "*.*" finds files that don't have a "." in them? 05:43:54 oerjan: But still, you should specify the reason in the KICK message otherwise it can be unclear 05:44:10 shachaf: That is in DOS. In DOS, all filenames have "." in them. 05:44:18 zzo38: But in Windows too. 05:44:22 zzo38: i know, i just never remember to do so 05:44:34 shachaf: Remember the thing where a file your browser happened to download simply being named “something.exe” makes it executable? 05:44:40 Good old times. 05:44:49 -!- ChanServ has set channel mode: +o oerjan. 05:44:50 ion: What's wrong with that? 05:44:56 +x is a pointless part of UNIX permissions. 05:44:56 -!- oerjan has set channel mode: +b dbelange*!*@*. 05:45:04 /kick shachaf 05:45:06 oerjan: Do it! 05:45:20 i like how chromium warns me when i download .exe files 05:45:22 oerjan: you left the old ban there, btw 05:45:24 -!- oerjan has set channel mode: -b *!*dbelange@*.csclub.uwaterloo.ca. 05:45:25 shachaf: I think +x is not pointless, it is useful thing 05:45:26 ah 05:45:36 was just copying it 05:45:36 Now the completely unrelated dbelangeSmith is banned, too. 05:45:38 oerjan: You should kick shachaf so he shuts up about it. :( 05:45:45 oerjan: Kick me! 05:45:47 -!- oerjan has kicked shachaf shachaf. 05:45:57 -!- oerjan has set channel mode: -o oerjan. 05:45:58 Now kick... aww. 05:46:13 We were only, like, 50 kicks away from a perfect channel. 05:47:09 Please look at the Pokemon Card see if you win 05:47:48 oerjan: I'm disappointed he didn't even paste a different flood the second time. 05:47:51 Really weak. 05:48:10 monqy: Did you try /no full screen? 05:48:19 @time 05:48:19 Local time for elliott is Fri Apr 20 06:48:51 05:48:21 how do i full screen 05:48:41 Move it to an unused workspace/ 05:48:42 *? 05:48:43 monqy: It depend the client program you use to view it 05:48:45 I just mean filling your screen. 05:48:47 elliott: yeah i did that 05:49:07 I think in Firefox it is F11 05:49:16 22:39:26 < monqy> elliott: all that changed is the spinny square is more rectangley now. it still doesn't work on n>1 05:49:24 probably got lost since it was right before the flood 05:49:33 bah 05:49:37 i have no idea what could be wrong 05:49:39 monqy: Screenshot? 05:49:49 of what 05:49:59 Sgeo: Oi. 05:50:05 Sgeo: Does /no work in technicolour for you? 05:50:11 We need more Chrome users, man. 05:50:12 n=1 is just boring old spinny rectangle how it should be, and n=2 is just white, and n=3 is just black etc 05:50:24 Hold on 05:50:56 elliott, does black and white count as technicolor? 05:52:24 Sgeo: Yes. 05:52:37 ion: Help, what's wrong with http://esolangs.org/no. 05:52:39 It's terrifying. 05:52:42 I don't think it does what it's supposed to 05:52:44 elliott: so you think there should be about 9 people left? 05:52:53 elliott: :-D 05:52:54 It's not squares in squares merely rotating 05:53:03 oerjan: Something like that, yes. 05:53:06 Sgeo: It's not meant to be. 05:53:17 ion: Apparently every number is even. 05:53:48 ion: Okay, I fixed that part. 05:53:52 ion: Now why doesn't it look the same? :( 05:54:00 hmm 05:54:07 oooh it's doing something 05:54:11 on n=100 05:54:15 monqy: Yes, I changed it lots. 05:54:19 but it's kind of crazy 05:54:20 It doesn't use iframes now but it's broken 05:54:33 Ha, I saw the "no". 05:54:43 This would be good were it smoother. 05:55:04 it looks pretty smooth to me, but maybe I have high tolerance 05:55:23 monqy: Huh? It's ridiculously skippy here. 05:55:36 definitely not ridiculously skippy here 05:55:49 monqy: I want a video. :( 05:56:44 hey that's pretty cool now 05:57:34 seems to suddenly jump tho, maybe an android bug? 05:57:50 monqy: Huh? It's ridiculously skippy here. 05:58:00 -!- oerjan has quit (Quit: Lost terminal). 05:58:05 or maybe just an optical illusion from it being larger than my screen 05:58:47 maybe I'm seeing something different from you guys whihc happens to not be skippy?? i dunno. or maybe my graphics processing is really great but I doubt that 05:58:47 elliott: A start: div { width: 500px; height: 500px; overflow: hidden; } 06:00:21 ion: Eh? 06:00:39 elliott: That makes it behave a bit better. 06:00:44 ion: "Best viewed on 800x600 screens" 06:00:52 ion: Ah, done. 06:00:57 Now why doesn't it work with 100%? 06:01:10 wow the new version is ridiculously skippy 06:01:12 what did you do D: 06:01:25 and the new version isn't anything like the old version visually 06:02:00 elliott: A start: div { width: 500px; height: 500px; overflow: hidden; } 06:02:00 ion: Eh? 06:02:00 elliott: That makes it behave a bit better. 06:02:00 ion: "Best viewed on 800x600 screens" 06:02:00 ion: Ah, done. 06:02:00 Now why doesn't it work with 100%? 06:02:04 monqy: We're working on it. 06:03:07 elliott: div{width:100%;height:100%;overflow:hidden;position:absolute} 06:03:56 ion: Okay. Why does that look totally different to the iframe version? :( 06:03:57 The load lag? 06:04:04 Also it's really laggy. 06:04:07 Perhaps. 06:04:18 Yeah. I’m not sure what to do about that. 06:04:27 Meh, restored the iframe version. 06:04:31 it's really laggy and sometimes it vanishes 06:04:52 (w/r/t the one right before restore) 06:05:55 ion: http://esolangs.org/no 06:06:37 beautiful, but it's still vanished on n>1 :( 06:07:18 monqy: How big is your screen? 06:07:40 i think the viewable page portion is 989x949 06:08:05 making it smaller or bigger doesn't help 06:08:16 elliott: whee 06:08:47 monqy: I mean, how big is your screen? 06:08:52 oh 06:09:03 1680x1050 06:09:33 Well... shrug. 06:09:36 I have no idea. 06:09:49 Which is the channel to play Pokemon Card at? 06:09:53 monqy: Which browser version do you have? 06:10:06 about chromium says its Chromium 18.0.1025.162 (Developer Build 0 Linux) 06:10:43 elliott: One could add color transitions! 06:11:02 elliott: A tunnel effect, anyone? 06:11:10 ion: TOO LATE ALREADY ADVERTISED IT IN -BLAH 06:11:14 But OK, sure. 06:11:27 elliott: Add the same color cycle to every page, but use an n-based offset. 06:12:43 elliott: One can add an initial delay between the timing function and the iteration count in “animation:” 06:12:51 The default being 0s 06:13:05 Are you suggesting I do that to the non-iframe version? 06:13:15 No, the iframe version. 06:13:16 Man, I totally promoted this in -blah at the WRONG TIME. 06:13:26 ion: OK, will give it a go in a minute. 06:14:14 @time 06:14:14 Local time for elliott is Fri Apr 20 07:14:46 06:14:17 And then maybe sleep. :( 06:15:00 @time 06:15:02 Local time for ion is Fri Apr 20 09:15:01 2012 06:15:11 Maybe continue watching mitx-6.002 lectures. 06:15:42 After time well spent on an important iframe and css project 06:16:02 ion: 5s delay added to http://esolangs.org/no 06:16:13 Doesn't do much. 06:16:37 oh hey it's 06:16:41 showing up a bit 06:16:43 then flickering 06:16:45 then disappearing 06:16:47 then showing up more 06:16:49 flickering 06:16:51 disappearing 06:17:01 ion: OK, so colour transition code. 06:17:52 elliott: I meant, add a new animation for the body background color. Create an infinite color cycle (using whatever colors you want). Use body { -webkit-animation: color-cycle 10s linear Xs infinite; } where X is e.g. n/20. 06:18:00 Ah. 06:18:05 What are the best colours? 06:18:11 all of them 06:18:55 How’s this for starters: @-webkit-keyframes color-cycle { 0% { background: #000; } 50% { background: #fff; } 100% { background: #000; } } 06:19:43 Done 06:20:06 Ow, my CPU. 06:20:10 so far it's working but i can only see one square fading in and out 06:21:06 ion: I think this might be... a failed experiment. 06:22:40 elliott: Ok, now perhaps change the “10s” to “5s” and use, say, @-webkit-keyframes color-cycle { 0% { background: #000; } 10% { background: #00f; } 20% { background: #0ff; } 30% { background: #0f0; } 40% { background: #ff0; } 50% { background: #f00; } 60% { background: #f0f; } 70% { background: #fff; } 80% { background: #00f }; 90% { background: #f00; } 100% { background: #000; } } 06:22:52 I like how you said that right after I removed it. 06:22:52 Sec. 06:23:01 elliott: I think it will look like a moving tunnel if we tweak the time values. 06:24:00 Done 06:24:31 It's... not doing much. 06:25:17 ion: hjalp 06:25:23 Now all i see is a white page. 06:25:26 Me too. 06:25:37 me three 06:25:48 ?n=1 is good though 06:25:49 Unknown command, try @list 06:25:49 me six 06:25:53 a "no" zips by quickly 06:26:09 ?n=1 is beautiful 06:26:09 Unknown command, try @list 06:26:15 Perhaps the keyframes thing needs to be defined before -webkit-animation refers to it. 06:27:07 No. 06:27:09 The old one was like that too. 06:27:21 Are you sure you have no syntax errors? 06:27:49 Ah, there seems to be a misplaced ; just before “90%”. 06:29:02 Removed, but I think that's valid. 06:29:05 Oh. 06:29:30 This is, um. 06:29:46 Colourful. 06:29:58 n/100 for the delay perhaps 06:30:07 Delay is the one after animation name right>? 06:30:09 Oh, no. 06:30:16 after linear 06:30:21 Done. 06:30:27 I just see a nice full-screen colourchange 06:30:29 (You realise that the top page is 100, right?) 06:30:29 but it's beautiful 06:30:51 Now the problem is that the starting times are affected by the iframe loading times. :-\ 06:30:54 ?n=1 also has a spinny square 06:30:55 Unknown command, try @list 06:31:15 (the square is also colourechang) 06:31:31 mmm http://esolangs.org/no?n=1 06:32:28 Random experimentation: @-webkit-keyframe color-cycle { 0% { background: #000; } 40% { background: #00f; } 50% { background: #fff; } 60% { background: #0f0; } 100% { background: #000; } } 06:33:25 It's called "col" now. Get w/ the project. 06:33:26 program. 06:33:27 not project 06:33:29 heh 06:33:56 Now it does nothing. 06:34:15 Duh, now i typed “keyframe” instead of “keyframes”. 06:34:44 Why doesn’t IRC have CSS syntax checking? 06:35:00 This is a crappy tunnel. 06:35:03 A pretty one. 06:35:06 But crappy, as a tunnel. 06:36:15 (100-n)/100 06:36:39 Done 06:36:54 And the top page could have a static background, e.g. #000 06:37:31 The delay seems to be irrelevant, the loading time is too significant. 06:37:43 Could artificially super-lengthen the delay to give it time to settle 06:38:09 I think the only solution would be to use JavaScript to synchronize them based on the system clock. :-P 06:38:55 ONLY solution? Quitter. 06:41:15 Perhaps add another white flash to the sequence: @-webkit-keyframes col { 0% { background: #fff; } 10% { background: #000; } 40% { background: #00f; } 50% { background: #fff; } 60% { background: #f00; } 90% { background: #000; } 100% { background: #fff; } } 06:43:16 Tomorrow. Must sleep 06:54:28 -!- calamari has quit (Quit: Leaving). 06:56:32 -!- Phantom_Hoover has joined. 07:00:31 -!- elliott has quit (Quit: Leaving). 07:06:52 -!- pikhq_ has joined. 07:07:01 -!- pikhq has quit (Ping timeout: 250 seconds). 07:25:55 elliott? Sleeping? Really? 07:26:35 it's funny because 07:40:12 I added more I made the file in which I recorded the dreams; both myself and others 07:45:31 -!- cheater_ has quit (Ping timeout: 276 seconds). 07:46:38 -!- cheater_ has joined. 08:00:02 !fyb test [>[+]++++++++++++++!] 08:01:01 !fyb busy_doing_nothing +[>[+]+++++++++++++++] 08:01:21 !fyb test2 [>[+]+++++++++++++++] 08:01:48 ​Score for impomatic_busy_doing_nothing: 0.0 08:02:17 ​Score for impomatic_test2: 3.9 08:09:41 Can you play the barometer game? 08:10:38 -!- Sgeo has quit (Ping timeout: 246 seconds). 08:12:59 -!- Sgeo has joined. 08:14:07 Barometer? 08:17:34 I have some text adventure game in my computer involving the use of a barometer to measurea building. 08:24:08 -!- monqy has quit (Quit: hello). 08:28:51 -!- hagb4rd has quit (Quit: hagb4rd). 08:33:03 -!- zzo38 has quit (Read error: Connection reset by peer). 10:05:05 -!- Slereah has quit (Ping timeout: 244 seconds). 10:05:16 -!- Slereah has joined. 10:05:52 -!- cheater__ has joined. 10:09:10 -!- cheater_ has quit (Ping timeout: 276 seconds). 10:19:07 !fyb simplest_example? +[>[+]++++++++++++++!] 10:19:09 ​Score for impomatic_simplest_example_: 24.3 10:27:17 -!- nortti has joined. 10:41:49 -!- pikhq has joined. 10:41:57 -!- pikhq_ has quit (Ping timeout: 248 seconds). 10:44:33 !fyb example2 +[{>}[+]++++++++++++++!] 10:44:38 ​Score for impomatic_example2: 36.9 11:08:33 -!- MoALTz_ has joined. 11:09:41 -!- MoALTz has quit (Ping timeout: 248 seconds). 11:16:11 fyb? 11:16:26 !fyb test + 11:16:55 !fyb test [+!] 11:17:38 ​Score for mroman__test: 3.4 11:17:39 ​Score for mroman__test: 3.4 11:21:16 -!- impomatic has quit (Quit: impomatic). 11:46:17 -!- asiekierka has joined. 11:55:42 -!- hagb4rd has joined. 12:36:35 -!- hagb4rd has quit (Ping timeout: 260 seconds). 12:39:44 -!- sebbu2 has changed nick to sebbu. 13:01:14 -!- Madoka-Kaname has quit (Quit: Hug~♪). 13:17:48 -!- derdon has joined. 13:46:55 -!- cheater__ has quit (Ping timeout: 276 seconds). 13:49:51 -!- cheater__ has joined. 13:51:41 -!- cheater__ has quit (Max SendQ exceeded). 13:53:09 -!- cheater__ has joined. 13:55:02 -!- Foggalong has joined. 13:55:25 Hello? 13:55:38 hello 13:55:40 Just checking this has connected correctly for future use 13:55:42 :) 13:55:44 Thanks 13:56:10 you can /query lambdabot and then say @ping 13:56:29 Oh, thanks :) 13:56:36 -!- Foggalong has quit (Client Quit). 13:56:42 ...................... ohhhhhhhhhhh kay. 13:56:51 -!- Foggalong has joined. 13:57:04 -!- Foggalong has quit (Client Quit). 13:58:39 uskomatonta 13:58:49 mikä? 13:59:04 lhes kaikki. 13:59:36 ja siitä piti ilmoittaa koska ....? 14:00:14 ? 14:00:42 jännää 14:00:46 joo 14:00:52 vihdoin ollaan samaa mielt 14:04:58 i would just like to inform everyone that me and nortti have unanimously decided that the only allowed language on this channel is finnish 14:05:53 i think. it's a very ambiguous language. 14:05:54 actually he decided that himself for that message 14:06:06 okay sorry 14:06:13 i have no idea what we were talking about then 14:07:36 so i hear that it's unknown whether the ternary square-free subshift is transitive 14:07:44 what's that about? 14:08:32 oklopol:"unbelievable" nortti:"what" oklopol:"almost everything" nortti:"and you need to inform about that because ...?" oklopol:"��?" nortti:"interesting" oklopol:"yes" "at last we agree" 14:09:12 well you totally took that out of context. 14:09:39 what did I took out of context? 14:10:30 That, I think. 14:10:33 yes 14:11:18 I don't understand how I took that out of context 14:12:16 -!- cheater__ has quit (Ping timeout: 276 seconds). 14:12:54 that's what they all say 14:14:03 that conversation is conversation between me and oklopol after Foggalong had left in english 14:14:05 fizzie: are you a phd yet? 14:16:56 or alternatively the president of finland 14:17:48 -!- cheater has joined. 14:18:14 oklopol: I don't think that fizzie is Sauli Niinistö 14:19:38 i don't have time to check the president situation daily, i'm a busy man 14:19:39 No; I should be one at the end of 2013, is the schedule. (I mean, not the president.) 14:20:02 then i'm in a bit of a hurry if i want to beat you 14:20:59 getting elected as president in 2013 would require some skills because next presidental election is in 2018 14:21:13 has your erdos number increased? or decreased, but that's significantly less interesting. 14:21:40 erdos number? 14:22:08 nortti: fizzie has done some impressive stuff in befunge, which is essentially the two-dimensional version of finnish politics. 14:22:18 `addquote nortti: fizzie has done some impressive stuff in befunge, which is essentially the two-dimensional version of finnish politics. 14:22:26 840) nortti: fizzie has done some impressive stuff in befunge, which is essentially the two-dimensional version of finnish politics. 14:22:50 nortti: yeah that's english for erds 14:23:13 oklopol: I don't see the connection between befunge and finnish politics 14:25:32 well i'm talking about the hausdorff dimension, if that helps 14:32:37 fizzie: please answer, this is very important 14:32:54 -!- Lumpio- has joined. 14:33:19 hello 14:33:38 tai no täällä on niin paljon suomalaisia että moi 14:34:07 you have a very familiar name 14:34:34 ah, #c++ 14:34:52 you're the guy who hates thx right 14:34:59 yes ¬u¬ 14:35:20 i read everything you've ever written some years ago 14:35:21 I don't think I even have that .txt file online anymore though, I eventually gave up with it. 14:35:38 but i don't think we've ever talked 14:35:47 mm 14:35:59 I know him from #ohjelmointiputka at irnet 14:36:19 *ircnet 14:36:32 i maaay have visited that 14:37:23 back when i liked programming 14:37:32 oklopol: I don't think I have any/many new coauthors, so probably not. 14:37:57 i have now given someone an erdos number, but i haven't decreased my own 14:39:13 i write all my papers with the same coauthor or alone 14:40:29 well except the one obvious exception, because what i just said doesn't make much sense otherwise. 14:42:52 -!- impomatic has joined. 15:12:28 -!- TodPunk has quit (Read error: Connection reset by peer). 15:12:59 -!- TodPunk has joined. 15:17:16 -!- cheater has quit (Ping timeout: 276 seconds). 15:17:19 -!- RocketJSquirrel has set topic: Gregor Richards' IOCCC submission marvels crowds, ushers in new era for JIT design. "Wait, what's a JIT, anyway?" say judges | http://codu.org/logs/_esoteric/. 15:19:52 -!- KingOfKarlsruhe has joined. 15:22:38 they're a system for hello worlding anywhere kovin fast 15:25:52 -!- Lumpio- has quit (Ping timeout: 246 seconds). 15:26:39 apparently i used wrong word though 15:28:24 Nonsense. 15:29:05 wiki says.. kovin is often with a negation verb 15:29:41 so maybe if i said "not kovin slowly" 15:31:26 ok ok its nonsense! 15:32:18 -!- hagb4rd has joined. 15:32:38 -!- cheater has joined. 15:39:21 -!- Patashu has quit (Read error: Connection reset by peer). 15:40:08 -!- Patashu has joined. 15:40:19 -!- impomatic has quit (Ping timeout: 264 seconds). 15:40:54 -!- oerjan has joined. 15:44:02 mouth and eyes and heart all bleed and run in..thickening streams of greed as bit by bit it..starts the need to just let go my party piece 15:44:02 -!- impomatic has joined. 15:44:02 ~ * ~ > http://homepage.alice.de/hagbard/disintegration.php < ~ * ~ 15:45:16 `<3 15:45:19 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: <3: not found 15:47:29 oklopol: fix your client to use utf-8 okthxbye 15:50:25 -!- cheater has quit (Ping timeout: 276 seconds). 15:51:00 -!- Madoka-Kaname has joined. 15:51:00 -!- Madoka-Kaname has quit (Changing host). 15:51:01 -!- Madoka-Kaname has joined. 15:52:36 -!- Patashu has quit (Read error: Connection reset by peer). 15:52:58 -!- Patashu has joined. 15:53:06 -!- Lumpio- has joined. 16:03:25 -!- variable has changed nick to trout. 16:05:57 -!- Ngevd has joined. 16:23:12 `@ Lumpio- ? welcome 16:23:15 Lumpio-: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 16:23:32 Hi, and thanks, I've actually read the wiki quite a few times already 16:23:53 Just noticed nobody'd given you the proper #esoteric welcome 16:23:53 -!- oerjan has quit (Quit: Lost terminal). 16:23:58 heh 16:24:06 Is there a secret handshake too? 16:24:24 Yes, it involves praising Gregor Richards for his awesome IOCCC win. 16:24:26 >_> 16:24:28 <_< 16:24:39 Maybe a dance encoding of Brainfuck, you could use it to declare your name as well! 16:26:35 -!- elliott has joined. 16:26:46 `WELCOME LUMPIO- 16:26:49 LUMPIO-: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE 16:26:54 -!- elliott has quit (Client Quit). 16:27:10 YES THANK YOU 16:27:15 ALSO MY HEARING IS QUITE FINE 16:27:20 elliott: Official #esoteric troll and also wiki admin. 16:27:23 `WeLcOmE kmc 16:27:25 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: WeLcOmE: not found 16:27:26 ooh 16:27:30 * kmc disappoint 16:27:34 Aww, it doesn't do automatic LaMeRCaSe 16:27:41 kmc: Well then implement it 16:28:00 -!- elliott has joined. 16:28:05 as i was saying: good afternoon 16:28:06 -!- elliott has quit (Changing host). 16:28:06 -!- elliott has joined. 16:28:36 `run echo -e '#!/bin/sh\necho "No lame-case for you."' > bin/WeLcOmE ; chmod 0755 bin/WeLcOmE 16:28:39 No output. 16:28:44 `WeLcOmE elliott 16:28:46 No lame-case for you. 16:30:49 RocketJSquirrel: Open this in a WebKit browser: http://esolangs.org/no 16:30:58 Or did I already throw that at you... 16:30:58 I ... don't want to ... 16:31:09 I've seen it in Firefox. 16:31:15 It doesn't work in Firefox. 16:31:18 You're thinking of no.html. 16:31:22 Oh. 16:31:26 Does Android count? 16:31:40 Uhh... possibly. Your phone might catch fire. 16:32:51 Oh dear lord 16:32:56 But where's the word "no"? 16:33:12 Oh, it's not fully loaded yet >_> 16:33:16 At the bottom of all 100 iframes 16:33:19 You can't technically see it. 16:33:30 ... greaaaaaaaaat. 16:33:49 I'm amazed that my tablet was responsive enough to close that tab without issue. 16:33:56 elliott: IFrame inside IFrame inside IFrame inside.... 16:34:46 and after all that clicking to get links2 display it there is text no 16:34:58 Bahaha 16:35:45 It's... not really links2-optimised. 16:35:55 I have to click IFrame link in links2 to see contents of that IFrame 16:36:20 It's... not really links2-optimised. // shock 16:36:27 elliott: I don't think that any page is links2 optimised 16:36:57 `addquote It's... not really links2-optimised. elliott: I don't think that any page is links2 optimised 16:36:59 841) It's... not really links2-optimised. elliott: I don't think that any page is links2 optimised 16:37:13 That ... isn't funny. 16:37:22 `pastefortunes 16:37:29 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.12790 16:37:40 RocketJSquirrel: since when was that a requirement? 16:38:08 I like how that pastequotes script is just a one line hack 16:38:25 *pastefortunes 16:38:43 `run cat `which pastefortunes` 16:38:46 ​{ for i in *; do fortune; echo '-----' ; done; } | paste 16:39:28 "oerjan oklopol: fix your client to use utf-8 okthxbye" no u 16:39:53 `run cat `which pastequotes` 16:39:56 ​#!/bin/sh \ if [ "$1" ]; then quote "$1"; else allquotes; fi | paste 16:39:59 Same applies to pastequotes :P 16:41:25 `run ls -l `which pastefortunes` 16:41:28 ​-rwxr-xr-x 1 5000 0 57 Apr 20 16:41 /hackenv/bin/pastefortunes 16:42:18 `cat `which WELCOME` 16:42:21 cat: `which WELCOME`: No such file or directory 16:42:23 -!- augur has quit (Remote host closed the connection). 16:42:31 `run cat `which WELCOME` 16:42:34 ​#!/bin/sh \ welcome "$@" | perl -ne 'print uc($_)' 16:42:45 `run cat `which welcome` 16:42:48 ​#!/usr/bin/perl -w \ if (defined($_=shift)) { s/ *$//; s/ +/ @ /g; exec "bin/@", $_ . " ? welcome"; } else { exec "bin/?", "welcome"; } 16:45:26 this game sucks 16:47:10 -!- Patashu has quit (Excess Flood). 16:47:25 -!- Patashu has joined. 16:47:47 -!- Patashu has quit (Excess Flood). 16:47:56 -!- Patashu has joined. 16:48:17 what game? 16:49:13 -!- Patashu has quit (Excess Flood). 16:49:22 -!- Patashu has joined. 16:49:45 Patashu: ping 16:49:51 hi 16:49:56 `run echo -e '#/bin/sh\necho -e "WeLcOmE tO tHe InTeRnAtIoNaL hUb FoR eSoTeRiC pRoGrAmMiNg LaNgUaGe dEsIgN aNd DePlOyMeNt! FoR mOrE iNfOrMaTiOn, ChEcK oUt OuR wIkI:\nHtTp://EsOlAnGs.OrG/wIkI/mAiN_pAgE"' > bin/WeLcOmE; chmod 0755 bin/WeLcOmE 16:49:58 No output. 16:49:58 I am trying to code a bot in mIRCscript 16:50:04 so far the bot is winning 16:50:07 *the language 16:50:08 I guess 16:50:10 anyway it's hard 16:50:41 `run echo -e '#/bin/sh\necho -e "$1: WeLcOmE tO tHe InTeRnAtIoNaL hUb FoR eSoTeRiC pRoGrAmMiNg LaNgUaGe dEsIgN aNd DePlOyMeNt! FoR mOrE iNfOrMaTiOn, ChEcK oUt OuR wIkI:\nHtTp://EsOlAnGs.OrG/wIkI/mAiN_pAgE"' > bin/WeLcOmE; chmod 0755 bin/WeLcOmE 16:50:44 No output. 16:50:57 `WeLcOmE Patashu 16:51:00 Patashu: WeLcOmE tO tHe InTeRnAtIoNaL hUb FoR eSoTeRiC pRoGrAmMiNg LaNgUaGe dEsIgN aNd DePlOyMeNt! FoR mOrE iNfOrMaTiOn, ChEcK oUt OuR wIkI: \ HtTp://EsOlAnGs.OrG/wIkI/mAiN_pAgE 16:51:39 nortti: cheat 16:51:46 `rm bin/WeLcOmE 16:51:48 No output. 16:51:49 gotta do it properly >:D 16:51:59 -!- Patashu has quit (Excess Flood). 16:52:06 I don't know any perl 16:52:13 -!- Patashu has joined. 16:52:46 -!- Patashu has quit (Excess Flood). 16:52:57 -!- Patashu has joined. 16:53:05 Patashu: can't you try it on another client? 16:53:18 yes 16:53:21 another client that supports mIRCscript 16:53:22 that isn't mIRC 16:53:23 good idea 16:53:24 also 16:53:25 while (%highestentry > %entryno) { 16:53:25 dec %highestentry 16:53:25 } 16:53:29 why does this make mIRC disconnect 16:53:33 Patashu: no, I mean 16:53:38 a client that doesn't have the name Patashu 16:53:45 because 16:53:46 * Patashu has quit (Excess Flood) 16:53:46 * Patashu (Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au) has joined #esoteric 16:53:46 * Patashu has quit (Excess Flood) 16:53:46 * Patashu (Patashu@c122-106-155-219.carlnfd1.nsw.optusnet.com.au) has joined #esoteric 16:54:21 if it does it one more time I'm going to give up and go to bed 16:54:24 actually 16:54:26 wow it's 3 am 16:54:43 @time Patashu 16:54:44 Local time for Patashu is Sat Apr 21 02:54:37 2012 16:54:50 @time 16:54:53 Local time for nortti is Fri Apr 20 19:54:58 2012 16:54:58 @time elliott 16:54:58 Local time for elliott is Fri Apr 20 17:55:31 16:56:27 http://www.cracked.com/article_19768_6-terrifying-childrens-cartoons-from-around-world.html 16:57:15 @time HackEgo 16:59:53 the Groke reminds me of a character in bubble bobble 17:00:25 -!- asiekierka has quit (Remote host closed the connection). 17:01:00 which i was just thinking about yesterday! 17:01:57 Hello! 17:04:18 -!- Patashu has quit (Excess Flood). 17:04:23 -!- asiekierka has joined. 17:06:42 -!- Patashu has joined. 17:06:45 -!- Patashu has quit (Excess Flood). 17:07:11 http://www.cracked.com/article_19768_6-terrifying-childrens-cartoons-from-around-world.html // I'll take MLP:FiM, TYVM. 17:09:03 elliott: hi 17:09:39 ih :noi 17:10:57 ion: what was that next one you wanted me to try? 17:10:59 (btw, the time inbetween me joining the channel and me saying "Hello!" was caused by me falling asleep) 17:11:43 ah 17:11:50 i 17:11:51 i see 17:15:57 I was wondering whether it would look nice or totally suck if we added another white flash to the sequence. @-webkit-keyframes col { 0% { background: #fff; } 10% { background: #000; } 40% { background: #00f; } 50% { background: #fff; } 60% { background: #f00; } 90% { background: #000; } 100% { background: #fff; } } 17:16:24 -!- augur has joined. 17:16:59 Let's find out 17:17:22 elliott: And adding copies of the styles with the other browser-specific vendor prefixes and the official CSS one would be nice. 17:17:51 Yeah yeah, I'll write some PHP to do that later :P 17:17:54 PHP: the best hammer. 17:17:56 ["", "-webkit-", "-moz-", "-ms-", "-o-"] 17:17:56 | 17:17:56 /| 17:18:03 http://esolangs.org/no 17:18:43 Looks a bit naff IMO 17:19:10 yeah 17:19:39 http://esolangs.org/no I made it alternate because why not. 17:19:57 Also, how about changing the background color of the top-level page to static black? 17:20:18 That's such a pain but OK :P 17:20:33 How about trying “ease” for the marquee once again? 17:21:01 alternate changes the effect a bit. 17:21:13 Done all, and reverted the colours 17:21:17 Whoa 17:21:30 Oh 17:21:35 I think I messed up the border 17:21:43 Yeah, ease is crappy because it just creates a huge black hole 17:22:03 I think the CSS might be broken. 17:22:33 It doesn’t do the marquee at all here. 17:22:42 Hmm 17:22:42 Ditto 17:22:54 That’s probably what causes the black hole in the middle. 17:23:04 div { 17:23:05 -webkit-animation: mar /*13*/8s linear infinite alternate; /*ease infinite alternate;*/ 17:23:05 -webkit-animation: rot 120s linear infinite; 17:23:05 } 17:23:11 Wait, how did those get put in one rule? 17:23:18 Fixe 17:23:19 d 17:23:35 And added a 1px white border to iframes 'cuz why not 17:24:11 Wow, I had no idea the internal geometry was this complex 17:24:16 heh 17:24:22 -!- augur has quit (Remote host closed the connection). 17:27:32 The current marquee animation keeps the thing outside the screen too much. 17:27:41 Yeah. 17:27:45 I'll adjust the translate. 17:27:46 ions 17:27:50 * ion s 17:27:54 Yes. 17:28:11 Also, the ease is the wrong way. 17:28:18 It goes slower at the edges, while IMO it should go slower in the middle. 17:30:19 Bah, I'll have to use cubic-bezier to fix that. 17:30:22 The web sucks. 17:30:30 Try changing ease to cubic-bezier(0,0.5,1,0.5) 17:30:44 Done 17:31:11 It would be nice to make the whole thing more square-shaped. 17:31:34 Ugh, this one goes to circle mess too 17:31:46 Yeah, we’re getting to the same problem as with the black hole. 17:31:51 i think 17:32:26 Yeah, if you stay in one place too much, the hall of mirrors starts reflecting itself too much :P 17:32:37 So I guess you have to be fast when there's a lot visible. 17:32:56 How about keeping the cubic-bezier thing but removing alternate and restoring the 100% translations? 17:33:18 Done. 17:34:05 This is better. 17:34:26 But it still degenerates, just slower. 17:34:34 yeah 17:34:37 Hmm. 17:35:11 Perhaps change the two 0.5s to 0.2 or something. 17:35:30 Oh, wait. That’s wrong. 17:35:35 0,0.2,1,0.8 17:36:15 Done; I'd just like to take a moment to marvel at how optimised WebKit's rendering engine must be to render this mess at any reasonable speed. 17:36:23 Indeed 17:36:46 -!- Ngevd has quit (Ping timeout: 246 seconds). 17:37:07 Still degenerates, alas. 17:37:36 -!- cheater has joined. 17:38:34 has anyone here ever used tomsrtbt? 17:39:40 @ping 17:39:40 pong 17:40:28 ion: Why is my mosh session all froze up. :( 17:46:27 ion: http://esolangs.org/no Finally, something that actually freezes my browser. 17:47:39 elliott: doesn't freeze my browser 17:47:54 Is your browser links2? 17:48:38 Because that's like saying your car never crashes because it can only go at 1 mph. 17:49:41 :-) The frame rate does get a bit low. 17:49:58 -!- cheater has quit (Ping timeout: 244 seconds). 17:50:15 elliott: it is 17:51:28 my other browser (hv3) also doesn't freeze 17:51:37 and it passes acid2 17:51:50 and has support for ECMAScript 17:56:02 * itidus21 contemplates the correlation between hyperlinks and markup languages. 18:02:06 -!- lament has joined. 18:02:18 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 18:02:18 lament: You have 1 new message. '/msg lambdabot @messages' to read it. 18:02:59 does anyone wish to be banned 18:03:09 -!- cheater has joined. 18:03:15 i think lament does 18:03:29 `pastelogs ban me 18:03:29 not sure though 18:04:01 No output. 18:04:05 -!- ChanServ has set channel mode: +o lament. 18:04:05 `pastelogs ban me 18:04:10 -!- lament has set channel mode: +b *!*lament@184.71.170.*. 18:04:14 anyone else? 18:04:37 No output. 18:04:38 hmm 18:04:46 clog, he hasn't said anything in years, must really hate the place 18:05:22 clog is the only one in this channel who really understands me 18:05:51 glogbot then 18:05:55 clog's mortal enemy 18:06:12 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.21645 18:09:24 -!- cheater has quit (Max SendQ exceeded). 18:09:59 a surprisingly short list 18:10:21 technically many of those probably expired 18:10:40 such things never expire 18:11:05 and shachaf was quite specific that he wanted oerjan in particular to ban him 18:11:34 lament: just /msg chanserv clear #esoteric users 18:11:39 anyone who wants to be banned just won't come back 18:12:10 -!- Foggalong has joined. 18:12:23 -!- cheater has joined. 18:12:36 that's not true 18:13:00 perhaps they want to be banned but will still come back due to poor impulse control 18:13:04 -!- augur has joined. 18:13:54 well, ban anyone who comes back then :) 18:14:16 -!- Foggalong has quit (Client Quit). 18:14:17 ! 18:14:26 it's a foolproof plan 18:14:42 -!- lament has set channel mode: +o clog. 18:14:54 -!- lament has left. 18:15:15 Reasonable. 18:15:25 -!- zzo38 has joined. 18:15:43 -!- Ngevd has joined. 18:16:24 Hi Ngevd! We just had some bans. 18:16:28 Well, one. 18:16:34 Hello! 18:16:46 Oh, who? 18:16:55 lament 18:17:02 Also clog is an op now. 18:17:06 -!- ChanServ has set channel mode: -o clog. 18:17:15 * tswett GASP 18:17:53 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]). 18:18:19 RIP clog's ophood. 18:18:30 O'Phood. 18:18:52 Does clog being an op mean anything of use? 18:19:02 Carl Log O'Phood. 18:19:30 zzo38: It could ban people. ...Very quietly. 18:21:30 -!- Taneb has joined. 18:21:37 -!- Ngevd has quit (Read error: Connection reset by peer). 18:22:23 -!- Taneb has changed nick to Ngevd. 18:23:15 elliott: Why? 18:23:21 zzo38: Whyn't. 18:27:56 -!- Ngevd has quit (Read error: Connection reset by peer). 18:29:18 -!- asiekierka has quit (Read error: Connection reset by peer). 18:30:19 -!- cheater has quit (Ping timeout: 276 seconds). 18:31:35 -!- ChanServ has set channel mode: +o clog. 18:33:11 I'm scared. 18:42:06 -!- cheater has joined. 18:52:43 -!- itidus21 has left ("Read error: Connection reset by peer"). 18:55:38 I can now say that I have written the advanced search form (accessible from the main menu) for Chess Variants. 18:57:57 Anyone playing Pokemon Card on here by now? 18:58:15 -!- augur has quit (Remote host closed the connection). 19:02:40 -!- Tod-Autojoined has joined. 19:03:57 -!- TodPunk has quit (Read error: Connection reset by peer). 19:04:18 -!- augur has joined. 19:08:00 helo 19:08:00 Phantom_Hoover: You have 2 new messages. '/msg lambdabot @messages' to read them. 19:12:04 -!- MoALTz has joined. 19:12:21 -!- MoALTz_ has quit (Ping timeout: 248 seconds). 19:15:00 Phantom_Hoover: hel 19:18:51 http://stackoverflow.com/questions/10222297/i-got-this-code-form-google-i-want-statement-wise-explanation-plz-help-me-if-an what a great question 19:20:15 There's not even any code there! D: 19:22:50 -!- boily has joined. 19:24:41 anything with /* in it must be code 19:27:40 -!- nortti_ has joined. 19:27:40 -!- nortti has quit (Read error: Connection reset by peer). 19:34:15 elliott: Awww, you deleted it :'( 19:34:53 RocketJSquirrel: No, it was deleted before I linked it. 19:34:56 What was in, question 19:34:59 I was, dinner 19:35:05 Oh 19:35:12 I wasn't expecting anybody to actually be able to read it :P 19:35:14 zzo38: I've just sold all my Pokemon Cards, apart from a few black star promos 19:35:53 impomatic: That is OK, you don't need any for what I am trying to ask about. 19:37:09 Do you know the first edition rules? I use these rules with a few variations having to do with resolving ties (I dislike the standard rules for resolving ties). 19:37:16 RocketJSquirrel: Phantom_Hoover: http://ompldr.org/vZGc3ZA 19:37:43 looooooooool 19:37:58 Wow. 19:38:03 I haven't played for about 10 years... I don't really remember. 19:38:11 -!- itidus21 has joined. 19:39:23 Such as, in this picture, what can you think about this situation and who do you think is winning? (I can supply card texts if you want, or answer any other questions about the rules of the game) http://zzo38computer.cjb.net/img_14/pokemoncard1.png 19:40:07 I do have another picture for later in the game too; if you make guesses about this one I will show you the next one too 19:40:37 ...that was deleted like yesterday 19:40:47 Or well, closed ¬u¬ 19:42:25 impomatic: In case you need reminded, there are three ways of winning the game: If you have picked up all of your side cards, you win. If you have no more cards in play, you lose. If you have no cards to draw at the beginning of your turn, you lose. 19:43:26 wait 19:43:32 Why is that picture partially in Japanese and partially in English 19:44:11 Lumpio-: It is a translation patch which translates all the card texts to English and leaves the rest in Japanese. 19:44:40 I thought there was an official English translation of that 19:45:22 Well, this is the unofficial version. 19:45:31 mm 19:46:15 At any rate I'd say the top player has an advantage. 19:46:35 Lumpio-: Why do you believe that? (Notice that the top player is confused.) 19:47:06 They're not the only one [CANNED LAUGHTER] 19:47:23 Imagine if you could actually put laughter in a can. 19:47:51 Actually I only now noticed the top player has way less cards left on their deck. 19:49:39 Lumpio-: Well, yes, there are many things to notice. Top player has already picked up one side card, they have two Stage 2 evolution cards, more cards in hand, more cards in trash. But also notice that the bottom player has HAUNTER [Lv17] which has a specal ability that attacks have a 50% chance not to affect it. 19:50:29 ...then again it also can't damage the kangaskhan 19:50:39 Lumpio-: Yes, that too. 19:51:22 But 1) one prize card taken 2) two level 2 pokemon on the bench (one has enough energy for a decent attack) 3) one more pokemon on the bench in total 19:51:33 4) resistance against all current enemy pokemon attacks 19:51:58 Also I'd imagine he also has a good probability of having a good hand 19:52:40 Since I think he might've used a prof. oak 19:53:01 Which you usually use when you only have "bad" cards in your hand, and it should get you better ones 19:53:05 Then again I'm not an expert 19:53:08 OK. Who do you think is winning now (a later part of the game)? http://zzo38computer.cjb.net/img_14/pokemoncardII.png 19:53:09 oh no, not prof. oak... 19:55:00 Which lugia is that 19:55:54 It is LUGIA [Lv55] it says right there. Its attack is 2+2*coin(2) damage. 20:00:54 After that, see if you can solve this puzzle game I made up: http://zzo38computer.cjb.net/textfile/miscellaneous/pokemon_card/puzzle.1 20:02:05 And this one too: http://zzo38computer.cjb.net/textfile/miscellaneous/pokemon_card/puzzle.2 20:05:26 (back) 20:05:38 Those 7+ energy on that charmander look suspicious 20:06:44 * Lumpio- ponders 20:07:07 There are ten in total. And, yes, it is looking suspicious. 20:07:44 But there are uses for such a thing. 20:11:08 ...he's not trying to do the obvious and evolve that and then spam attacks is he 20:23:41 @time 20:23:45 Local time for nortti_ is Fri Apr 20 23:23:49 2012 20:23:50 @time oklopol 20:23:51 Local time for oklopol is Fri Apr 20 23:23:26 2012 20:25:50 @time fizzie 20:25:52 Local time for fizzie is Fri Apr 20 23:25:51 2012 20:25:53 @time Deewiant 20:25:55 Local time for Deewiant is Fri Apr 20 23:25:54 2012 20:25:58 @time atehwa 20:26:00 Local time for atehwa is Fri Apr 20 23:25:58 2012 20:26:02 @time ineiros 20:26:03 Local time for ineiros is Fri Apr 20 23:26:02 2012 20:26:04 @time ion 20:26:05 Local time for ion is Fri Apr 20 23:26:05 2012 20:26:07 @time Lumpio- 20:26:07 Local time for Lumpio- is Fri Apr 20 23:26:07 2012 20:26:10 What a weird coincidence! 20:26:36 ¬u¬ 20:26:42 oklopol: Your clock is off by about 25 seconds 20:26:48 `? finland 20:26:51 Finland is a European country. There are two people in Finland, and at least five of them are in this channel. Corun drives the bus. 20:27:04 `learn Finland is a European country. There are two people in Finland, and at least eight of them are in this channel. Corun drives the bus. 20:27:07 I knew that. 20:27:14 `? Corun 20:27:17 Corun? ¯\(°_o)/¯ 20:27:54 > let co ('c':'o':xs) = xs; co xs = 'c':'o':xs in co "corun" 20:27:54 "run" 20:28:10 It's rampant Finnflation. 20:28:18 ? 20:33:42 Lumpio-: That is one possibility, another possibility is the MR.FUJI to prevent from running out of cards; but actually he was just bluffing. 20:34:24 (The top player lost; he ran out of cards with nothing to save him) 20:35:09 RocketJSquirrel: You awful person. 20:35:50 My friend is getting 60MB/s download speeds, what 20:37:53 I have been thinking about an esoteric programming language: it is string rewriting and I think it is at least a PDA. > copies char next to it in right side to next string, < copies char next to it in left side, x copies from both sides, - doesn't copy anything, [ and ] don't copy anything and work something like this ">["->"[" ">[ab"->"[ab" ">[ab]c"->"[ab]" ">]a"-> "a" ">[ab[c]d"->"[ab[c]"(and "]<"->"]" "ab]<"->"ab]" "c[ab]<"->"[ab]" 20:38:31 Oh, it's Mb/s, the lying bastard. 20:38:43 (I explicitly asked him which one it was beforehand.) 20:38:59 zzo38: Well he was doing pretty well in the first picture but eventually ran out of material I guess. 20:43:31 Lumpio-: Actually, even in the first picture I was thinking he was almost definitely losing. Which works if the bottom player (me) can defend, which partially involved not knocking out the opponent's cards because if that is done, he can switch more easily and attack; so this way gives him limited chances to switch. 20:43:58 Lumpio-: By the way, are you from Helsinki? Statistics purposes. 20:44:40 Lumpio-: Can you solve either of the text-based puzzles? 20:52:38 -!- boily has quit (Quit: WeeChat 0.3.7). 20:55:55 elliott: I'm in Lahti which is about 100km to the North of Helsinki 20:57:00 zzo38: I take it the solution would be the one that has the highest probability of winning? (including 100%) 20:57:39 Lumpio-: Hmm. That probably counts as Helsinki. 20:57:44 Lumpio-: Yes. 20:58:25 how many people there were from either helsinki or hexham? 20:58:29 *here 20:58:50 Helsinki has, like, five, and Hexham only two. But we still win for density. 20:59:24 who else was from hexham 20:59:30 I don't think Lahti really counts if you ask a random Finn; I doubt many would count places like Järvenpää or Kerava either. 21:00:30 nortti_: Taneb. 21:00:47 -!- nortti_ has changed nick to nortti. 21:00:53 There are two sort of "standard" extensions to Helsinki; the green and light-green bits of http://en.wikipedia.org/wiki/Greater_Helsinki 21:00:58 fizzie: Well, the thing is, if you guys get to count Lahti, not only does that raise your total population (and thus lower your density), but it means we get to count, say, Newcastle or Edinburgh too. 21:01:26 http://oi43.tinypic.com/111ig6b.jpg 21:02:26 for those who look "I know.. it's very droll.." 21:02:49 Lumpio-: But can you find anything at all with either of these two puzzles? 21:03:26 zzo38: Gimme a moment, the last time I played pokemon card games must've been 8 years ago... 21:04:28 "Commonly about eight more municipalities are considered to be part of Greater Helsinki, as they can be considered as commuter towns and exurbs of Helsinki. When Hyvinkää, Järvenpää, Kerava, Kirkkonummi, Nurmijärvi, Sipoo, Tuusula, and Vihti are included, the number of inhabitants rises to 1.2 million. -- Statistics Finland define the commuter belt of Helsinki (Helsingin ... 21:04:35 ... työssäkäyntialue, Helsingfors pendlingsområde) to include a total of 24 municipalities, with a land area of 7,359.80 km2 and a population of 1,431,108 as of 31 December 2007.[2][3] In addition to that, there are people from as far as Lahti and even Tampere commuting to Helsinki daily." It sort of sounds like even Stat. Fin. doesn't count Lahti, despite a few weirdoes commuting from ... 21:04:41 ... there daily. 21:06:22 Okay, fine! 21:06:26 Can we have Edinburgh anyway? 21:06:47 zzo38: ok, June 29th one: 21:06:54 fizzie: It's < 100 miles, you know! 21:07:13 I don't really have an onion how these esolanginess rankings go. 21:07:23 1) Use gengar's power to move 1 damage from dark muck to porygon 2) Use gust of wind to switch in grimer 3) Retreat gengar, bring out hypno 4) Use dark mind, with bench damage to porygon 21:07:26 (Admittedly 100 miles is quite a lot of Britain.) 21:07:49 Lumpio-: No; won't work. Notice that weak/resist is being ignored. 21:08:36 Well, switch the mime in then ┐( ̄ー ̄)┌ 21:08:41 The screwiest thing: the "online shop" of the national train company is not open during the night (23:30--06:00). Because why should the Internet be open at night? 21:08:53 fizzie: Hey, the gerbils have to sleep. 21:09:05 Lumpio-: That won't work either; there are two of them, so they cancel each other's weak/resist 21:09:16 -!- derdon has quit (Remote host closed the connection). 21:10:29 Well that's not very nice of you. 21:11:04 Not very nice of me? No, I just make the game to be not too easy. 21:12:27 * elliott popcorn 21:13:28 * Lumpio- (  ̄〜 ̄) 21:15:16 Sigh, I really need to install more fonts. 21:15:35 FFE3 301C FFE3 just isn't a very appealing face. 21:18:28 i once made this trivial military sim game.. and my friend found a loophole.. and i was frustrated by that. game designing ain't easy 21:18:42 once real people start using your rules 21:20:58 Deewiant: i'm sure that's due to my gravitational field. 21:21:57 Fizzie: my internet banking is only open 9am to 5pm 21:27:44 -!- augur has quit (Remote host closed the connection). 21:31:42 -!- elliott has quit (Quit: Leaving). 21:31:51 -!- elliott has joined. 21:32:00 Yay, it works now. 21:33:14 Fizzie: my internet banking is only open 9am to 5pm lolwut 21:34:03 -!- myndzi\ has changed nick to myndzi. 21:36:21 i cut my knee somehow 21:36:34 -!- monqy has joined. 21:37:03 hi monqy 21:37:05 er i mean 21:37:06 hello monqy 21:37:11 that was just a normal everyday greeting 21:37:31 Greetings monqy. Hahahahahaha! 21:37:33 helloliot 21:37:36 hi itidus21 21:39:10 hi 21:40:18 i think probability of someone laughing at you after greeting you with the word greetings is signifigantly larger than that if they greet you with a more typical greeting 21:40:31 ohio 21:40:49 `pastelogs \ 21:41:04 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.16181 21:41:14 hahahaha 21:41:15 `pastelogs \bhi\b 21:44:31 -!- esowiki has joined. 21:44:32 -!- glogbot has joined. 21:44:32 -!- glogbackup has left. 21:44:35 -!- EgoBot has joined. 21:44:35 -!- HackEgo has joined. 21:44:36 -!- esowiki has joined. 21:44:36 -!- esowiki has joined. 21:45:03 -!- glogbackup has joined. 21:46:18 ... 21:46:21 I like how glogbackup decided to come back. 21:46:25 -!- RocketJSquirrel has joined. 21:47:48 ion: I hope you're proud of yourself. 21:48:17 `pastelogs \bhi\b 21:48:30 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.29077 21:49:05 it's hell: the text file 21:49:18 Why doesn’t it paste the whole thing? :-( 21:49:35 It would just time out if it did. 21:49:41 Chromium thinks that page is in Catalan. 21:49:54 2003-03-22.txt:01:41:34: hi. It's rather quiet here, but you can always read the logs and reply to month-old conversations. 21:50:11 lament predicted the art of logreading years before it was established. 21:50:41 * elliott is reading this as one continuous conversation. 21:50:55 2004-07-22.txt:22:58:23: the conversation, thinly spread over days and weeks, consists mostly of calamari_ saying "hi" 21:52:23 2003-07-10.txt:06:13:54: It's a program that prints 'hi world', followed by a newline 21:55:06 00:26:48: hi ettioll 21:55:06 00:26:52: nice name actually 21:55:06 00:26:54: hi elliott 21:55:06 00:27:10: hi 21:55:06 00:27:16: hi 21:55:08 00:28:40: hi 21:55:11 00:28:49: hi 21:55:13 00:29:10: hi 21:55:16 00:29:20: shut up, monqy 21:55:18 im logread 21:55:27 Lumpio-: Did you figure out the game now? You almost got it but not quite 21:57:09 kind of AFK 21:57:14 IRL stuff 22:03:16 elliott: You say that as it’s a normal kind of thing to do in that situation. :-P 22:03:41 ion: Wait, what's "that"? 22:04:07 Lumpio-'s nick makes me think Lugonu now 22:04:39 It would just time out if it did. 22:05:19 ion: Oh! I meant the command would time out. 22:05:21 Not the bots. 22:05:25 Although that could happen too :P 22:05:38 Sgeo: hi 22:06:02 http://oi40.tinypic.com/2wc31js.jpg 22:08:28 i'll allow it 22:09:11 i seem to love screenshotting books i've never read 22:09:13 Sgeo: oh dear, have you been talking in ##crawl again 22:09:26 monqy, not Haskell stuff 22:09:46 I think I like Crawl 22:09:59 I can play it online without hurting my good NetHack game that's been there for years 22:11:03 monqy, Trog 22:11:09 what 22:11:46 * Sgeo was a worshipper of Trog 22:12:00 okay 22:12:10 Sgeo: how far is your "good nethack game" exactly 22:12:35 elliott, not sure 22:13:11 all you know about it is it's good? 22:13:54 maybe it's great and he doesn't realize it 22:14:04 :o 22:15:26 I have an old unfinished game on one of the Crawl servers. 22:15:50 elliott, I should log in 22:16:08 ion: Did they expire? 22:16:32 I am on Dlvl 8 22:17:17 I have no idea. I hope not, perhaps i’ll finish it one day. 22:17:30 That is, die yet another stupid death. 22:17:34 Sgeo: im watch 22:17:42 elliott, I'm not going to play now 22:17:46 what !! 22:17:47 Just looking 22:18:02 Why did I think I was doing well 22:18:11 i 22:18:16 Oh, I think I'm in Minetown 22:18:21 don't know how bad your average nethack game is 22:18:34 but it must be only slightly better than mine if this is a many-years-old good-game 22:18:35 is minetown doing well for sgeo 22:18:55 I've been to Sokoban on several occasions 22:19:06 And I think I typically do Mines after, I think? 22:21:26 Sgeo: you should move 22:21:41 he quit already 22:21:50 oh 22:21:54 ok then 22:22:54 i was still watchin 22:22:54 g 22:22:55 impatiently 22:23:09 I did not, in fact, #quit 22:23:29 I (S)aved 22:23:42 "he already saved the game and in that way ended his playing session" 22:30:17 what is the most complete polyglot self-interpreter? (aka, for some set S, a P s.t. forall languages L in S, P is a valid L program that interprets L) 22:31:45 Lumpio-: In case you do not know the solution to this puzzle I can tell you, although you should try to figure it out yourself first (if you cannot, you can ask the the solution in case you want it). 22:34:08 I can also provide a hint if wanted. 22:35:31 quintopia: Complete existing or possible? 22:35:41 elliott: existing 22:35:53 quintopia: I would suspect |S| < 4, and most likely = 2 or 1. 22:36:10 okay 22:36:12 quintopia: Actually, wait, that's easy. 22:36:20 IIRC dbfi is portable to multiple EOF behaviours and bit widths. 22:36:22 what is the most complete multi-language interpreter 22:36:27 Actually, I think it doesn't ever use under or overflow. 22:36:35 So P = dbfi, |L| = \aleph_0 22:36:36 erm 22:36:38 *|S| 22:36:51 Oh, wait. 22:36:56 dbfi only interprets 8-bit brainfuck on any host language. 22:37:09 But you could pretty easily write a BF self-interpreter that matches the bitwidth of the host. 22:38:06 not sure what you're driving at 22:38:58 i was thinking of a program that ... as a C program interprets C, as a ruby program interprets ruby, as a bf program interprets bf, as a whitespace program interprets whitespace, etc. 22:39:02 the same program 22:39:04 Yes. 22:39:12 so 22:39:18 I found the brainfuck interpreter in brainfuck which makes cells have twice as many bits as it is in the host 22:39:24 You can easily write a program that as a BF_8 program interprets BF_8, as a BF_16 program interprets BF_16, etc. 22:39:26 i'm not sure how you're getting "infinite S" 22:39:27 In fact, one of them might already exist. 22:39:33 oh 22:39:35 So |S| = \aleph_0 modulo S.M.O.P. 22:39:39 meh 22:39:46 that's cheating 22:39:50 It might help to define "language". 22:39:54 -!- zzo38 has quit (Remote host closed the connection). 22:40:09 "something that has its own wiki page somewhere" 22:40:17 "and is a programming language" 22:40:35 Consider a language family cheat(L) for all L, where cheat(L) has all instructions of L plus an additional instruction at some unlikely Unicode codepoint that is a self-interpreter. 22:40:58 Then P = {that codepoint}, |S| = |all languages not using that codepoint|. 22:41:57 i know this isn't the best way to look at it but if you have the sources for multiple interpreters you could compile them all together into one which can determine if the input language matches any of it's available interpreters 22:43:28 Where does the {true, false, filenotfound} thing come from originally anyway? 22:43:39 TDWTF doesn't actually say. 22:43:49 elliott: what is the best multi-interpreter written in any language? 22:44:00 quintopia: Define best. 22:44:07 Phantom_Hoover: Some code that defined a boolean type that way. 22:44:37 elliott: most languages supported, runs as standalone app in linux 22:45:02 elliott, well yeah, but what context? 22:45:29 Or is that literally all there ever was to it? 22:45:39 (I thought it was from a .NET builtin for some reason.) 22:49:30 with these kind of questions i think it is possible to cheat the definition of program 22:49:49 elliott: no answer? 22:50:29 You want an interpreter *app*? 22:50:45 -!- nortti has quit (Quit: leaving). 22:50:51 quintopia: I was away. 22:51:09 like.. if one was to take all the interpreters written in brainfuck.. would it be possible to add some code to them combining them all together.. i think it would 22:51:27 If you're asking as a practical matter, then... a VM with a Linux distro on it. You phrased the question in a formal way, which didn't exactly indicate that. 22:52:02 i sure couldn't do it though 22:52:04 It's a very different question without the self-interpreter part, though. 22:53:19 Phantom_Hoover: The context wasn't posted AFAIK, but I presume it was being used as a status return type. 22:53:35 i.e. success, fail, or fail-because-of-the-external-reason-that-the-file-is-missing 22:53:57 Yeah, I was just confused for a while because I thought I'd seen the origin before. 22:54:09 And I assumed TDWTF was referencing that, not some unseen code. 22:54:37 Phantom_Hoover: The origin was *posted* on TDWTF. 22:54:45 The definition of the enum was a TDWTF submission. 22:55:11 Yes, I know that now. 22:55:27 -!- nortti has joined. 23:01:30 -!- impomatic has left. 23:05:55 -!- tzxn3 has quit (*.net *.split). 23:05:55 -!- ion has quit (*.net *.split). 23:05:55 -!- jix has quit (*.net *.split). 23:05:55 -!- FireFly has quit (*.net *.split). 23:05:55 -!- mtve has quit (*.net *.split). 23:06:39 how much of the c90 does c2bf support? 23:06:58 c2bf supports nothing. 23:07:00 gcc-bf OTOH... 23:11:16 -!- tzxn3 has joined. 23:11:16 -!- ion has joined. 23:11:16 -!- jix has joined. 23:11:16 -!- FireFly has joined. 23:11:16 -!- mtve has joined. 23:11:27 hi tzxn3 ion jix FireFly mtve 23:23:19 -!- zzo38 has joined. 23:25:32 -!- nortti_ has joined. 23:25:33 -!- nortti has quit (Read error: Connection reset by peer). 23:27:09 http://esolangs.org/no does not freeze by browser but it does prevent some commands from working until it is closed and restarted. 23:28:13 zzo38: what browser are you using? 23:28:40 nortti_: Mozilla-based. 23:29:12 based on which version of gecko? 23:29:41 How do I check that? 23:30:38 Is there any file which tells you that, or a JavaScript command on the chrome windows which will tell you that? 23:31:08 It's more likely to freeze on WebKit, where the animation actually runs :P 23:33:55 hi elliott elliott elliott elliott elliott 23:34:24 zzo38: try about: 23:34:46 nortti_: Gecko/20090629 23:35:14 whole user agent please 23:35:41 nortti_: Build identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1pre) Gecko/20090629 Vonkeror/1.0 23:35:55 Most other people I have asked about the puzzle.1 have answered in the same way as Lumpio- and said to GUST OF WIND to activate opponent's DARK MUK [Lv25] and move one point of damage from that to PORYGON [Lv12]; but that doesn't work because weak/resistance is currently being ignored. So, they say, activate opponent's MR.MIME [Lv20], but that won't work either because there are two of them! 23:36:53 zzo38:it uses gecko 1.9.1 (Same as firefox 3.5) 23:37:09 OK 23:37:26 ion: helliott 23:38:15 Only one person has correctly solved both puzzles so far. 23:39:27 How many people have solved at least one? 23:39:57 Sgeo: The same thing... only one person 23:40:20 Ok 23:41:32 Can you? 23:42:30 (back) I don't suppose there's any way to use the itemfinder 666 23:43:05 Lumpio-: Do you want a hint? 23:43:19 Is there way to use it? 23:43:37 zzo38, it's Pokemon puzzles, right? 23:43:38 Yes. But not the first thing you do. 23:43:42 Sgeo: Yes. 23:43:44 (I didn't actually spend that much time thinking, but my memory of the rules is a bit hazy) 23:44:49 zzo38, I don't know much about Pokemon, sorry 23:44:58 Sgeo: OK 23:45:09 I guess you need to somehow get one of your prize cards before your attack 23:45:17 Lumpio-: If you have any questions about the rules, you can ask. 23:45:27 Lumpio-: And can you see any way to do so? 23:45:29 fizzie: Did you see the, err, incident earlier, by the way? 23:45:55 ...not immediately 23:46:17 Would you like a hint? I have a hint I can provide if requested. 23:47:36 Where are the puzzles? 23:48:03 Sgeo: http://zzo38computer.cjb.net/textfile/miscellaneous/pokemon_card/puzzle.1 and puzzle.2 23:50:10 * Sgeo sends the URLs to someone 23:50:45 Hey, actually 23:50:53 (I'm wondering if she could solve it, although she says it's been a while since doing Pokemon stuff) 23:51:00 Does weakness apply to the extra 1 damage that dark mind does? 23:51:27 Lumpio-: No. Weakness and resistance does not apply to damage to bench pokemon cards. 23:51:49 ok 2012-04-21: 00:09:02 Have you figured out anything yet? 00:11:55 Do you think weakness applying to the extra damage would even help much? 00:13:26 nope 00:13:30 * Lumpio- reads rulebook 00:14:03 Ensure you have the correct edition of the rules; the modern rules are different to the old ones. This puzzle is based on the old rules. 00:16:10 -!- Patashu has joined. 00:17:56 .l 00:18:05 -!- nortti_ has quit (Quit: nortti_). 00:18:58 (For example, I think in the modern rules you cannot retreat more than once per turn; in the old rules you can retreat as many times as you want, although a confused card may not attempt to retreat a second time if it failed the first time. Also in the old rules, resistance deducts 3 points of damage) 00:19:33 -!- pikhq has quit (Ping timeout: 248 seconds). 00:19:37 -!- pikhq_ has joined. 00:23:28 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:32:19 meh, I gotta sleep -> 00:41:23 OK 00:46:36 Lumpio-: You have failed initiation! 00:46:37 @ping 00:46:37 -!- elliott has quit (Quit: Leaving). 00:46:37 pong 00:46:39 -!- elliott_ has joined. 01:24:37 -!- augur has joined. 01:32:39 -!- augur has quit (Remote host closed the connection). 01:33:38 -!- augur has joined. 02:11:22 * Sgeo wonders why monqy was on CDO rather than what I think is the more popular CAO 02:11:29 Although I think CDO is easier to access 02:11:32 hi 02:12:42 what are you talking about? 02:15:10 Crawl servers 02:15:47 but I don't play crawl 02:16:03 But you do watch me play on Crawl for some reason 02:16:09 s/on// 02:16:10 yes 02:17:01 Eep, forgot I chose Sprint and not Zot Defense 02:17:07 Not that I know what I'm doing either way 02:17:45 ... 02:17:54 monqy, feel free to laugh at me. And/or say hi. 02:18:09 you do realize this is #esoteric, right? 02:18:27 monqy: can you play crawl; can i watch you play crawl 02:18:30 can i watch you crawl 02:18:43 you could watch me play crawl if i played crawl 02:18:49 you should play crawl 02:18:50 4 me 02:18:58 but i don't want to play crawl because i don't like crawl anymore :( 02:19:16 I have some crawl automation stuff I want to do but not enough time right now 02:19:55 monqy: yeah but i could watch you suffer??? 02:20:19 monqy, I think I suck 02:20:26 Sgeo: yes 02:20:38 monqy, although I blame the class/race combo on that 02:20:43 *for that 02:20:49 I've gotten further in that Sprint before 02:20:49 elliott_: it's not an exciting pain :( 02:21:03 monqy: all pain is exciting 02:21:18 elliott_, you can watch me be a buffoon 02:22:02 ugh fine i'll edit my config to work and play crawl i guessssssssss 02:22:48 monqy: how do i 02:22:49 watche 02:23:39 monqy: :'( 02:23:40 ssh crawl.develz.org or something like that i guess 02:23:46 hey elliott_: is there a command line tool where i can give a name of an esoteric language and a program file as input and it will interpret the program file in that language? 02:23:54 im not playing yet i have to edit my config first 02:24:01 elliott_, telnet crawl.develz.org 345 02:24:03 Is what I do 02:24:49 ok one 02:24:50 second 02:24:55 quintopia: no 02:25:08 you'll probably have to do something to your TERM 02:25:25 elliott_, monqy is Squarelos fwiw 02:25:27 On my computer I had idea, making "extensible-roguelike", in Haskell, based on the structures available in the extensible-data package. So you can anyone add new item/creature/area/game-variant-mode/spells simply add a file and then recompile 02:25:32 Sgeo: i know man 02:25:37 i know all monqy's crawl secrets 02:25:43 crecrets 02:26:14 ok let me 02:27:06 monqy: help i telnet to crawl 02:27:07 but 02:27:10 it just blank scren 02:27:15 oh 02:27:17 need to set my terminal again 02:27:39 ok im 02:27:41 at the watch screen thing 02:27:42 brb 02:28:18 back 02:28:29 monqy: i have only played crawl once by the way 02:28:30 and watched crawl uh 02:28:31 once 02:29:50 i wonder what 02:29:54 spr-svn i 02:29:54 s 02:29:56 so mytserious 02:29:59 *msterysious 02:31:13 spr-svn is dungeon sprint it's like crawl but smaller and less random and things happen faster?? 02:31:39 ok brb 02:31:39 dont 02:31:39 start 02:31:40 without 02:31:42 me ;_____; 02:32:18 im 02:32:18 back 02:32:18 obama 02:32:50 ok uh 02:32:54 starting 02:33:24 what size is 02:33:25 your terminal 02:33:30 80x24 02:33:41 tahnk you 02:33:54 help 02:33:56 why are paragraph signs 02:34:02 those are trees 02:34:10 (help why are german) 02:34:24 i play the german version of crawl 02:34:30 i 02:34:33 'm not going to ask 02:34:45 wh 02:34:48 i oopsed 02:34:54 wh 02:35:03 Lua error 02:35:09 wh 02:36:18 monqy: help 02:36:28 :( 02:36:34 im fixing it 02:37:06 `addquote (help why are german) i play the german version of crawl i 02:37:09 i know that 02:37:09 842) (help why are german) i play the german version of crawl i 02:37:12 isn't very good as presented there 02:37:17 but i need to capture the moment 02:37:33 ok let's try this again 02:37:41 xom titers 02:37:49 are you 02:37:50 a square 02:37:57 yes 02:38:04 ok 02:38:06 oh nuts I forgot I had my scripts configured for diving 02:38:12 and they should be exploring instead 02:38:15 crawl is 02:38:17 so confusing 02:38:29 Sgeo i 02:38:32 hire you to explain what's going on 02:38:34 did monq just did 02:38:40 *monqy 02:38:40 *die 02:38:49 xom polymorphed something into a severely out of depth monster 02:38:55 after i accidentally dove a bunch 02:39:12 my impression of crawl as arbitrarily and randomly difficult is 02:39:14 not changing 02:39:14 For 7HRL I made up the KING game. It is relatively simple but still an interesting game. 02:39:28 -!- elliott_ has changed nick to elliott. 02:39:42 elliott: to be fair, i'm playing on the arbitrarily and randomly difficult setting 02:40:06 is that the german version 02:40:16 no 02:40:19 extra difficulty, extra german 02:40:20 are you sure 02:40:27 no D: 02:40:35 trying this again 02:40:55 fund 26 stones 02:41:07 i hate to tell you this but i don't think this is really german 02:41:09 also wow crawl is so fast 02:41:16 that's my script at work 02:41:19 i need to make it faster 02:41:20 brb 02:41:22 are you even playing 02:41:24 (making it faster) 02:41:25 yes 02:41:28 im just hitting spacebar 02:41:30 that's how i play 02:41:35 -!- pikhq has joined. 02:41:46 Sgeo i finally understand how you feel when on the receiving end of monqy 02:43:24 monqy: do you really just hit space (and nothing else) im just 02:43:25 curious 02:44:23 sometimes i hit other keys but 02:44:25 mostly space 02:44:41 -!- pikhq_ has quit (Ping timeout: 265 seconds). 02:44:46 I have now selected the flaw and feat for this experience level of the Dungeons&Dragons game. 02:44:48 but i have space bound to a ridiculous lua macro 02:44:51 Sgeo i finally understand how you feel when on the receiving end of monqy // hahaha context is for losers 02:45:13 monqy: is this like TAEB for crawl or 02:45:14 less 02:45:15 involved 02:45:32 less involved 02:45:48 does crawl really have a faux-german setting 02:45:51 yes 02:45:57 o 02:45:57 k 02:46:56 im sitting 02:46:57 at edge of seat 02:47:09 im going as fast as i can :( 02:47:21 you need a lua macro 02:47:23 to write your lua macro 02:48:31 elliott, Xom is a god known for randomness 02:48:43 It's pretty hard to accidentally start worshiping Xom 02:48:56 is worshiping different to worshipping 02:49:15 The spell-check thing I'm using likes worshiping but not worshipping 02:49:59 http://en.wiktionary.org/wiki/worshiping bloody americans 02:52:02 monqy: how did you find this place 02:52:02 anyway 02:52:04 i mean #esoteric 02:52:08 oh, the wiki 02:52:11 I forget how I found the wiki 02:52:38 it's ok the wiki sucks 02:52:46 elliott, also, I wasn't watching monqy die 02:52:54 My thing paused at the monqy errors 02:52:54 wtbork, worshiping is a stupid spelling. 02:53:15 Sgeo: xom polymorphed something (i didn't catch what) into a shapeshifter, and then a yellow wasp, on d:3 02:53:55 Sgeo: all you missed was uh 02:53:57 monqy going really really fast 02:54:02 like really fast 02:54:03 I wasn't familiar enough with Crawl to process that 02:54:05 and then being dead 02:54:06 that was bad 02:54:12 like 02:54:13 really fast 02:54:19 like 02:54:23 10 steps per second fast 02:55:17 monqy, there's a monqy on the server apparently 02:55:29 Sgeo: that's my other account 02:55:48 squarelos is actually public 02:56:01 does that mean i can see the lua macros 02:56:07 actually 02:56:09 i don't want to 02:56:11 it would spoil the mystery 02:56:12 but I made the squarelos account and I'm pretty much the only person who plays it 02:56:16 anyone can see anyone else's macros 02:56:22 but yeah mystery and they're ugly 02:56:25 im imagining an 8,000 line monstrosity with no intelligble variable names (<-- DONT SPOIL ME) 02:56:29 The .macro file is boring 02:56:34 SHHHHh!!!!! 02:56:37 Sgeo: you want .rc not .macro 02:56:42 SHHHHHHHHHHHHHHHHHHHHHHHHH 02:56:44 monqy, yeah, I see that 02:56:49 Sgeo: stop seeing 02:56:50 ssh 02:56:54 monqy: how long do your scripts even take to tune 02:57:05 i dunno i've been talking in here which is slowing me down major 02:57:37 What does G> do I forget 02:57:40 SHHHHHHHH 02:57:58 you aren't peeking are you? 02:58:01 stop it! 02:59:51 Am I allowed to comment on a style I see? 02:59:55 no 02:59:57 what style 03:00:00 don't comment 03:00:03 oh you mean 03:00:04 monqy was all 03:00:05 that style 03:00:06 stop peeking 03:00:08 and Sgeo was all 03:00:08 ahahahahahaha that style 03:00:09 *peeks* 03:00:13 monqy: stpo 03:00:52 is monqy rewriting his script 03:01:00 or does it really take this long to change its speed 03:01:30 monqy, did you see my notice? 03:01:42 sshshhhhhshshshhsshh 03:01:51 why does sgeo make words 03:01:53 against 03:01:54 time 03:01:57 i lost tractk of this sentence 03:02:03 also does notice mean that 03:02:05 i can bother monqy ingame 03:02:15 no but yes 03:02:18 That's not what I meant by it, but that's more than possible. 03:02:38 you can bother me ingame if you get an account (you just have to put in a username and password and then you have an account) 03:02:59 It's not like NetHack mail though, it doesn't actually effect the game 03:02:59 i don't think i can bring myself to get a crawl account 03:03:04 effect 03:03:15 I haven't entirely learned the difference 03:03:18 also what i'm doing to my script is making it use a thing that will make it automatically send keys so i don't have to press spacebar as much 03:03:34 !!! 03:03:35 that's 03:03:36 cheating 03:03:41 no it isn't 03:03:43 you gotta press the space bar man 03:03:51 that's how the game is played 03:03:55 i still have to press space! just not as much 03:04:20 what have you become ! 03:04:54 ok time to try this i guess (it probably won't work) 03:05:37 yuore not even in the liste 03:05:47 im pasting my config into the thing 03:05:51 i;lll say when im playing 03:05:51 Sgeo: is monqy cheating by auto type spaces 03:06:33 ok im in the game 03:06:37 -!- augur has quit (Remote host closed the connection). 03:06:40 it's not working :'( 03:06:45 can't you just 03:06:46 press the spaces 03:06:52 is that beyond thinking im just 03:06:53 curious 03:07:02 is it working now 03:07:04 no 03:07:12 if it was working that hobgoblem would be dead by now 03:07:16 :'( 03:07:17 is it not dead 03:07:25 why are the error messages translated 03:07:34 all messages are transklated 03:07:43 except for "health" 03:07:44 oh great i can't save it's not letting me 03:07:45 and "magic" 03:07:58 you must 03:08:02 really hate pressing space to go to these lengths 03:08:07 yeah 03:08:35 ok im playin again and it may or may not be working 03:08:39 Why is there a purple box? 03:08:42 that's me 03:08:43 monqy 03:08:45 that's monqy 03:08:46 i think 03:08:57 ok it isn't working 03:09:02 or maybe it is 03:09:11 monqy, why are you worshiping Xom? 03:09:16 Sgeo: because I want to 03:09:17 you'd know it's working if you took control of the spaces!!! 03:09:25 Sgeo: stop saying 03:09:26 worshiping 03:09:38 HELP 03:09:41 this gme is so confusing 03:09:54 elliott, do you want to watch a non-automatic player worship Xom? 03:10:00 monqy isn't automatic! 03:10:01 no that's boring 03:10:05 just helped 03:10:14 help 03:10:15 where is everything 03:10:16 woops i pressed the worng gkeys 03:10:20 did you die 03:10:22 yes 03:10:25 i wrogned the keys 03:10:25 monqy... 03:10:41 are you going to play again 03:10:45 -!- coppro has quit (Ping timeout: 260 seconds). 03:10:56 elliott, I'll play 03:11:00 no 03:11:02 im going to stare at my script a bit and see if i can make it work 03:11:02 i want to watch monqy 03:11:32 monqy: ping me before you start so i can 03:11:34 un brb 03:11:35 ok 03:11:37 and prepare 03:11:37 my lungs 03:12:27 -!- coppro has joined. 03:13:03 -!- augur has joined. 03:13:04 -!- augur has quit (Remote host closed the connection). 03:13:26 monqy: what percentage of your crawl time is spent tweaking your scripts 03:13:45 nowadays? most of it% 03:13:50 good % 03:13:52 good %age 03:15:23 aagh 03:15:24 monqy 03:15:27 didn't tell me :'( 03:15:35 oh he is still 03:15:36 no i was 03:15:37 debugging 03:15:39 is it dead 03:15:40 oh 03:15:41 no! 03:15:44 ok 03:15:45 i just uh 03:15:48 is the bat dead 03:15:54 yes 03:15:59 im sad 03:17:08 trying again 03:17:16 say when youre watching so i know when to stary 03:17:17 t 03:17:24 hwere by start i mean 03:17:26 start pressing space 03:17:50 ok wait 03:17:51 one 03:17:51 second 03:17:52 brb 03:17:53 (for one) 03:17:54 (second) 03:18:23 begin 03:18:25 Sgeo: you watch too 03:18:30 xom snikers 03:18:37 yu hav reached level 2 03:19:30 I don't think you want to be a plaything of Xom 03:19:40 i think 03:19:44 i think monqy already is a plaything of xorn 03:19:45 wait how did he die 03:19:49 i dont know 03:19:56 Xom brought in a bunch of monsters I think 03:19:56 probably the centaur shot through the quasit 03:20:09 xom is 03:20:12 a meanie 03:20:22 playing again 03:20:39 you fund a stairkas leading ut of ze dungeon 03:20:58 i wonder if crawl makes more sense in slow motion 03:21:08 wh 03:21:09 im going to change it again 03:21:13 I think monqy just saved 03:21:28 i have never seen a game played this way in my entire life 03:21:40 crawl is special 03:21:43 elliott, you know there are NetHack-playing bots, right 03:21:54 yes 03:21:56 obviously 03:22:01 afaict monqy isn't totally botting though 03:22:08 it pauses often 03:22:09 and he presses things 03:22:10 yeah it's not a total bot 03:22:16 Ah 03:22:19 i don't have the patience to totally bot 03:22:41 but I also don't have the patience to play normally 03:22:43 so I hybrid 03:23:16 Sgeo: also taeb is like 03:23:23 taeb makes ten times as much sense as this 03:24:28 does this not make sense :( 03:24:29 What doesn't make sense? 03:24:34 ok im playin gagain 03:24:43 Sgeo: have you even watched it 03:24:44 it just 03:24:45 BRB 03:24:46 dances around 03:24:47 and 03:24:49 bizarre things happen 03:24:50 and he dies randomly 03:24:56 i set up dangerfight on tab which overrides the safety mechanisms 03:25:08 is that 03:25:12 meant to make it better 03:25:14 yes 03:25:16 ok 03:25:30 woops 03:25:37 I think the automatic fleeing isn't working 03:25:41 did you die 03:25:46 es 03:25:47 Back 03:25:47 yes 03:25:52 hi Sgeo 03:25:55 monqy started playing again 03:25:56 then he died 03:25:58 ran into a pack of gnolls which xom inner flamed 03:26:06 inner flame? 03:26:07 probably didn't even kill any to trigger the inner flame though 03:26:22 i cant decide whether this is the worst or best game ever 03:26:29 Sgeo: inner flame is a spell that you cast on a monster to make it explode into clouds of flame when it dies 03:26:34 elliott: Maybe they make it both 03:26:37 Sgeo: sometimes xom casts it on everything 03:26:39 yes i think 03:26:44 given monqy's last statement it's probably both 03:26:57 elliott, you can kill a god in Crawl 03:26:59 monqy: Including walls, objects, and the player? 03:27:27 zzo38: just monsters, but plants are monsters too, except for trees, which are dungeon features 03:27:53 elliott, in crawl, f is toadstool, which sometimes grows on corpses 03:28:02 but the plants that appear from rotting corpses are monsters too, and if you're unlucky a corpse can sprout them, xom can inner flame them, and you can autoexplore through them, and they will explode 03:28:04 o 03:28:04 k 03:28:25 I forget what I was doing 03:28:29 fixing the 03:28:30 I'll just play again 03:28:31 fleeing 03:28:36 if I die again I'll fix it 03:28:40 monqy, wait, autoexplore will go through flames like that? 03:28:45 I thought it's not supposed to 03:28:49 Sgeo: autoexplore kills toadstools 03:28:53 Sgeo: you need to watch too!!! we're doing this as a family 03:28:53 Oh, right 03:29:00 Sgeo: are you watching too 03:29:02 a nev playzing 03:29:11 Yes, but I'll need to BRB in a bit 03:29:33 what is i twhen you 03:29:34 flash colours 03:29:35 and 03:29:36 how did you die 03:29:37 im going to fix the fleeing 03:29:40 i didnt die 03:29:43 oh 03:29:47 elliott, no high score list == no death 03:29:55 ok 03:30:22 flashing colors happens every time crawl does stuff, like getting a key, because i have it configured to make my player glyph a flashy square 03:30:38 i think that is a good configuration 03:30:39 oh there's the problem 03:30:49 i think i fixued it 03:30:51 time to try !! 03:31:01 xom titers 03:31:06 failed to autofight 03:31:17 yeah the autoflee as implemented is kind of not that great 03:31:25 I was going to make it better but I haven't had time 03:32:00 have you ever won the game with this thing 03:32:02 oops 03:32:03 no 03:32:07 what happened 03:32:18 ran into a worm for some reason 03:32:30 i only started making this thing after i got sick of playing crawl normally 03:32:38 when was that 03:32:39 BRB 03:32:45 about the time of my last win 03:33:01 when was that 03:33:03 uhhh 03:33:28 february of last year 03:33:44 but then i don't think i started this until later 03:33:47 and i haven't worked on it much 03:33:59 anyway plaiyng again 03:34:45 suspense 03:34:46 I don't think I'll try fixing fleeing tonight 03:34:51 @time monqy 03:34:53 Local time for monqy is Fri Apr 20 20:34:52 2012 03:35:10 I have to get up at 6 tomorrow so 03:35:21 nobody ever has to get up at 6 03:35:33 monqy, would you say normal Crawl is entertaining for those who haven't won yet? 03:35:36 they just delude themselves into thinking they do because they hate themselves 03:35:48 Sgeo: I dunno 03:36:38 oh no it's stuck 03:36:46 are you going to have to 03:36:47 play manually 03:36:48 oops 03:36:51 did you die 03:36:54 yes 03:36:55 elliott, it said You die... 03:36:57 trying again 03:36:59 does itnot have a manual oevrride 03:37:03 Sgeo: its too fast for me 03:37:34 Kom to Xom 03:38:08 monqy, I think elliott would like it if you worshipped Cheibriados 03:38:17 very funny sgeo 03:38:20 help 03:38:37 did monqy die 03:38:40 yes 03:38:44 but im playing again 03:38:51 i haven't understood a single death you've had yet 03:39:03 that one was running into a centaur with fire arrows 03:39:08 elliott, Cheibriados is the god of slowness. Chei likes it when you slow down 03:39:17 When you kill fast things 03:39:20 that is the most boring god 03:39:20 etc. 03:39:34 are you getting BORED 03:39:39 oh you're just BORED now 03:39:42 Yu kann't go dovn her! 03:39:46 oh no xom made the staircase go over there 03:39:50 bad xom 03:40:07 elliott, from Cheibriados reasons: 03:40:09 "You like dying due to an accidental move." 03:40:27 "You like being slower than all monsters and not having the ability to run away or use haste. 03:40:27 " 03:40:42 monqy i cant help but note that your line of sight looks quite 03:40:44 how do i put this 03:40:46 circular 03:40:52 elliott: that's a flaw in crawl 03:41:00 its not very 03:41:03 squarelos 03:41:10 monqy, what's wrong with it? 03:41:11 ugh my script keeps getting stuck and eating my keys and turning them into bad keys 03:41:19 Sgeo: ask ##crawl I don't feel like explaing it 03:41:41 inner flam 03:41:52 if i kill the worm i'll die in the explosion 03:41:56 ok dont kill the worm 03:42:05 but i can't escape because my script is bugging out 03:42:05 try diplomacy 03:42:31 whose chaos btw 03:42:40 no idea 03:42:43 Then don't kill them. 03:42:54 i thought it might be one of those tv things or something 03:42:57 but i guess they just like playing crawl 03:42:58 alot 03:43:01 *al ot 03:43:11 elliott, FooTV and Fightclub moved to termcast.something 03:43:28 termcast.develz.org 03:43:28 .org presumably 03:43:31 oh 03:43:44 ok i think i fixed it 03:43:48 going to run away from this worm 03:44:37 what geomtry does crawl take place in i remember its weird because of circlelos 03:44:54 whoah 03:44:55 a mappe 03:45:23 help 03:45:36 crawl is really inconsistent about geometry things 03:45:55 did you die 03:45:57 yeah 03:46:05 I do like being able to fire at things that aren't in straight lines away from me 03:46:10 But that's not a LOS thing 03:46:26 Well, they are in straight lines, just not diagonal or orthogonal 03:46:29 for most purposes it's all chebyshevlike but it pretends it's euclidean for things like los and calculating trajectories 03:46:45 or targeting 03:47:00 Chebyshev? 03:47:07 yeah 03:47:18 http://en.wikipedia.org/wiki/Chebyshev_distance 03:47:24 ty 03:47:54 anyway playing again 03:48:31 "viev" 03:48:50 something's wrong with this i have to check it 03:50:00 ok probably fixed enough 03:50:11 playing 03:50:37 From afar? 03:50:40 are you dead already 03:50:46 you need to give me more warning about these :'( 03:50:47 elliott, it's all Xom's fault 03:50:48 xom inner flamed a rat 03:50:56 hyperbolic is good crwler 03:50:58 crawler 03:51:09 elliptic is good ye 03:51:12 s 03:51:18 (and hyperbolic is elliptic) 03:51:28 monqy, is your script not good at avoiding inner flames? 03:51:34 Sgeo: my script is awful 03:51:39 Sgeo: I haven't worked on it much 03:51:47 playing again 03:52:03 eventually i should maybe get the script to a point where it isn't absolutely horrible but 03:52:09 monqy, or, you can avoid early inner flames by not worshipping Xom 03:52:16 Sgeo 03:52:17 you are 03:52:18 no 03:52:18 fun 03:52:50 the worst thing about crawl 03:52:55 is how tiny the viewport is 03:53:01 and you have all these annoying stats taking up more screen than the actual map 03:53:16 crazy yiuf 03:53:22 *krazy 03:53:25 why isn't the name on the right translated 03:53:41 only the message area ghets trnslated 03:54:28 did you 03:54:31 yes 03:54:34 i was going too fast 03:54:43 i cant tell how far into the game you're actually getting 03:54:44 trying again!! 03:54:47 like how many nethack dlvls 03:54:47 not far at all 03:54:49 equivalent 03:54:54 i don't know nethack 03:54:58 :( 03:55:09 nethack is a bad game (but not as bad as crawl) 03:55:28 elliott, do you like any roguelikes? 03:55:32 vagrant 03:55:34 vagrant 03:55:43 i remembered vagrant while i was looking away 03:55:50 synchronicity 03:55:50 then i came back after i hit enter and it was already there 03:56:02 http://upload.wikimedia.org/wikipedia/commons/e/e2/Sch%C3%A9ma_synchronicit%C3%A9_in_English.png 03:56:09 This thing? http://pastebin.com/KprE6bfz 03:56:18 no 03:56:25 it's shorter than that i think 03:56:29 or actually i think it was like 100 lines 03:56:34 but they were very very dense lines 03:57:59 We can make up another roguelike in Haskell, called extensible-roguelike (also the package name); I write a few things and then we can even work together because to add something will be necessary simply add a file 03:58:01 vops 03:58:13 monqy: vops 03:58:15 vops 03:58:17 did you 03:58:19 die 03:58:21 yes 03:58:23 yes 03:58:25 ok 03:58:32 trying again 03:58:33 Using extensible-data package 03:58:43 vops 03:58:44 did you 03:58:45 again 03:58:47 yes 03:59:07 did monqy ever play vagrant i forget 03:59:09 no 03:59:13 i asked for it and you said you lost it 03:59:14 ! 03:59:23 ill try to find it again 03:59:24 sometime 03:59:42 what is that @ 03:59:44 oh 03:59:45 terence 03:59:47 hi terence 03:59:51 But I did make some short roguelikes such as the KING game for 7HRL. 04:00:13 monqy: i read all Ss as snakes 04:00:16 crawl has a lot of snakes 04:00:16 did you 04:00:19 oh no 04:00:20 you didn't 04:00:22 amazeing 04:00:35 ded 04:00:35 wait it snot an S its a 5 04:00:37 Dangit 04:00:37 oops 04:00:41 Dangit --sgeo 04:00:43 lemure i think 04:00:47 I tried to give monqy a message 04:00:51 i didnt 04:01:04 using this script probably isn't helping crawl not seem arbitrary and randomly difficult 04:01:21 playing again 04:01:42 yes 04:01:48 no 04:02:37 Did Xom just turn walls to ice? 04:02:53 how did you die that time 04:02:54 translucent rock 04:02:55 You die. Xom bursts into laugher! 04:03:01 menkuare, a unique mummy, killed me 04:03:15 i should just 04:03:18 take out the fleeing 04:03:24 it is hurting more than helping 04:03:41 monqy, are you a bad person for using that style? 04:03:47 waht? 04:03:54 oh, that style? 04:04:03 this isn't supposed to be good code 04:04:16 being a mess is part of the fun 04:04:35 -!- augur has joined. 04:04:49 trying this again 04:05:29 why not just make it stop when it wants to flee 04:05:29 so that you can flee and restart it 04:05:29 im...just saying 04:05:29 monqy: is that a bad idea ;_; 04:05:29 help monqy stard and 04:05:29 didnt tlel me 04:05:30 *starerd 04:05:32 oh 04:05:33 i was lag 04:05:40 that's what i did 04:05:46 i said that 04:05:47 a long time ago 04:05:49 oh 04:05:51 oh 04:05:52 menkuare, a unique mummy, killed me 04:05:52 i should just 04:05:52 take out the fleeing 04:05:52 why not just make it stop when it wants to flee 04:05:52 so that you can flee and restart it 04:05:52 im...just saying 04:05:55 monqy: is that a bad idea ;_; 04:05:56 help monqy stard and 04:05:58 didnt tlel me 04:06:01 it is hurting more than helping 04:06:03 monqy, are you a bad person for using that style? 04:06:04 waht? 04:06:07 oh, that style? 04:06:08 this isn't supposed to be good code 04:06:10 being a mess is part of the fun 04:06:24 anyway yeah now it just fails instead of fleeing 04:06:30 like me 04:06:34 @ping 04:06:34 pong 04:07:04 help 04:07:09 oh no I got teleported into a gnoll castle 04:07:13 help 04:07:36 What's !r 04:07:41 And why was it on those scrolls 04:07:44 prevents me from reading accidentally 04:07:47 ze jakal barks 04:07:51 oh noooooo 04:07:57 if i kill one of them, they all die now 04:07:58 blinka gain!! or 04:07:59 something 04:08:04 no more blinking 04:08:08 pray??? 04:08:12 doesnt work 04:08:12 elbereth??? 04:08:15 nope 04:08:19 does crawl not have elbereth 04:08:21 i have to get away but hounds are fast 04:08:22 elbereth is a great thing 04:08:23 so useful 04:08:24 crawl doesnt have elbereth 04:08:28 see 04:08:28 bad game 04:08:42 wow its actually called iner flam in german 04:09:25 If you want to play small roguelike game then try KING game as well 04:09:37 this is the first danger monqy has been in that i actually understand 04:10:08 trying again 04:10:37 did you ask it to walk into the dart trap 04:10:39 and then confirm 04:10:45 it asked me if i wanted to 04:10:50 and i hit space 04:10:53 is that yes 04:10:57 i forget 04:10:58 Shouldn't be 04:11:02 it said okey den 04:11:03 so 04:11:11 maybe thats yes or no :? 04:11:12 it's no 04:11:13 Those sorts of things usually ask for capital Y or N 04:11:14 ok 04:11:27 when it says your surroundings suddenly seem different 04:11:31 is that xom tepelorting you 04:11:33 yes 04:11:36 mean 04:11:43 KING game is the game that you have to collect one hundred stones to become king 04:12:13 how did monqy die 04:12:26 xom inner flamed a snake 04:12:32 trying again 04:12:54 i think there's something really wrong in the way this is fighting 04:12:55 did you get the auto-space thing working i forget 04:13:05 i ;;ll have to fix it later 04:13:10 not going to bother fixing it now 04:13:19 is that re autospace 04:13:21 or re fight 04:13:34 they're the same thing 04:13:45 by autospace 04:13:45 i meant 04:13:49 the thing that means you dont even have to press space a lot 04:13:52 that you worked on firt 04:13:53 first 04:13:59 yeah that's part of my autofight 04:14:00 auto press 04:14:01 thing 04:14:01 ok 04:14:11 i 04:14:20 sigmund went invisible and killed me from afar with his scythe 04:14:28 this game is not fair 04:14:29 (trying again) 04:14:46 it's more fair if you're paying attention and not using a ridiculous macro 04:14:53 but then it's also more boring so 04:15:03 And not worship Xom 04:15:22 Although that makes it more boring too 04:15:49 BBS 04:16:07 whats the brb bbs difference 04:16:35 bbs is longer duration than brb imo 04:16:37 monqy: does the autofight ever work 04:16:58 all ive seen it do is 04:16:58 fail 04:16:59 it plows through easy boring tedious things (most of the game) 04:17:10 but when it hits something even slightly interesting it just explodes 04:17:15 like me 04:17:40 the dancing around is 04:17:44 it plowing through easy boring tedious things 04:17:58 ok 04:18:01 i cant diwstingushi that from just 04:18:02 walking around 04:18:05 most people use a less aggressive autofight that only takes one step at a time and doesn't do any dancing 04:18:24 and they have it on tab instead of space, since space skips important messages 04:18:39 (i have it on space because space skips annoying combat clutter messages) 04:18:39 boring 04:18:55 anyway trying again 04:19:56 You should worship AAAA!!!!BBLJLJlkjabasb,,AAAAAAA,,,AA!!!!!AAA!!!!!?? 04:20:43 monqy: why does it unknown command 04:20:58 i don't know 04:21:03 ok 04:21:22 what i want to know is why sometimes it dances around monsterss when it should be fighting them 04:21:27 i probably goofed something up real bad :( 04:21:28 to make friend 04:21:59 how do you regani hp so quickly 04:22:03 in nethack it takes like years 04:22:04 Maybe don't fight everyone 04:22:09 5 rests 04:22:13 what! 04:22:14 and I have my spacebar rest for me 04:22:17 in nethack it's like 50 04:22:18 Only sometimes, and don't waste time please 04:22:21 at least 04:22:30 5 rests until either something comes into view or you've waited 100 turns 04:22:38 oh wait how many turns is a rest 04:22:44 it varies 04:22:54 with nethack we just prefix a repeat number before . or s 04:22:57 oh 04:23:05 and it does it that many times or until something happens 04:23:06 honestly I dislike the whole regaining hp over time mechanic because resting is awful 04:23:13 which usually means: a monster is right next to you 04:23:16 and hitting you 04:23:35 monqy: sorry but: vagrant has that mechanic :'( 04:23:42 :( 04:23:45 but it also has potions 04:23:50 which are the most fun hp regain system ever 04:23:53 actually does it have hp over time 04:23:54 im not even sure 04:23:55 my roguelike won't have hp over time 04:23:56 but potions are fun 04:24:07 rip 04:24:10 killed by something 04:24:10 rip 04:24:12 yes 04:24:22 I need to make my roguelike sometime 04:24:29 i want to make a roguelike too after seeing this 04:24:33 one that is 04:24:34 less bad 04:24:56 if you want a good impression of crawl you probably shouldn't be watching me 04:25:05 not that crawl is good but 04:25:40 does crawl have fun magic 04:26:08 I'm having trouble since i dislike crawl but i also kind of think you have an unfair anticrawl bias and should give it a chance so im just confused :'( 04:26:11 oh 04:26:13 uh 04:26:14 depends on what you mean by magic 04:26:14 but 04:26:16 the answer is no 04:26:20 at least 04:26:22 I think it's no 04:26:25 i realise that crawl is better than what im seeing here 04:26:26 maybe some spells are fun 04:26:33 but ive like also watched more regular crawl for like 04:26:33 but 04:26:34 3 minutes 04:26:35 and it was 04:26:36 so boring 04:26:43 who did you watch 04:26:48 i think the tv thing 04:26:51 at different times 04:26:54 some people play crawl really boringly 04:27:01 other people do exciting things 04:27:01 also ais523 doesn't like it 04:27:25 and i cant bring myself to disagree with ais523 on roguelikes 04:28:30 :'/ 04:28:46 maybe ~i~ should play ~crawl~ 04:28:49 to prove to myself its bad game 04:28:53 i;ll watch!! 04:28:57 but one thing is 04:28:59 crawl is 04:29:00 kind of 04:29:00 long 04:29:05 and the different parts of the game are 04:29:06 different 04:29:17 Back 04:29:17 are you about to do interesting squarelos thing because if not ill uh register an account i guess 04:29:24 like i dislike early game and midgame but late game can be sort of fun if you do it right 04:29:34 i'm done with squarelos for now 04:29:46 i'll have to improve the script later 04:29:53 monqy, lategame with minimum runes or with more runes? 04:30:00 whats cdo called again 04:30:02 like the full thing 04:30:03 develz? 04:30:06 crawl.develz.org 04:30:18 telnet to port 345, or there's an ssh key thingy 04:30:19 Sgeo: parts of both 04:30:38 Sgeo: like vaults:8 can be fun but scumming abyss for its rune is never fun 04:30:48 im logged in 04:30:49 as elliott 04:30:55 do i need to do any configuration before playing 04:30:59 uhh 04:30:59 like urgently 04:31:02 if you want your thing configured 04:31:03 i dont care about minor tweaks 04:31:24 It comes with a lot of what a NetHack person would consider tweaks already 04:31:25 i don't think so 04:31:31 do you know the keys 04:31:31 Color-coded inventory 04:31:34 no 04:31:35 i dont know the keys 04:31:38 you will have to teach me as i go 04:31:42 uhh should i play trunk 04:31:44 yes 04:31:44 There's a tutorial thing 04:31:44 is all the junk in the trunk 04:31:49 o is autoexplore, tab is autofight 04:31:51 uhh 04:31:58 monqy, there's an autofight key??? 04:31:58 X is map, G is interlevel autotravel 04:31:59 o.O 04:32:08 Sgeo: I can't believe you didn't know about autofight 04:32:21 Sgeo: autofight is the most important thing in crawl 04:32:25 I thought that was your macro 04:32:37 sgeo is really boring though 04:32:38 my macro is a heavily modified autofight that does a lot more and is faster 04:32:38 ok so 04:32:45 im on 04:32:46 what species 04:32:53 Oh, you need to configure autofight 04:32:56 normal autofight only takes a single step and has a lot of other restrictions and only does fighting etc 04:32:56 At least according to learndb 04:33:04 Sgeo: no you don't 04:33:10 is monqy watching 04:33:12 is Sgeo watching 04:33:13 Sgeo: that;s outdated 04:33:14 is anyone species 04:33:17 im waatch 04:33:18 uhhh 04:33:19 elliott, you can select class first 04:33:23 Space 04:33:25 depends on what sort of game you want to play 04:33:30 a non-boring game 04:33:32 elliott, do you want to worship Xom? 04:33:32 dag 04:33:33 but preferably not one where i die immediately 04:33:35 you're out of luck 04:33:35 Ok, then press space 04:33:46 help 04:33:47 maybe a chaos knight? 04:33:50 troll chaos knight? 04:33:51 ok 04:33:52 Chaos Knight I think for Xom 04:33:58 claws 04:34:11 how do i pick up 04:34:12 or is that automatic 04:34:13 g or , 04:34:18 you don't want to use weapons 04:34:21 on a troll 04:34:23 you use your fists 04:34:23 Automatic unless a monster recently turned invisible 04:34:27 how do i farlook 04:34:29 x 04:34:29 x 04:34:42 c to chop up a corpse you're standing on, e to eat the chunks of flesh 04:34:49 you have to chop it 04:35:12 one thing about trolls is they probably have one of the most easyboring early games but they're a nice introduction maybe? 04:35:17 should i autoexplore 04:35:18 like 04:35:19 yes 04:35:22 im so used to walking around meticulously 04:35:28 but i get the feeling crawls terrain is way too boring for that 04:35:28 autoexplore and autofight helps crawl be less boring 04:35:31 and yes 04:35:34 crawl levels are way too huge 04:35:47 if you aren't speedrunning, you should be autoexploring 04:35:52 is out of the dungeon = quit 04:35:54 yes 04:36:06 elliott, corpses are color coded 04:36:12 if it's too boring you might want to dive down a few levels 04:36:15 So if you know the code, you won't eat anything poisonous 04:36:28 Sgeo: it prevents you from eating poisonous chunks anyway 04:36:31 poison is pretty fun 04:36:33 monqy, oh 04:37:19 I think brown is "Can make you sick but won't kill you"? 04:37:34 (bleeding) reminds me of DF 04:37:38 oops im very fully 04:37:45 elliott: you cant choke 04:38:06 Sgeo: brown is can make you nausea but not poison you. trolls don't have to worry about that though 04:38:19 monqy, don't have to worry? 04:38:26 elliott: snakes are faster than you so it's a bad idea to run away and let them hit you 04:38:37 Sgeo: they won't get nausea from brown chunks 04:38:37 ok 04:38:41 monqy, ah 04:38:54 im startled by how easy it is so far 04:39:11 crawl early early game varies wildly dependent on your character 04:39:14 Trolls have it easy in the beginning. If you worshiped Trog would be easier 04:39:15 trolls have ridiculously easy early games 04:39:19 can i not wear ring mail 04:39:25 trolls have armour problems 04:39:28 ah 04:39:51 You don't want Xom to be bored 04:39:52 help 04:39:56 what is non boring 04:39:56 don't worry about it 04:39:58 ok 04:40:01 -!- quintopia has quit (Ping timeout: 276 seconds). 04:40:07 oh good 04:40:08 monqy, isn't hurting yourself non-boring? 04:40:09 iirc? 04:40:12 but 04:40:14 Sgeo: no 04:40:14 i dont have any flesh chunks 04:40:20 elliott: find some more 04:40:27 whats choko 04:40:30 a food 04:40:42 choko is permafood 04:40:42 I keep thinking choko == chocolate 04:40:49 it's a gourd isn't it 04:41:18 yeah it's a gourd 04:41:22 is sigmund scary 04:41:29 for some people yes 04:41:37 i have elected not to be scared 04:41:39 Sigmund is well known at least 04:41:48 yawn 04:41:52 why autopickup deactivated 04:41:57 because sigmund went inviisble 04:41:59 elliott, because someone turned invisible 04:42:04 oh i thought i killed him 04:42:06 thats why i yawn 04:42:09 Not safe to stop and pick stuff up when there's an invisible enemy nearby 04:42:15 oops 04:42:24 E-Elbereth 04:42:24 E-Elbereth 04:42:24 E-Elbereth 04:42:32 can i pray to xom or something 04:42:34 no 04:42:37 new players have troubles with sigmund so he has a reputation for being nasty 04:42:37 can i do anything 04:42:43 you can try your items or kill him 04:42:48 I think there is a god that you can ask for help, but Xom isn't it 04:42:49 or run away but that won't work by now 04:42:57 well i cant see him so killing him is quite difficult 04:42:59 ill just quaff a potion 04:43:06 e is probably healing 04:43:08 er 04:43:08 yay 04:43:09 curing 04:43:17 if you have a large stack early on it's most likely curing\ 04:43:18 yellow = potentially lifesaving 04:43:21 did i win 04:43:23 yes 04:43:25 yay 04:43:30 are robes good 04:43:35 you already have a robe 04:43:37 also: how do i rest 04:43:40 5 04:43:54 some robes are better than others but that one can't possibley be better than yours 04:43:55 Go berserk, oh wait you can't 04:44:09 (Note: I knew you can't) 04:44:13 ha 04:44:13 ha 04:44:14 ha 04:44:21 * Sgeo claws monqy 04:44:25 what can i do with 04:44:27 escape heatch 04:44:33 you can go down it 04:44:45 i cant find it :'( 04:44:46 but it doesn't connect to another staircase so you can't go bakc up 04:44:47 I'm going to assume it's the > 04:44:51 it's the > 04:44:55 its shimmery 04:44:57 can i shim it 04:45:00 wht 04:45:01 what 04:45:04 you hit # 04:45:07 yes 04:45:12 elliott, that puts a log thingy somewhere public 04:45:15 oops 04:45:21 can i do anything with altar tho 04:45:22 ugh 04:45:24 *though 04:45:31 elliott, altars are for converting to the god 04:45:32 p to pray at it but you're already worshipping xom 04:45:40 it's okay he tooted 04:46:02 does autofight do anything but go in the direction of the monster 04:46:05 cuz thats what ive been doing to fight 04:46:39 Finding something doesn't mean you're standing on it 04:46:43 autofight also does some prioritizing and stops fighting if your hp drops below a certain threshhold and it's easier to mash than the direction keys since it will always point in the correct direction and you won't overstep or misstep 04:47:09 You don't want to autofight something that you need to hit with ranged attacks, right? 04:47:18 I lost a good TrBe due to not having ranged attacks 04:47:24 am i eating too much 04:47:26 elliott: ogres hit hard so don't back yourself into a corner 04:47:32 thanks 04:47:36 elliott: eating chunks a lot is fine but eating permafood is excessive 04:47:42 are butterflies friendly 04:47:47 yes 04:47:50 and i just meant because i've been engorged like 04:47:51 constantly 04:47:56 engorged is good 04:48:04 Sgeo: you don't need ranged attacks 04:48:05 -!- quintopia has joined. 04:48:07 -!- quintopia has quit (Changing host). 04:48:07 -!- quintopia has joined. 04:48:08 elliott, with most species, you can't get engorged with corpses 04:48:18 elliott, you'd be too disgusted to eat when not hungry 04:49:06 elliott, you can set exclusions so autoexplore avoids the area 04:49:10 eating in combat probably isn't a good idea 04:49:15 i felt peckish 04:49:45 i like how i don't have to think about what items are interesting 04:49:46 or anything 04:49:49 because the game comes with a bot 04:50:09 it's not at all a sophisticated bot 04:50:17 elliott, if you want to really think the game is all bot-ty, try Ctrl-F 04:50:19 yeah but it's not at all a sophisticated game either 04:50:19 OH BURN 04:50:20 but you have an easy character combo to start 04:50:23 Sgeo: what does that do 04:50:34 My reverb engine MAY have gone crazy ... 68GB of intermediate data and counting. 04:50:35 monqy, back me up in saying it won't kill him to try it 04:50:41 maybe I should have given you a harder starting combo because as-is im constantly afraid of you getting bored because you're never in danger 04:50:56 elliott, just press it 04:51:01 yeah a bit more danger would be welcome but im happy to go down a bit more until something interesting happens 04:51:17 It only knows things you've seen 04:51:24 So try food or shop or . 04:51:26 shoppe 04:51:29 can i buy at shoppe 04:51:31 yes 04:51:34 but you cant sell to shoppe 04:51:39 Yes, but you cannot steal and you cannot self. 04:51:40 sell. 04:51:41 you have to enter shoppe with > 04:51:53 fountains don't do anything 04:51:56 come on 04:52:00 they're much more fun in nethack 04:52:37 elliott, bones files are also more boring in Crawl 04:52:52 he 04:52:52 lp 04:52:55 -!- augur has quit (Remote host closed the connection). 04:52:56 The only thing that is saved is the character itself. No items, no nast monsters 04:52:56 maybe that was a bad time to hold down tab 04:53:16 are these things slower than me 04:53:20 hounds are faster 04:53:23 ogres and rats are the same speed 04:53:25 So you get to fight a p, with no reward 04:53:28 do i have enough hp to kill the hound then run? 04:53:38 probably 04:53:40 Although player ghosts are harder in Crawl then nethack 04:54:00 trolls regenerate hp quickly so you can probably run a bit and then resume fighting 04:54:10 h 04:54:16 those are friends 04:54:20 yay 04:54:25 Xom? Helpful? 04:54:57 You can cause your friends to target a specific monster 04:55:12 ta 04:55:18 (Although you have no friends, so) 04:55:18 monqy: NOT SO BORING NOW 04:55:29 that was actually pretty fun so consider my anti-crawl sentiment WEAKENING 04:55:50 geyent aeybals paralyze you 04:55:57 if they can see you 04:55:59 they will para you 04:55:59 geyent aeybals 04:56:14 crawl has its moments but most of it isn't moments. if only crawl was 100% moments 04:56:35 is meleeing them dangerous 04:56:36 monqy, are sprints non-boring in your opinion? 04:56:40 elliott: no 04:56:46 Sgeo: they have different problems 04:56:56 Sgeo: "boring in a different way" 04:56:59 Ah 04:57:13 Why quotes? 04:57:19 elliott, go find stares 04:57:20 stairs 04:57:23 monqy: is there a travel command 04:57:25 elliott: G 04:57:29 then > to go donwstains 04:57:41 There's also X 04:57:58 puissance 04:58:12 you rpobably want to go upstairs 04:58:20 wh 04:58:22 monqy, what happened that .... Xom just saved elliott 04:58:27 Oh 04:58:27 i think xom likes me 04:58:32 elliott, you have more teleporting to do 04:58:39 i do? 04:58:46 iirc 04:58:51 sgeo is wrong 04:59:17 elliott, pause, think 04:59:19 Check inventory 04:59:27 does food regain hp 04:59:30 no 04:59:32 at some time you might want to identify those items 04:59:39 but not now 04:59:41 now is not the time 04:59:50 maybe i'll read a scroll at random 05:00:00 probably won't save you 05:00:06 best bet might be to try killing the centaur 05:00:11 i have 4 hp 05:00:21 ideally you shouldn't have done what you did 05:00:29 that's not really an option 05:00:31 right now 05:00:37 running away won't work 05:00:38 wh 05:00:45 since centaurs are ranged and fast 05:00:49 what did you do 05:00:52 i think i prsesed yu 05:00:55 elliott, you're examining an item in inventory 05:00:55 oh 05:01:10 ok what if i zap a wand at random 05:01:16 you can probably finish the centaur off if you just hit it normally 05:01:22 yes but 05:01:24 there's also a 5 05:01:28 5 is wimpy 05:01:32 zapping the wand could kill you 05:01:35 nothing is wimpy at 2 hp 05:01:48 oh 05:01:50 RIP elliott 05:01:53 rip 05:01:59 elliott the Ruffian (L7 TrCK), worshipper of Xom, slain by a centaur on D:8, with 800 points after 2027 turns and 0:26:48. 05:02:03 :') 05:02:08 ok what's a less boring starting thing 05:02:09 Wait, how were you on D:8 05:02:15 Sgeo: he dove a bit 05:02:16 elliott, some other Chaos Knight? 05:02:19 hm 05:02:23 maybe not a chaos knight 05:02:26 probably not a troll 05:02:27 uhh 05:02:35 monqy, Lugonu worshipper? 05:02:39 I dunno 05:02:42 i like xom 05:02:45 ok sure 05:02:55 you could go a nontroll ck, or a troll ck and just dive more 05:03:07 i want a different thingy with a harder early game 05:03:07 elliott, if you worship Lugonu, you won't start on level 1 05:03:08 I think 05:03:17 aer chaos nights the only xommers 05:03:17 only chaos knight (ck) starts with xom 05:03:21 yes 05:03:21 ok 05:03:29 elliott, try Abyssal Knight 05:03:33 You start in the Abyss 05:03:35 mummy chaos knight has a harder early game 05:03:39 Sgeo: wow 05:03:40 is abyss hard 05:03:42 no 05:03:47 Oh 05:03:47 whats the wow 05:03:52 you start with the exit nearby and an ability to exit it 05:04:01 elliott: sgeo trying to make starting in the abyss sound amazing 05:04:06 it's really rather mundane 05:04:08 monqy, I've never tried it 05:04:15 Just sounds hard 05:04:20 it isn't 05:04:20 at all 05:04:24 can i be a dorf 05:04:30 deep dwarves don't regain hp naturally 05:04:32 Grey doesn't mean can't 05:04:32 ugh 05:04:35 It means difficult 05:04:46 "difficult" 05:04:49 can i be centaur 05:04:52 sure 05:04:55 centaurs are fast 05:04:55 is that harder than troll 05:04:56 I know *** Knight Demigod is forbidden 05:05:05 elliott: depends on your playstle i guess 05:05:11 my playstyle is uhh 05:05:15 ooooootabtabtabooootabtabooo> 05:05:18 cececece 05:05:23 centaurs are fast so you can run away from dangerous stuff 05:05:28 ok sounds good 05:05:35 Why more than one o? 05:05:37 ever? 05:05:46 Sgeo: because sometimes aotuexplore stops 05:05:48 because it just stops when it's still boring 05:05:51 Oh 05:06:01 abcd 05:06:02 ?? 05:06:05 elliott: maybe pick a spear; spears can reach over a tile (use tab to do it) 05:06:18 you can also use v to do it manually but doing it manually is teedious 05:06:29 What does v do exactly? 05:06:35 evoke wielded item 05:06:40 Ah 05:06:41 im berk 05:06:41 V is evoke item from inventory 05:06:55 elliott, attack many things 05:06:55 whats berk 05:06:58 ok 05:06:59 It's good fighting berserk 05:07:02 But then you slow down 05:07:04 Afterwards 05:07:04 berk makes you fast and hit harder 05:07:10 but you can't use items or cast spells 05:07:18 well that was boring 05:07:19 and you get exhausted and slow after berk ends 05:07:30 ugh why is my centaur picky 05:07:34 elliott, Berserkers start off being able to berserk arbitrarily 05:07:40 elliott, and most species are 05:07:44 Trolls are an exception 05:07:47 whats nonpicky species for future reference 05:07:48 apart from torlls 05:07:50 kobolds 05:07:52 ghouls 05:08:01 mummies don't have to eat at all 05:08:07 vampires have a special eating mechanic 05:08:14 I think felids are nonpicky but hahahahahahahahah felids 05:08:53 monqy, is glowing good? 05:09:06 elliott: you have to be hungry to eat chunks 05:09:10 Sgeo: what do you mean by good 05:09:27 elliott whiy arent you weielding your weapone :( 05:09:30 (w to wield) 05:11:01 come oooon 05:11:03 so picky 05:11:20 green == poisonous 05:12:04 -!- augur has joined. 05:12:49 monqy: where do i get food anyway 05:12:50 that isnt chunks 05:12:54 the floor 05:13:05 or food shops 05:13:09 or food acquirement 05:13:13 or food gifts from xom 05:13:36 whoah 05:14:02 * Sgeo is amused at it claiming that you quaffed a potion of experience 05:14:03 don't bother with what skills do what at this stage of learning 05:14:27 ok so 05:14:30 should i just select them all 05:14:30 or 05:14:33 is that not possible 05:14:36 the;yr ealready all selected 05:14:45 what you can do now is focus them or deslect them or hit enter 05:15:18 How did elliott suffer? 05:15:23 int drain 05:15:31 xom statdrain is dumb but whatever 05:15:38 (statdrain is generally dumb) 05:15:45 elliott, you're hungry, you can eat corpses now 05:15:49 Oh, not hungry anymore 05:16:42 xom :( 05:17:29 xom is weird 05:17:53 monqy: why do crimson imps say weird 05:18:18 imps have weirdspeak 05:19:02 hounds are faster than you i think 05:19:05 porcupines are not 05:19:44 yum 05:19:53 when Sick you won';t regenerate hp 05:19:58 worth it for blood 05:19:59 elliott, you need to stand on the stairs to use them 05:20:13 what IS this TMEMPLE 05:20:17 so MYSTRIOUS 05:20:20 @tyme 05:20:20 Maybe you meant: time type 05:20:21 elliott, has a lot of altars 05:20:22 @time 05:20:23 Local time for elliott is Sat Apr 21 06:20:55 05:20:38 elliott, good place to start worshippping a god 05:21:12 elliott, also, monsters shouldn't spawn there, so good place to rest 05:21:18 re5t 05:21:44 wh 05:21:56 pikel is a unique big kobold with a band of slaves 05:22:10 pikel[1/1]: A (big) kobold slaver, on his way to the Orcish Mines to sell his wares. Comes with a band of 4 humans, which will be pacified when you kill Pikel. Has a whip of either flaming or electrocution. 05:22:10 his whip is either flaming or electric 05:22:27 awww thanks xom 05:22:41 how do i aim tham 05:22:41 ta? 05:22:45 *theem 05:22:48 yes 05:22:49 they're probably already aimed 05:22:52 oh ok 05:22:54 Can you buy his wares? 05:23:10 xom is the bomb 05:23:24 Anyway, t controls your pets 05:23:46 Ooh, did I see deck of cards? 05:23:51 i think so 05:23:53 looks like you killed pickel 05:23:59 monqy, are cards useful for people who don't worship Nemelex Xobeh? 05:24:00 pickle 05:24:12 Sgeo: if you have good evo, sometimes 05:24:20 Sgeo: usually? no 05:24:20 whats travel again 05:24:23 G 05:24:50 monqy, is Nemelex Xobeh the sort of fun that elliott likes? 05:24:57 i dont know 05:25:12 fuck 05:25:26 running away from centaurs isn't the best idea 05:25:28 RIP elliott 05:25:31 rip 05:25:43 ok ONE more game and then im going to bed 05:25:47 ok 05:25:49 you can be a 05:25:49 uh 05:25:53 something 05:25:55 non picky thing 05:25:56 non 05:26:00 so that would be 05:26:05 kobold 05:26:07 id like to be kobold 05:26:08 or ghoul 05:26:11 or maybe mummy 05:26:17 but preferably xom 05:26:18 kobold or spriggan(doesnt eat meat at all) or troll or mummy(no food) or ghoul 05:26:31 no food sounds convenient but mummys are: SPOOKY 05:26:35 monqy, do you know what the word "picky" means? 05:26:42 And hence what nonpicky means? 05:26:59 Sgeo: it's a real word, Sgeo 05:27:05 monqy: whats xom thing for kobold 05:27:07 or is there none 05:27:09 chaos knight 05:27:14 oh i see 05:27:20 short sword? 05:27:21 greyed out just means not recommended by elliptic&marvinpa 05:27:22 monqy, and vegetarian does not fit "nonpicky" in any sense I know of 05:27:26 elliott: or mace 05:27:29 which :x 05:27:33 either 05:27:35 Sgeo: it does in my sense 05:27:37 ^bool 05:27:40 fungot 05:27:42 fizzie: ^ 05:27:44 maybe short sword for you 05:27:48 im offended 05:27:48 but ok 05:28:02 Dead people shouldn't eat at all 05:28:41 It actually says getting BORED? 05:28:47 yes 05:29:09 oops 05:30:12 also the thing with ghouls is they don't get hungry in the normal sense but they rot over time and eating heals them and unrots them 05:30:34 and being hungry makes them rot a tiny bit faster 05:31:20 monqy, why is all that food yellow? 05:31:28 because kobold 05:31:43 Why does kobold make food yellow? 05:31:48 yes 05:31:49 help 05:31:52 thanks xom 05:32:25 you know how my impression of crawl was that it's really boring and easy except when it just randomly springs immense difficulty on you arbitrarily 05:32:34 that's 05:32:36 that's still my impression of crawl 05:32:49 elliott, the random immense difficulty is not helped by Xom 05:33:09 Sgeo: ok but that's actually a slightly better impression than "it's really boring and easy" 05:33:35 if you dont want that impression then don't go xom yeah. but still all of your deaths could have been pretty easily prevented. but yeah the boring and easy part is one of the reasons why i don't like crawl 05:33:45 monqy: well they could have been easily prevented 05:33:48 it's just that they weren't because 05:33:52 i kept hitting things mindlessly 05:33:57 because otherwise i'd be bored out of my skull 05:33:59 yeah 05:34:01 checking each trivial action 05:34:18 i guess i'll try more seriously tomorrow 05:34:20 my roguelike wont have this problem (it will be exciting !) 05:34:29 is your roguelike like my roguelike 05:34:32 What was that quote, that was like "Anyone could win at NetHack if they spend two seconds per turn" 05:34:33 maybe they're the same game 05:34:33 i dont know 05:34:36 whats vagrant like 05:34:41 i wnt to paly vagrant 05:34:42 monqy: OK, what roguelike is that one? 05:34:45 uh well vagrant as in vagrant.py is 05:34:50 zzo38: i have not made my roguelike yet 05:34:51 not the most difficult or complex game 05:34:56 but My Roguelike would be pretty neato 05:35:04 lots of dwarf fortressy procedural stuff 05:35:13 a combat system that isn't just 05:35:18 shove yourself into things until they die 05:35:22 mmmmm 05:35:27 elliott, there is magic in Crawl 05:35:35 zap wands at things until they die 05:35:37 magic in crawl is boring too for the most part 05:35:46 conjurations are plink at things until they die 05:35:51 except instead of hitting one key to autofight 05:35:55 you hit three keys to fire your spell 05:35:57 and have to manage mp 05:36:13 monqy: also i find repetitiveness really really boring in roguelikes 05:36:13 the other schools are less boring 05:36:15 so 05:36:15 yeah 05:36:23 i'd be inclined to have more elaborate questy things involving actual progress 05:36:23 repetitiveness in roguelikes is awful 05:36:26 monqy: I have made some small roguelikes a bit. But to make a large one, I might do with Haskell; a roguelike game written in Haskell would the memory and speed be sufficiently efficient? But I can tell you my ideas in case you want, too 05:36:26 rather than a lot of melee grinding 05:36:37 elliott, I want to see you try a Sprint 05:36:37 also i'd like actually interesting terrain 05:36:39 >.> 05:36:46 like 05:36:50 nethack's terrain is mostly 05:36:56 "a bunch of rooms with nonsense pathways" 05:37:02 or sometimes "a big room divided up nonsensely" 05:37:15 elliott, please Crawl sprint now, although I guess that won't help with terrain 05:37:15 and crawl's seems to mostly be "stupid maze" 05:37:27 Sgeo: eeeh i was going to go to bed; how long would that take 05:37:29 crawl has a few different terrains 05:37:35 I can show you the small roguelikes in case you want. 05:37:36 elliott, you'll probably die quickly 05:37:37 "stupid maze" is one of the least annoying 05:37:47 most annoying is probably open level with electric eels that shoot at you 05:37:47 ok im sprint 05:37:48 which sprint 05:37:57 monqy, which sprint? 05:38:00 -!- asiekierka has joined. 05:38:01 Sgeo: which sprint? 05:38:02 monqy: btw when you asked about vagrant 05:38:05 was it about existing vagrant 05:38:06 The only one I've even attempted is I 05:38:08 or platonic ideal roguelike vagrant 05:38:09 uhhhhhhhhh 05:38:11 no clue 05:38:14 both 05:38:18 ok well existing vagrant is 05:38:23 imagine an infinite terrain 05:38:28 with walls placed at random (not as rooms) 05:38:31 and potions and food too 05:38:35 and you have a turn counter 05:38:44 and your fedness goes down each turn 05:38:49 monqy, are ziggurat's interesting, because there's a "Ziggurat Sprint" 05:38:49 and if it gets to 0 you die 05:38:50 uhhh 05:38:56 and you can walk around getting potions and healing 05:39:02 also there's monsters which attack you and i think steal your money sometimes 05:39:11 my roguelike wont have food 05:39:14 also the potion system is nice because it just adds on to a single counter which you can turn into hp 05:39:21 rather than being all boring and inventory 05:39:31 and it wont have annoying inventory system 05:39:33 (the turning into hp takes a random amount of potion off and turns it into a random amount of hp, basically) 05:39:38 ok im gonna be 05:39:43 and it wont have any sort of item identification !! 05:39:44 felid 05:39:44 because 05:39:47 monqy was all hahahha felid 05:39:51 monqy: i hate identification of all forms 05:40:00 monqy: If it has nothing like that, then, what will it have? 05:40:04 i've only seen identification done well once but 05:40:05 im warper felid 05:40:09 is monqy wtaching 05:40:09 i don't know if it would work in a roguelike 05:40:11 yes 05:40:26 um 05:40:35 how do i read scroll 05:40:52 r, but from the inventory screen and selecting an item you can do things there too 05:40:55 and it wasn't item identification it was more like performing linguistic analysis on spells 05:41:26 was good knowing you 05:41:33 monqy: also another thing i hate is basically anything that makes spoilers meaningful at all 05:41:37 elliott, I do believe I said you'd die quickly 05:41:45 elliott, like in NetHack? 05:41:45 ie i don't like guesswork, ever 05:41:49 oh yeah spopielrs are awful 05:41:50 Sgeo: yes, like 90% of nethack 05:42:07 because you can either play without the spoilers and get a billion yasds 05:42:16 or play with spoilers and deal with a level of indirection to finding out trivial things 05:42:34 I'm pretty sure Crawl is sort of anti the whole spoiler thing 05:42:42 crwl has spoilers out the wazooo 05:42:44 Although when it comes to read-identifying scrolls, it is still a bit 05:42:46 just less than nethack maybe? 05:42:58 crawl pretends to be antispoiler but 05:42:58 really 05:43:03 its spoilers 05:43:10 i also hate anything that can be automated trivially but i guess that's kind of obvious 05:43:17 yeah 05:43:26 like if autoexplore is helpful 90% of the time that just means your level design is crappy 05:43:36 same with autofight and monster design 05:43:39 or fight design 05:43:42 or whatever it is design 05:44:10 elliott, well, no need for autoexplore in sprint 05:44:16 and also their presence is kind of bad because they are crutches 05:44:22 i also hate both nethack's and crawl's viewport/moving systems 05:44:26 'oh hey there is autoexplore so having awful huge levels is fine' 05:44:31 but i'm not sure how i'd do it myself 05:44:32 what is a good viewport/moving system 05:44:35 i quite like vagrant's viewport system 05:44:40 what is it 05:44:43 well you know how with crawl every move you make scrolls everything 05:44:49 (and with nethack you just plain can't have non-tiny levels) 05:45:01 i find the every-move-scrolls-everything thing a bit disorienting 05:45:09 so with vagrant you can move around the middle of the screen and everything stays still 05:45:16 the scrolling only happens when you walk nearer the edge 05:45:20 oh crawl has hat 05:45:21 that 05:45:24 but you have to turn it on 05:45:27 with an upotion 05:45:30 option 05:45:32 i seem to remember hearing it described but it wasn't as good as vagrant's 05:45:36 so idk 05:45:43 I should sleep 05:45:46 i've never had a problem with scrolling 05:45:55 actually i'd be tempted to just have predefined areas where 05:46:01 when you go to the edge it completely scrolls it out 05:46:10 i.e. the scrolling is dictated by the level design 05:46:34 but i dunno 05:46:37 monqy: tell me about monqylike 05:46:38 i haven't come up with anything for my roguelike better than "levels are just really really tiny and you can't go to levels you've left so there's no awful exploration or empty space or traveling or scrolling problems or anything like that" 05:47:14 i don't like really really tiny but uh 05:47:17 we probably have different notions of that 05:47:23 perhaps 05:47:25 "really really tiny" is "smaller than nethack levels" to me 05:47:30 oh 05:47:32 my levels would be 05:47:35 smaller than nethack levels 05:47:39 nethack levels are pretty big 05:47:42 have you seen nethack levels 05:47:44 yes 05:47:50 there's lots of space 05:47:58 well, yeah, but that's just because of bad level design 05:48:10 perahps 05:48:53 monqy: like the Astral Plane doesn't have a lot of wasted space 05:49:39 maybe i could get a good level design going 05:49:43 monqy: anyway i think levels should be a conceptual unit 05:49:54 ie a level should correspond to some actual thing or unit 05:50:15 one design idea, or one quest, or one melee difficulty, or whatever 05:50:30 so it's not really so much size-based as meaning-based 05:50:44 thats one way to do it 05:51:04 the way i was thinking is less size-based and more it is the structure and flow of the game 05:51:46 another thing i was thinking is i could make multiple roguelikes each playing with a different concept 05:51:51 i think in a way most roguelikes overdo and underdo the amount you need to think each turn 05:51:54 like 05:52:14 i don't mind overdoing but underdoing is awful 05:52:20 a game where you had to plan every single turn would be pretty boring because you need some element of repetition and structure for it to have an actual progression 05:52:49 like, grinding is useful in very small doses as a pacing element, to bridge parts of difficulty 05:53:08 but with most roguelikes it's about fifty times too much grinding in a row followed by a deluge of slowness 05:53:23 i've never seen grinding done well so 05:53:28 maybe it could be done well?? but 05:53:35 i don't know what that would be like 05:53:58 monqy: well im using grinding in the sense of just "obstacles that you generally know how to overcome" 05:54:13 like monsters you've already fought etc. 05:54:39 a game where you do a new thing every single turn would be kind of rubbish because there'd be absolutely no learning or improvement to it 05:54:46 but the grinding is too random in existing roguelikes 05:54:52 i think no grinding is optimal. the fighting of randoms should be just the right amount for the story...never just for the aim of levelling 05:55:08 different kind of grinding, quintopia 05:55:15 so i see 05:55:22 i don't think i like the idea of experience levels at all 05:55:30 you should just have a bag of variables that increase appropriately 05:55:32 i don't like experience levels either 05:55:33 i feel similar elliott 05:55:39 discrete growth is contrived 05:56:31 @time 05:56:32 Local time for elliott is Sat Apr 21 06:57:04 05:56:37 monqy: another thing i want is a magic system with some actual composition to it 05:56:42 i think the closest thing to an experience system i've seen done well/near-well is brogue's enchantment system where you put enchantments into items to make them better 05:56:48 then again, i'd prefer to play DROD than a roguelike. 05:56:55 ie 05:57:00 just zapping a spell is boring 05:57:07 zapping two and having their effects combined is much less boring 05:57:10 i've seen a magic system with some composition (at least in a sense?) but it wasn't in a roguelike 05:57:10 elliott, like the patch for NetHack where you mix potions based on colors? 05:57:15 Although based on colors can be silly 05:57:16 Sgeo: don't know it 05:57:29 anyway if my roguelike has spells it'll have composition is one thing i decided a while ago 05:58:00 What do composing spells look like? 05:58:11 i don't actually know what i want combat to look like because 05:58:13 melee is so boring 05:58:18 but spells for everything is tedious 05:58:31 melee can probably be interesting if done well 05:58:32 i guess melee could be non-boring if you actually had to control things 05:58:37 Sgeo: if spells have environmental effects, their effects can stack, for instance 05:58:43 like instead of just "stab" there are actually options at each point 05:59:00 yes 05:59:39 anyway i'm growing increasingly of the suspicion that monqy's game looks basically like my game 05:59:47 it probably doesn't 06:00:07 but 06:00:14 maybe it shares a lot of principles/ideas/whateveR?? 06:00:31 opinions of this is why other roguelikes are bad 06:00:33 er 06:00:37 well i haven't heard you say anything i've disagreed with YET so 06:00:40 say something disagreeable 06:00:40 and then 06:00:42 i will sleep 06:00:47 :( 06:01:03 I would have experience levels although you do not gain much for fighting (which mostly will waste time and other things if you try to earn experience points this way, and in addition might increase levels of the kind of creature fighting you if more appear faster than you); you gain more experience points for quests and other unique things 06:01:35 i'm contemplating an identification-system-sort-of-thing for spells but it wouldn't just be normal identification. have you ever played treasure of the rudras? 06:01:49 guess 06:02:06 (the thing to guess is: no) 06:02:09 oh 06:02:37 And if you fight too many of the single kind of creature, you will not earn any experience points from that one anymore, but their level will still increase slightly. You need to use tactics to avoid wasting time in order to win. 06:02:40 it's an rpg and it has a spell system where spells are words and you write your own spellset 06:03:06 yeah that's nice 06:03:08 and you have to perform some pretty basic linguistic analysis sort of stuff on the spells your enemies use to derive the forms to use and compose in your spells 06:03:33 i want to play that now 06:03:54 monqy: Interesting ideas 06:04:15 let us all make a roguelike 06:04:28 no 06:04:40 monqy: when can i play your roguelike 06:04:46 separately and independently 06:04:49 and i thought "wow i'd like that sort of thing" but then "oh no having it fixed would be spoilery" so "i'd have to make it randomized and make the the player identify spells theirselves but that might be okay because it was fun in treasure of the rudras but maybe it won't work in roguelikes so i will have to see (it will be an adventurE)" 06:04:54 and then decide who did best 06:05:02 elliott: i dont know maybe it will never be finished :( 06:05:49 monqy: what programming language is it written in 06:05:52 vagrant is written in python 06:05:54 but vagrant isn't 06:05:59 that's why vagrant is better than vagrant 06:06:05 uhhh 06:06:23 monqys mysterious language which may or may not ever be implemented 06:06:28 or otherwise haskell 06:06:42 hasqell 06:06:48 but probably monqys mysteryouse language which may or may not ever be implemented 06:07:04 #1 problem with implementing it: who knows what the design is? not me, monqy 06:07:16 monqy: If you use Haskell, would you ever intend to use my "extensible-data" package? 06:07:25 maybe 06:07:26 what is it? 06:07:39 monqy should implement my roguelike and i'll implement his and then we can both play the roguelikes we want without having to implement them 06:07:42 true logic (TM) 06:08:29 monqy: Look it up. It allows you to add fields of records, choices, items to lists, nodes to trees, etc, in different modules that do not have to know each other 06:08:42 sounds spooooky 06:09:45 monqy: anyway vagrant was uh 06:09:52 well it was sort of fun staying alive for ages 06:10:11 but it was not the greatest roguelie 06:10:17 It consists of four modules: Data.Extensible.List, Data.Extensible.Product, Data.Extensible.Sum, Data.Extensible.Tree. The extensible lists require Template Haskell to work; extensible trees can optionally use Template Haskell to derive the root node although it is not required. 06:11:56 monqy: anyway now i want to implement my roguelike 06:11:57 so 06:12:00 im going to sleep instead 06:12:17 Are you able to invent it while sleeping? 06:12:22 no 06:12:39 i will train myself to write my language spec and implementation in my sleep 06:12:43 then my roguelike 06:12:50 it will be perfect 06:13:02 the problem with implementation is 06:13:08 roguelike code is so ugly and uurgh 06:13:16 because 06:13:16 that's why i have my own language 06:13:18 i will write a roguelike in redgreen 06:13:22 combinatorial explosion 06:13:24 of interactions 06:13:29 unless you have a fancy system for combining them 06:13:31 which is then: difficult 06:13:32 my own language will handle everything cleanly 06:13:32 good night 06:13:43 if doesn't handle everything cleanly: it's not my language 06:13:47 i want a language with a clean handle 06:13:50 elliott: It is why I suggested using extensible-data package 06:13:59 call it: frying pan 06:14:19 You may also want to implement some of the rules of Magic: the Gathering as well 06:14:43 probably not though 06:15:17 zzo38: do you know DROD? 06:15:41 quintopia: No. 06:16:27 zzo38: it is a good puzzle game. you should try it. 06:17:08 OK. I have other puzzles games too, though, including Hero Hearts, and some I made up myself 06:18:19 -!- elliott has quit (Ping timeout: 265 seconds). 06:18:46 there is time to play all the games 06:29:56 I also made up many new pieces in Hero Hearts, such as the dotted balloons (which create another object when punctured), more colors of blobs, reverse blobnets (which kill the hero when there isn't a blob on the playfield), bone (combine two bones to make a skull), bone-pack, boot heart, maker bridge, camera (copies whatever object it is pushed into), cross (Jesus saves), footprint block, jail (traps any object which enters), jumping balls, 06:32:28 kill counter (a wall until a certain number of creatures are killed; this can be good or bad depending on circumstances), maker wood (firewood that creates something other than fire when lit), lightning bolt (destroys or partially destroys an object it touches), low ceiling (which you cannot fly over or throw grenades over), pokeballs, rocks with holes, upsidedown hearts (which must be pushed over a rotator), worm eggs, and even more 06:33:43 Now the game has at least 180 different kind of pieces, many of which have multiple subtypes. 06:40:09 -!- zzo38 has quit (Ping timeout: 245 seconds). 06:41:57 -!- zzo38 has joined. 06:42:09 Are some port numbers broken on this IRC? 07:01:47 (even Imakuni? has a computer, and on his day off he goes into his computer to think about the past) 07:11:23 My sister used to refer to a satellite dish as a "saddle plate", and Dewey Decimal System as "Dewey Dezmo Machine". 07:20:22 -!- ais523 has joined. 07:24:16 -!- monqy has quit (Quit: hello). 07:26:48 -!- graue has joined. 07:32:07 -!- asiekierka has quit (Remote host closed the connection). 07:38:09 -!- oerjan has joined. 07:42:48 "oerjan � oklopol: fix your client to use utf-8 okthxbye" no u 07:42:53 but i already did 07:44:54 your messages show up broken in the logs. i think the above paste may be an example, although i'm not sure what that character is. 07:48:10 my client doesn't understand it either 07:48:10 ais523: You have 1 new message. '/msg lambdabot @messages' to read it. 07:48:13 so it may be broken UTF-8 07:49:01 i assume putty/irssi did something weird to it when pasting it, too 07:50:06 Could be using Xchat, with its really borken charset handling. 07:50:42 CTCP VERSION reply from oklopol: mIRC v6.34 Khaled Mardam-Bey 07:50:57 CTCP VERSION reply from oklopol: ( NoNameScript 4.22 :: www.nnscript.com :: www.esnation.com ) 07:51:04 (actually in the other order) 07:58:39 i remember mIRC scripting... those were the days 07:59:51 -!- impomatic has joined. 08:08:05 -!- Whtspc has joined. 08:12:28 -!- Whtspc has quit (Ping timeout: 246 seconds). 08:16:57 -!- Phantom_Hoover has joined. 08:17:49 -!- asiekierka has joined. 08:30:18 -!- MoALTz_ has joined. 08:31:24 -!- MoALTz has quit (Ping timeout: 245 seconds). 08:34:11 My Pokemon Card is difficult for some people 08:36:06 -!- graue has quit (Quit: Leaving). 08:36:52 -!- zzo38 has quit (Quit: Absolutely *NO* red channels with blue eyes and purple and brown hair allowed!!!!!). 08:51:18 -!- Deewiant has quit (Ping timeout: 245 seconds). 08:54:23 -!- sebbu2 has joined. 08:54:24 -!- sebbu2 has quit (Changing host). 08:54:24 -!- sebbu2 has joined. 08:55:45 -!- sebbu has quit (Ping timeout: 260 seconds). 09:05:09 -!- Deewiant has joined. 09:14:41 -!- sebbu3 has joined. 09:14:42 -!- sebbu3 has quit (Changing host). 09:14:42 -!- sebbu3 has joined. 09:16:31 -!- asiekierka has quit (Disconnected by services). 09:16:51 -!- asiekierka_ has joined. 09:17:23 -!- sebbu2 has quit (Ping timeout: 246 seconds). 10:13:42 oh dear, I just came across zzo38 stumbling into the middle of a FOSS versus anti-FOSS flamewar: http://forums.thedailywtf.com/forums/p/25988/287889.aspx#287889 10:16:40 ¬u¬ 10:17:22 ? 10:17:57 not u not 10:18:14 -!- Madoka-Kaname has quit (Ping timeout: 252 seconds). 10:20:28 It's a face D: 10:21:07 -!- Madoka-Kaname has joined. 10:33:58 * Lumpio- glomps Madoka-Kaname 10:43:44 -!- fungot has joined. 10:44:18 fungot! 10:44:18 oerjan: if it is iterative?" at http://paste.lisp.org/ display/ fnord 10:46:45 They switched our "measure how much electricity you've used" device to one of those remote-readable smart boxes, had forgotten to bring the 'got back afterwards. 10:49:54 -!- nortti has joined. 10:57:54 -!- oerjan has quit (Quit: Later). 11:09:20 "This is the guy who wanted to fork Firefox because it didn't handle gopher appropriately." :) 11:11:59 who? 11:12:23 someone talking about zzo38 on thedailywtf forums 11:13:00 did zzo38 want to fork firefox because it didn't handle gopher? 11:14:53 wait. Is vonkeror that fork? 11:21:59 -!- coppro has quit (*.net *.split). 11:21:59 -!- Patashu has quit (*.net *.split). 11:21:59 -!- tzxn3 has quit (*.net *.split). 11:22:00 -!- ion has quit (*.net *.split). 11:22:00 -!- jix has quit (*.net *.split). 11:22:00 -!- FireFly has quit (*.net *.split). 11:22:00 -!- mtve has quit (*.net *.split). 11:28:35 -!- coppro has joined. 11:28:35 -!- Patashu has joined. 11:28:35 -!- tzxn3 has joined. 11:28:35 -!- ion has joined. 11:28:35 -!- jix has joined. 11:28:35 -!- FireFly has joined. 11:28:35 -!- mtve has joined. 11:33:47 -!- cheater_ has joined. 11:34:13 -!- cheater has quit (Ping timeout: 245 seconds). 12:07:12 -!- impomatic has quit (Quit: impomatic). 12:36:51 -!- hagb4rd2 has joined. 12:36:53 -!- hagb4rd has quit (Disconnected by services). 12:45:44 `pastefortunes 12:46:34 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.31419 12:46:49 why is HackEgo so slow? 12:51:08 -!- impomatic has joined. 12:54:14 -!- pikhq has quit (Read error: Connection reset by peer). 12:54:18 -!- pikhq_ has joined. 13:14:16 Thank god HackEgo isn't FOSS, it'd be even worse! Somehow. Apparently. 13:15:13 `echo I'm not slow, I'm big boned. 13:15:16 I'm not slow, I'm big boned. 13:26:26 -!- MoALTz__ has joined. 13:29:13 -!- MoALTz_ has quit (Ping timeout: 245 seconds). 13:39:24 -!- KingOfKarlsruhe has joined. 13:56:12 -!- jean_ has joined. 13:56:40 hello 13:57:02 hello 13:57:26 -!- jean_ has quit (Quit: Quitte). 14:01:51 -!- MoALTz__ has quit (Quit: brb). 14:02:12 -!- MoALTz has joined. 14:13:21 -!- asiekierka_ has changed nick to asekierka. 15:02:18 Does c2bf really implement only a subset of K&R C? 15:18:31 -!- asekierka has changed nick to asiekierka. 15:24:02 -!- Ngevd has joined. 15:24:10 Hello! 15:39:59 -!- MDude has joined. 15:43:06 nortti: If by "a subset" you mean "virtually nothing" 15:43:07 Then yes. 15:44:22 now I will have to write a preprocessor to it and write my own stdio.h 15:47:07 Things C2BF does not support: Strings. 15:47:23 I have noticed 15:51:57 -!- Taneb has joined. 15:53:04 -!- Ngevd has quit (Read error: Connection reset by peer). 15:58:19 -!- Taneb has quit (Ping timeout: 246 seconds). 15:59:43 speaking of K&R .. this pic surfaced http://oi40.tinypic.com/2wc31js.jpg 16:01:53 ugh. makes me remember the time I had to translate one of my pretty large ansi c programs to k&r c because ack on my macminix box didn't know ansi c 16:02:33 the joke is that it contains hi 16:03:26 since hi is an important esolang motif lately 16:03:50 -!- derdon has joined. 16:10:33 -!- Ngevd has joined. 16:11:12 Hello 16:11:31 -!- Ngevd has quit (Read error: Connection reset by peer). 16:15:52 -!- impomatic has left. 16:16:56 itidus21, who wrote that? 16:17:11 oh uhmm 16:17:32 Is it a parody? 16:17:50 (I take your words and raise Malborge, author of unknown thing!) 16:18:01 i screenshotted the pdf file and edited hello, world into hi, world as some kind tomfoolery 16:18:12 ^some kind of 16:32:45 -!- NihilistDandy has joined. 16:46:50 -!- Ngevd has joined. 16:54:38 -!- cheater_ has quit (Ping timeout: 245 seconds). 16:58:34 -!- calamari has joined. 16:58:50 -!- calamari has quit (Client Quit). 17:02:53 -!- cheater_ has joined. 17:03:46 -!- elliott has joined. 17:08:47 -!- Deewiant has quit (Read error: Connection reset by peer). 17:09:31 -!- Deewiant has joined. 17:16:15 -!- Ngevd has quit (Ping timeout: 260 seconds). 17:31:47 ais523: who invented CSS? 17:32:25 elliott: You did. 17:33:25 :( 17:34:01 elliott: You should feel bad. Inventing CSS. How dare you. 17:36:53 elliott: I don't know offhand, and you could look it up as easily as I could 17:38:13 ais523: well, more importantly, can I buy voodoo dolls of them? 17:38:47 ais523: btw, if you ever get the chance to watch monqy play crawl, take it 17:39:21 why? is he really good, or really bad, or something? 17:39:24 I could look up a ttyrec 17:39:44 ais523: he plays by mostly pressing space all the time, which he has bound to a completely insane autofight macro 17:40:06 elliott: autorobin, or something else? 17:40:12 his own 17:40:18 it takes multiple turns at a time 17:41:11 ais523: he's squarelos on crawl.develz.org, FWIW 17:41:52 ais523: also, i played crawl and it was really boring 17:42:13 elliott: I got kicked from ##crawl-dev once for calling it repetitive 17:42:34 mostly i pressed o and tab a lot 17:42:40 and then died because i wasn't paying attention 17:42:43 because it was boring 17:43:43 ais523: anyway, a ttyrec really wouldn't do it justice 17:43:57 since over 50% of monqy playing crawl is monqy dying and modifying his script 17:44:50 ais523: on that note, what's a good ttyrec player? 17:44:56 that isn't jettyplay 17:45:11 elliott: second-best is termplay on Windows, ipbt on Linux or Mac OS X 17:46:11 yay, ipbt is in aur 17:46:21 ==> Validating source files with md5sums... 17:46:21 ipbt-r9253.tar.gz ... FAILED 17:46:24 welp 17:46:44 ais523: third-best? 17:46:58 I tried the 'ttyplay' thing that was in the Ubuntu "ttyrec" package, and it was kind of confuzzling and minimal. 17:47:01 err, Linux version of termplay, I guess 17:47:05 fizzie: it doesn't even have a rewind 17:47:09 because it can't 17:47:15 http://i.imgur.com/eb7Iv.jpg 17:47:18 Yes, I noticed that. 17:47:25 meh, i'll just use ttyplay 17:47:28 i don't need rewinding 17:47:34 It did have a speed control, though. I think. 17:48:11 yes 17:52:14 -!- MoALTz_ has joined. 17:52:59 ais523: here, this is a pretty representative ttyrec: http://crawl.develz.org/ttyrecs/squarelos/2012-04-21.04:18:39.ttyrec 17:53:19 although he survives longer than usual 17:53:34 ais523: btw, jettyplay doesn't display colours on that ttyrec, and prints a bunch of unknown/unsupported messages 17:53:41 which ruins monqy's beautiful flashing square player character 17:54:03 ah, OK, he must be using a weird terminal 17:54:12 ttyrecs are inherently terminal-specific 17:54:24 -!- MoALTz has quit (Ping timeout: 260 seconds). 17:54:57 ais523: just TERM=rxvt-unicode 17:55:00 should be xterm-compatible 17:55:18 I would think 17:55:32 what really annoys me is termcap entries doing something complex and terminal-specific when the terminal in question understands the VT100 codes just fine 17:55:36 anyway, watch it with colour if you can; the flashing square is integral to the experience 17:55:50 playing it in a urxvt with a console player should work, right? 17:55:55 as in, being xterm-compatible is not really what's wanted, xterm has to be it-compatible 17:56:15 and most console players parse the codes themself, I think only ttyplay doesn't 17:57:08 use ttyplay, then :P 17:57:20 indeed, works with ttyplay in urxvt here 17:57:39 oh, also, he plays with the messages set to faux-german 18:02:08 -!- impomatic has joined. 18:02:27 Can anyone identify the file format of the docs in this zip? http://www.forth.org/library/eforth_SOC/eforth_SOC_source/f83/insidf83.ZIP 18:05:17 Umm, crazy. 18:06:03 hmm, it's /mostly/ text 18:08:24 ais523: btw, does crawl get any less boring once you get further in to the game? 18:08:29 *into 18:08:48 the fuck is crawl 18:08:59 elliott: arguably yes, but you don't really get further into the game without being very spoilt, either on spoilers or on repeatedly dying to things 18:09:17 and it's still not that much better 18:09:43 it mostly just goes into the realm of annoying deaths that are either unavoidable, or avoidable but due to a typo or something rather than a lack of strategy 18:09:54 oklopol: like nethack, but worse 18:10:14 The figures are AutoCAD files. 18:10:25 ais523: i hate spoilery games 18:11:17 elliott: the worst part is that the game fully spoils most of the information about monsters but the most important things (speed, damage potential, attack potential, how quickly you can kill it) 18:12:41 ais523: is brogue any good? 18:12:56 don't know, never played it, haven't heard much about it 18:13:57 sigh, vagrant forever 18:15:58 2011-05-16.txt:19:41:45: elliott: you and your mentions of vagrant 18:22:17 I find it difficult to find motivation to play games as that acidic wash of aging strips away the meaning of works of fiction until they are just skeletons of philosophical stances garnered with pretty colours. 18:22:34 And in the end it comes down to tragedy and comedy I guess. 18:25:02 ais523: hey, do you have a copy of vagrant? 18:25:04 I forget who did 18:25:16 I don't thnk so 18:25:21 there may be one in the logs 18:25:36 you did show bits of its early development to me, but I think it was pasted in IRC, or in a pastebin 18:26:42 ais523: I've searched the logs 18:26:46 it's just dead pasties 18:32:59 impomatic, neither trid nor file is able to identify it 18:33:10 -!- MoALTz__ has joined. 18:33:41 I'm going to guess some archaic forgotten format 18:34:23 Madoka-Kaname: thanks. I think they're from a Mac. The figures are actually MacDraw, not AutoCAD. 18:35:29 impomatic: ooh, and it's using \r\r as a linebreak 18:35:37 further evidence for some classic Mac program 18:35:59 -!- MoALTz_ has quit (Ping timeout: 246 seconds). 18:37:28 -!- MoALTz_ has joined. 18:39:19 -!- MoALTz has joined. 18:40:34 -!- MoALTz__ has quit (Ping timeout: 245 seconds). 18:41:47 -!- Ngevd has joined. 18:41:49 -!- MoALTz_ has quit (Ping timeout: 245 seconds). 18:42:14 -!- MoALTz_ has joined. 18:44:44 -!- MoALTz has quit (Ping timeout: 245 seconds). 18:45:04 Hello 18:45:21 helo 18:47:35 -!- MoALTz__ has joined. 18:49:19 -!- MoALTz_ has quit (Ping timeout: 245 seconds). 18:50:03 Helllo 18:50:29 `welcome impomatic 18:50:32 impomatic: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 18:52:21 -!- MoALTz has joined. 18:54:38 -!- FireFly has quit (Ping timeout: 240 seconds). 18:54:54 -!- MoALTz_ has joined. 18:55:09 -!- MoALTz__ has quit (Ping timeout: 245 seconds). 18:55:58 Ngevd: ... 18:56:03 impomatic has been here for years :P 18:56:26 `welcome elliott 18:56:29 elliott: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 18:57:00 (really?) 18:57:40 Yes. 18:58:02 Ngevd: 2009-03-27 20:04:06 -!- impomatic has joined #esoteric 18:58:04 -!- MoALTz has quit (Ping timeout: 245 seconds). 18:58:12 Aaaah! 18:58:22 ^style iwcs 18:58:22 Selected style: iwcs (Irregular Webcomic scripts) 18:58:27 fungot: science 18:58:27 Ngevd: there's the internet, adam. it could just apply a jolly good. nothing has a bite that big, long turn, we be evadin' pursuit, you're sorely mistaken, my good man. all hobbits are hard. 18:58:43 All hobbits are hard indeed. 19:00:31 -!- MoALTz__ has joined. 19:01:32 -!- FireFly has joined. 19:01:48 -!- Taneb has joined. 19:02:03 -!- Ngevd has quit (Read error: Connection reset by peer). 19:02:15 -!- Taneb has changed nick to Ngevd. 19:03:04 -!- MoALTz_ has quit (Ping timeout: 245 seconds). 19:04:03 -!- MoALTz_ has joined. 19:04:51 -!- zzo38 has joined. 19:07:14 -!- MoALTz__ has quit (Ping timeout: 245 seconds). 19:13:10 Ngevd: You should watch me play Crawl. It's like watching paint dry. 19:13:32 elliott, can't, too busy watching paint dry 19:14:05 -!- MDude has quit (Ping timeout: 260 seconds). 19:14:21 Ngevd: Pffffft 19:15:20 nice poem 19:15:52 fungot: do you care what i say? 19:15:52 itidus21: i can think of one good thing! compuchronic transfer, direct neural interfaces, enter and look, something of it, fast, highly technological terror you've constructed. the ability to be captured the palladium 19:16:24 ais523: You should watch paint dry. It's like watching me play Crawl. 19:17:48 fungot: There was an Old Man of Asta, Who possessed a large cow, but he lost her; But they said, 'Don't you see She has rushed up a tree? You invidious Old Man of Asta!' 19:17:48 itidus21: hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, h 19:18:28 Wow 19:18:40 `addquote itidus21: hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, h 19:18:40 elliott: of all, the first one was a complete the binding the crocodile's jaws are tied us up and left us here! we're the last! it is! 19:18:42 843) itidus21: hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, h 19:22:58 -!- asiekierka has quit (Read error: Connection reset by peer). 19:26:05 ^style 19:26:05 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs* jargon lovecraft nethack pa qwantz sms speeches ss wp youtube 19:27:16 -!- Taneb has joined. 19:27:35 -!- Ngevd has quit (Read error: Connection reset by peer). 19:27:54 yay, i died 19:27:57 crawl is such fun! 19:28:02 -!- Taneb has changed nick to Ngevd. 19:28:45 Oh, i missed you playing Crawl. 19:29:05 i'm not sure if i consider the level of gameplay crawl has offered me so far to be enough to constitute "playing" 19:29:06 but yes 19:29:43 "elliott" on crawl.develz.or 19:29:43 g 19:30:31 hmm 19:30:32 not a fan of this jessica 19:35:35 agh 19:36:03 -!- Taneb has joined. 19:36:08 i died again 19:36:18 im palyng again 19:36:36 ion: hi 19:36:38 hi 19:36:44 btw i barely know how to play crawl in case that isn't clear 19:37:30 -!- Ngevd has quit (Read error: Connection reset by peer). 19:38:13 -!- MDude has joined. 19:38:27 Hi, you have a 0.10-a0-1253-ge187e2a save game: [T]ransfer your save to the latest version (0.11-a0-1260-gb7668d5)? 19:38:38 My old game still seems to be there. 19:38:40 -!- Taneb has changed nick to Ngevd. 19:40:43 that was close 19:40:56 whoa 19:41:07 whatever that was 19:41:12 it isn't nice 19:41:16 or friendly 19:41:49 ion: why is crawl so boring 19:41:56 i'm trying to like it!!! 19:43:09 why must programming be so damn boring, i have so many programs that i want to make :( 19:43:25 I seem to have an XL 23 HoPr. 19:44:05 -!- sebbu3 has changed nick to sebbu. 19:44:19 hmm, where is ion on the game list 19:44:26 oh he's not on 19:44:41 I didn’t start playing, i just checked out the old game and quit. 19:44:55 And i was on the akrasiac server. 19:44:57 good decision, crawl sucks 19:45:04 im on this one because monqy is 19:45:26 I have an account there, too. I don’t remember why i started the game on akrasiac. Perhaps it had a newer snapshot. 19:51:15 -!- MoALTz_ has quit (Quit: brb). 19:51:34 -!- MoALTz has joined. 19:55:25 -!- Ngevd has quit (Read error: Connection reset by peer). 19:55:53 -!- Ngevd has joined. 20:18:43 -!- Ngevd has quit (Ping timeout: 264 seconds). 20:20:55 ais523: You should add clog to the access list. 20:21:25 no 20:22:17 ais523: What, you just want to taunt it by leaving it as an op until it crashes? 20:22:41 who opped it? 20:22:58 ais523: lament 20:23:05 hmm 20:23:09 http://codu.org/logs/log/_esoteric/2012-04-20#180206 20:23:12 lament showed up in #nethack recently 20:23:21 and lots of people started asking him if he was the same lament as in various other channels 20:23:25 Do you Pokemon Card instead? 20:23:50 ais523: He was here a few days prior to that, to kick pikhq. 20:23:57 Has anyone figured out the game by now? 20:24:02 Maybe he'll just visit us every few days and kick/ban/op someone at random. 20:24:06 Like a magical fairy. 20:25:41 ais523: What's a good roguelike that doesn't end in "Hack"? 20:25:54 Shiren the Wanderer for DS? 20:26:01 That runs on Linux. 20:26:04 elliott: Rogue 20:26:16 DoomRL? 20:26:33 zzo38: I've played Rogue. 20:26:36 It's a bit boring. 20:26:55 ais523: Does that thing still exist? 20:27:06 ADOM? 20:27:12 I wouldn't have expected it to spontaneously stop existing 20:27:20 zzo38: hahaha :) 20:27:26 -!- Ngevd has joined. 20:27:30 we /should/ get elliott to play ADOM, it'll be hilarious 20:27:43 How can I resist when you say things like that?! 20:27:46 Is there an online server? 20:27:49 not sure 20:27:59 * ais523 checks 20:28:14 If there is an online server, why does it matter what operating system it runs on? 20:28:23 seems yes; http://ancardia.ath.cx/adom_server_info.txt 20:28:27 zzo38: good point 20:28:32 but most things with online servers probably run on Linux 20:29:16 -!- Ngevd has quit (Read error: Connection reset by peer). 20:29:18 elliott: http://ancardia.ath.cx/ 20:29:20 ah, you beat me to it 20:29:38 -!- Ngevd has joined. 20:29:53 OK, I have an account 20:29:56 Note that ADOM will not launch if your terminal size is something else than 80x25 characters! 20:30:19 Your terminal size appears to be 80x24 characters. A 80x25 -sized terminal is REQUIRED for playing ADOM on this server. Please correct your terminal settings and try again. You may want to consult the readme, available at the main menu, and at http://ancardia.ath.cx/adom_server_info.txt 20:30:21 how strange 20:30:53 ais523: Actually, I think ADOM still works if there is more than 25 rows, although you need to have the same terminal size when loading a save game as you do when you start the game, otherwise it won't work. 20:30:55 hmm 20:31:01 I keep giving it the "launch ADOM" command 20:31:04 and it just bounces me back to the memory 20:31:06 erm 20:31:07 *to the menu 20:31:15 also, punishment for violating a conduct is that it kills the process, it seems 20:31:17 -!- Ngevd has quit (Read error: Connection reset by peer). 20:31:30 elliott: this server is entirely within the attitude of the rest of the game… 20:31:46 maybe I'll just install it locally and termcast 20:32:00 ais523: how do you termcast, again? 20:32:17 hmm, ADOM is closed source? 20:32:26 script -f >( cat ./ratry_login - | nc -q5 noway.ratry.ru 31337 > /dev/null ) "$@" 20:32:29 yes, it's closed source 20:32:30 -!- Ngevd has joined. 20:32:41 what format is ratry_login again? 20:32:46 hello username password 20:33:20 nc: invalid option -- 'q' 20:33:20 Try `nc --help' for more information. 20:33:20 Script started, file is /dev/fd/63 20:33:20 ugh 20:33:30 what does -q do in your netcat? 20:34:09 elliott: oh, it actually kills the termcast process when the thing being termcasted ends 20:34:27 without it, the termcast process has a tendency to stick around, defying all logic, such as the lack of a controlling terminal 20:34:40 meh, I can kill it myself 20:34:45 -!- Ngevd has quit (Read error: Connection reset by peer). 20:34:57 [elliott@dinky tmp]$ script -f >( cat ./ratry_login - | nc noway.ratry.ru 31337 > /dev/null ) adom 20:34:57 Script started, file is /dev/fd/63 20:35:00 err, why didn't adom start? 20:35:04 it just put me back at my prompt 20:35:12 -!- Ngevd has joined. 20:35:22 -!- Ngevd has quit (Read error: Connection reset by peer). 20:35:26 elliott: is your terminal exactly 80 by 25? 20:35:41 yes 20:35:43 checked with tput 20:35:53 adom starts if i just $ adom 20:35:57 but not in the script thing there 20:36:00 oh, hmm 20:36:02 my login might be invalid 20:36:08 does "hello username password" work to create a new account? 20:36:30 Maybe they could add other challenges too, such as Level1-man (you lose if you advance an experience level), modified Iron-man (start in Infinite Dungeon and not allowed to use upstairs command), and the game where you cannot carry more than a certain weight limit of equipment. 20:36:50 elliott: yes 20:36:59 or, hmm, people haven't figured out the logic behind termcast's account system yet 20:37:13 the username comes up on the menu, at least; it's not clear if the password does anything or not 20:37:46 er, oops, I think I broadcasted a password I use a lot to termcast by thinking the nc had finished when it hadn't; I killed the process now, though, and nobody was watching 20:38:17 ais523: OK, I'm ehADOM on termcast 20:38:38 * ais523 watches 20:39:07 uhhhh 20:39:46 how do i move 20:39:53 so someone has suggested i might infact be a narcissist.. so i will look into it 20:39:54 I, umm, don't actually know 20:39:57 ugh, looks like numpad 20:39:58 does the numpad work? what about arrow keys? 20:40:07 arrow keys work 20:40:09 btw, ADOM has way more commands than NetHack 20:40:10 I think I have read something like that, that the author might sell the source-codes for ADOM for one million dollars and then you can open-sourced if you want 20:40:11 but those can't do diagonal 20:40:28 Turn on NumLock you can push 123456789 to move including diagonal 20:40:34 is this some kind of world map 20:40:37 elliott: yes 20:40:40 Yes you start on the world map 20:40:47 help is starving 20:40:50 Use the downstairs command to enter a location. 20:41:06 oh, we have someone who actually knows the controls here 20:41:08 Push e for eating, you can also pray for satiation by pushing _ if it is necessary 20:41:08 that's surprisingly useful 20:42:00 im scared 20:42:25 Push m for acid if your character is Drakeling; however, this decreases your satiation level. 20:42:34 is it just me or is there nothing interesting around 20:42:39 try looking for a cave entrance 20:42:47 will that be on the world map? 20:42:50 yes 20:43:04 watch out for grue 20:43:19 Something labeled * or o will be a location you can enter which contains something other than just the landscape 20:43:26 phew 20:43:29 whoa, 1hp as well 20:43:36 elliott: OK, the asterisks are the interesting places, and the os 20:43:48 aha, this looks more roguelike 20:44:10 / is open door, I think 20:44:17 i like how i transform everything into mangled heaps when i kill them 20:44:40 The symbol / can mean an open door or a pile of arrows 20:44:50 what 20:44:55 there's a command to clean your ears???? 20:44:56 there's a command to clean out your ears 20:44:58 wh 20:45:00 i 20:45:11 ... 20:45:15 ok so what's wield 20:45:15 Yes, in case you plugged them you can clear your ear by pushing E 20:45:18 or wear 20:45:30 You can also push ! to dip something into a potion 20:45:30 on a single key, no less! 20:45:36 zzo38: how do you wear armour? 20:45:46 ais523: Push i and then c 20:46:08 hmm, I wonder what s is 20:46:08 zzo38: ah, why didn't I think of that? 20:46:15 elliott: stones, the unit of weight 20:46:29 oh well, I'll just assume studded leather armor is better than thick furs 20:46:30 * ais523 does not play ADOM, but it's occasionally fun to watch other people get traumatized by it 20:46:56 elliott: If worn, they will tell you the bonus/penalty applied. 20:47:04 is there really no equivalent of nethack's ctrl+walk 20:47:17 aaaaaaaaAAAAAAAAAAAAAaaaaaaaa 20:47:40 One more thing is, push T or function keys to set tactics meaning you get bonus/penalty for attacks, damage, and defense. 20:47:41 conveniently, pgdown and pgup aren't working 20:47:43 so i'll just pick at random 20:47:48 elliott: apparently this screen is /also/ really crucial for your survival 20:48:41 elliott: Yeah, the last time i looked there wasn’t a ctrl+walk. :-\ But the autoexplore functionality mostly makes up for it. 20:48:48 oh, there's an autoexplore? 20:48:51 this is ADOM, btw, not nethack 20:48:59 erm 20:48:59 not crawl 20:49:17 Ah, ok. Sorry for picking IRC lines out of context and inventing my own context for them. :-P 20:49:31 god i love large bat corpse 20:49:51 and bone 20:50:06 "Exit stuff list" 20:50:10 -!- RocketJSquirrel has set topic: god i love large bat corpse | http://codu.org/logs/_esoteric/. 20:50:25 Bone does not provide much satiation, but they can be used to repair skeletons and so on 20:51:03 ais523: i was expecting orcish war cries to foretell uhhh 20:51:06 something a lot more threatening than that 20:51:14 why can't I pagedown/pageup?!?! 20:51:17 elliott: + - 20:51:21 yes, I know 20:51:22 it doesn't work 20:51:27 haha 20:51:34 maybe it has to be /numpad/ + and -? 20:51:39 except it does on this screen 20:51:43 ais523: tried that too 20:51:45 maybe it's just one page 20:52:48 In ADOM, some creatures will be created neutral (meaning not hostile toward you); you will know it is the case since if you try to hit them it will ask you if you are sure. You can then, if you wish, try to talk to them by C but beware some creatures are unable to speak 20:53:05 i sense imminent danger 20:53:07 that can't be good!! 20:53:59 After you quit the game, then before starting a new game you may want to look at configurations in case you want to edit them. 20:54:11 quit??? i'm playing to win 20:54:47 what 20:54:51 is that all the cave? 20:55:01 why is there a door to nothing 20:55:35 ais523: help :( 20:55:38 Even if you save game push S to continue later, it is still possible to edit configurations and then when you load the save game file it will use the updated configuration. 20:55:43 elliott: you expect me to be able to help? 20:56:01 ais523: more than help can help himself, yes 20:56:38 I don't suppose there's a travel command, either 20:56:41 During the game push ? for help, please. 20:56:55 elliott: To automatically move a far distance, push w and direction 20:57:06 aha, thank you 20:57:28 But it won't work while sickness, poison, and so on. 20:58:09 ais523: err, it seems like going down and up the stairs changed the terrain 20:58:25 elliott: no persistent levels where you are, I guess 20:58:32 I think it must be the Infinite Dungeon, from the flavour messages 20:58:36 elliott: If you go down and up stairs and it is different, then you are in the infinite dungeon. 20:58:39 so no persistent levels would make sense 20:58:42 ais523: but there's no upstairs! 20:58:58 elliott: I guess you'll have to go down, then 20:58:59 hmm, so wait, how do you get out of the infinite dungeon? 20:59:02 elliott: Maybe you just didn't find it. 20:59:04 keep switching levels until you get enough upstairs? 20:59:08 You can go upstairs 20:59:20 zzo38: afaict, I've mapped out the entire level 20:59:21 ADOM almost certainly has secret doors 20:59:23 and there's no upstairs 20:59:53 Yes there is secret doors; you can try to kick the wall (push k) or search the wall (push s), or use scrolls of mapping or whatever else. 21:00:35 Use C-t to activate a trap that you are standing on. 21:00:49 zzo38: you shouldn't have told me that :P 21:02:24 Push p for payment, q for quest, t for throw, d for drop, r for read, z for wand, Z for spell, m for acid (Drakelings only), e for eating, a for skills, g for give item, C to talk to someone, x for experience points, and $ to count your money. 21:02:47 is there any way to view previous messages? 21:02:52 Actually you can kick nearly anything in this game; wall, door, floor, stairs, creature, altar, forge, items, and so on 21:02:59 elliott: Push : and m 21:03:14 (You may want to edit the configuration to set it to a single key if you want) 21:03:33 thank you 21:03:39 can i kick myself 21:03:46 elliott: it's not NetHack 21:03:50 elliott: Try! Push k and 5 and see that it won't work 21:03:52 hepl 21:03:52 * ais523 wonders what control-D . does in NetHack 21:04:23 (Anytime it ask you a direction to target, push 5 to target your own location) 21:05:04 god i love dwarven sausage 21:05:05 `pastelogs hepl 21:05:21 ais523: so, err, how infinite is this cave actually? 21:05:29 infinite in the "I will never get out unless I find an upstairs" sense? 21:05:37 No output. 21:05:38 elliott: until the internal counters overflow, I think 21:05:38 * itidus21 ,. o O ( countably infinite ) 21:05:47 what i'm saying is 21:05:48 am i doomed 21:05:55 `pastelogs hepl 21:06:11 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.25926 21:06:17 elliott: Not necessarily; find the stairs there must be one, even if it is being obscured by creatures or items 21:06:44 elliott: doomed is a status, I don't see why you'd have incurred it yet 21:07:28 hmmm 21:07:58 ais523: any wise advice? 21:08:07 elliott: no! 21:08:13 oh, don't kill cats, it makes the game much harder later on 21:08:15 if you get that far 21:08:37 that's not the kind of advice help was looking for! 21:09:57 Actually if you kill anyone can potentially make it harder because it will make any new creature of the same kind generated to be a higher levels; so use moderation if there is a lot of a certain kind of creature to be found in the game. 21:10:21 (This rule doesn't apply to uniques) 21:10:53 hmm, where's the dungeon level indicator? 21:11:19 elliott: Near the bottom right of the screen 21:11:26 ah, is it "I2"? 21:11:35 elliott: Yes 21:11:39 thanks 21:13:20 Unlike NetHack, ADOM does not include the kitchen sink. 21:13:53 ais523: i escaped \o/ 21:13:54 | 21:13:54 /| 21:14:07 elliott: did you /accomplish/ anything? 21:14:28 ais523: umm, I levelled up a lot 21:14:34 ais523: I'm not sure how you accomplish anything in this game 21:14:40 there are quests! 21:14:46 where? 21:14:57 given to you in towns, mostly 21:14:59 elliott: In the town (labeled o). Talk to someone they will tell you a quest 21:15:03 hmm, I became a coward somehow 21:15:10 oh, and some of them are mutually exclusive 21:15:25 elliott: Pushing F7 or T makes coward, push a different function key 21:15:32 Push F4 to remove coward and set to normal 21:15:36 thanks 21:16:09 well that's just not fair 21:16:19 how is it even possible to have negative HP?! 21:17:26 If you have negative HP you are dead 21:18:21 ais523: well, that was... fun 21:18:36 I have a feeling I missed the worst parts 21:19:05 elliott: right, the death even made some sort of logical sense 21:19:35 haha 21:19:40 Try some of my "small roguelike" game, they are for DOS but you might be able to run them on a DOS emulator or modify them a bit to get them to compile on FreeBASIC 21:19:51 did my HP go down significantly on the first hit? 21:19:54 probably my own fault for not noticing 21:20:03 zzo38: I've already played KING 21:20:09 elliott: Yes you have to notice it otherwise is no good 21:20:46 elliott: O, you have done so? Do you like this game? The other small roguelike game I made is called 100LEVEL which deliberately contains only a few instructions 21:22:11 i played that too i think 21:23:04 Could you win at either game? 21:24:05 elliott: where can I find them? 21:25:14 nortti: ask zzo38 21:26:00 zzo38: where can I find your small roguelike games? 21:26:55 nortti: http://zzo38computer.cjb.net/GAMES/RL/KING.ZIP http://zzo38computer.cjb.net/GAMES/100level.zip 21:35:05 nortti: Does this work OK to you? 21:35:38 define this 21:36:14 *"this" 21:36:42 I mean, this computer games. 21:37:02 I am still compiling DOSBOX 21:40:13 http://www.youtube.com/watch?feature=player_embedded&v=aKMrBaXJvMs holy crap this is cool 21:42:24 -!- pikhq has joined. 21:42:56 -!- pikhq_ has quit (Ping timeout: 265 seconds). 21:45:44 fizzie: Deewiant: might be interested in/have already seen ^ 21:53:28 zzo38: why is king under gpl3 and 100level under public domain? 21:53:50 nortti: Just because I put them that way; I do not remember the reason at this time. 21:56:04 elliott: viznut’s stuff tends to be. 21:56:26 For 100LEVEL, you might want to change the game mode, since TURNS is probably the easiest one, while BALANCE is the most difficult. Also, just try different letters on the keyboard to see what works; I won't tell you the function of each key you have to figure that out by yourself, but I will tell you that all functions are assigned (case-insensitive) letters; sometimes other keys are synonyms for them 21:57:03 ion: Yeah, we did a lot of playing with the one-line audio stuff in here some months ago. 21:57:06 (Or were you here for that?) 21:57:10 I wasn’t. 21:58:07 AUR Targets (1): ibniz 21:58:07 Proceed with installation? [Y/n] 21:58:08 Neat. 22:02:09 whoa, even // and ** produce cool output 22:02:21 and */ and /* 22:02:29 haha 22:02:30 and /+ 22:02:33 that's really cool 22:11:15 -!- oerjan has joined. 22:19:07 hi oerjan 22:20:07 hi elliott 22:20:10 hi oerjan 22:20:10 so we meet again 22:20:38 -!- Slereah has quit (Ping timeout: 265 seconds). 22:20:42 hi oerjan 22:21:25 my old nemesis 22:21:54 bleh, too much xkcd (i.e. a nonzero amount); I'm expecting someone to come out with "so it has come to this" at any moment 22:22:29 ais523 22:22:30 i 22:22:44 am not sure you realise that those things do not originate from xkcd 22:23:18 elliott: indeed, xkcd just brings them into the public eye and makes sure they get referenced obnoxiously a lot 22:23:18 i was sort of disappointed that googling "so we meet again" didn't put something from tvtropes at the top 22:23:28 (or anywhere on the first page) 22:23:41 ais523 22:23:41 dude 22:23:48 xkcd references things because they're culturally ubiquitous 22:24:11 -!- derdon_ has joined. 22:24:25 look! there's even an Onion article! http://www.theonion.com/articles/my-old-nemesisso-we-meet-again,17647/ 22:24:26 yes, but being culturally ubiquitous is different from being obnoxiously quoted 22:24:36 elliott: the rest of that /wasn't/ xkcd references 22:24:54 -!- Nisstyre has changed nick to nisstyre. 22:25:05 -!- nisstyre has changed nick to Nisstyre. 22:25:14 on that note, I'm reading xkcds I haven't read; 1041 almost made me laugh 22:25:15 i give up on operation convincing ais523 that "so we meet again" and "my old nemesis" were not popularised by xkcd in any way 22:25:18 which is pretty unusual 22:25:21 i was actually thinking of an old larson cartoon. and also colonel haken. 22:25:25 elliott: err, I just said that they weren't 22:25:35 the xkcd is specifically "so it has come to this", which is less culturally ubiquitous 22:25:43 but it would fit in quite well in that conversation 22:26:12 of course _both_ of those are obviously referring something already ubiquitous 22:26:18 now /i'm/ confused 22:27:39 -!- derdon has quit (Ping timeout: 265 seconds). 22:29:14 hmm, 2712 22:29:38 2712 what? 22:29:48 oh I see now 22:30:04 * ais523 notices that xkcd references have themselves become enough part of culture that I've seen people make references to not-yet-published xkcds in the hope they'll turn out relevant 22:30:13 wait, what? 22:30:27 there's always a /chance/ 22:30:36 and the great thing is, people rarely check the number and just assume they know the one you mean 22:31:03 ais523: 2712 things 22:37:59 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]). 22:43:29 -!- MoALTz has quit (Ping timeout: 245 seconds). 22:46:05 zzo38: did you make vonkeror because firefox didn't have good enough gopher support? 22:46:27 nortti: No, I made it for the other reason. 22:46:34 -!- impomatic has left. 22:46:38 Does the game work now? 22:46:52 zzo38: yes 22:47:15 zzo38: by the way why did you create vonkeror 22:47:25 nortti: I made parts of it 23:05:43 -!- nortti has quit (Quit: leaving). 23:11:35 -!- nortti_ has joined. 23:21:21 `? finland 23:21:25 Finland is a European country. There are two people in Finland, and at least eight of them are in this channel. Corun drives the bus. 23:21:38 `? sweden 23:21:40 hm i sense some inflation 23:21:41 Sweden is the suburb capital of Norway. It's where all the Nobel prizes are announced, except the Math Prize. 23:22:03 oerjan: yes, i recounted 23:22:06 after Lumpio- arrived 23:22:13 it was five before 23:22:15 `? Norway 23:22:17 Norway is the suburb capital of Sweden. It's where the Nobel Peace Prize is announced. 23:22:29 `? Europe 23:22:32 Europe is a Finlandic country. More details as they become available. 23:22:40 `learn Europe is the national anthem of Kosovo. 23:22:43 I knew that. 23:23:26 `pastelogs Europe is the national anthem 23:23:36 `? Internationale 23:23:36 ┐( ̄ー ̄)┌ 23:23:38 Internationale? ¯\(°_o)/¯ 23:23:50 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.1830 23:24:18 `learn Europe is the national anthem of the Republic of Kosovo. 23:24:21 I knew that. 23:24:29 -!- nortti_ has quit (Remote host closed the connection). 23:24:33 Quoting is hard. 23:25:29 `echo "You have been reported to the House Un-American Activities Committee" > wisdom/internationale 23:25:32 ​"You have been reported to the House Un-American Activities Committee" > wisdom/internationale 23:25:33 oops 23:25:37 `run echo "You have been reported to the House Un-American Activities Committee" > wisdom/internationale 23:25:40 No output. 23:26:17 -!- nortti has joined. 23:26:46 The House Un-American? 23:27:02 elliott: it's what wikipedia uses 23:27:35 oh, it's a real thing 23:27:39 In the McCarthy era, the House of Representatives had a possy of dickbags. 23:27:46 They were called the House Un-American Activities Committee. 23:27:54 "Possy"? 23:28:07 I can't spell posse ^^ 23:28:26 `quote domesticated canines 23:28:30 135) ais523: killer bunnies can be harmed by domesticated canines only. 23:29:27 "The duration of copyright in France is 70 years following the end of the year when the author died, plus (for musical works) 6 years and 152 days to compensate for World War I, and 8 years and 120 days to compensate for World War II respectively." 23:29:52 :D 23:30:10 hmm, can we extrapolate from that to figure out how long WWIII will last? 23:30:17 (from http://en.wikipedia.org/wiki/The_Internationale) 23:30:40 well ww2 didn't last >= 8 years... 23:30:48 oh 23:30:50 indeed 23:31:14 1937-1945 23:31:15 isn't there some small village on the english/scottish border that was fighting WWII up until a few years ago, or is that an urban legend? 23:31:36 seems to have lasted 8 years 23:31:54 nortti: It did for France ... 23:31:58 IT DID ... FOR FRANCE 23:32:10 * oerjan swats nortti -----### 23:32:25 oerjan: why? 23:32:34 nortti: ww2 started in 1939 23:33:35 1937 was when conflict between china and japan began and it is consisdered to be part of ww2. in europe it started in 1939 23:33:39 btw that quote above is to explain why the internationale _still_ is copyrighted in france 23:34:46 really? that's just insane 23:35:05 nortti: If "it is considered to be part of WWII", then WWII cannot have started after that. 23:35:11 Ohwait 23:35:14 -!- ais523 has quit (Remote host closed the connection). 23:35:18 I misread what you two were disagreeing about. 23:37:29 "In 2005, Le Chant du Monde , the corporation administering the authors' rights, asked Pierre Merejkowsky , the film director and an actor of Insurrection / résurrection , to pay €1,000 for whistling the song for seven seconds." from http://en.m.wikipedia.org/wiki/The_Internationale 23:38:13 :D 23:39:13 it is 7 seconds for fucks sake 23:43:25 `? The House Un-American 23:43:25 -!- oerjan has quit (Quit: Lost terminal). 23:43:28 The House Un-American? ¯\(°_o)/¯ 23:46:18 -!- Tod-Autojoined has changed nick to TodPunk. 23:46:44 * elliott lives in a House Un-American 23:47:11 why 23:48:25 because it's a house 23:48:27 and it's not american 23:48:44 -!- oerjan has joined. 23:52:29 `? elliott 23:52:32 elliott wrote this learn DB, and wrote or improved many of the other commands in this bot. He probably has done other things? 23:54:05 `? finns 23:54:08 Finns are helpful, albeit grossly overpopulated (cf. 'Finland'). 23:54:28 `? ? 23:54:31 ​? is wisdom 2012-04-22: 00:01:50 `? c 00:01:53 C is the language of��V�>WIד�.��Segmentation fault 00:03:49 `? wisdom 00:04:06 wisdom is always factually accurate, except for this entry 00:09:23 `? olsner 00:09:27 olsner? ¯\(°_o)/¯ 00:12:24 `? haskell 00:12:27 Haskell is preferred by 9 out of 10 esoteric programmers. Ask your GP today! http://learnyouahaskell.com/ 00:12:48 `run echo 'No instance for (Wisdom IRC) \ arising from a use of `wisdom' \ Possible fix: add an instance declaration for (Wisdom IRC) \ In the expression: wisdom (Proxy :: Proxy IRC)' > wisdom/haskell 00:12:51 bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `echo 'No instance for (Wisdom IRC) \ arising from a use of `wisdom' \ Possible fix: add an instance declaration for (Wisdom IRC) \ In the expression: wisdom (Proxy :: Proxy IRC)' > wisdom/haskell' 00:12:56 shocking 00:13:51 `run echo "No instance for (Wisdom IRC) \\ arising from a use of `wisdom' \\ Possible fix: add an instance declaration for (Wisdom IRC) \\ In the expression: wisdom (Proxy :: Proxy IRC)" > wisdom/haskell 00:13:53 bash: -c: line 0: unexpected EOF while looking for matching ``' \ bash: -c: line 1: syntax error: unexpected end of file 00:14:03 `run echo "No instance for (Wisdom IRC) \\ arising from a use of \`wisdom' \\ Possible fix: add an instance declaration for (Wisdom IRC) \\ In the expression: wisdom (Proxy :: Proxy IRC)" > wisdom/haskell 00:14:06 No output. 00:14:11 `? haskel 00:14:14 `? haskell 00:14:14 haskel? ¯\(°_o)/¯ 00:14:17 No instance for (Wisdom IRC) \ arising from a use of `wisdom' \ Possible fix: add an instance declaration for (Wisdom IRC) \ In the expression: wisdom (Proxy :: Proxy IRC) 00:15:08 > ?haskell 00:15:09 mueval-core: internal error: PAP object entered! 00:15:10 (GHC version 6.12.3 f... 00:15:13 ... 00:15:35 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:16:39 :t ?haskell 00:16:40 forall t. (?haskell::t) => t 00:17:01 > ?x 00:17:02 mueval-core: internal error: PAP object entered! 00:17:02 (GHC version 6.12.3 f... 00:17:27 `run echo "Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell'" >wisdom/haskell 00:17:30 bash: -c: line 0: unexpected EOF while looking for matching ``' \ bash: -c: line 1: syntax error: unexpected end of file 00:17:38 `run echo "Unbound implicit parameter (?haskell::Wisdom) \\ arising from a use of implicit parameter `?haskell'" >wisdom/haskell 00:17:41 bash: -c: line 0: unexpected EOF while looking for matching ``' \ bash: -c: line 1: syntax error: unexpected end of file 00:17:44 hmph 00:17:46 oh because of the ` 00:17:50 `run echo "Unbound implicit parameter (?haskell::Wisdom) \\ arising from a use of implicit parameter \`?haskell'" >wisdom/haskell 00:17:53 No output. 00:17:56 `? haskell 00:17:59 Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' 00:20:29 oerjan: ps i see you've been fully indoctrinated into the reflection school of thought 00:21:34 ...that, or i was trying to make the error message particularly ridiculous... 00:22:20 oerjan: Suuure. 00:22:24 obviously someone of skill could make that much worse 00:22:30 oerjan: Have I mentioned we need special syntax for proxen? 00:22:40 aha? 00:22:55 Well, writing reflect (Proxy :: Proxy p) all over the place is really awful. 00:23:01 It'd be nice if we could just write reflect ~p or such. 00:23:09 So ~t --> (Proxy :: Proxy t). 00:23:42 I think that is the problem of the lack of good macros in Haskell in general 00:25:04 elliott: hm this could obviously be improved if we had the :: sections i've been thinking of before 00:25:26 then you could let reflect (:: p) 00:25:28 er 00:25:31 *write 00:26:19 since (:: p) = (\x -> x :: p) which has type (p ->) p, that would be of the required form 00:27:01 oerjan: cute! 00:27:11 oerjan: best of all, it would even be a correct type signature for the entire thing 00:27:14 i.e. reflect (:: p) :: p 00:27:45 heh 00:28:34 Does anyone know a good graphical side-by-side comparison/diff tool? 00:28:36 pikhq? 00:28:39 RocketJSquirrel? 00:28:50 gvimdiff 00:29:37 -!- hagb4rd2 has quit (Quit: hagb4rd2). 00:30:05 vimdiff uses some pretty unreadable background colours here... 00:30:29 I suspect that's why he said "gvimdiff" 00:30:40 Still, I only use 'diff', because I'm not some kind of wuss. 00:31:45 Hey, what's the standard off-white foreground colour used in xterm? 00:34:36 What does it mean if every few letters I type, my cursor switches from insert to override mode and back???? 00:36:39 elliott: btw (reflect x :: p) would also be shorter, for whatever x = undefined you choose 00:36:58 oerjan: I don't like undefined. 00:37:12 actually you could make that x = Proxy 00:37:19 just as long as it's polymorphic 00:37:20 Err... I also can't press altgr+2 to switch to the 2nd desktop. soething is wrong here. 00:37:42 wait id should also work 00:37:46 you're probably holding down the control key or something 00:39:03 (reflect id :: p), (reflect [] :: p), are some of the possibilities. i don't recall any shorter predefined ones. 00:39:14 -!- elliott has quit (Read error: Connection reset by peer). 00:41:14 -!- elliottasdf has joined. 00:41:16 WHAT THE FUCK 00:41:27 After hard-rebooting and trying to log in, it says my password is incorrect 00:41:29 (reflect id :: p), (reflect [] :: p), are some of the possibilities. i don't recall any shorter predefined ones. 00:41:35 I can enter it into the username field without problems 00:41:41 i have written very simple stdio.h for c2bf and I am currectly working on a simple c preproceasor 00:41:45 So it's not a key input error 00:41:55 elliottasdf: maybe your password is not what you think it is 00:42:07 olsner: Yes, very helpful, thank you, seeing as I've entered it N times today. 00:42:17 maybe you're not even elliott 00:43:02 Could you try and be less helpful? 00:43:54 is caps lock on? 00:43:59 elliott: what os are you using? 00:44:21 Arch Linux, kernel version 3.2.2; login is via the standard VT login. 00:44:23 olsner: No. 00:45:09 Ugh. 00:45:12 This is really worrying. 00:45:22 Two completely random, unexplainable behaviours in direct succession. 00:45:39 I think I have a USB hard drive with an Arch installation ISO on it. 00:45:52 Do you think it's worth a try to mount my Linux partition and reset my password with it? 00:45:56 oh, maybe it's a bug in the key logger 00:47:24 Sigh 00:48:02 elliottasdf: try booting from live cd and setting second field in your /etc/passwd entry as empty 00:48:12 Hi elliottasdf 00:48:15 Easier to chroot in and use passwd(1), no? 00:48:20 Sgeo: Hi, I'm in a bad mood. 00:48:27 Switching to CL and learning Another System Definition Facility? 00:48:27 -!- oerjan has quit (Quit: Lost terminal). 00:48:43 ....jokes might be a bad idea I guess, sorry 00:49:02 `quote 00:49:05 I'm not in *that* bad a mood. Although that one would make my day worse no matter how it was going. 00:49:06 78) My mascot is a tree of broccoli. 00:49:21 elliottasdf :maybe 00:49:49 I petsonally thik editing /etc/passwd is easier 00:50:14 Editing password from LiveCD? 00:50:16 I've done that 00:50:20 `quote 00:50:23 513) You realise the micromanagement it took to make quintopia encrust my silver throne with emeralds rather than a jug? 00:50:39 Read some forum post suggesting to chroot to the system on HD then use passwd 00:50:56 Seemed to work 00:50:58 Hold on 00:51:10 Oh my god. 00:51:17 The insert keys are coming from inside the house. 00:51:26 -!- hagb4rd has joined. 00:51:42 I booted the live CD, typed "ls " and — I swear to god — ^[[2~ appeared after ls and before the space. 00:51:56 -!- oerjan has joined. 00:52:04 Right after I press the s. 00:52:13 Unplugged the keyboard, plugged back in, same behaviour, what the fuck?! 00:52:18 "Fixing partner's lost password: Boot into LiveCD, chroot into HD, use passwd. Tried unsuccessful options such as logging into recovery (on my machine), and pondered editing /etc/shadow directly but didn't know exactly what to change." 00:52:34 In fact, it seems that "s" is the only key affected. 00:52:39 Sgeo: That's irrelevant now, it's something to do with the keyboard. 00:52:42 Ok 00:52:48 My password has an "s" in it. 00:52:57 Change your password to something without an s 00:53:03 No. 00:53:50 I should read the update 00:53:55 I read part of it, but got distracted 00:54:10 olsner: nortti: Any ideas what that could be? 00:54:51 Took off & replaced keycap on "s"; nothing unusual, same behaviour. 00:55:35 ...and pressing the insert key only actually works half the time. 00:55:42 Like, literally alternating nothing/it appears/nothing/it appears. 00:55:48 try different keyboard 00:56:40 Ain't got one even remotely handy 00:57:49 try opening up keyboard and cleaning contacts 00:57:53 Took keycap off insert key. Now "s" produces "as[INSERT]". 00:57:59 I am... baffled. 00:58:23 ... 00:59:54 It does sound like something's up with the circuit, though. 01:00:02 ISTR that the connections are laid out in a rather nonsensical manner. 01:00:04 What does a do? 01:01:06 ...insert "as". 01:02:03 so your keyboard might be messing up your password entry :-? 01:02:11 Yes, that much is established. 01:02:36 phew..! 01:03:11 How to fix it is less so, especially since taking off all the keycaps would probably result in my fingers becoming bloody messes. 01:04:07 i hope it's not a laptop ... that would be positively annoying 01:04:29 It is, but I use an external keyboard. 01:05:04 my kb has keys which can be lifted with a butterknife 01:05:42 elliottasdf: oh hm btw about reflect - wouldn't you usually call it as reify ... (\p -> ... reflect p ...) ? 01:05:47 i remember the agony trying to fix the spacebar 01:05:54 so no explicit Proxy needed 01:06:00 oerjan: No, that would defeat the point. 01:06:08 If you can do that, you can just do let p = x in ... p ... 01:06:18 The whole point is that you propagate the info through types. 01:06:33 The only thing you use the initial proxy for is to unify the types correctly. 01:06:36 oh hm lemme see 01:07:01 Anyway, if anyone has any ideas that don't involve taking off every keycap, they'd be really really appreciated... 01:07:31 "the fast implementation ascends from the ranks of completely unportable black magic to being merely mostly unportable black magic" :D 01:07:43 I wrote that :) 01:09:29 I don't like the way those reflection stuff works; I had a better solution in Ibtlfmm where values can be made into types by {} around it and types into kinds by {} around it but it is not implemented as far as I know 01:09:31 elliottasdf: um, i don't see anything in the API that _forbids_ using the passed-in p as the proxy for reflect. 01:09:41 zzo38: It works a lot better nowadays. 01:09:46 oerjan: I never said it was _forbidden_. 01:09:52 in fact the example does so 01:09:53 oerjan: I said it was _pointless_, and not what you usually do. 01:10:05 oerjan: Because you would have to pass the bloomin' p around everywhere as a parameter! 01:10:07 elliottasdf: Yes it probably does work better than before, but still it isn't sensible to me the way it is done in Haskell 01:10:10 If you do that, you can just pass the value itself. 01:10:13 well ok 01:10:35 e.g. if you have 01:10:43 foo :: (Reifies s Config) => IO (MyThing s) 01:10:45 foo = ... 01:10:50 (where MyThing's type parameter is phantom) 01:10:58 then you can't do anything like that, you must construct your own proxy. 01:11:46 elliottasdf: oh hm reflect (:: p) is _not_ of type p. because that's really (:: s). 01:11:56 Oh, right. 01:13:25 Maybe this way better: data DynamicMonoid (x :: *) (_ :: {x}) (_ :: {x}) :: * = DynamicMonoid x; 01:13:47 (But it won't work in Haskell) 01:14:14 zzo38: I see you are still determined to reinvent Agda without looking at it. 01:14:28 (One of those should be (x -> x -> x).) 01:14:52 elliottasdf: Yes I did make a mistake, it should be (_ :: {x -> x -> x}) 01:15:30 I did look at Agda; it fails a few things I was looking for too, and it requires Unicode, and so on. 01:15:51 @quote agda.*unicode 01:15:51 elliott says: "with a lot of unicode" is like agda's @faq. "yes, agda can do that with a lot of unicode!" 01:16:05 zzo38: Coq, then. 01:16:36 Even if it has some features like Agda or Coq, it isn't any of them. 01:17:56 You know who knew about keyboard matrices? 01:18:07 Ilari. I distinctly remember Ilari talking about scancodes and keyboard layouts and shit. 01:18:11 I bet he could help me THANKS OERJAN :( 01:18:54 People have told me some of these ideas resemble Haskell, Agda, Prolog, Lisp, Clean, and a few other things. 01:18:55 -!- derdon_ has quit (Remote host closed the connection). 01:19:02 Thoerjan. 01:19:33 My keyboard has now started producing input without me pressing any keys. 01:19:54 "222222222222213333333333333[lots of 3s]" 01:19:55 I swear to god. 01:20:03 O no, now you have to buy another keyboard, or fix it with a screwdriver and that stuff 01:20:09 elliottasdf: yw 01:20:12 nortti: WHATS HAPPENING TO MY KEYBOARD 01:20:29 I don't know 01:20:43 ;_; 01:20:47 @quote 2eyb 01:20:48 olsner says: shapr: 2eyb6ard 0a5ntenance 01:20:54 demonic possession, obviously 01:21:16 OK, I tried to stop it and it just spewed a 1 out in the middle of the 3s. 01:21:21 Ctrl+C then stopped doing anything entirely. 01:21:58 OK, now it's stopped with a 333E123. 01:22:06 oerjan: Frankly, that seems plausible at this point. 01:23:28 Zen and the Art of 2eyb6ard 0a5ntenance, a famous book. 01:24:02 Now it's started printing out "E"s at a much slower rate. 01:24:06 fizzie: You know about keyboards, right? 01:24:54 Not much. I'd suggest a vigorous shaking, but I suppose that's as likely (or maybe slightly more) to make whatever's wrong worse. 01:25:01 elliottasdf: Get cross, hold it in front if you in front of your keyboard and say "By the power of christ I command you to leave" 01:25:12 It's gone back to 3s. 01:25:14 Wait, I have a camera. 01:25:16 I can capture this moment. 01:25:23 that might help with demonic possession 01:25:47 Yes, a soul-stealing machine like a camera can also help. 01:26:00 nortti: he doesn't have the faith 01:26:01 Alas, camera too blurry. 01:26:11 nortti: Think I'd need alvur for that. 01:26:11 is a possessed camera better than a possessed keyboard? 01:26:53 I swear to god, "s" now inputs asd[INSERT][INSERT][INSERT]. 01:27:01 It's like it's dying. 01:27:48 -!- augur has quit (Remote host closed the connection). 01:27:55 So, um... 01:28:01 fizzie: I tried shaking and it didn't do much. 01:28:06 Except it logged me out of that console somehow. 01:29:33 elliottasdf: alvur is not in irc right now 01:29:45 inputs nortti: It was a joke. I wouldn't talk to that guy if he was the only person on the planet who could fix my keyboard, anyway. 01:30:17 why? 01:30:31 Because he's a moronic racist troll? 01:31:02 well that's one reason 01:31:05 but... do you really want to fix a keyboard that breaks? you should get a keyboard that doesn't break instead 01:31:07 That's three. 01:31:10 Personally I'd just buy a new keyboard, but certainly it at least has been possible to open those things up and clean/unstick the actual contact points, if that's the problem. Just removing keycaps probably doesn't open things up enough, though, and it might be somehow otherwise broken. 01:31:17 @time 01:31:18 Local time for elliottasdf is 2012-04-22 01:31:18 +0000 01:31:23 Can't really buy a new keyboard in the timeframe I'd like. 01:31:26 (It's actually 2:31.) 01:31:40 Don't you have 24h computer shops in Hexham? 01:32:01 @timr 01:32:02 Local time for nortti is Sun Apr 22 04:34:23 UTC+3.00 2012 01:32:19 that one is right 01:32:22 @time 01:32:23 Local time for olsner is Thu Jan 1 00:00:00 1970 01:32:42 harr harr 01:34:10 I'm sad now. I liked that keyboard. :( 01:34:18 How'd that work, anyway? I think I saw a CTCP TIME from lambdabot the other day. 01:34:38 @time 01:34:40 @TIME fizzie 01:34:40 Unknown command, try @list 01:34:42 Local time for fizzie is Sun Apr 22 04:34:38 2012 01:35:14 @globaltime 01:35:16 Local time for elliottasdf is 2012-04-22 01:35:15 +0000 01:35:20 ...wh 01:35:26 Oh, that's two away from "localtime". 01:35:50 @globaltime 01:35:50 Local time for olsner is Thu Jan 1 00:00:00 1970 01:36:01 Also, sitting here with this laptop is really uncomfortable. :( 01:36:06 fizzie: Fix my computer,. 01:36:11 Also where is monqy? Today is terrible. I hate today. 01:36:40 01:36:49 I don't even have GHC 7.4 here. 01:36:53 Or Emacs. 01:37:09 I have a spare PS/2 keyboard you can have if you pick it up. The 'u' doesn't work after an icecream incident, though. 01:37:26 My laptop doesn't even have a PS/2 port. 01:37:49 They probably sell some kind of USB adapters. 01:38:18 They do. They don't work very well, esp. for things like the Model M which require rather more than a USB port is willing to offer. 01:38:54 It's a real Compaq-brand keyboard, from a... Compaq Presario CDS 633? 01:39:18 It was certified MPC level... 2? 01:39:46 fizzie: I'll forgive you if you watch me play Crawl. 01:40:20 http://www.recycledgoods.com/product_images/e/719/s_p_23909_1__90557_zoom.jpg yessss that looks familiar. 01:40:49 Sadly, imma sleep right about now. Early (noon) morning tomorrow. 01:41:05 How awfully convenient. 01:41:41 That thing's got a Sound Blaster 16 card with an Adaptec SCSI chip integrated right on it. 01:41:53 The CD drive's hooked up with that. 01:42:42 Fancy. 01:42:59 Also something that looks just like a Tseng Labs ET4000 VLB video card, except it's not physically a card, it's on the motherboard. 01:43:51 The (three) expansion card slots are in a board that sticks up vertically from a custom slot in the mb. 01:44:02 Very fancy. 01:44:20 pikhq: I bet you know what to do. :( 01:44:57 Do I? 01:45:18 Yes. 01:46:19 pikhq: :'( 01:46:34 http://sprunge.us/caiY Y'mean, try to make this madness work? :P 01:47:00 pikhq: That's way crappier than SIXTH. 01:47:27 elliottasdf: Yup, it's really insanely crappy. 01:47:31 And also broken. 01:47:39 pikhq: Come on. I need my keyboard. :( 01:48:08 Presumably cheap and hopefully quick and easy to get? 01:48:33 -!- NSQX has joined. 01:48:54 Yeah, either try cracking it open and seeing if there's any shorts, or buy a new one. 01:50:49 SIXTH is impossible to google. 01:51:03 -!- augur has joined. 01:51:14 It's a thing I wrote once. 01:51:17 It... half worked. 01:51:23 It was a Forth in a boot sector. 01:51:35 I'd like a link. 01:51:38 http://esolangs.org/wiki/UniCode All of us would always have ''only a few thoughts'' for UniCode, but what I want is teamwork by the whole community to help finish the first UniCode specification, which would require 65536 different instructions thought of. 01:51:54 Unicode has more than 65536 codepoints. 01:52:04 It has >110,000. 01:53:34 * oerjan predicts that NSQX is not going to get what he wants 01:53:52 No, first we will have teamwork on the UniCode 1.1 specification, which maps all the characters in Unicode 1.1 (65536 characters) to UniCode instructions. After we finish the UniCode 1.1 specification with our teamwork, then we will work on the UniCode 2.0 specification, which has more than 110,000 characters. 01:54:02 NSQX: Anyway, it would really be a good idea to omit the rows with no UniCode instruction description. 01:54:17 Otherwise the page will get way too big for the server and browsers very quickly, if a lot of people collaborate on creating the subpages. 01:54:36 NSQX: even besides the technical problems, there are not sufficiently many people sufficiently interested in this project. 01:54:49 (i, for one, don't care about it.) 01:56:06 -!- augur has quit (Remote host closed the connection). 01:56:10 Anyway, however, I am okay even if the ''UniCode 1.1 specification'' is completed in ''2020'' or earlier. 01:56:26 ''okay'' 01:56:49 -!- augur has joined. 01:56:52 elliott: you can get a free ps/2 keyboard from me if you come to finland and clean sodium hysrokside from it yourself 01:57:11 *elliottasdf 01:57:13 How did you get lye on your keyboard? 01:57:44 Little incident on chemitry claas 01:58:00 why did you bring your keyboard to chemistry class? 01:58:11 To pour lye on it. 01:58:32 his whole life is a lye 01:58:33 it got to my phome which i put on my old keyboard after I got home 01:58:51 Well, for just this moment, think of any characters which are not yet mapped to any UniCode instructions, then type the character and your proposed instruction on this IRC channel. Of course, unlike a wiki, anything you type here does not fill up any server. 01:59:07 It does, multiple bots log every line sent to the channel 02:00:03 NSQX you can create you own channel just for that 02:00:47 Well, it's certainly fine to collaborate on esolangs here. 02:02:17 U+0666 : start a satanic ritual 02:03:17 Okay, talk about thousands of UniCode characters and their instructions on the non-logged channel #uclang 02:04:52 but how we maintain list of what does what 02:05:34 Right, logging is quite the benefit there :P 02:07:31 NSQX: You won't be able to fill up any disk by talking in here, anyway. 02:07:48 The freenode servers rate-limit every client, so there's no way for any one person to cause much data to be logged per day. 02:09:09 U+0666 : start a satanic ritual // ITYM U+029A 02:10:49 RocketJSquirrel: ITYM? and U+0666 was in hexadecimal 02:11:31 Incas? Totally Yak-Makers 02:12:09 there are no yaks in peru 02:12:17 nortti: "ITYM" = "I think you mean", and I'm making fun of our silly, would-be-prime-if-not-for-symmetry number of fingers. 02:12:30 and tibet has only lamas, not llamas 02:12:38 Would-be-prime-if-not-for-symmetry... 02:12:44 I have no idea what you mean by that. 02:13:44 elliottasdf: Our number of fingers is 2*5. If it wasn't for the free multiple of two thanks to symmetry, it would be prime. 02:14:21 Ah :P 02:14:41 Well, my keyboard appears to have become completely useless. 02:16:54 then why is it still your keyboard? 02:17:01 It's my ex-keyboard. 02:17:07 elliottasdf: what are you using to write then? 02:17:16 My other laptop. 02:17:32 specs? 02:17:40 Better than my other one. 02:17:47 But I use the other one more. 02:17:51 why 02:18:03 It runs Linux nicer. 02:18:48 What kind of specs does your other laptop have? 02:19:10 The other one is, like, 1.33 GHz Core 2 Duo ULV with 4 gigs of RAM. 02:21:08 it's just resting 02:21:10 This one is 2.13 GHz Core 2 Duo with the same RAM, but the RAM is DDR3, the HD is SSD and the resolution is higher. 02:30:13 Dude. Spider. 02:30:19 You can't just shimmy down from the ceiling like that. 02:30:47 it's an ooooooooooooooooooooomen 02:31:48 It's just sitting there now. 02:32:20 Then leave it alone, unless it touched you 02:34:48 -!- MoALTz has joined. 02:38:25 `quote 02:38:28 710) Do you want me to live dangerously and just stick it in the bot without testing it? fizzie: Yes. There is pretty much no way it won't be amazing. 02:38:45 fizzie will never live that one down. 02:39:16 Well, to find Unicode escape identifiers to put in the table of UniCode characters, go to http://www.fileformat.info/info/unicode/char/(hexcode)/index.htm 02:39:53 * elliottasdf isn't sure what an "escape identifier" is meant to be. 02:40:36 For example, http://www.fileformat.info/info/unicode/char/00AB/index.htm for the Unicode escape identifier for UniCode's right shift instruction, which is LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 02:40:51 I don't see anything marked as an escape identifier on that page. 02:41:41 Then look for "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK" on that page, it is the Unicode escape identifier apart from the code. 02:42:05 Do you mean U+00AB? 02:42:28 No, 0x00AB (171) is the code. 02:42:50 That's just the number of the codepoint (in hex and decimal). 02:43:19 So I'm not sure what you want that column to contain, other than the hex version of the column next to it. 02:43:59 elliottasdf: 02:43:59 -!- NSQX has quit (Quit: leaving). 02:44:06 ...ok. 02:44:14 -!- elliottasdf has changed nick to elliott. 02:44:19 -!- elliott has quit (Changing host). 02:44:19 -!- elliott has joined. 02:44:27 hi 02:44:33 @tell monqy sorry, it was necessary 02:44:33 Consider it noted. 02:45:04 cruel but unavoidable 02:46:13 Oh, *now* you start talking again. 02:46:33 It would take a Unicode Big Endian codepoint to express my distaste. 02:46:40 -!- hagb4rd has quit (Quit: hagb4rd). 02:48:13 Hey oerjan, fix my keyboard or I'll cry. 02:49:14 Actually, I might just cry anyway. But you should still fix my keyboard. 02:49:16 I'm getting rather keybored. 02:49:59 oerjan: Come on, swat me for that. 02:50:06 It would beat eternal nothingness. 02:51:05 I'm sorry, elliott. I'm afraid I can't do that. Except for the swatting part. -----### 02:51:23 Two spaces after full stops? You must really hate me. 02:52:02 -!- hagb4rd has joined. 02:52:51 i have used that for years, i think. 02:54:03 Well, my other computer doesn't use a monospaced font. 02:54:06 i'm just not talkative enough for it to show up often. 02:54:19 So I don't see the awfulness as much. 02:54:22 But I can't use that because 02:54:23 MY 02:54:23 KEYBOARD 02:54:24 IS 02:54:25 BROKEN 02:54:30 ah. 02:54:59 I bet soon you'll get really keybored of hearing about my broken keyboard. 02:55:53 i'm not betting against that. 02:56:02 seems it's that earth day thing 02:56:18 Is the earth rebelling against my artificial technology? 02:56:27 Is the EARTH to blame for my BROKEN KEYBOARD??? 02:56:42 FUCK 02:56:42 -!- oerjan has quit (Quit: Lost terminal). 02:56:42 THE 02:56:43 ENVIRONMENT 02:57:27 ALSO I DON'T HAVE ADBLOCK HERE 03:14:41 -!- nortti has quit (Ping timeout: 246 seconds). 03:27:22 http://stackoverflow.com/suggested-edits/245370 03:41:16 I presume that was you, elliottq 03:41:18 elliott * even 03:41:33 Totally. I logged out and suggested an edit just so I could reject it. 03:42:13 idcbhygytfrdsr, and all that. 03:42:19 -!- MDude has changed nick to MSleep. 03:42:54 (I Don't Care 'Bout How You Guys Yank Televisions From Radical Democrats (So Radical)) 03:45:30 "Ibex 'Dangerously Crass' Begats Hella Yak Geishas, You Tossers", Fucking Ridiculous Diocese Sluttily Rants 03:46:59 Incantations Don't Castrate Banned Hamburgers; However, Yammering Ghouls' Ytterbium Tools Froze Recently, Damning Saintly Raccoons. 03:49:34 Isengard Disease Causes Buggery, Hugs; Y'all Gimli-Yacht Travellers, For Real; Don't Sex Rabbis. 03:49:47 qfr: Come on, I can't do all these by myself. 03:51:37 elliott of course you can, you know Haskell 03:51:44 Or *do* I? 03:58:20 -!- monqy has joined. 03:58:25 hi monqy!!!! 03:58:39 monqy a lot happened monqy monqy 03:58:50 helo 03:58:50 monqy: You have 1 new message. '/msg lambdabot @messages' to read it. 03:58:57 oh dear 03:59:00 sorry that wasn't a 03:59:01 hi monqy 03:59:02 a lot really did happen, if i have a message, 03:59:03 it was just a 03:59:03 hi, 03:59:04 monqy 03:59:09 hi, elliott 03:59:11 hi! 03:59:34 oh no now i have to logread 03:59:36 tosee 03:59:37 what hapeoend 04:00:04 it involves NSQX! :) 04:01:39 01:51:38: http://esolangs.org/wiki/UniCode All of us would always have ''only a few thoughts'' for UniCode, but what I want is teamwork by the whole community to help finish the first UniCode specification, which would require 65536 different instructions thought of. 04:01:43 so i see 04:02:04 You skipped the part where my keyboard broke. 04:02:14 :( where should i start 04:02:29 also oh no UniCode pages on the wiki 04:06:34 monqy: i made wiki edit 04:07:39 i'll just start where i last quit and skim until i find something interesting 04:08:32 where did you last quit 04:08:58 also monqy i played crawl some more 04:08:59 badly 04:09:33 im going to tv your deaths 04:09:34 & watch them 04:10:00 oh man 04:10:07 how do you watch the tv again 04:10:36 telnet termcast.develz.org 04:10:43 i'll find all your games i havent seen and queue them up 04:10:48 one 04:10:49 second 04:11:22 ok im 04:11:24 prepared 04:11:36 ok 04:11:42 ive prepared myself 04:11:43 inside 04:11:57 rest in piece lichemaster the firebug, deep elf 04:12:14 argh 04:12:15 os x terminal is 04:12:18 really bad about black on black text 04:12:27 quueueueueued 04:12:45 probably someone in ##crawl will ask me why i queued all of these deaths 04:12:48 i shoiuld prepare an excuse 04:13:22 how could anyone question the beauty of me dying 04:13:28 is ##crawl a nice place 04:13:38 i like it, but i might like it because it's bad 04:13:56 should i join, is it a scary kind of place 04:14:00 i like friendly places 04:14:04 i don't think it's scary 04:14:22 it's friendly depending on stuff i guess 04:14:23 i remember this 04:14:28 21:14:21 < mikee_> monqy, what are you doing 04:14:29 this is from uh 04:14:30 here it comes 04:14:30 earlier tonight 04:14:36 i kept pressing ctrl+p to try and view previous messages 04:14:38 but 04:14:43 i ended up praying a lot instead 04:14:46 because it's not nethack 04:14:51 but xom didn't seem to mind 04:14:56 monqy: also are you doing them in reverse order 04:15:00 yes 04:15:02 because that was my most recent one i think 04:15:02 ok 04:15:03 it's easier that way 04:15:36 -!- augur has quit (Remote host closed the connection). 04:15:48 is ##crawl laughing at how bad i play 04:15:51 are they aim heckling me 04:15:56 *hecking 04:16:13 so far only mikee has said anything and it was just asking me why all these d:1 mucks are important 04:17:08 oh boy i remember this one 04:17:19 xom was all inner flame and i was all oops 04:17:44 i forget how i actually died though 04:17:47 for future reference (assuming any future at all) that brown ^ was a shaft and you could have stepped on it and hit > for a free escape 04:18:02 thanks, i'll let past me know 04:18:41 oh that's how i died 04:18:56 what bot is it 04:18:58 that takes reqs 04:19:00 i must know urgently 04:19:07 reqs? 04:19:10 the !tv 04:19:10 things 04:19:12 oh 04:19:13 sequell 04:19:22 excellent 04:19:39 monqy—elliott !tv monopoly 04:19:44 uh 04:19:47 i like how it's broken 04:19:50 oh 04:20:01 whoa monqy are you 04:20:03 walking manually??? 04:20:06 no 04:20:11 oh the ttyrec thing 04:20:14 normalises the speed doesn't it 04:20:15 yeah 04:20:22 that sucks btw 04:20:35 also i meant to say monqy instead of squarelos so that it was more symmetrical sigh 04:20:51 sigh 04:20:53 well making big delays shorter is fine by me but i wish it kept small delays small 04:21:21 wait ##crawl know my nickname now OOPSE 04:21:41 they probably won't bother you 04:21:52 unless you join and say bad things 04:21:58 what if i join and say, 04:21:59 crawl is boring 04:22:09 one way to find out 04:22:17 don't do it and think about it instead??? 04:22:22 yes 04:22:48 guess whose going to 04:22:49 play crawl again 04:22:57 is it you 04:23:05 no its obama (yes) 04:23:07 (im obama) 04:23:11 (i—mobama) 04:23:27 help 04:23:29 why is the background all wrong 04:23:37 also 04:23:39 how do you quit 04:23:42 wrong?? 04:23:43 in what way 04:23:49 its brighte 04:23:52 not blakk at all 04:23:54 ^Q to quit, S or ^S to save and quit 04:23:57 *blachque 04:24:01 what terminal are you usicng 04:24:07 termain dltot app 04:24:08 because 04:24:11 keboyard broken 04:24:14 *termi nal dot app 04:24:21 termian dltot app is kown to have crawl problems 04:24:22 i think its because 04:24:27 on my linux machine 04:24:29 i have a brighter background 04:24:31 greyish 04:24:32 and 04:24:36 this has it too???? 04:24:37 for some reason 04:24:39 once i start the game 04:24:42 how do i make it forget me 04:24:46 i forget what ##crawl says about terminal.app 04:24:56 i dont want to know (it would hurt my (feeligns)) 04:25:42 oh 04:25:47 i know why it happen 04:25:57 monqy: is there a way to disable how crawl sets its own background 04:25:59 on the tile 04:25:59 s 04:26:03 -!- asiekierka has joined. 04:26:14 i dont know 04:26:19 :( 04:28:33 im reading 04:28:34 the config file 04:32:48 monqy: i cant figure it out :'( 04:34:37 @time monqy 04:34:38 Local time for monqy is Sat Apr 21 21:34:37 2012 04:34:41 happy monqy 04:34:44 happy 04:35:44 21:35:38 macos[1/1]: Install iTerm, do not use Terminal.app. If you like X, any sane X terminal emulator will work (xterm, urxvt). 04:35:47 very helpful 04:35:58 im too rebel to do that 04:36:00 iTerm is really bad also 04:36:19 i do have x11 though 04:36:19 so 04:36:21 i guess ill try that 04:38:23 -!- NihilistDandy has quit (Ping timeout: 245 seconds). 04:40:07 monqy: i used xterm but now every text am really small :( 04:40:58 can you make every text bigger 04:41:04 yes i just did 04:42:05 monqy: how do you paste into xterm without mouse 04:42:06 i forget 04:42:28 try pressing three fingers on your touchpad? 04:42:37 never mind i fixed it 04:42:39 monqy: doesnt work in os x 04:42:40 ok 04:42:43 im playing 04:42:44 again 04:42:44 ok 04:42:49 im watch 04:42:59 im try to 04:43:01 use less autoexplore 04:43:01 this time 04:43:26 why 04:43:31 i 04:43:32 m not sure 04:43:38 i think because its even more boring when im not acutally making the game do anything 04:44:09 but 04:44:13 i may grow to quickly regret this decision 04:45:11 if you want to get far enough to see different parts of crawl which is probably the best thing to do to get into it 04:45:15 muck probably isn't the best choice 04:45:22 but i dunno what a good choice would be 04:45:23 because 04:45:29 the 'best' choices are boring 04:45:39 trolls and berserkers and such 04:45:43 i just picked muck because 04:45:50 (a) you were playing muck and 04:45:58 (b) they don't have to eat which is nice 04:45:59 muck is one of those 04:46:02 infamously bad combos 04:46:11 i'm kind of infamously bad too 04:46:15 but uh yeah trolls sound boring 04:46:18 along with ddak 04:46:21 berserker i GUESS i could do??? 04:46:24 i mean 04:46:32 i just don't want to worry about eating all the time 04:46:36 mube is also on the infamously bad side 04:46:40 so things that can eat corpses, or don't need to eat, appeal to me 04:46:51 kobe is good though 04:47:10 ok im play again 04:47:12 oh no am i accidentally using the shortenings do you know what they mean i forgot to explain them 04:47:13 whats kobe 04:47:17 kobold berserker 04:47:18 i don't 04:47:19 really :'( 04:47:25 kobold berserker sounds good 04:47:44 kobolds don't have to eat right 04:47:48 they eat corpses 04:47:55 good enough 04:47:58 ok so 04:48:00 just to check 04:48:05 what definition of "good" are you using 04:48:12 and is that water meant to be an a with a hat 04:48:12 as in 04:48:13 easy 04:48:17 no it's not 04:48:22 ok but 04:48:23 it's meant to be a ≈ 04:48:24 by easy do you also mean 04:48:24 boring 04:48:27 perhaps 04:48:30 i dont play kobe 04:48:46 -!- augur has joined. 04:48:53 :( 04:48:56 should i play kobe 04:48:57 as a berserker you can pray over corpses you don't want to eat to sacrifice them to trog, press a to use god abilities (you start with berk) 04:48:57 or 04:49:05 ok i guess ill stick with this 04:49:07 you could play a kobe and maybe dive a bit and use berk to kill hard stuff 04:49:08 but ill fix my unicodes 04:49:32 -!- MSleep has quit (Ping timeout: 246 seconds). 04:50:02 i like how 04:50:06 i have to type my 20-character password each time 04:50:08 because i can't paste 04:50:11 it's not 20char 04:50:18 huh? 04:50:18 it gets trunkated to the first 8 04:50:20 or so 04:50:27 but the sign up thing said 20 char 04:50:30 it lied 04:50:35 i 04:50:44 ok that worked 04:50:50 i feel 04:50:51 insulted 04:50:59 ok im playing now 04:51:06 _You hit the plant but do no damage. 04:51:07 fuck u plant 04:51:09 im watch 04:51:09 btw whats the _ for 04:51:18 also are things that are bold blue good 04:51:28 the _s separate messages on different turns 04:51:34 ok 04:51:40 blue means it has some enchantments or something 04:51:43 im going to 04:51:46 this could mean it's negatively enchanted and cursed 04:51:49 level up once or twice on the first floor thing 04:51:51 before diving 04:52:00 sure if you want 04:52:06 also diving sounds like a pain when 04:52:11 the non-boring way to find >s is autoexplore 04:52:15 but that searches lots of other things too 04:52:17 is there 04:52:18 a trick 04:52:30 oh right cannablism 04:52:32 forgot about that 04:52:51 when trog accepts my kill is that 04:52:53 cannibalism isn't a problem in crawl unless you worship good gods or the corpse of your race is indedible to you 04:52:54 meaningful 04:52:56 do i have to do anything about it 04:53:00 it means you might have gained some piety 04:53:02 also then why didnt it prompt me about eating the kobold bitses 04:53:04 when im standing on them 04:53:27 :? 04:53:40 uh oh 04:53:45 that's an instadeath thing right 04:53:49 no 04:53:49 or was that nethack im thinking of 04:53:51 oh 04:53:52 nethack 04:53:56 can i just ignore it then 04:53:58 yeah 04:54:02 crawl just won't let eat poisonous chunks 04:54:02 deadly 04:54:10 unless you have rpois, in which case they're just like clean chunks 04:54:15 so nerfed!!! 04:54:19 unless they're pois+contam, in which case they're just like contam chunks 04:54:25 but kobolds treat clean and contam the same so 04:55:53 so does trog like me killing uhhh 04:55:55 absolutely everything 04:56:06 nnno 04:56:16 i think trog doesn't care about plants or "nonliving" things? 04:56:20 maybe just not care about plants 04:56:22 ok so basically everything 04:56:25 yeah 04:56:31 nice guy 04:56:32 nonliving is things like golems 04:56:50 jesus fuck how bad are me and the giant newt at aiming 04:57:09 i swear roguelikes take place in a world where everybody's swords are made of jelly 04:57:12 and shit 04:57:14 uhh 04:57:14 yes 04:57:16 theyre not made of shit 04:57:56 im level up once more and then go dive 04:57:57 -!- pikhq_ has joined. 04:58:05 if you level up once more 04:58:09 -!- pikhq has quit (Ping timeout: 252 seconds). 04:58:19 im suspense 04:58:22 really you could have dove right at the beginning but maybe you feel more comfortable this way 04:58:27 berk is really strong 04:58:35 what was the "if" i dont quite 04:58:36 understand 04:58:41 and also im just 04:58:44 doing it to get items and uhhh 04:58:45 stuff 04:58:46 i don't know 04:58:49 i mean 04:58:54 maybe theres not enough xp on this level 04:58:56 to level you up 04:58:58 oh 04:59:00 it feels less foolhardy if i level up a bit first because then i have a Serious Commitment to the game 04:59:05 oh 04:59:19 but you're right, i'll go down a level 04:59:31 then level up once, then dive time 04:59:43 oops 04:59:45 im more poisoned 04:59:46 my strat on berkers is dive until i find hard things then berk them for all the levels i could have gotten by doing things slowly 04:59:49 you can berk it 04:59:59 ok this is the part where we find out i've forgotten how to do that 04:59:59 elliott, berserker? 05:00:15 hit a 05:00:59 ok thats enough 05:01:01 rambling around 05:01:07 how far is a good 05:01:09 dive amount 05:01:11 in crawl 05:01:12 i mean 05:01:16 until you start having trouble? 05:01:20 fair enough 05:01:24 -!- quintopia has quit (Ping timeout: 245 seconds). 05:01:47 yikes 05:02:01 uhhhhhhh 05:02:03 oh i wasn't watching 05:02:03 uhhh 05:02:09 WHat's in inventory? 05:02:14 Sgeo: hes berk 05:02:14 i tried to quaff 05:02:15 but i was too 05:02:16 berk 05:02:17 Oh 05:02:30 :( 05:02:33 :( 05:02:36 i think ill try monqys strategy this time 05:02:49 and just 05:02:52 go down immediately 05:02:58 also when berking try to handle just one thing at a time 05:03:03 yeah the uh 05:03:06 the orcs came before the berk thing 05:03:07 i don't know how you got into that situation 05:03:09 that was sort of a last minute thing 05:03:16 there were orcs and i was almost dead so 05:03:31 The next session of Dungeons&Dragons game not played yet so I selected a flaw and a feat (it is allowed to select a trait no more often than once every five levels, although less often if you wish; but only upon advancing a level) 05:03:35 also if you're in especially trrouble you can use one of trogs other abilities before the berk too, like trogs hand for extra hp regen and magic resistance, or brothers in arms from berking friends 05:03:38 you should play a spriggan wizard 05:03:40 1. magic dart things 05:03:44 2. if you run out of magic darts run 05:03:45 uuugh kiting is boring 05:03:47 monqy: man trog is like 10x nicer than xom 05:03:53 I explicitly avoided suggesting kitey things 05:04:14 whats kitey things 05:04:30 kiting is when you used ranged stuff then step away until you're out of range and repeat 05:04:30 spriggans are fast 05:04:32 faster than like everything 05:04:36 (centaurs too) 05:04:48 you're in no danger at all and you can kill anything that's slower than you and melee only 05:04:50 it's kind of silly, spriggans and centaurs are way too powerful as a result 05:04:52 i.e. most of early game 05:04:54 yeah 05:04:58 ugh that's boring 05:04:59 yeah 05:05:14 it's a Big Crawl Problem 05:05:16 what 05:05:18 theres no downstairs 05:05:30 either search or go back up and try another downstairs 05:06:16 :? 05:06:22 -!- quintopia has joined. 05:06:26 :?? 05:07:35 are slings useful 05:07:41 uhh is there a decent wiki 05:07:41 maybe 05:07:43 i found a wiki once googling 05:07:44 but 05:07:44 i've never used them!! 05:07:46 no 05:07:47 i don't know if it's any good like 05:07:48 nethackwiki or whatever 05:07:50 ok 05:07:52 the wiki is infamously bad 05:07:56 ill stick to monqy then 05:07:59 what I do when I want to know A Thing in crawl is 05:08:02 @??name_of_monster 05:08:06 or if it's not a monster ??name_of_thing 05:08:07 in ##crawl 05:08:11 ??sling 05:08:13 ITS NOT WORKING PATASHU 05:08:16 :( 05:08:21 also 05:08:25 ##crawl is generally better than wiki but sometimes bad people give bad advice 05:08:27 or are generally bad 05:08:28 you can pm the bots directly if you don't want to reveal your shameful secrets 05:08:33 elliott, the Crawl wiki is considered obsolete by everyone 05:08:37 Henzell responds to ?? 05:08:46 Gretell responds to @?? 05:08:47 Sgeo: obsolete and full of bad advice and misinformation 05:08:53 Sgeo: it is doublebad 05:08:54 sounds great 05:09:07 oh cmon!!! 05:09:24 you can berk again 05:09:44 btw, the most important thing to know in crawl as a combat wombat is the concept of weapon delay 05:09:54 basically 05:10:01 is that really the most important thing 05:10:04 every 2 points in $weapon_skill your weapon's weapon delay is reduced by 10% 05:10:11 i thought the most important thing was like 05:10:12 to a minimum of 70% or half of its original whichever is lower 05:10:16 well 05:10:19 for strategy purposes it is 05:10:19 when to run and how to position yourself 05:10:26 oh i was thinking tactics 05:10:33 basically you want to pump your weapon skill until you have the min delay for your weapon 05:10:34 im really not 05:10:35 diving very well am i 05:10:38 then you can do other things as well 05:10:38 i keep getting sidetracked 05:10:39 before finding stairs 05:10:44 the problem is 05:10:45 finding stairs is 05:10:46 difficult 05:10:52 you don't have to dive 05:10:53 it's just 05:10:56 i want to because 05:10:58 diving is less boring than clearing everything 05:10:58 otherwise im really bored 05:11:04 solution to boredom: 05:11:07 explore_delay = -1 05:11:08 ADOM has something like weapon delay too; the more skills you have reduce the energy costs. This is described fully in the instructions (push ? during the game). 05:11:09 travel_delay = -1 05:11:16 alternate o and tab until D:1 is cleared 05:11:17 Patashu: for some reason elliott is exploring manually 05:11:23 he's crazy 05:11:25 well i 05:11:26 I have a friend who explores manually 05:11:27 he dies a lot 05:11:28 was trying to find stairs quicker 05:11:28 also don't alternate o and tab, put them both on the same key 05:11:31 because autoexplore is all 05:11:35 find everything 05:11:35 and make sure that key is spacebar 05:11:37 and i was trying to be 05:11:38 find stairs 05:11:39 and hit spacebar 05:11:40 a lot 05:11:46 also put other things on spacebar 05:11:52 monqy "speaking from personal experience" 05:12:00 is "other things" a euphemism for "a giant lua macro" 05:12:07 if you want it to be! 05:12:29 if i was serious about winning my macro would be smaller or better 05:12:54 but I prefer crazy 05:13:24 oh 05:13:28 i was expecting that kobold to be angrier 05:13:35 kobolds aren't very angry 05:13:41 are goliath beetli 05:13:48 goliath beetles are sloooow 05:13:50 but they hit for like all your hp 05:13:54 they're slow but hit kind of hard?? just don;'t keymash into them 05:14:07 ill just wait to not be exh 05:14:08 then 05:14:09 berk 05:14:09 it 05:14:14 this is my strategy for everything btw 05:14:18 that's a bad strategy 05:14:22 you can hit 5 to be less exh 05:14:24 you can kill it and take 0 damage with hack and back 05:14:28 but that's boring 05:14:47 dying to goliath bettles is boring-er 05:14:48 same for worms 05:14:54 suddenly i agree with patashu 05:14:58 Is it possible to win at Crawl without ever advancing an experience level? 05:15:04 one solution to goliath beatles: dont fight them 05:15:10 zzo38: no 05:15:20 whoah 05:15:27 that's "keymashing into them" 05:15:32 whoops 05:15:36 i learned a lesson today 05:15:39 zzo38: well, maybe with absolutely insane luck manipulation, but then I don't know 05:15:39 (my first crawl lesson) 05:15:40 monqy: In ADOM it is possible; someone won an ultra ending with only one experience point in total (which is not enough to advance a level). 05:15:48 zzo38: you would need insane luck manipulation 05:15:49 ok um 05:15:50 im trying again 05:17:00 Patashu: OK 05:17:22 monqy: how come kobolds can like 05:17:26 throw across insane curves 05:17:28 there's technically nothing stopping you 05:17:33 since the runes and orb are on the ground 05:17:38 except there'll be thousands of enemies in your way 05:17:38 elliott: insane curves? 05:17:42 like 05:17:47 im around the corner from them completely 05:17:47 and you don't start with enough escape resources nor will you find enough 05:17:49 and they just hit me anyway 05:17:56 also, if you can see a monster it can hit you 05:17:57 and vice versa 05:18:01 yes thats 05:18:03 (well, ignoring things like glass) 05:18:03 elliott: they're approximations of plain ol euclidean lines 05:18:04 not 05:18:07 it doesnt make sense ;( 05:18:08 elliott: its dumb 05:18:12 elliott: :'[ 05:18:14 monqy: yeah but 05:18:17 you cant throw curves like that irl 05:18:21 its like 05:18:23 going forward a ton 05:18:25 they're bad approximations 05:18:25 and then randomly decides to bend 05:18:37 btw uh 05:18:41 in crawl, the field of vision model is that you can project a line from anywhere within your tile to anywhere in the other tile 05:18:43 do i need to care about whether i increase str int or dex 05:18:43 and that counts as being in LOS 05:18:50 Can you, scare someone away, teleport in different places, get a lot of defense, etc 05:18:52 ther'es a certain tension between realism and crawl isn't real life, and in crawl it ends with everyone being upset 05:18:53 also, int if you plan on casting spells (you don't) 05:19:01 zzo38: you can do all of those things 05:19:05 elliott: go dex on kobe probably? 05:19:07 but you can't do them enough without levels or a shitload of comestibles 05:19:11 monqy: ok 05:19:15 ive never increeased dex before 05:19:17 "a firste for me" 05:19:41 str would be for armours and you're probably as kobe doing more a dodgey route. you already have enough str for any armour you'd want to use 05:19:57 oh goodness gracious 05:20:10 oh no what did you do 05:20:11 i'm a really bad player 05:20:23 elliott: Then you must learn...... 05:20:27 zzo38: the thing about crawl that's different from most roguelikes is that 'teleportation' takes a few turns to activate 05:20:34 and during those few turns you're pretty vulnerable to whatever's in your line of sight 05:20:53 "pretty vulnerable" just as vulnerable as usual 05:21:01 you can do stuff while waiting to teleport 05:21:05 like heal, run away, etc 05:21:12 there's a teleport control status, but certain levels (like zot:5) prevent it from working, too 05:21:15 monqy: didnt you say trog had magic abilities 05:21:15 or sth 05:21:26 elliott: you only have enougjh piety for berk 05:21:27 while theoretically you could teleport-dance to get three runes the orb and leave you can't really do it enough and reliably enough 05:21:32 oh, and when you have the orb that disables ctele too 05:21:33 monqy: im exh 05:21:37 elliott: woops 05:21:38 Is it possible to win at Crawl with a small inventory weight limit 05:21:45 monqy: is this the part where i die 05:21:53 elliott: do you have potieon 05:21:58 yes 05:22:02 you could randomly try one of those 05:22:04 hope it's curing 05:22:09 wrong poteion 05:22:12 woops 05:22:14 not potable enough 05:22:18 (In ADOM, someone has once won with the weight limit being no more than one chaos orb, meaning you have to place each orb individually) 05:22:25 whoah 05:22:27 this is a new level design 05:22:28 yeah, ADOM has crazy amounts of exploits, I've read 05:22:36 like where you teleport to the rooms in darkforge full of pools weapons and armour 05:22:43 and get everything you need to be unnecessarily powerful 05:22:51 monqy 05:22:54 elliott: crawl has "vaults" which are chunks of predesigned dungeon structure, and "entry vaults" which happen on game start 05:22:54 whats that weird circle level thing 05:22:58 elliott: that's that 05:23:00 ok 05:23:01 an entry vault 05:23:08 oh how do you offer a corpse thing btw 05:23:11 i forgot 05:23:11 p 05:23:13 for prey 05:23:33 thanks 05:23:43 is it bad to do it too much 05:23:49 no 05:23:53 pray does nothing if there's no corpse under you 05:23:55 doesn't even waste a turn 05:24:03 i mean when there is 05:24:04 worst that can happen is you pray away the corpses you want to eat and run out of food "rip" 05:24:21 i forget if praying with a corpse under you costs a turn 05:24:25 it does 05:24:26 if it does i guess that could be bad in combat 05:24:35 but otherwise it's strictly beneficial 05:24:45 Patashu: I know, ADOM has a lot of these things; it has the "uberjackal" effect which many people hate but I think it is not strong enough 05:25:00 if you don't need the corpse or turn for something else: pray is stricktly good 05:25:40 And you can win without ever entering Darkforge, even. You could also win by entering only the tower of flames and the main dungeon 05:26:04 (I have found where the world map is stored in the executable, and edit it; it is not difficult to do) 05:26:27 (For example, to restrict certain areas of the game) 05:26:50 You should try crawl, zzo38 05:27:08 Patashu: I have played Crawl too 05:27:16 And I do have it on my computer 05:27:26 what crawl is this 05:27:32 Have you beaten it? 05:27:35 you seem like the sort of person who would play ancient crawl 05:27:51 augh 05:27:52 why the orcs 05:27:54 it's always the orcs 05:28:03 you're probably a bit too early for an orc warrior 05:28:10 if you don't get away it will kill you 05:28:11 but berk!! 05:28:14 uh 05:28:15 it killed me 05:28:16 and if it has a polearm it will kill you from afar 05:28:17 in the past 05:28:23 it used an orcish halberd :( 05:28:26 :( 05:29:06 i feel like im 05:29:11 playing more properly now though 05:29:13 even if i am dying a lot 05:29:15 ok im going 05:29:16 again 05:29:19 btw 05:29:20 They say that the Orb of Zot exists deep, deep down but nobody ever got it. 05:29:23 this is the worst opening sentence ever 05:29:30 like you read opening sentences 05:29:31 but nobody ever got it??? are you fucking kidding me 05:29:37 elliott: it's not the worst 05:29:41 what's the worst 05:29:45 elliott: amazingly there's one that's even better 05:29:48 at being bad 05:29:50 i love it 05:29:50 let me find it 05:29:54 im wait 05:30:20 The bosom of this dungeon contains the most powerful artefact, the Orb of Zot. 05:30:32 oh it's not as great as i remember it:( 05:30:38 rip 05:30:41 i 05:30:57 oops 05:31:44 also maybe you are diving a bit too quickly?? maybe dive to d:3 then find something difficult to get a level or two off of before going further?? 05:31:54 or go further and if you see anything too difficult run away 05:32:01 and go back up and level up 05:32:11 that's probably 05:32:11 a good idea 05:32:30 i think my main problem though is that 05:32:31 i'm bad 05:32:32 at games 05:32:35 oh 05:32:50 and im not sure 05:32:51 why 05:33:08 possibly impatience 05:33:13 possibly you're bad at them because you don't play them enough 05:33:18 i feel like monqy was just treating my badness as a crawl-specific thing and is now giving up on me 05:33:21 :'( 05:33:38 im not giv up 05:33:41 case in point 05:33:42 but uh 05:33:44 what happened there 05:33:47 i have no idea 05:33:49 oh i got pois 05:33:51 i wasn't watching 05:33:53 and died while uh 05:33:55 running away 05:33:57 woops 05:34:02 Which roguelike games are designed to be impossible to win at? 05:34:06 IVAN 05:34:07 i think it mostly is impatience though because uh 05:34:09 im impateitnt 05:34:11 monqy: btw i found vagrant 05:34:22 is smart kobold winnable? I've never tried 05:34:27 vagrant!! 05:34:30 but uh my problem is basically 05:34:36 when nothing much ish appening i go too fast because 05:34:42 its really boring to consider every little thing that i know will be fine 05:34:46 but then i get into trouble and dont realise it 05:34:47 until im ded 05:34:52 i think this is 05:34:54 a common problem 05:35:00 it's a crawl problem 05:35:00 that's why crawl has tedium-reducing buttons 05:35:05 like o, tab, G, x X and so on 05:35:14 monqy: its kind of nethack problem too for me 05:35:15 my main crawl loop is 05:35:20 1. hit o or G enter 05:35:20 i dont play nethack so 05:35:26 2. is the thing that has appeared difficult? 05:35:27 i wouldnt know if its a nethack problem 05:35:30 3. no? tab tab tab or cast cast cast 05:35:31 well nethack is a lot less boring because the maps are a lot smaller and stuff but 05:35:39 there's a lot of monsters that are really easy to dispose of 05:35:44 4. else goto tactics core 05:35:45 i used to play nethack a little bit but i stopped 05:35:45 5. goto 1 05:35:56 i was unspoiled 05:36:05 and i didn';t want to bother with spoilers because yawn 05:36:11 i knew about elbereth but never used it 05:36:19 the other thing you need is a strong early game so you figure out what your resources are and get a strong attack quickly 05:36:27 a lot of the variants nerf elbereth because 05:36:28 if you're a melee character, pump the type of weapon you're using, and look for strong weapons of that kind 05:36:33 you can just spam it forever 05:36:36 i think the furthest i got is it was time to do the quest or something and i couldn't figure out how 05:36:39 so i quit my game 05:36:40 rip 05:36:41 if you're a spellcaster, pump the kind of spell you're using (+ spellcasting if you need to reduce your hunger, e.g. spriggan) 05:36:52 the other thing to do is play the id game properly 05:37:02 i like how 05:37:03 how I do it is wait until I have a bunch of scrolls, then start reading them 05:37:05 crawl says 05:37:07 (ye/n/q/i?) 05:37:09 like 05:37:11 if I'm prompted to select an item, it's either identify, enchant armour or recharging 05:37:12 the e on the y 05:37:14 is there for no reason whatsoever 05:37:18 they're just 05:37:19 once I have id, I use it on all my potions 05:37:20 wanna eat this? 05:37:21 ye 05:37:24 the e is for e 05:37:27 (you do it that way because there are more dangerous potions than dangerous scrolls) 05:37:28 you can use e or y to confirm eating 05:37:33 Patashu: this sounds REALLY BORING 05:37:35 monqy: oh 05:37:38 i thought it was 05:37:38 for YEs 05:37:47 youve ruined it for me now but ON THE OTHER HAND thats convenient 05:37:51 elliott: identification in crawl is boring 05:38:06 i dont know what Patashu said but 05:38:07 how many times have you won crawl btw im just curious 05:38:17 elliott: the early game only lasts until about D:5 thankfully 05:38:19 me? 3 times so far 05:38:21 i someohw won it 17 times before getting sick of it 05:38:25 i dont know how 05:38:36 thats a many time 05:38:45 i guess its easier to win than nethack 05:38:50 I think it is 05:38:54 because 05:38:54 nethack is easier if you're really, really spoiled though 05:38:55 (I think) 05:39:01 winning nethack 17 times would be pr ETTY imrpresive 05:39:03 some people think it iss, some people think it isntt 05:39:14 but then monqy could be relaly good i wouldnnt know ive never seen monqy play 05:39:17 just lua 05:39:19 people have won crawl hunderetds of times 05:39:30 did u see my wit there 05:39:31 i used to be pretty good but then i got sick of it 05:39:35 ye :( 05:39:54 btw, monqy, have you played brogue yet 05:39:56 yeah 05:40:03 i liked it until i got sick of it too 05:40:03 i was asking ais whether brougre is good 05:40:04 is it good 05:40:06 have you beaten it 05:40:07 I still haven't 05:40:14 brogue? yeah it's good 05:40:16 it's tough though 05:40:18 no :( i got to like the level before the last as my best 05:40:30 whats brouge like 05:40:32 i won doomrl a good few times before getting sick of it too 05:40:32 it isl ike rouge 05:40:34 *is it 05:40:36 brogue is another roguelike 05:40:42 i gathered 05:40:43 that much 05:40:43 it's like rogue but it has a b in front 05:40:53 brogue is 05:40:54 thanks 05:40:54 I dunno how to explain it 05:40:58 but it's full of gas you can set on fire 05:41:00 bridges you can set on fire 05:41:05 and in general you should set fire to things whenever possible 05:41:07 I have many ideas to make up a roguelike game. One is that each kind of creature and each class has two numeric values associated with it called "experience factor" and "score factor", neither of which affect NPCs. Also that inactive areas are stored to disk instead of memory, that experience points are mostly earned from quests and other unique things, that tactics to save time are important, many kinds of spells/items, etc 05:41:11 (preferably while not in it) 05:41:12 that sounds 05:41:12 good 05:41:28 monqy: im doing what you said 05:41:29 by the way 05:41:34 because im responsible 05:41:40 oops 05:41:41 im pois 05:41:47 I don't know what is your opinion of some of my ideas for roguelike games 05:41:50 just rest it off maybe? 05:41:53 rest it off 05:41:55 if you're about to die 05:41:55 quaff whatever kind of potion you have the most of 05:41:56 if you get too low on hp you can try your potions 05:41:59 (it'll probably be curing or heal wounds) 05:42:07 i cant rest it off 05:42:09 i press 5 and 05:42:09 alternatively start reading scrolls for identify and start the identification game right now 05:42:11 i keep being more ded 05:42:14 no 05:42:17 yay i won 05:42:19 the potion gamble 05:42:27 5 just pauses when you lose hp from pois 05:42:28 also, yes 05:42:30 because it's dumb 05:42:30 read all your scrolls 05:42:33 monqy: thats 05:42:35 dum 05:42:38 where by dumb i mean 05:42:44 oh god damn im pois again 05:43:04 is resting off by 05:43:06 pressing . a lot 05:43:06 annoying but sometimes lifesaving? like it's just annoying if you're high hp and if you're low hp it should be pausing on hp loss anyway so yeah it's just dumb 05:43:10 :( 05:43:13 5 is better than . 05:43:16 but 05:43:18 you said it just poises 05:43:18 just hit 5 multiple times 05:43:19 erm 05:43:20 pauses 05:43:22 ok 05:43:29 oh i see 05:43:31 also now you got trog's hand!! congratulatiosn1!! 05:43:33 Patashu: When I am playing KING game I usually only quaff a potion I have more than one of if it is unidentified, however, in KING, all potions are equally likely to appear 05:43:43 i dont WANT trogs hand that s DISTUGISTNG its all BLOODIED STUMpe 05:43:49 what 05:43:50 grosss 05:43:54 you lost trogs hand 05:44:00 good!!! 05:44:02 you lose piety over time and you went below the trogs hand threshhold 05:44:03 also 05:44:06 trog's hand is incredibly good 05:44:22 i jumped down thru shaft 05:44:42 shafts can take you down up to 3 levels i think? and you cant go back up them so 05:44:43 wont get fooled again!!!! 05:44:47 only use for escape or SERIOUS DIVING 05:44:53 they uh 05:44:53 are you serious about your diving 05:44:55 went just down one level 05:44:55 so uh 05:44:59 it's randomize 05:45:03 i guess my joking diving... 05:45:06 gave me the LAST LAUGH 05:45:19 oh boy 05:45:24 also it might be good to 05:45:27 There is a review of my KING game which says that the game is good in general but things such as, even after you identify a potion it still might be difficult to understand, for example a potion of Regenerate will regenerate the level, not your health. 05:45:30 rest off exh before exploring 05:45:30 in case you need to berk 05:45:41 or you could backpedal until exh goes away if you ned to berk 05:45:45 also you don't need to berk everything 05:45:51 i thought i died to one of those before 05:45:53 so i 05:45:54 played it safe 05:45:55 oh 05:46:01 also also also oh i forgot what i was going to say drat 05:46:10 this game is not that bad really 05:46:13 rest off slow definitely 05:46:15 and to full hp 05:46:39 i love meat ration 05:46:55 i love traps and doors 05:47:17 does being very full or jjjorijtiorjtojrtijrotjritjroijtoirjtoirjtoirjtoirjtiorjtirojt thingy 05:47:19 have any disadvantages 05:47:31 only really weird things like 05:47:40 not being able to eat a royal jelly to restore your stats 05:47:46 in nethack im all 05:47:51 really careful about keeping at right level of hunger 05:47:54 but in crawl im all 05:47:55 eat everything 05:48:12 if you eat too much permanent food you won't have any for later 05:48:17 assuming you get later 05:48:20 wh 05:48:21 don't eat permafood 05:48:24 unless you're about to starve 05:48:29 w,h, 05:48:33 should proably trogshand&berk yuor ghost 05:48:38 how do i trogs hand 05:48:41 ab 05:48:41 a b 05:48:49 dont berk from far away 05:48:57 you lose berk duration quickly when walking 05:48:58 btw 05:48:59 yeah that was a last minute oopse 05:49:00 but uh 05:49:01 why is it that in roguelike 05:49:03 that paid off 05:49:05 people use circles expecting them to be circles 05:49:11 but they should use squares instead 05:49:16 squarelos 05:49:20 Patashu: nobody knows 05:49:23 Wait, how id elliott manage to find elliott's ghost? 05:49:30 im clairvoynt 05:49:33 I think it's more likely to pick ghosts of people who have died lately 05:49:35 Patashu: were you around for the squarelos branch? in which square los was implemented 05:49:37 and elliott has died a lot lately 05:49:39 monqy: no 05:49:42 Patashu: and erocrawl, in which square los was implemented 05:49:48 Patashu: some of the devs (kilobyte) don't like it 05:49:51 Patashu: wow RUDE!!! 05:49:56 is Patashu watching me 05:49:59 no 05:50:00 should I be? 05:50:03 absolutely 05:50:06 im a bag of laughter 05:50:06 cool 05:50:06 cao? 05:50:07 and a can of fun 05:50:09 no 05:50:09 cdo 05:50:10 because 05:50:15 moqny is cdo 05:50:18 oh ok 05:50:20 *monquay 05:50:21 maybe cdo has its own ghosts 05:50:31 cao has cao ghosts and cdo has cdo ghosts 05:50:32 stop running around slowed 05:50:32 for one 05:50:35 i like the part where slow + exh + worm 05:50:37 now you can't hack and back that worm 05:50:38 yeah i said to rest off slow!! 05:50:42 yeah i just 05:50:43 didnt notice 05:50:45 ok 05:50:47 now you can hack and back it 05:50:48 hack and back is the dumbest 05:50:53 or that 05:50:58 you have enoiough hp to just hit it, don't even need berk 05:51:01 brb one 05:51:01 second 05:51:02 if it gets you low, run away 05:51:03 monqy: yeah but 05:51:03 hack and back? 05:51:05 im scared of worms 05:51:06 im scared of 05:51:08 quite a few species by now 05:51:10 1) wait for it to step next to you 05:51:11 2) hit it 05:51:13 3) walk back a step 05:51:15 4) goto 1 05:51:19 works on anything much slower than you 05:51:40 at the cost of: guilt, hating yourself, me sending you the message "hi" 05:52:03 am I also forbidden to cast mephitic cloud and cblink 05:52:08 i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes 05:52:13 kite? 05:52:16 And mephitic cloud? 05:52:23 don't you play crawl sgeo 05:52:44 Can I use an Either monad transformer on a list monad? 05:52:46 `addquote hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cblink i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes 05:52:47 Not much 05:52:49 844) hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cblink i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes 05:53:14 And if so, will it do what I am trying? 05:53:16 whoops 05:53:23 holy shit 05:53:23 huh 05:53:25 what vault is this 05:53:26 that's full of humans 05:53:29 elliott: Oops you typed it backwards!!!!!! 05:53:30 elliott: perhaps a few too many things to be berking 05:53:38 elliott: you might run out of berk and be slowed in fron of them all 05:53:39 ps 05:53:41 Patashu: sword in stone 05:53:42 how fast are humans 05:53:42 you can't run from things while slowed 05:53:48 fuque 05:53:49 faster than you are right now 05:53:55 uhhhhhhh 05:53:59 how good is trogs hand 05:53:59 do you have any id'd potions/scrolls 05:54:01 at situations 05:54:02 not that good 05:54:02 like this 05:54:11 is there any level of good that can help me now 05:54:13 the regen is like 1 hp/turn or so 05:54:14 well 05:54:14 btw monqy 05:54:18 do you have any id'd scrolls/potions 05:54:18 i berked when there was only one human 05:54:21 no 05:54:21 it's more than 1hp per tern isnt it 05:54:23 well 05:54:24 yes 05:54:27 i have a potion of heal me up 05:54:34 If your character is human then they may be as fast as you I suppose, so you can run away at the same speed they are running, I suppose, I would think. But if your character not human then consider something else 05:54:43 zzo38: im david slowed though 05:54:44 elliott: generally if you'r ein unexplored territory you should see if there's something you can't see or back way intpo exoplorded tarretory if you can 05:54:52 elliott: anyway you can probably survive this 05:54:59 news to me 05:55:02 i cant run 05:55:03 sooo 05:55:04 trog's hand and hit it 05:55:05 since you can't run 05:55:08 use the potion of heal wounds to heal 05:55:14 there's a trap, could i maybe run to trap, just asking 05:55:22 uh 05:55:23 you can run it just won't get you away from the human. it will hit you but less frequently 05:55:24 that might work yeah 05:55:31 you cant get to the trap 05:55:34 it's enclosed in walls 05:55:37 btw, I just thought of something 05:55:37 oh 05:55:40 it's sword in stone vault 05:55:40 has elliot been bothering to upgrade armour 05:55:42 from that animal skin 05:55:44 no 05:55:47 ok 05:55:51 ok uhhh 05:55:53 trogs hand here we go 05:55:55 should i move before doing that 05:55:59 or is here as good a place as any 05:56:01 hand 05:56:03 sure trogs hand 05:56:13 is that a no then 05:56:18 hand hand 05:56:21 lol 05:56:31 this isnt working 05:56:33 lol 05:56:35 quaff healing 05:56:36 wha y are you attacking 05:56:40 also, what monqy said 05:56:42 um because 05:56:43 quaff heal woulds 05:56:46 heal woudls 05:56:47 06:55 trog's hand and hit it 05:56:50 heal dwouldnbgf 05:56:50 ~blame patashu~ 05:56:52 I said that? 05:56:53 oops 05:56:54 Patashu: blam 05:56:56 well I shouldn't have should I 05:56:56 i dont have heal wounds 05:56:59 i have curing though 05:57:01 oh 05:57:02 sorry if 05:57:04 "heal me up" was ambiguous 05:57:07 curing mayb 05:57:12 curing is good enough at low levels 05:57:13 elliott: Do you have "heal woulds"? 05:57:13 ok that helped a BIT 05:57:19 zzo38: oops no :( 05:57:21 im double bad 05:57:21 I don't have any woulds that need healing 05:57:22 ok um 05:57:24 should i stop hitting it 05:57:26 probably 05:57:28 probably 05:57:31 should i just 05:57:33 run randomly 05:57:33 yep 05:57:36 no run to the trap 05:57:39 monqy said 05:57:40 no it wont work 05:57:40 it should be tele 05:57:41 its ecnlsoed in walls 05:57:42 oh 05:57:43 ooh 05:57:44 its behind walls 05:57:45 idk then 05:57:49 backpedaling will reducce the frequency at which the human hits you 05:57:49 probably run nw 05:57:57 you can recast trogs hand once it expires 05:58:03 aim for a staircase you can go up 05:58:06 ok 05:58:14 then you will only have things that are adjacent to you to worry about 05:58:16 haha 05:58:17 uhhhhhhhhh 05:58:20 and you can maybe berkem by then 05:58:22 oh no 05:58:32 i cant really aim for anything 05:58:34 but i can run at random 05:58:35 you're fucked 05:58:38 quit and start over 05:58:39 also uh 05:58:41 oh did trogs hand run out 05:58:44 yes 05:58:54 rest peacefulyl 05:59:02 look at all that shit you had 05:59:11 welp time to 05:59:13 ±TREY AGAIN± 05:59:17 WHOAH 05:59:18 lrava 05:59:20 *lval 05:59:26 b.t.w 05:59:28 how do you call up message history 05:59:30 it not ctrl+p 05:59:31 wtf 05:59:35 it ctrl p 05:59:35 that is the worst entry vault I've ever seen 05:59:38 it is ctrl+p btw 05:59:44 Patashu: there's a kobold with disperasal darts 05:59:45 oh so it is 05:59:45 see 05:59:47 oh 05:59:47 Patashu: and a secret door i think 05:59:48 lmao 05:59:49 still awfuil 05:59:50 Patashu: but yeah it's bad 05:59:50 anyway 05:59:51 do this 05:59:52 hit m 05:59:58 turn off everything except maces and flails 06:00:03 im dont do anything patashu says after latst time without monqy confirmation 06:00:09 fine by me 06:00:25 anyway the reason why you do that is 06:00:29 more m&f = lower weapon delay 06:00:29 maybe identify stuff if youre ok with that sort of thing. generally the thing to do is read scrolls to identify them and use id scrolls on potions, since bad scrolls arent so bad but bad potions are real badlike 06:00:36 lower weapon delay = you get hit less because you hit more faster like 06:00:40 so it's the best thing to raise early on 06:00:52 i dont really know HOW to identify stuff :x :x :x 06:00:54 i dunno if you're at a learning point at which you should bother with skills 06:00:54 this game is so different 06:00:56 that's ok 06:00:57 step 1 is 06:00:57 to everything i know 06:00:57 elliott: just use them 06:00:58 get stuff to id 06:01:04 ok 06:01:12 uhhhhh 06:01:14 hit s 06:01:14 a lot 06:01:16 I guess 06:01:20 there 06:01:20 lol 06:01:20 a lot = once 06:01:23 elliott, read-iding works with many scrolls, although id/enchant armor/recharge it would be useful with spoilers 06:01:45 haha 06:01:47 death by giant gecko 06:01:48 this is what happens when i spam tab 06:01:56 lucky 06:01:56 you werent in a chokke pont 06:02:04 chokke pont 06:02:08 giant gecko is like 06:02:12 the only tough monster on D:1 06:02:14 (it's faster than you!) 06:02:15 elliott: it wouldn't hurt to do the skill thing where you disable everything but m&f for aw hile but ehh 06:02:18 elliott, basically, scrolls that can be used on items are either ID or enchant armor or recharge 06:02:23 monqy: ok ill do it 06:02:24 elliott: if you want to: hit m to open the skille menu 06:02:27 One of the tutorials actually goes through that 06:02:44 there is no m though 06:02:46 u disabled maces and flal 06:02:46 oh is that b 06:02:51 y 06:02:52 e 06:02:58 do i want to 06:02:59 asterisk them 06:03:07 doesn't matter if you're only training one thing 06:03:10 asteris makes them train faster relative to ther skills you have on 06:03:13 * means 'disproprtionately train this' 06:03:14 im training two thing 06:03:17 ok i guess ill leave it 06:03:18 like that 06:03:20 disab dodg 06:03:26 but 06:03:27 oh 06:03:28 m&f isnt 06:03:28 turn off everything that isn't m&f 06:03:30 the letters m and f 06:03:30 ok 06:03:32 no 06:03:32 lol 06:03:36 i was 06:03:36 confuse 06:03:37 also you may want to switch to manual mode it doesnt mater when youre only training one thing 06:03:44 manual mode? 06:03:50 I do not understand the m screen at all 06:03:50 Sgeo: don't you play crawl? 06:04:06 holy shit 06:04:08 that was long corridor 06:04:15 D:1 is always full of long corridors 06:04:17 monqy, not much 06:04:44 you always seem so enthusiastic about it 06:04:51 talking about xom and stuff 06:05:05 btw, if you see any gloves, helmets, hats, boots, shields or whatever 06:05:10 its like that thing that sgeo knows a lot about but has never played ever i forget what it is 06:05:10 pick them up and wear them (they won't autopickup) 06:05:17 Patashu: ok 06:05:18 if 06:05:20 monqy says ok 06:05:23 its ok 06:05:34 should i 06:05:35 elliott, hm? 06:05:35 try iding things 06:05:39 ive got things to id 06:05:41 sure 06:05:45 start with the scrolls 06:05:47 ok 06:05:52 just read em all??? 06:05:57 elliott, NetHack? DF? (Although I would not say I know a lot about either) 06:05:58 read em all 06:05:59 let god sort them out 06:06:05 DF especially I seem to prefer reading stories over playing 06:06:16 uhh 06:06:19 it just disappeared 06:06:22 it's id 06:06:23 pick a potion 06:06:24 use on which item 06:06:27 oh 06:06:30 ummm 06:06:32 which is best potion 06:06:34 doesn't matter 06:06:35 pick 06:06:35 either 06:06:41 mutation! 06:06:42 exciting 06:06:43 mutation is a bad idea 06:06:44 quaff it 06:06:47 unless you like bad ideas 06:06:48 totally go for it 06:06:51 (bad ideas can be fun) 06:06:51 it makes the early game more exciting 06:06:51 what would that 06:06:52 do 06:06:54 mutate you 06:06:54 ((bad ideas can also be bad)) 06:06:57 whats 06:06:58 that 06:06:59 is it like polymorph 06:07:00 at this early point it's probably a good idea to quaf it 06:07:02 elliott, no 06:07:07 mutation makes your life more exciting 06:07:07 whats it like 06:07:10 quaff it 06:07:11 help!!! 06:07:12 find out 06:07:15 peer pressure 06:07:21 potions of mutation are 100% random 06:07:22 Mutations are ... could be a resistance. Could be something else 06:07:23 i succumb 06:07:25 congratulations 06:07:30 I think 06:07:30 what did it do 06:07:32 hit A 06:07:38 lol 06:07:39 you got more hp (good), less mp (doesnt matter), and you move slwoly (bad) 06:07:42 i dont want to cover ground slowly 06:07:45 i want to fast 06:07:48 how can i fast 06:07:48 too baD!!! 06:07:53 PEER PRESSURE!!!!! 06:07:53 unmuatte 06:07:56 or 06:07:57 quit 06:07:58 well i 06:07:59 and restarr 06:07:59 like hp 06:08:01 hp is nice 06:08:01 so 06:08:03 or 06:08:04 i can increase fast later 06:08:05 right 06:08:06 die from being slwo 06:08:12 if by increase you mean 06:08:13 you can fix it via a few ways 06:08:14 mutating more 06:08:16 quaffing cure mutation 06:08:17 etc 06:08:20 boots of run 06:08:21 but 06:08:22 um 06:08:26 ok how do i unmuatte 06:08:36 potion of cure mutatiosn, zin, jiyva 06:08:36 you'll find it l8r 06:08:38 + & also y r u peer pressuring jerks 06:08:48 id the other potion 06:08:48 btw 06:08:53 help nothing appera to 06:08:54 hpen 06:08:56 Don't both Zin and Jiyva suck? 06:08:58 (the scroll that did nothing is either remove curse or amnesia) 06:09:00 Sgeo: no 06:09:03 Well, I've heard worse about Zin 06:09:05 zin sucks for early game 06:09:05 >.> 06:09:07 is good as a swap for late game 06:09:08 can i annotate it 06:09:10 jiyva is fun 06:09:13 saying reither mreove curse of aensia 06:09:13 it will auto annotate 06:09:15 Sgeo: are you listening to stories from bad people 06:09:17 ok 06:09:22 aaaah 06:09:23 id the other potion 06:09:23 scroll of fear 06:09:31 parlys 06:09:32 woo paralyssss 06:09:40 paralys is abd you can drop it 06:09:44 no i 06:09:45 d- to drop useles item 06:09:47 want to keep it around 06:09:48 just in case 06:09:55 you cant throw potion 06:09:58 oh boy 06:10:00 another use on which item 06:10:02 you cant dip either 06:10:07 i dont care i want o keep it 06:10:07 use on the skin 06:10:07 just in case 06:10:11 i ever need to be paralysde 06:10:15 it's either encfhant armour or recharg wand 06:10:18 and you dont have any wand 06:10:18 so 06:10:22 i recharged my animal skin wand 06:10:37 monqy, with evaporate... 06:10:38 also wands dont explod 06:10:41 Sgeo: sh 06:10:44 Sgeo: shshshh 06:10:46 Sgeo: shshshshshshshshssh 06:10:50 he won't learn evaporate 06:10:51 Sgeo: also eliots trog 06:10:53 (he worships trog) 06:10:56 (so) 06:10:58 monqy, oh, right 06:10:58 he won't worship evaporate 06:11:00 i wont let him 06:11:00 is trog the loser god 06:11:07 trog doesnt like magic 06:11:09 elliott, Trog is antimagic 06:11:15 aaaaAAAA 06:11:19 lure the gnolls into the corridor 06:11:20 and berk them 06:11:26 mmm, d:2 gnolls 06:11:27 but im held 06:11:29 lmao 06:11:30 elliott, spellbooks are useful with Trog though 06:11:35 does the gnoll have a polearm 06:11:35 You can make them burst into flame 06:11:38 use x to check 06:11:45 no jutst a flail 06:11:46 wait for him to walk next to you 06:11:46 and zerk 06:11:47 ok try running back again 06:11:52 back which way 06:11:53 as in 06:11:54 up?? 06:11:56 one tile away yeah 06:11:56 ^ 06:11:57 yes 06:12:02 now zerk 06:12:10 no 06:12:11 yeah 06:12:13 kill kill kill 06:12:13 lol 06:12:14 uhhhh 06:12:19 i used my zerk to get out of the net 06:12:21 why 06:12:23 the problem with zerking then is you're stuk in the net and berk will expire quickly with you trying to get out of it 06:12:24 because 06:12:25 you told me to zerk 06:12:27 you can kill things while in a net 06:12:28 and i tried to attack it 06:12:29 which was 06:12:31 wai 06:12:31 what 06:12:31 how 06:12:34 you can't melee while in a net? 06:12:36 I thought you could 06:12:38 no 06:12:38 patashu 06:12:39 i hate you 06:12:40 so much 06:12:42 haha 06:12:57 dex?? 06:12:59 ye 06:13:02 does the other gnoll have a polearm 06:13:05 nope 06:13:06 oh no matter 06:13:09 flail 06:13:21 do i want net 06:13:24 maybe I'm thinking of 06:13:25 no 06:13:27 its useles 06:13:27 you can cast -spells- while under a net 06:13:28 what 06:13:29 really? 06:13:31 nets fucking own 06:13:34 kobolds cant throw nets 06:13:34 (unless kobolds can't use them?) 06:13:36 what 06:13:36 ok 06:13:40 kobolds are too smalle 06:13:42 whoo boy 06:13:43 well if you could use it it would be awesome 06:13:43 btw 06:13:47 forgot to wait for non-exh 06:13:51 dont worry 06:13:53 jackals are chumps 06:13:54 just kill them 06:13:55 dont need to berk the jackal 06:13:57 ye 06:13:59 oh so they are 06:14:02 i remember 06:14:02 it's not like they're brogue jackals 06:14:03 dying to them a lot 06:14:03 or anything 06:14:22 brogue jackals arne't so bad 06:14:35 it's easy to slip and die to them 06:14:41 what's annoying is brogue vampire bad packs. not really hard most of the time but augh so annoying 06:14:41 because they spawn in packs on D:3 and move super fast 06:14:46 vampire bat packs 06:14:50 yeah vampire bats are worse 06:14:54 but you have darts for them at least 06:15:22 brogue ogres can also be a problem early on. brogures 06:15:30 ogres at least you can run away from indefinitely 06:15:33 do i want ring mail 06:15:34 i remember patashu 06:15:35 berating me 06:15:38 for not amoure 06:15:42 A monad transformer for Either would be simple: lift = EitherT . fmap Right; join (EitherT x) = EitherT (x >>= either (return . Left) id); 06:15:47 dont bother with it right now at least 06:15:49 zzo38: its in transformers 06:15:55 I prefer ac builds to ev builds 06:15:59 but I haven't played with them as much 06:16:11 whoa its another 06:16:12 use on item thing 06:16:18 use on wand 06:16:22 don't bother with armours until you have your other stuff down 06:16:31 i never have my other stuff down 06:16:32 elliott: I didn't see it in transformers 06:16:35 and then you rpobalby want a dragon armour or something 06:16:38 btw 06:16:40 rest to full hp 06:17:01 zzo38: hmm or was it mtl 06:17:02 i forget, sorry 06:17:08 maybe could put on leather armour if you found it 06:17:24 ring mail hurts a bit more than leather armour so if you want to take baby steps go leather first 06:17:26 elliott: I didn't find it in mtl either; but I looked I found it in the package called EitherT 06:17:27 fuckn worms 06:17:35 monqy: btw is there an equivalent of nethack ant 06:17:35 in crawl 06:17:39 uhh 06:17:39 ant?? 06:17:40 I have just come up with the best idea ever 06:17:45 zzo38: oh wait it was an edwardk package it was in 06:17:47 nicer than EitherT 06:17:47 you mean like 06:17:49 elliott: have you played nethack4 yet? 06:17:52 appears in packs, is unnecessarily dangerous? 06:17:53 monqy: uhhh in nethack beginners die to swarms of ants a lot 06:17:54 and 06:17:55 maybe orc warriors 06:17:57 people say go team ant 06:17:58 an 06:17:59 d 06:18:01 stuff 06:18:03 coppro: nope 06:18:04 we need an IRC-based client for nethack 06:18:07 well, let's see 06:18:20 elliott: i dunno 06:18:33 fuq 06:18:37 dont worry 06:18:41 its just jakales 06:19:00 and rest to full hp etc 06:19:06 join (EitherT x) = EitherT (x >>= either (return . Left) runEitherT); is what it should be 06:19:12 and dont flee into unexplored area 06:19:17 1586697 games for *: 448897x , 100673x a hobgoblin, 96271x a kobold, 59749x a gnoll, 49001x an orc priest, 48617x an orc wizard, 46036x a snake, 42409x an ogre, 41408x Sigmund, 38909x a goblin, 36786x an orc, 27486x an orc warrior, 27406x a centaur, 27355x a jackal, 27330x a giant gecko, 18774x a worm, 13987x Terence, 13309x Ijyb, 12979x a giant cockroach, 12313x a rat, 12188x an ooze, 10628x 06:19:17 Jess... 06:19:21 oh 06:19:22 ogres 06:19:29 jessica? 06:19:35 yeah I don't know how people die to her 06:19:35 either 06:19:40 do i want glowing orcish short sworde 06:19:45 you're using maces 06:19:45 so no 06:20:00 if you find a better mace or flail and have decednt attack delay with it 06:20:01 use it 06:20:08 whoa-oh 06:20:13 orc wizard sounds scary 06:20:13 as a maces kobe you are probably aiming for a demon blade 06:20:24 elliott: might want to trogs hand it for the mr to avoid confusion 06:20:27 er 06:20:29 not demon balde 06:20:29 orc wizards are easy if you can get into melee with them 06:20:30 demon whip 06:20:39 what 06:20:40 the 06:20:40 walk back one step 06:20:46 kill the gnoll 06:20:52 the orc wizard is forced to approach you 06:20:57 since it can't shoot past the gnoll 06:20:57 so keep killing the gnoll 06:20:59 zerk if you want 06:21:04 Patashu: unless it blinks to the other side 06:21:05 actually 06:21:07 mmmdon't zerk 06:21:08 yeah 06:21:09 Patashu: unless it blinks away 06:21:10 it might blink 06:21:10 i want to save zerk for 06:21:12 that fucked me over once 06:21:12 orc wizard 06:21:16 if that's reasonable 06:21:18 keep hitting the thing in front of you 06:21:20 I kind of really want to write this client now. 06:21:24 IRC colors and everything. 06:21:26 ok hmm 06:21:30 get to a corner so the orc wizard will have to get next to you and can't blink away without getting out of sight 06:21:35 so it can't shoot at you from afar 06:21:36 there are no corners 06:21:39 there just quokka 06:21:41 oh 06:21:46 but 06:21:48 im doing good i think 06:21:49 then just plow through or backpedal 06:21:52 either one 06:21:52 i should be able to get rid of it 06:21:52 walk backwards until the quokka catches up with you 06:21:55 But the package implements it in a way which seems too long to me such as EitherT x >>= f = EitherT $ do { res <- x; case res of { Right r -> runEitherT . f $ r; Left l -> return (Left l); }; }; 06:22:00 killit 06:22:01 ok 06:22:04 no zerk 06:22:04 trogs hand? 06:22:08 just kill it 06:22:11 no trogs hand? 06:22:13 are you sure 06:22:15 monqy was all 06:22:15 oh 06:22:16 trugs hand 06:22:16 sure hand 06:22:20 you mgiht want to trogs hand but 06:22:22 you might not 06:22:24 oh man 06:22:28 uhhh 06:22:30 we could have a collective game going 06:22:30 i think i want to zerk him now 06:22:31 oh hey 06:22:33 another wizard 06:22:33 !map and it sends you the map 06:22:36 mapmapmapmapmapmapmapmapmapmapmap 06:22:37 id like to zerk him 06:22:38 !north it moves you north, etc. 06:22:38 can i zerk him 06:22:43 you shouldn't 06:22:43 !nap 06:22:45 why not 06:22:54 because of that other orc wizard down there v 06:22:55 THIS IS SUCH A GREAT IDEA RIGHT GUYS 06:22:57 yes but 06:23:00 i can retreat 06:23:02 after i get rid of him 06:23:03 theres a stair 06:23:04 to the stairs 06:23:05 oh yeah 06:23:05 right there 06:23:06 ok go for it 06:23:11 lol 06:23:12 mother 06:23:12 it blinked 06:23:12 fucker 06:23:12 nice zerk man 06:23:15 elliott: should I write this? 06:23:16 niiice 06:23:18 coppro: idc 06:23:21 :( 06:23:26 hahaha 06:23:28 runnnn 06:23:29 what hsould i uh 06:23:29 ruin down the stairs 06:23:29 increase 06:23:31 dex 06:23:32 in the three seconds before i die 06:23:33 d 06:23:37 rip 06:23:38 ahahaha 06:23:39 mother fucker 06:23:43 one more turn 06:23:45 coppro: Write it only if you like to do so 06:23:46 and i would have escaped 06:23:56 elliott: stairs take a bit more than a turn to descend so 06:23:57 did you have 06:23:58 oh god 06:23:58 any useful resources 06:24:01 i had a wand of digging 06:24:02 oh, potion of speed 06:24:04 (that would have been useful) 06:24:05 doesnt that mean i could have escaped 06:24:08 could have identified that speed potion 06:24:09 probably 06:24:15 fml 06:24:19 btw any source of haste in crawl is very overpowered 06:24:22 it makes you do everything 1.5x as fast 06:24:23 only 1623 turns??? 06:24:34 ok im going to take 06:24:36 a two minute break 06:24:38 and then play again 06:24:39 @time monq 06:24:40 @time monqy 06:24:42 Local time for monqy is Sat Apr 21 23:24:40 2012 06:24:45 happy birthday monqy 06:24:48 hapy 06:25:57 ive started new game ready 06:26:12 ye 06:27:10 ok 06:27:21 Patashu: are you ready to give me bad advice 06:27:24 yep 06:27:28 (always) 06:27:30 *ye 06:27:44 i agree trog 06:27:46 kill them all 06:27:48 ok 06:27:49 m&f only 06:27:50 like before 06:27:50 " \m/ " 06:27:52 coppro: Are you good at Pokemon Card? 06:28:02 ooo 06:28:03 WHOAh 06:28:04 an aquarium 06:28:06 they're behind glass 06:28:08 zzo38: do you have another puzzle? 06:28:12 pretend you're at the zoo 06:28:12 <--- still scarred 06:28:16 <--- still scarred 06:28:17 elliott: which server? 06:28:20 coppro: cdo 06:28:30 for the stupid, please expand acronym 06:28:34 crawl.develz.org 06:28:36 port 345 telnet 06:28:36 crawl.develz.org 06:28:39 or ssh somehow 06:28:42 but who cares about that 06:29:22 lol 06:29:24 coppro: No, but I would want to know what someone else knowing Pokemon Card would think of this: http://zzo38computer.cjb.net/img_14/pokemoncard1.png Such as, who is winning and so on. I do have a later picture too 06:29:25 having fun? 06:29:32 HOW DO I KILL PLANT 06:29:35 (Can you read Japanese a bit?) 06:29:36 you don't 06:29:41 they are invulnerable 06:29:45 OH REALLY 06:29:46 gasp 06:29:48 how did you 06:29:48 zzo38: No, I cannot read japanese 06:29:49 impossible 06:29:49 you can kill plant if you hit it enough but it's usually not worth the bother 06:29:50 i hit it a lot 06:29:51 but yeah 06:29:52 until it died 06:29:55 it required 06:29:57 great intellect 06:30:00 and skill 06:30:00 bushes are even less worth the bother 06:30:13 zzo38: I am also not familiar enough with the video game to interpret the situation from that screenshot 06:30:13 i fucking hate it when things flee 06:30:21 yes 06:30:26 its like 06:30:30 now that ive made your life a bother 06:30:35 im gonna deny you the privilege of killing me 06:30:56 whoah 06:31:08 thats uh 06:31:11 thats pretty useless actually 06:31:18 it's useful later on 06:31:22 for mapping branch ends and so on 06:31:23 coppro: You do not need to know the video game; everything there should be clear of the card game. The top player has already taken one side card, and has seven cards in hand and eight cards in trash and twenty-four cards in draw pile. Hopefully everything else is clear. (If not, ask.) 06:31:25 but not really right now 06:31:28 magic mapping is useful on branch endings and for mapping out zot for diving i 06:31:28 t 06:31:42 orcish scale male is that 06:31:44 gud 06:31:44 e 06:31:46 particularly for mapping out special pandemonium levels if you want to do a controlled teleport to the rune 06:31:51 *gewèd 06:31:51 but that's laaame 06:31:52 coppro: Also, have you shown anyone else the two puzzles I have written? You are the only one I have shown who could solve them 06:32:16 No, I have not. I don't know very many people who play Pokemon and I don't talk to any of them on a regular basis 06:32:23 monqy do i want 06:32:24 i mean 06:32:25 i wouldnt but 06:32:26 As for your earlier question, I don't know what all the cards do 06:32:29 patashu peer prssured me so much 06:32:39 COPPRO: Also, the swirl icon next to KANGASKHAN means confuse 06:32:43 dont bother with the scale mail 06:33:06 fucking 06:33:06 ring mail would be better than scale mail for you right now, and leather better than that, but animal skin might really be best at the meoment 06:33:11 the mundane forms of armour, from least to most AC, is: animal skin/robe < leather < ring < scale < chain < splint < plate 06:33:11 btw 06:33:12 coppro: I can give you the card texts. Wait a moment. 06:33:22 also wtf 06:33:24 kill that adder 06:33:26 oh 06:33:27 you were slow 06:33:29 rofl 06:33:32 i zerked but 06:33:33 it fleed 06:33:38 and ran away before i could bash it in 06:33:54 lmao 06:34:01 you'll find that downstairs suck as an escape route 06:34:03 because of that 06:34:09 I once fled from an orc warrior downstairs 06:34:10 into a pack of like 06:34:11 wights 06:34:13 and other shit 06:34:14 fucking 06:34:16 orc wizards 06:34:18 go upstairs 06:34:21 bother with that duder later 06:34:23 you're only xl2 lol 06:34:25 need to grind more son 06:34:38 thats a lot of item 06:34:44 he probably had a shitload of hand axes 06:34:48 a many item 06:35:10 btw 06:35:13 when you butcher two or more chunks 06:35:14 wat a water 06:35:15 eat -all of them- 06:35:20 ok 06:35:32 how 06:35:33 are you meant to 06:35:38 you're too busy worshipping trog to worship okawaru 06:35:41 yes but 06:35:42 how 06:35:44 the space 06:35:48 scroll of blinking? potion of levitation? 06:35:51 be a merfolk? 06:35:53 KANGHASKHAN [Lv40]: Retreat cost 3, weak { # }, resist { @ }, attacks: { * } FETCH: draw a card; { **** } COMET PUNCH: Damage 2*coins(4). 06:35:53 the possibilities 06:35:55 r endless 06:35:57 be an octopode 06:36:01 fedhas sunlight 06:36:09 kenku flight 06:36:10 lugonu corrupt? 06:36:11 er 06:36:11 tengu 06:36:25 blink/tele from distortion hit/unwield 06:36:40 tloc miscast from god wrath 06:36:40 that guy must have high standards 06:36:45 don't want no dumb kobold 06:36:47 okawaru? nah he's pretty chill 06:36:58 the only chiller god is cheibriados 06:36:59 you want chill? go chei 06:37:00 heheh 06:37:12 trog is pretty chill 06:37:14 he's ok with everything 06:37:16 no he's not 06:37:20 he hates it if you cast spells 06:37:22 well maybe not for YOU 06:37:27 DARK CHARIZARD [Lv38]: Retreat 3, weak { 6 }, resist { # }, attacks: { * } NAIL FLICK: 1 damage; { MM } CONTINUOUS FIREBALLS: Toss coins equal to number of energy cards, each heads discards one energy and 5 damage 06:37:52 oh im xl4 06:37:53 time to dive 06:37:55 lol 06:38:00 kill them 06:38:02 oh 06:38:02 use tt 06:38:06 to wake them up 06:38:09 HEY I'M OVER HERE 06:38:35 woot 06:38:48 good grief 06:38:50 CHARMANDER [Lv9]: Retreat 1, weak { 6 }, no resist, power: GATHER FIRE: One during your turn if not sleep/confuse/paralyze, you can move one fire energy from another of your cards to this one. attacks: FIRE TAIL: does 2 point of damage 06:39:01 LOL 06:39:03 what 06:39:08 who knew iguanas were so dangerous 06:39:10 zerk time 06:39:14 hint 06:39:19 zerking doesn't work if you wait until you have 1 hp left 06:39:42 i think monqy is away 06:39:43 did you wait until you had 1 hp left to zerk 06:39:45 yeah don't do that 06:39:46 monqy is going to come back and 06:39:46 he did 06:39:47 i was logreading 06:39:48 well um 06:39:49 i wasnt really 06:39:50 waiting 06:39:54 it wasnt really 06:39:55 hurting me much 06:39:58 but then i had 1hp suddenly 06:40:09 elliott: do you have a query open to Gretell 06:40:14 no whose that 06:40:19 @??iguana 06:40:19 iguana (l) | Speed: 10 | HD: 3 | Health: 9-24 | AC/EV: 5/9 | Damage: 15 | Flags: cold-blooded | Res: magic(12) | XP: 37. 06:40:20 one of the ##crawl bots 06:40:22 a magical bot of wonderousness 06:40:23 could just join ##crawl 06:40:26 HAUNTER [Lv17]: Retreat cost zero, no weakness, resist { # }, power: TRANSPARENCY: If not speel/confuse/paralyze, toss a coin if any attack has an effect on this card, and if heads negate all effects; attack: NIGHTMARE: 1 point of damage and opponent sleeps 06:40:27 probably nobody would hate you 06:40:29 im scared of ##crawl 06:40:33 dont be scared 06:40:37 they're nice people 06:40:45 except for ebarett 06:40:46 ill stick to #esoteric FOR NOW 06:40:48 whose barette 06:40:53 a jerk 06:41:02 i dont like the sound of that :( 06:41:14 fuck 06:41:15 i forgot to 06:41:19 he often has good opinions but 06:41:25 just has a tendency to be a jerk about them 06:41:27 DROWZEE [Lv12]: Retreat 1, weak { @ }, resist none, attack: { * } POUND: 1 damage; { @@ } CONFUSE: 1 damage and toss a coin if heads confused opponent. 06:41:29 i dont care about good opinions 06:41:38 like having good opinions is the most worthless skill ever anyone can do that 06:41:44 good because lots of people in ##crawl have bad opionions 06:41:55 why can't everyone just be monqy 06:42:02 a true mystery 06:42:33 JYNX [Lv23]: Retreat 2, weak { @ }, no resistance; attacks: { @ } DOUBLESLAP: Two coins, 1 damage per heads; { @@* } MEDITATE: Damage is 2 + amount of damage already on opponent 06:42:44 coppro: OK, does this help? 06:43:04 20:25:41: ais523: What's a good roguelike that doesn't end in "Hack"? 06:43:10 as far as roguelikes go, imo brogue is good 06:43:30 im dive down??? to 06:43:32 level up more 06:43:33 brogue reasons: popping a bloat to kill the pack of jackals mobbing you 06:43:35 by dive i mean 06:43:36 one down 06:43:37 before i 06:43:39 rly dive 06:43:50 what 06:43:52 take a step back 06:43:56 thanks 06:43:58 that was hurting me 06:43:59 i was 06:44:01 dual fighting 06:44:03 and I'm not even playing 06:44:05 brb 1s 06:44:35 bak 06:45:03 ugh 06:45:12 the door puzzle on level 3 just had a bunch of scrolls 06:45:13 I hate that 06:45:38 what if the'yre good scroles 06:45:52 enchantment is guaranteed to be generated at a certain rate 06:45:55 and all the other scrolls are just ok 06:46:17 it's the game gypping you out of an awesome staff/weapon 06:46:24 crimson imp 06:46:25 more like 06:46:27 crimson poop 06:47:11 ok im going to 06:47:13 id all these scrolls 06:47:15 zzo38: I would say that the bottom player has the advantage 06:47:19 a 06:47:21 scroll of random uselessness 06:47:22 ok 06:47:35 you don't have to go i -> item -> r 06:47:37 you can just go r -> item 06:47:37 btw 06:47:43 zzo38: the top player's pokemon are not very useful. Kangaskhan will die to a meditate 06:47:44 which should i 06:47:46 use this item on 06:47:51 hit \ 06:47:51 pick a potion 06:47:54 and the charizards are terribly without any fire energy 06:47:58 pick a potion 06:47:59 *terrible 06:48:01 since you don't know id yet 06:48:06 ok 06:48:09 id more potions 06:48:14 this is a new scroll 06:48:17 just f.y.i. 06:48:19 animal skin? 06:48:19 animal skin 06:48:23 woote 06:48:23 yup 06:48:28 woote 06:48:37 woote 06:48:43 enhcant weapon 1 increases accurac, 2 increases damag 06:48:46 3 increas both 06:48:47 coppro: You are correct about the bottom player having the advantage, but not quite right about the meditate. Here is a later state of the game: http://zzo38computer.cjb.net/img_14/pokemoncardII.png 06:48:55 27 poisoned needles its my lucky day 06:49:26 ok 06:49:27 now i dive 06:49:28 oh wait that is fire energy 06:49:29 i misread 06:50:06 coppro: Yes it is fire energy, although I don't know what you are refering to. 06:50:10 btw 06:50:11 should i 06:50:14 change the skill thing any time soon 06:50:26 zzo38: I thought the energy on top was colorless 06:50:29 whoah cursed 06:50:56 heple 06:51:18 ?? 06:51:21 dunno 06:51:40 metalle??? 06:51:41 coppro: On top of what? Do you mean the energy attached to KANGASKHAN [Lv40]? It doesn't matter since that card can use any energy to attack. (However, in the first picture, it is confused.) 06:52:06 metalle??? 06:52:31 zzo38: attached to the Charizards 06:52:35 -!- coppro has quit (Quit: leaving). 06:52:40 monqy :'( 06:52:43 -!- coppro has joined. 06:52:44 oh 06:52:46 metalle 06:52:46 (Note: In the second picture, Charmander has ten fire energies.) 06:52:49 you cant dig metalle walls 06:52:51 coppro: Yes, they are fire 06:52:57 i htink monqy is distracted by genius loges 06:52:58 and they are ground to lightning i think 06:53:00 and uhh 06:53:01 yeah 06:53:05 the loges arent 06:53:06 any good 06:53:07 if that helpes 06:53:09 :( 06:53:14 im still diestract 06:53:19 zerk 06:53:19 btw 06:53:22 lol 06:53:32 why do you do this to yourself 06:53:33 wow 06:53:35 how are you still alive 06:53:39 balls 06:53:40 wow what happened 06:53:42 i 06:53:44 killed lots of things and 06:53:46 didn't die somehow 06:53:47 he zerked at 11 hp 06:53:47 again 06:53:49 im distracted and then i look aback and 1hp and zerked 06:53:59 with a gnolles 06:54:00 thats how i roll 06:54:01 protip 06:54:04 zerk isn't something you can use at low hp 06:54:05 like heal wounds 06:54:08 you need to use it EARLY 06:54:11 oh suuuure 06:54:14 you're just jealous 06:54:15 of my skillz 06:54:21 now watch as i die in the next 10 turns 06:54:22 if I want to die a lot on D:4 06:54:24 I know who to turn to 06:54:29 rest 06:54:36 stairs 06:54:37 yeah 06:54:41 elliott: someone with a name starting with "elli" joine ##crawl and i thought it was you for a second 06:54:47 turns out it was just elliptic 06:54:48 I'm sorry, I don't agree that that tip was professional 06:54:56 it's just an amateur tip 06:55:05 elliott: by the way you should join ##crawl just because you'd have the same four-letter prefix as one of the regulars 06:55:07 mmm 06:55:08 help 06:55:09 more low hp zerking 06:55:13 zerk earlier 06:55:13 ha 06:55:15 paid off AGAIN 06:55:19 coppro: OK, did you see the second picture? It is just a later picture of the same duel 06:55:25 yes 06:56:15 do i want jewel 06:56:18 go in 06:56:22 you probably can't afford anything though 06:56:33 let's see 06:56:37 hmmmmmm 06:56:37 Do you think the ten fire energies on Charmander is for MR.FUJI to fill up your draw pile, or to make a large attack later? Actually it is just a bluff. 06:56:37 i can afford a cursed -6 ring of dexterity 06:56:41 lol 06:57:01 do this 06:57:02 hit i 06:57:04 then hit $ 06:57:16 is that a good idea monqy 06:57:24 [$] selected -> shopping list 06:57:26 it means when you get 390 gold 06:57:27 is that a good idea monqy 06:57:29 uhhh 06:57:30 elliott: Well, if you need to reduce your dexterity it might be useful (I don't know why you need to do that); but you should probably remove the curse so that the ring can be removed when you want to put your dexterity score back to normal 06:57:31 crawl will be 'ding! you can afford this now' 06:57:39 do i want regneration 06:57:44 if you want it 06:57:47 do i want it 06:57:52 i don't know 06:57:55 help 06:57:58 ring of regen is one of the lamer regeneration sources 06:57:59 well 06:58:01 i forget if it's any good 06:58:01 you don't have to decide NOW 06:58:12 ive decided i dont trust patshu 06:58:21 you should do exactly the opposite of what I say 06:58:22 ready? 06:58:27 buy the -6 ring of dexterity and wear it 06:58:33 i 06:58:35 tab into those gnolls 06:58:35 really want to 06:58:37 etc 06:58:42 zerk at 1 hp 06:58:45 ohw ell 06:58:47 shoppe listed 06:58:54 fight that ogre 06:58:54 :D 06:58:56 this aint ogre, shrek 06:58:59 be-e-e-est idea 06:59:06 you are lucky 06:59:15 early game ogres basically murder ppl 06:59:19 yeah but 06:59:20 im zerk 06:59:22 why am i saying zerk 06:59:23 berk is 06:59:24 a much nicer word 06:59:38 don't do it 06:59:40 fucking 06:59:44 just kill it 06:59:47 lol 06:59:48 escape to jewerlyry shoppe 06:59:51 Patashu: i was slow exh 06:59:53 it's 06:59:54 one orc 06:59:57 im one baby 07:00:02 im also pois 07:00:04 watch as orc kiles you 07:00:09 jsust wasthch 07:00:16 would rtorgs hand help 07:00:27 it would counteract the pois at least 07:00:28 -!- cheater_ has quit (Ping timeout: 265 seconds). 07:00:31 but uhh 07:00:32 coppro: It seem you know Pokemon Card better than the other people who have tried to answer the puzzles and analyze the pictures; nobody else could understand even if they know Pokemon Card 07:00:34 you might not need it 07:00:37 whatever it won't really hurt 07:00:44 better safe than dead 07:00:45 as they say 07:00:47 yes 07:00:48 coppro: Also, if *you* make a puzzle for Pokemon Card please tell me 07:00:55 you feel sick. x13 07:01:00 zzo38: I do enjoy puzzles, so if you have more, I would like to know 07:01:01 can just rest it off 07:01:02 x13 is sick smiley 07:01:08 sign 07:01:09 I don't think I will make any in the near future, but I will tell you if I do. 07:01:21 berking that adder? 07:01:25 i was yes 07:01:32 adderberk isn't such a agreat idea past the very first few levels 07:01:35 i bet its the same one 07:02:10 ok s 07:02:11 o 07:02:13 if i dont berk the adder 07:02:15 what do i adder 07:02:24 hite it 07:02:29 norma,ly 07:02:34 elliott: http://en.wikipedia.org/wiki/Adder_(electronics) 07:02:37 also have you found any more maces or flaisles 07:02:51 did you pickt ehm up 07:03:00 coppro: I will tell you if I have more puzzles. Currently I have none but I would like you or someone else to make some that I can look at; if it isn't you either then we can both try it 07:03:03 monqy: not that i know of 07:03:15 so, I've noticed 07:03:19 I almost always die early game in brogue 07:03:22 but I almost never die early game in crawl 07:03:24 elliott: could searhc for mace 07:03:25 I wonder if anyone out there is the opposite 07:03:28 uh oh 07:03:31 Patashu: i forget 07:03:32 stairs? 07:03:34 elliott: run away 07:03:37 don't take the stairs 07:03:37 don't run for the stairs 07:03:37 to stairs? 07:03:38 ok 07:03:39 back up into the choke 07:03:45 continue backing 07:03:47 go around the corner 07:03:52 this corner??? 07:03:54 sure 07:03:54 yes 07:03:55 any corner 07:04:01 don't go too far 07:04:03 kill that orc 07:04:04 now would be a good stop 07:04:06 yes 07:04:12 mace 07:04:16 yours is better 07:04:18 look for glowy maces 07:04:19 i searhced for mace 07:04:20 ok 07:04:23 ^F 07:04:25 and then mace 07:04:32 those are alll the amces 07:04:36 ``meh'' 07:04:41 they dont look too special 07:04:44 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `meh'': not found 07:04:45 is dwarven good 07:04:59 should i trya nd kill orcish wizerd 07:04:59 it's a bit more resistant to corrision but ehh whatever 07:05:06 if you don't charge into it 07:05:21 and make sure you're in melee range and it's not blinking everwhere, and yoi're 1vs1ing it 07:05:46 that was fast 07:05:58 coppro: I would also ask if you know about defensive strategies/tactics in chess? I find some of their tactics can be played in Pokemon Card too, actually 07:06:08 do i want blowgun 07:06:16 sure but don't pick it up now 07:06:20 whoah 07:06:21 go around the corner so the wizard cant see you 07:06:21 blowgun + curare is good 07:06:21 orc wizard 07:06:23 didnt even notice him 07:06:25 blowgun + anything else is usually a wasteof time 07:06:36 do i want nedles 07:06:41 needles can be good early game 07:06:52 might want to try the glowing hammer 07:06:54 if you want to 07:06:56 but not now 07:06:56 ok 07:07:00 you've got a corner to hide behind 07:07:00 i think ill fight orcish wizard in that corridor 07:07:03 oh 07:07:03 ok 07:07:05 or corridor 07:07:06 whichever 07:07:07 both work 07:07:14 should i berk 07:07:15 just askin 07:07:24 one thing about berking wiszards is they blink away 07:07:29 i guess not then 07:07:36 might want to trogshandok flee 07:07:43 trogs hand and flee? 07:07:46 uhhhh 07:07:49 do you have items 07:08:00 maybe curing first 07:08:10 didnt really help 07:08:18 trogshand and hide behind the corner 07:08:22 so the other wizard cant see you 07:08:35 ok remember where the wziard is 07:08:39 since its invisibeblel 07:08:41 can i pick up hammer 07:08:42 so i dont forget 07:08:45 wizard is still there 07:08:49 it will 07:08:50 hit you 07:08:53 if you pick up the hammer 07:08:55 ok im just 07:08:58 going to press . 07:09:13 its RIGHT HERE!!! 07:09:16 it upgraded its weapon 07:09:18 cognratuatlatltns 07:09:21 im going to 07:09:21 tab 07:09:25 oh 07:09:26 it wont work since you cant see it 07:09:28 im going to 07:09:28 l 07:09:37 im scare 07:09:42 if i zerk it 07:09:43 will it not blink 07:09:44 because 07:09:45 its invis 07:09:48 does it work like that 07:10:09 none of the spells sets with invis have blink 07:10:09 it can still blink 07:10:11 oh 07:10:12 really? 07:10:15 neat 07:10:15 ok 07:10:16 ill 07:10:17 berk then 07:10:27 (I haven't memorized spell sets for any enemies :( ) 07:10:31 yessss 07:10:32 (well for the ones that change them around) 07:10:34 Patashu: i queried it in ##crawl 07:10:37 lucky as shit 07:10:41 i socked it 07:10:44 quote sock unquote 07:10:53 theres 07:10:58 still another orc wizard tho 07:11:02 yeah uh 07:11:04 i think ill get that nice hammer then leg it to a stairs 07:11:04 run away 07:11:06 oh 07:11:07 ok 07:11:12 im never going to get that hammer am i 07:11:17 you'll get it eventually 07:11:26 round the corner 07:11:26 oh god 07:11:48 ok 07:11:49 btw the hammer will be slightly worse than your mace, unless it has a cool brand like flaming or freezing 07:11:53 i think ill go back 07:12:20 01:58:51: Well, for just this moment, think of any characters which are not yet mapped to any UniCode instructions, then type the character and your proposed instruction on this IRC channel. Of course, unlike a wiki, anything you type here does not fill up any server. 07:12:24 thanks nsqx 07:12:32 monqy!!! i need ur attention 07:12:35 i picked up hammer btw 07:12:36 because 07:12:39 no wiz gonna stop me get my hammer 07:12:42 did you weidl it 07:12:44 no 07:12:45 should i 07:12:48 sure 07:12:48 patashu said its slightly worse 07:12:59 (it might be branded) 07:13:01 how can i tell 07:13:02 (in which case it's better) 07:13:03 wield test 07:13:04 it doesnt branded 07:13:07 ok 07:13:10 im switch back and drop? 07:13:13 youd be hable to tell by now 07:13:17 sure 07:13:24 i forget which is better of hammer and mace 07:13:27 so 07:13:39 mace is sliiightly better 07:13:44 ok 07:13:49 I've now officially played more games of brogue than of crawl 07:13:50 0% win rate 07:13:51 :D 07:13:55 im gonna eat because uh 07:13:58 dont 07:13:59 don't wanna have to eat when in melee 07:14:00 well 07:14:01 dont 07:14:01 ok 07:14:05 run away 07:14:09 yikes 07:14:11 orc priests can smite you from behind enemies 07:14:12 so 07:14:19 yieks 07:14:21 kill it first 07:14:22 run? 07:14:24 uh 07:14:25 berk 07:14:25 theres orc priest 07:14:32 ha ha ha 07:14:36 hand? 07:14:39 cant 07:14:41 kill priest first, then the other orcs 07:14:43 its no worry 07:14:47 unless a wizard comes 07:14:56 now eat chunkes 07:14:59 whoops 07:15:01 i burnt it instead 07:15:14 somethings wrong with it 07:15:27 holy shit this is orc town 07:15:34 ou probably ate a roten chunk or soetmhgntn 07:15:48 nasuea just means you cant eat more chunks for the moment 07:15:50 hand zerk time 07:15:52 kill it dont backpedal 07:15:55 or uh 07:15:57 maybe just zerk 07:15:57 maybe hand, dont zerk 07:16:00 ok 07:16:06 ha 07:16:07 ha 07:16:08 ha 07:16:10 ha 07:16:11 ha 07:16:11 zerk the ghost 07:16:14 or 07:16:17 look at its logfile 07:16:21 how do i do that 07:16:27 ask sequell, politely 07:16:40 08:16 hi whats log file ofsoul 07:16:42 it isnt saying anythinge 07:16:43 !log soul defe d:4 07:16:56 08:16 24. soul, XL4 DEFE, T:1489: http://crawl.develz.org/morgues/trunk/soul/morgue-soul-20120422-065107.txt 07:16:57 yaey 07:17:03 wow so much data 07:17:07 ok it doesnt look 07:17:09 too frightening 07:17:17 oh it doesn't haeve the scary splells 07:17:23 just whack it? 07:17:24 not too much worry then 07:17:33 unless it proves fhchanelgnging 07:17:40 ah 07:17:41 i think im zerk 07:17:45 sure whatever 07:17:49 kill the wizard while it's next to you 07:17:56 and if it blinks away go back to the ghost 07:19:15 awesome 07:19:23 is that thing actually useful for anything ever 07:19:27 uhhh 07:19:30 the scrole? no 07:19:57 fun 07:20:16 ok down we go 07:20:49 oh 07:20:56 ok 07:20:57 uhhhh 07:20:58 I keep dying 07:20:59 to vampire bats 07:21:01 probably charge them and berk once next to them 07:21:03 can i just berk them 07:21:03 yeah 07:21:19 orcish scale male??? 07:21:21 maybe?? 07:21:29 *scail male 07:21:52 i guess note 07:21:53 but Patashu keeps 07:21:55 armouring me 07:22:10 ctrl+f plate armour 07:22:11 if you really want to use it then use it 07:22:16 dont use plate :( 07:22:18 at least 07:22:19 why not 07:22:21 plate is great 07:22:21 not without more str 07:22:22 and 07:22:23 oh 07:22:25 wait 07:22:26 more armour skill maybe 07:22:27 and 07:22:30 preferably not on a kobold 07:22:32 is scale mail better than skin though im just asking 07:22:34 yeah he needs two more str points 07:22:35 im dumb little kobold 07:22:40 aint got much smarts in me 07:22:48 also 07:22:50 I like armour 07:22:54 your target is probably dragon armour or something 07:23:12 ill pick it up for late 07:23:12 r 07:23:15 but not wear it yet 07:23:19 how can i tell if its heavy 07:23:22 does that matter 07:23:41 you want to have as much str as the evasion penalty times 3 07:23:51 is it hevvy 07:23:56 to get the maximum benefit str can have on armour 07:24:00 beyond that you need armour skill 07:24:05 what do you mean hevye 07:24:11 is there a inventory 07:24:11 limit 07:24:12 thing 07:24:14 oh 07:24:14 or whatever 07:24:19 yeah 07:24:20 there's uh 07:24:21 or can i just carry it around "§uncaringley§" 07:24:28 a cap on how much burden you can have 07:24:35 and how many inventory letters you can have 07:24:36 but 07:24:38 does it matter should i worry about carrying around scale mail 07:24:39 dont worry about it right now 07:24:41 ok 07:24:47 if you need to drop it later you can 07:25:11 sigh 07:25:35 this guy is an asshole 07:25:48 crimson imps are annoying since they regenderate hp quickly and blink around 07:26:08 is chain mail better than 07:26:11 scale mail 07:26:15 i get so mixed up 07:26:17 oone comone way to deal with them is to "park" them on a previous level by leading them to a staircas, taking it with it adjacent, waiting for ot to blink away, and going down 07:26:17 with my males 07:26:22 i forgetttt 07:26:23 thats boringe 07:26:27 i prefer just waiting for it and berk 07:26:28 yeah 07:26:30 it is borieng 07:26:40 hmmm 07:26:42 these are new 07:26:43 also im really tired owwwow i shoudl slep before i give bad advice 07:26:47 im tired too 07:26:48 eyeballs will para you 07:26:50 like sleep deprived tired 07:26:51 so dont worry 07:26:54 jelly will corrode your stuff and kill you 07:26:58 oh 07:26:59 do not ifhgt stuff in front of an eyeball 07:27:07 what should i do to eyball 07:27:10 run aay ?? 07:27:13 just kill it 07:27:16 nothing's around naymroe 07:27:23 oyu mighty want a replacement for your mace sometime 07:27:24 since you 07:27:26 coroeded it 07:27:31 oops 07:27:36 can i sneak quietly 07:27:36 preferably: something better than a mace 07:27:39 so i dont wake up this basterd 07:27:50 who knwos,,, 07:28:13 wow scorpions are assholes 07:28:20 hmmm 07:28:24 -!- impomatic has quit (Ping timeout: 272 seconds). 07:28:25 healing again? 07:28:29 yes 07:28:30 er 07:28:30 curing 07:28:35 should i berk 07:28:38 yes 07:28:38 now that im 07:28:39 hp 07:28:41 unless you 07:28:49 have other better options but 07:28:51 whew 07:28:53 yeah it worked 07:29:46 Do you agree or disagree: No free man should be hanged twice for the same offence. 07:30:11 what about free ghosts 07:30:16 i disagree 07:30:20 oops 07:30:20 centr 07:30:23 are ghost ever free 07:30:29 elliott: close distance while it's asleep 07:30:40 elliott: if you have trouble you can berk it 07:30:43 but 07:30:46 berk before having trouble 07:30:49 yeah that was good 07:30:51 done 07:31:07 ive lurned from my scoprion mistakes 07:31:35 elliott, eating poison isn't the most possible thing 07:31:38 good god 07:31:41 why are there so many scorpions 07:31:50 !!!!!!!! 07:31:53 * Sgeo counted !s 07:31:59 what 07:32:28 elliott, me being stupid and referencing Homestuck 07:32:29 down to dungeon 6 i go 07:32:35 monqy: i feel like im becoming 07:32:37 monqy: less terrible 07:32:41 yse 07:32:43 Sgeo: isnt that... spiders 07:32:57 wh 07:32:58 elliott, but she is a Scorpio, so 07:33:04 ok giant frog 07:33:05 this will be 07:33:07 painless 07:33:12 scorpiones are pretty much spiders 07:33:54 ooh 07:33:55 how can i 07:33:57 call it erinforcements 07:33:59 oh 07:34:02 i guess i dont need to yet 07:34:14 it's with 'a' just like the other things 07:34:23 it's called brothers in arms 07:34:30 ok, this game of brogue I have some actually good items 07:34:38 sword of slowing, leather armour of mutuality, staff of lightning, staff of obstruction 07:34:39 also trog powers have power based on piety so at high piety they will be bettter 07:34:40 duddes duddes, the short music programs things was horribly cool. 07:34:41 remind me not to die this time 07:34:45 elliott, Trog isn't too boring for you? 07:34:54 is edmund scarye 07:34:59 Sgeo: hes friendly 07:35:01 not really 07:35:04 all he can do is hit you with his flail 07:35:13 berk 07:35:18 or 07:35:18 not 07:35:19 lmao 07:35:19 already palnning on it 07:35:24 uhhh who should i be hitting 07:35:28 yourself 07:35:29 doesn't matter you're dead 07:35:32 for letting this happen 07:35:34 no i can 07:35:35 survive 07:35:37 with my wits 07:35:45 which one should 07:35:48 i be hitting ;__; 07:35:54 also 07:35:56 elliott, hey, with #nethack help you survived shk wrath 07:35:58 i dont know ;_; i want to sleeep 07:35:59 actually nvm 07:36:06 ask ##crawl 07:36:10 am i keeping monqy awake oops 07:36:13 Patashu: who should i 07:36:14 hit 07:36:15 if i survive this 07:36:17 ill save 07:36:17 and 07:36:20 pick it up when monqy isnt tired 07:36:22 it doesn't matter because you're dead 07:36:22 but 07:36:23 edmund 07:36:31 hit obhth btobhthbh 07:36:32 wait 07:36:36 can i sent in reinforcements 07:36:38 no 07:36:39 or not because im berk 07:36:39 jk you cant hit both 07:36:39 you're zerk 07:36:41 not when youre berk 07:36:44 when you're zerk all you can do 07:36:45 is 07:36:46 hit things 07:36:46 sigh 07:36:46 and die 07:36:50 i did both 07:36:53 yes 07:36:53 ok im 07:36:54 gone 07:36:59 -!- monqy has quit (Quit: hello). 07:37:01 well 07:37:04 i did better than all the previous times 07:37:11 elliott, why Kobold and not Troll? 07:37:16 because i like kobolds 07:37:22 because of those kobold camp comics 07:38:24 kobolds don't exist 07:39:13 ok, this staff of lightning 07:39:16 is pretty good at killing things 07:40:12 more like the kill staff of killightning. 07:40:14 -!- cheater has joined. 07:40:44 wow 07:40:48 now I have two staffs of lightning 07:40:50 (staves?) 07:40:54 I should duct tape them together 07:42:04 can i watch you play somehow 07:42:11 brogue or crawl? 07:42:20 btourge 07:42:22 if thats what 07:42:23 youre playing 07:42:35 I could livestream it but it'd be hard to see because of how big it is 07:43:30 Patashu: is ##crawl scary 07:43:49 crawl only makes fun of people who think the game is based on luck 07:43:53 or who think they're good when they aren't 07:44:20 but i kind of think it is based on luck though 07:44:22 i mean 07:44:26 my losses are based on stupidity 07:44:27 obviously 07:44:42 but i can't deny there's something really arbitrary about it 07:44:43 yeah 07:44:43 so you'd be fine 07:47:50 am i 07:47:52 getting better 07:47:55 this is my third day of playing crawl bte 07:47:56 btw 07:47:59 or maybe fourth 07:48:01 nah third 07:48:29 This seems like a good idea, and I support it, but I suspect NSQX will manage to mess it up somehow. —Maharba 05:45, 22 April 2012 (UTC) 07:48:47 > '*' < '-' 07:48:48 True 07:48:53 > '-' < '.' 07:48:54 True 07:52:12 -!- Slereah has joined. 07:53:14 -!- cheater has quit (Ping timeout: 260 seconds). 07:53:40 elliott, enjoying it? 07:53:49 enjoying whate 07:53:54 Crawl 07:54:00 i died 07:54:00 * Sgeo is going to play a bit, not sure as what 07:54:03 and monqy slept 07:54:11 play kobold beerekrkserker it ts the funetste 07:54:19 I want to play a spellcaster 07:54:25 And I play troll berserker a lot, so 07:54:58 more like splecaster 07:55:25 well 07:55:28 "Transmuters shift their form to fight in a beast's shape" 07:55:29 what kind of spellcasters have you won as so far 07:55:48 Patashu, I have never won Crawl 07:55:50 oh 07:55:51 well 07:55:53 transmuters are cool 07:55:58 you get blade hands and stab everything with them 07:56:00 What species? 07:56:09 not sure 07:56:11 Patashu, that sounds slightly boring 07:56:29 Sludge Elf or Spriggan? 07:56:43 demonspawn 07:56:46 is the best race 07:56:46 so do that 07:57:00 Welcome, Sgeo the Demonspawn Transmuter 07:57:06 hi 07:57:56 What is good about claws for hands? 07:58:02 Other than that's what trolls have 07:58:07 boosts uc damage a bit 07:58:15 ps 07:58:17 whats good well 07:58:18 i dont konw maybe 07:58:19 haveing 07:58:19 turn off everything except uc and transmutations 07:58:20 claweiosjdf 07:58:21 sfoijw 07:58:23 fopjm 07:58:25 dfopgdlf;hg 07:58:27 dfks; 07:58:29 ewlkfj 07:58:31 Patashu, what about fighting? 07:58:31 ergkj 07:58:39 kld 07:58:40 fighting doesn't offer a large benefit until xl16 07:58:43 zxczd 07:58:48 xl16 i dont think 07:58:50 theres that many xls 07:58:52 ive only got like 07:58:53 7 08:00:00 Patashu, not spellcasting? not dodging? 08:00:01 Really? 08:00:12 more like splintecrasting 08:00:14 rim doignjsut 08:00:14 -!- cheater has joined. 08:00:15 odi n 08:00:15 rg 08:00:16 fk 08:00:18 epokferg porg pojwefp oj 08:00:21 yes 08:00:22 vmklerpe gojwp ejfopj thjiowemc s/r[pgk xpojer 08:00:22 you only want to raise 08:00:24 what helps the most 08:00:27 lkejr qorj xigowpkrm lkmvb.,mjyew[p w[ kpc[kvmx.,mwe t;fl 08:00:27 and uc and transmutations help you the most 08:00:29 wj 08:00:30 wj wj wj 08:00:31 well actually 08:00:32 wjjj 08:00:34 wj wj wj wj wj 08:00:35 the first transmutation lets you use a weapon, right? 08:00:37 and statue form 08:00:42 wj 08:00:42 so I guess you can use a weapon instead of uc if you like 08:00:45 but still same answer 08:00:48 wj 08:00:54 wje 08:01:12 Automatic or manual? 08:01:16 wje 08:01:24 I don't know I never fucked with that 08:01:29 wje 08:02:21 are we discussing automatic vs manual fucking 08:02:24 wje 08:02:37 Patashu, I feel stupid 08:02:47 me 2 08:03:09 ...horns? 08:03:13 HOW IS THAT USEFUL AT ALL? 08:03:25 I have a pair of horns on my head. Lovely. 08:03:32 me 2 08:03:35 wje 08:03:36 horns makes your headbutts do more damage 08:03:37 so basically 08:03:41 you're getting the perfect mutations for a tm 08:03:43 wje 08:03:56 Patashu, that was just the spell, not mutation 08:04:03 oh 08:04:05 beastly appendage? 08:04:10 Yeah 08:04:18 you should probably find a weapon that isn't shit in that case 08:04:21 and also use that at the same time 08:04:49 -!- cheater has quit (Max SendQ exceeded). 08:05:01 wje 08:05:05 also 08:05:08 holy FUCK I'm bad at brogue 08:05:45 just hink u never bad at brogue as im crawl 08:05:48 im nevr gonna heck ur aim 08:05:53 -!- zzo38 has quit (Quit: Max SendQ not quite exceeded). 08:06:03 ; ) 08:06:36 ;;;;;;;;;;;; ) 08:06:41 ;;;;;;;;;;;;;;;;;;;; ) 08:06:45 my eyesnever stop multipleying 08:06:54 ;;;;;;;; ) 08:06:55 oops 08:07:21 welcome to petrol 08:07:26 i know, i know, right ? 08:07:30 welcome to petrol. 08:07:57 Patashu, hand axe sufficient? 08:07:58 dude 08:08:04 you're gonna get kicked out of petrol with that attitude 08:08:09 wje 08:08:10 hand axe is fine 08:08:10 wje 08:08:11 wje 08:08:17 it's not GOOD 08:08:18 wje 08:08:19 but you're only on D:1 08:08:21 or w/er 08:08:21 wje 08:08:37 wje..... wje 08:08:44 What would Jesus Eat 08:08:46 wje 08:09:13 whats jaws evolving 08:09:15 -!- cheater has joined. 08:09:19 weak janitor excavation 08:09:36 wasps jungle elliott 08:09:39 wje 08:11:05 why jerks elate 08:11:54 rest in piece sgeo 08:11:58 killed by fighting ogre 08:12:02 I feel like I behaved stupidly 08:12:31 i cannot say a thing 08:12:43 fighting ogres is a good way to die 08:12:46 until like 08:12:47 later 08:12:50 when they're suddenly fodder 08:12:53 unless you can berk ber ke berk 08:12:56 wje wje wje wje wje 08:13:04 wow—jesus excretes 08:13:12 wizards, jolly & ebullient 08:13:21 wacky jew endemic 08:16:09 cool another death to vampire bats 08:16:12 I'm going to put brogue down 08:16:53 more like bro gue 08:17:58 RIP Sgoe 08:17:59 Sgeo 08:18:03 sgo 08:19:06 elliott, playing again 08:20:15 Uh 08:21:53 * Sgeo asks a question in ##crawl 08:24:23 Sgeo: did mym essages get droped 08:24:36 oh good 08:24:45 I didn't notice until you said 08:24:50 It does have the press _ thing 08:27:10 Not a conductor? 08:28:53 elliott, I'm scared 08:29:10 elliott, should I zerk? 08:29:14 always 08:29:57 Your shield and crystal plate armour prevent you from hitting the jelly. 08:30:00 Now I'm ticked 08:30:01 rest in peace , Sgeo. 08:30:01 >.> 08:30:02 killed by tick 08:30:28 elliott, feel free to call me an idiot 08:30:49 no way, idiot 08:30:52 I had so much stuff in inventory... although I was berserking 08:30:55 http://en.wikipedia.org/wiki/FOSD_Program_Cubes oh boy can you say original research 08:32:58 -!- Phantom_Hoover has joined. 08:33:07 -!- Phantom_Hoover has quit (Changing host). 08:33:07 -!- Phantom_Hoover has joined. 08:34:43 Origona... originnul... original resurr... original rece... origami resea... no, I can't. 08:35:00 Me noother. 08:35:02 Menather. 08:35:11 fizzie: Can you add clog to the access list? 08:35:15 If it loses its connection, it'll lose its +o. 08:35:17 That's not very fair. 08:35:42 Hey, I finally got around to taking a photo of the errors on booting Arch. 08:35:43 -!- elliott has quit (Read error: Connection reset by peer). 08:35:58 http://imgur.com/a8UqA 08:36:08 -!- elliott has joined. 08:36:09 VERY INTERESTING THAT I LOST CONNECTION RIGHT AFTER POINTING OUT AN UNFAIRNESS 08:36:14 -!- elliott has quit (Changing host). 08:36:14 -!- elliott has joined. 08:36:15 http://imgur.com/a8UqA 08:36:16 VERY INTERESTING INDEED 08:36:27 Phantom_Hoover: thats just the stack trace 08:36:28 useless 08:36:30 need the actual error 08:36:45 elliott, and how do you suggest I get that? 08:36:55 ask your moth^W^Wfizzie 08:37:05 If you're short on gold for some particularly interesting commodity, you can place it onto your shopping list. The game will interrupt you when you have collected enough gold to finally purchase an item on that list. You can read the shopping list in the game with '$'. 08:37:07 Interesting 08:37:23 Oi, fizzie, fix my computer so I don't have to use Windows. 08:37:31 (It's a humanitarian thing!) 08:37:55 Phantom_Hoover: If it fits in the video memory scrollback buffer, shift-pageup a bit. 08:38:11 Though it might be too far gone after the error message for that. 08:38:13 You... can do that? 08:38:38 Well, you can normally. Perhaps not after a panic. 08:39:19 Alternatively, try a serial-console boot, that lets you log that stuff up. 08:39:31 wje 08:39:31 wje 08:39:31 wje 08:39:32 wje 08:39:34 wje 08:39:36 wje 08:39:39 fizzie: is clog on access list yet 08:39:43 Nnno. 08:39:53 what, jackals eat? 08:39:58 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 08:40:02 willingly joking ermins 08:40:07 wje je e 08:40:26 warped jenkins exquisitely 08:40:29 wje wje wje 08:41:26 ``wje'' 08:41:28 hall of the wje 08:41:30 king of the wje 08:41:31 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `wje'': not found 08:41:31 return of the wje 08:41:32 wje of the wje 08:42:20 `i'll always end up dying', he said, wje 08:42:22 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: i'll: not found 08:42:57 Sgeo: whres your next game 08:43:13 -!- Phantom_Hoover has joined. 08:43:17 hi Phantom_Hoover welcome to australia 08:43:23 elliott, I'm reading the guide for some reason 08:43:23 we're dead & burnt here 08:43:26 Also should eat soon 08:43:33 Shift-pageup doesn't work. 08:43:36 —not that there's any accounting for taste— 08:43:44 like a squirrel 08:43:49 a sqrl 08:43:51 sqrt 08:43:52 What was that serial-console thing? 08:43:53 sqrt sqrt sqrt 08:43:54 wje wje wje wje 08:44:00 Phantom_Hoover: you'll need a serial cable 08:44:01 and shit 08:44:11 And serial ports in both computers. 08:44:27 OK, veto on that one. 08:44:52 wait 08:44:59 @ask monqy that german translation ISN'T faux german??? 08:45:00 Consider it noted. 08:45:03 @ask monqy like, it's real german? 08:45:03 Consider it noted. 08:45:16 wje 08:45:19 wje 08:45:21 wje wje wje wje wje 08:45:21 wje 08:45:21 wje 08:45:23 wje wje 08:45:25 wje 08:45:26 wje 08:45:28 wje wje wje wje wje wje 08:45:30 wje wje wje wje wje 08:45:30 wje wje wje 08:45:32 wje 08:45:34 A network console also exists, but your error might be slightly too early for that. 08:45:35 ooooooh wje! 08:45:41 w— 08:45:41 wje wje wje 08:45:42 —j 08:45:43 e— 08:45:47 jwe jwe 08:45:50 w————j——————e—————— 08:45:51 jwe jwe jwe jwe jwe jwe jwe jwe jwe 08:45:53 —w—j—e 08:45:54 jeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeew 08:45:55 –w–j–e– 08:45:56 jeeeeeeeeew 08:45:59 “““““““““““““““ 08:46:02 ‘‘‘‘‘‘‘‘‘‘‘ 08:46:05 ””””””””””” 08:46:06 wait jew is a word 08:46:07 ’’’’’’’’’’’’’’’ 08:46:14 ^∫wje 08:46:15 wje wje wje wje wje 08:46:17 oklopol, no its not 08:46:17 ∆wje∆ 08:46:22 `w`jè 08:46:25 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: w`jè: not found 08:46:26 thats just part of the jewish conspiracy 08:46:28 πwjeœ 08:46:31 ≈wje≈ 08:46:34 ΩΩΩΩΩΩΩΩΩ 08:46:35 wje 08:46:35 ΩΩΩΩΩΩΩΩΩ 08:46:41 what's jones eating? 08:46:46 wje, 08:46:48 oviously 08:46:49 will jackals emenate? 08:46:53 oviously. 08:46:57 would john excrete 08:47:01 wje je e 08:47:06 ≤wje≥ 08:47:09 ˚wje˚ 08:47:16 ≠wje≠ 08:47:27 «wje» 08:48:21 # NOTE TO SELF: IF THIS DOESN'T WORK, FIX IT 08:48:23 —monqy 08:48:30 Apart from divine help, the most convenient way to do so is by reading a scroll of amnesia, which will let you pick a scroll to forget. 08:48:43 : function try_corpsey_chunky_thing() 08:48:44 Yes, please help me forget this scroll 08:49:07 @tell monqy was rly disappointed that this code is well laid-out and readable 08:49:08 Consider it noted. 08:49:15 @tell monqy please make it worse 08:49:15 Consider it noted. 08:50:47 you silly slug 08:50:48 you willy wlug 08:50:50 wje wje wje 08:50:52 wje wje wje 08:50:59 ¯wje¯ 08:51:03 ˘˘˘˘wje ˘ 08:51:08 ÷÷÷÷÷÷÷ 08:51:14 ¡wje! 08:51:17 ∞ wje ∞ 08:51:23 ^rainbow wje 08:51:24 wje 08:51:26 ^rainbow wje wje wje 08:51:26 wje wje wje 08:51:31 ^rainbow wje wje wje wje wje wje wje wje wje wje 08:51:31 wje wje wje wje wje wje wje wje wje wje 08:51:34 ^rainbow wje wje wje wje wje wje wje wje wje wje wje wje wje wje 08:51:34 wje wje wje wje wje wje wje wje wje wje wje wje wje wje 08:51:35 ^rainbow wje wje wje wje wje wje wje wje wje wje wje wje wje wje wje 08:51:35 wje wje wje wje wje wje wje wje wje wje wje wje wje wje wje 08:51:36 ^rainbow wje wje wje wje wje wje wje wje wje wje wje wje wje wje wje wje 08:51:36 wje wje wje wje wje wje wje wje wje wje wje wje wje wje wje wje 08:51:40 ————wje 08:51:51 wjang 08:51:52 wjar 08:51:53 wje 08:51:54 wje 08:51:55 wje wje wje 08:52:01 Hello, 08:59:12 Sgeo: play play play 08:59:53 I need to eat 08:59:57 ok 09:00:00 elliott, ok, I'll play a little with XOm 09:00:04 you dont 09:00:05 have to 09:00:07 eat instade 09:00:16 wjeg 09:00:31 what is wje 09:00:31 lol with Chaos Knight, none of the species are recommended 09:00:33 who is wje 09:00:38 So I guess Chaos Knight is never recommended 09:00:47 oklopol: nothing is wje 09:00:52 dudde 09:00:54 you can't do that 09:01:01 wje can 09:01:12 breathe the forging of a new era 09:01:13 wje wje wje 09:01:22 elliott, I am a HOCK 09:01:28 me too 09:01:40 elliott, you watching? 09:01:45 yes 09:02:48 Brits 09:04:17 is "force" used in english in the sense of forcing a new meme? i can't find this in the urbandictionary, but what else would you use for it. 09:04:28 sure 09:04:56 WHY IS IT NOT IN _THE_ URBANDICTIONARY THEN 09:05:06 it's almost as if that place sucks ass worms 09:09:12 While it is active, you can't eat unless you are starving or near starving (and you only get half nutrition then). 09:17:00 elliott, XOM 09:18:59 @time 09:19:00 Local time for elliott is 2012-04-22 09:18:59 +0000 09:19:05 elliott, stones. Such a great gift 09:19:14 i love sti edtrf 09:19:17 nes 09:19:21 wje 09:20:36 Probably a useless amulet, but whatever 09:24:59 elliott, did Xom just save my life? 09:25:05 ## 09:25:05 Your surroundings suddenly seem different. 09:25:05 Your surroundings suddenly seem different. 09:25:07 Your surroundings suddenly seem different. 09:25:09 Your surroundings suddenly seem different. 09:25:11 Your surroundings suddenly seem different. 09:25:13 _Your surroundings suddenly seem different. 09:25:15 wje 09:26:11 I have no idea if that was a waste 09:26:30 more like a wjeste 09:27:41 Fun 09:27:46 * Sgeo barfs on elliott 09:27:53 hi 09:28:04 I'm going to go eat IRL 09:29:16 -!- nortti has joined. 09:53:41 -!- cheater has quit (Ping timeout: 246 seconds). 10:07:24 hey elliott 10:07:28 hi 10:07:33 so I just thought, if you're going to play a berzerker anyway 10:07:39 yeah 10:07:39 the point of being in light armour is so you can also cast spells, right 10:07:42 (in crawl anyway) 10:07:48 well sure 10:07:49 so if you worship trog I can't figure out what the point is 10:07:53 anyway the cool thing about armour is 10:07:57 (i heard crawl's magic is boring though) 10:07:59 guaranteed damage reduction 10:08:04 (crawl's magic is cool fuck da haters) 10:08:06 that's 10:08:09 kind of the point of armour yes 10:08:13 to protect you 10:08:46 GDR is actually slightly different from AC 10:08:55 it's based only on the base armour class of what you're wearing 10:09:39 14 * (base AC-2)^(1/2)% is your GDR 10:09:44 in plate armour that's a whopping 39.6% 10:09:50 and it always works 10:09:56 wait no monqy said 10:09:57 no plate 10:09:58 and 10:10:00 (unlike AC itself, which is just -1dAC) 10:10:05 i really don't like the kind of people monqy doesn't like 10:10:06 so 10:10:08 i can't become that 10:10:20 monqy is silly 10:10:25 you can wear plate as soon as you're in 18 str 10:10:32 the problem is finding a set, but until you find plate you can just use whatever you find 10:10:33 no, monqy is my guide 10:12:37 how can i be anything without monqy 10:14:10 -!- derdon has joined. 10:14:22 -!- sebbu2 has joined. 10:14:23 -!- sebbu2 has quit (Changing host). 10:14:23 -!- sebbu2 has joined. 10:14:46 the other cool thing about GDR is 10:14:52 you don't have to put -anything- in the armour skill for it to kick in 10:14:57 it works basically for free 10:15:10 on the other hand 10:15:12 monqy will say hi at me 10:15:23 -!- sebbu has quit (Ping timeout: 246 seconds). 10:16:19 other things you can do: pick up and throw darts/spears/javelins at tough (melee) monsters while waiting for them to approach, pillar dance, fully explore each level before descending to the next 10:17:49 last one is fucking boring jesus 10:17:52 i tried that to start with 10:21:57 it does take a while, yes 10:22:03 but it improves your survivability A LOT 10:22:12 fuuuuck 10:22:13 it 10:22:16 and I find the later part of the game more fun than the earlier parts 10:22:16 have you even SEEN the levels 10:22:18 boring as shit 10:22:19 uh, yes 10:22:19 yes 10:22:21 that's what everyone says 10:22:24 that's why i try to get to them 10:22:30 well 10:22:35 you won't get to them if you keep dying 10:22:36 is the thing 10:22:57 i've been dying less each time! 10:23:09 fuck you man i'm gonna start a new game 10:23:13 and WIN 10:23:16 cool 10:23:18 I'll watch 10:24:05 -!- hagb4rd has quit (Quit: hagb4rd). 10:24:39 im on 10:24:44 yes trog 10:24:46 im kill them all 10:26:00 wonder if that's worth getting 10:26:00 nah 10:26:23 short swords kind of blow 10:26:23 iirc 10:26:40 wear the gloves 10:26:46 wait 10:26:49 why are you in red poison 10:26:50 oh 10:26:53 kobold with a dagger of venom 10:27:03 cool 10:27:05 now you're berserk and dead 10:27:09 that's my 10:27:10 *me 10:27:16 well 10:27:18 i almost won 10:27:24 let's try that again 10:27:24 you were so close to the orb 10:27:26 yeah 10:27:31 i don't even know where the orb is 10:27:35 how many levels of dungeon are there before actual shit 10:28:06 27 levels of the dungeon, then 5 levels of zot 10:28:10 buuut you need 3 runes to get into zot 10:28:13 and there are 0 runes in the main dungeon 10:28:23 do you go to space to get them 10:28:30 something like that 10:28:36 except replace 'space' with 'snakes' 'the ocean' etc 10:28:39 'hell' 10:28:39 hmm 10:28:43 it's great fun 10:28:47 oh leather 10:28:51 try it 10:28:54 fiiine 10:29:11 nb 10:29:17 should i drop my aminal skin 10:29:22 or might it be useful later 10:29:48 bugger 10:30:04 awesome 10:30:14 less awesome 10:30:26 uhhh maybe i should switch back to animal skin 10:30:40 'curse' in crawl just means you can't take it off 10:30:40 so 10:30:45 pretty irrelevant right now 10:30:53 it's not like nethack where 10:31:05 cursed items turn into shitty versions 10:31:10 ha ha berk time 10:31:10 -!- KingOfKarlsruhe has joined. 10:31:29 well that went better than expected 10:31:54 good god 10:31:59 it's a shaft party today 10:32:09 wow 10:32:12 are you on D:4 at xl 2 10:32:12 nice 10:32:15 shafts 10:32:44 kill the newt 10:32:51 unlike iguanas and geckos, which are incredibly dangerous 10:32:52 ahahahaha 10:32:53 newts are harmless 10:32:55 orc priest 10:32:57 oo nice 10:33:01 you could die in two smites 10:33:09 hmm 10:33:21 oh i can't berk 10:33:25 guess the choice is easy 10:33:52 hahahahahahha 10:33:53 lol 10:33:59 i am so dead 10:34:26 surprised i lasted that long 10:34:34 let's try that again 10:37:44 zap test the wand 10:38:01 as in 10:38:03 zap it at someone else 10:38:07 right 10:38:09 what's the key for that :P 10:38:09 oh 10:38:10 zap is v 10:38:13 thx 10:38:13 in crawl 10:38:19 -!- NSQX has joined. 10:38:19 (z is for zpells) 10:38:38 so d is enchant armour or recharging 10:38:39 btw 10:38:45 AWESOME 10:39:32 try on the ring 10:39:37 P 10:39:51 http://esolangs.org/wiki/--C-%3DC-C-- 10:39:52 zap test that wand already 10:40:06 oh do i have to equip it 10:40:07 no 10:40:08 V 10:40:13 oh capital V 10:40:28 well 10:40:31 that was not a desirable outcome 10:40:35 it's cool 10:40:36 you can own a gnoll 10:41:33 -!- NSQX has quit (Client Quit). 10:41:45 -!- NSQX has joined. 10:41:52 -!- NSQX has quit (Client Quit). 10:41:57 -!- derdon has quit (Remote host closed the connection). 10:42:01 shrug 10:42:05 guess that's useless? 10:42:05 again 10:42:08 the enchantment isn't so important 10:42:10 it's the gdr 10:42:14 bah, fine 10:42:26 scrolll 10:42:28 s 10:42:30 -!- NSQX has joined. 10:42:32 ha 10:42:33 lol 10:42:36 and the other? 10:42:38 how bad is that? 10:42:47 i.e., do i desperately need a new mace 10:42:51 again 10:42:54 it just means you can't take it off 10:42:54 http://esolangs.org/wiki/--C-%3DC-C-- 10:43:03 NSQX: the message came through 10:43:12 Patashu: right, but wielding isn't wearing, so I wasn't sure 10:43:16 you should mentally replace 'curse' and 'cursed' with 'glue' and 'glued' 10:43:20 and that's what cursing is in crawl 10:43:54 i wonder why i automatically picked up a cheese 10:43:59 you can eat cheese 10:44:01 since it's not blacked out 10:44:09 i guess cheese is kind of meaty 10:44:13 woot 10:44:14 id a potion 10:44:22 way ahead of you 10:44:30 wear the other ring 10:44:31 HAI! KTHXBAI! 10:44:45 oh 10:44:46 you don't want that 10:44:47 take it off 10:44:51 T 10:44:52 or R 10:44:54 or something 10:44:55 yeah R 10:45:14 (you don't want rings of ice/fire since they make you vulnerable to the opposite element) 10:45:20 -!- hagb4rd has joined. 10:45:21 (they also boost spells of that element, but you're a caveman) 10:45:25 woooorms 10:45:55 LOL 10:45:58 holy crap 10:45:59 jesus 10:46:02 go up those stairs 10:46:15 HAHAHA 10:46:20 what the fuck 10:46:23 nobody can ever tell me crawl isn't cruel and arbitrary 10:46:24 smiting can do that much? 10:46:34 oh 10:46:35 it's 7-17 10:46:36 guess it can 10:46:43 -!- sebbu2 has changed nick to sebbu. 10:46:57 i will admit, this is a very funny game 10:47:01 ok let's try that AGAIN 10:47:01 yes 10:47:03 that was pretty funny 10:47:08 it's like all the bad guys were having a meeting 10:47:11 and you stumbled in 10:47:50 run 10:47:52 or do that 10:47:53 sure 10:47:55 (luck) 10:48:01 i'm a kobold too 10:48:07 it'd probably have killed me while I was running away 10:48:26 when I say 'pillar dancing' do you know what that means 10:48:49 not really, though i recall the term existing 10:49:00 pillar dancing is where you exploit the property of being as fast or faster than your opponent 10:49:08 finding a closed circuit 10:49:12 and running around the circuit with them chasing you 10:49:14 to regenerate 10:49:26 yeah that falls well under "boring rubbish i can't be bothered with" 10:49:52 why do you even want advice then 10:49:57 well 10:49:58 if you're just playing it to see how horribly you die 10:50:01 no 10:50:06 http://esolangs.org/w/index.php?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 http://esolangs.org/w/index.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 http://esolangs.org/w/index.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 http://esolangs.org/w/index.php?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 10:50:09 i just don't want to get into situations where i have to do that in the first place 10:50:20 that's kind of hard, though 10:50:25 yeah 10:50:26 but 10:50:26 since when you start you're very vulnerable and have no resources 10:50:32 so is winning in the first place :p 10:50:38 and yeah yeah i know i'd just rather take some risks earlier on 10:50:42 I've only played crawl ~30 times 10:50:44 and won 3 times 10:50:47 winning crawl is pretty easy 10:50:52 it means i'll have to restart more often, but it also means that i won't be bored to death 10:51:10 hey, what game are you talking about`? another nethack-like? 10:51:16 dungeon crawl 10:51:19 dungeon crawl stone soup 10:51:35 telnet crawl.develz.org port 345 10:51:39 thx 10:51:40 and watch elliott play 10:51:45 or play yourself !! 10:51:48 s/play/flail/ 10:53:04 are you ever going to pick up darts and throw them at things, btw 10:53:05 instead of waiting 10:53:11 darts blow but it's slightly better than waiting around 10:53:13 yeah ok 10:53:17 i haven't seen many darts around this time 10:53:24 yeah it's a bit random 10:53:26 autoexplore doesn't pick them up tho 10:53:28 so look out for them 10:53:44 fuck 10:53:46 there they were 10:53:55 http://esolangs.org/w/index.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 10:53:59 there what were 10:54:14 darts 10:54:18 ctrl+f 10:54:19 dart 10:54:20 enter 10:54:28 oh, right 10:54:33 33 is enough 10:54:35 nethack doesn't have that kind of nonsense 10:54:35 quiver them 10:54:37 yeah 10:54:41 this is why crawl is the superior game 10:55:11 btw 10:55:14 might does not stack with berk 10:55:23 lame 10:55:25 well 10:55:27 berk GIVES might 10:55:29 as part of its package deal 10:55:37 you can always have more might 10:55:46 if you want more might S instead of D 10:55:48 imo 10:56:23 * NSQX attempts to freeze the conversations about anything else than esoteric programming languages on #esoteric 10:56:32 they're unfreezable 10:56:35 they're the backbone of this channel 10:56:46 darts 10:56:48 oh nvm 10:56:50 it cornered itself 10:56:55 wel 10:57:11 SHOOT Patashu 10:57:28 oo 10:57:29 buckler 10:57:31 get the buckler 10:57:41 kill them first yeah 10:57:54 wear it also 10:58:20 berk 10:58:21 yeah 10:58:27 to figure out what's in a big pile 10:58:29 stand over it and gg 10:58:36 rrrr 10:58:38 * Sgeo prefers ,, for some reason 10:58:46 I think because NetHak 10:58:48 try the flail 10:58:49 NetHack 10:58:59 Also, because Wulfram II 10:59:12 Wait, I forget what , did in Wulfram II 10:59:21 One of , and . was drop and the other was install 10:59:22 echo 10:59:23 wear the cloak too 10:59:24 -!- NSQX has quit (Quit: leaving). 10:59:24 Forget which was which 10:59:31 cloooak :( 10:59:44 cloak? cloak! clooooaaakk 11:00:06 oh 11:00:06 pray instead of butcher 11:00:08 you're really full 11:00:13 you can't eat all that shit 11:00:34 wiat, where is the claok 11:00:37 elliott, just press enter when the map comes up 11:00:37 ctrl+f cloak 11:00:38 a 11:00:38 enter 11:00:44 bam 11:00:44 oh, there 11:00:45 magic 11:01:02 you can take him 11:01:08 not a single HP down 11:01:09 bam 11:01:14 yeah ijyb is a pussy 11:01:47 is edmund a pussy 11:01:57 tip 11:01:59 his name is in red 11:02:09 I wouldn't fight him right now 11:02:13 that's the colour of nearly dead things tho just logicing for you 11:02:13 b-a-a-a-ack away 11:02:21 can you get to a staircase? 11:02:26 a downstairs, yes 11:02:29 or that upstairs, but it's one way 11:02:32 that's fine 11:02:33 take it 11:02:49 lol 11:02:51 ok 11:02:53 now he's going to follow you up 11:02:54 gj 11:03:01 dude 11:03:01 oh wow 11:03:03 wtf 11:03:05 he's not so bad 11:03:05 then why 11:03:06 what 11:03:08 well 11:03:08 ok 11:03:11 take his flail 11:03:18 and the ring mail? 11:03:24 uhh sure 11:03:29 wield the flail 11:03:30 be manly 11:03:36 also, that wasn't one way at all 11:03:37 oops 11:03:38 wtf are you talking about 11:03:46 hmm 11:03:48 how much does pain do again 11:03:55 i thought green was one way but APPARENTLY NOT 11:03:57 oh 11:03:59 pain won't do anything for you 11:04:02 but 11:04:07 it might have good ++s 11:04:10 so try it out for a while 11:04:19 (basically, pain does more damage the higher your necromancy skill is) 11:04:29 it seemed a bit weak there 11:04:32 (it's a brand designed for a certain build, which is weird but ok) 11:04:34 but i guess i am lower in the dungeon 11:04:46 use it until it reveals what its +s are 11:04:48 then try the protection flail 11:04:49 alright 11:05:02 sometimes id scrolls let you id more 11:05:08 uhhh 11:05:09 id a different scroll 11:05:11 at this point 11:05:11 alright 11:05:15 cool 11:05:15 awesome 11:05:16 blinking 11:05:19 is the best scroll in the game 11:05:20 btw 11:05:28 wait i have darts 11:05:29 how do you dart 11:05:31 f enter 11:05:38 neat 11:05:51 oh 11:05:53 swap to the flail of protection 11:05:58 ditch the flail of pain you'll never use it 11:06:07 is that why edmund was such a wuss 11:06:11 possibly 11:06:40 dart it 11:06:43 w/e 11:06:45 it'll come back 11:07:11 whoah 11:07:14 how did those get checked 11:07:36 when you get a new thing you can train the skill associated with it 11:07:40 (and it turns it on automatically) 11:07:42 ah 11:07:48 dart the ogre 11:07:55 i already shouted but ok 11:08:01 you should have darted it imo 11:08:06 aha 11:08:07 dart it 11:08:13 berk 11:08:20 or that sure 11:08:29 get your darts 11:08:37 idk why you aren't autopicking them up 11:08:45 i am there 11:08:49 Patashu, the ones he didn't autopickup weren''t his I think 11:08:56 maybe 11:09:08 cool 11:09:08 woah, I clicked something and I'm seeing a replay of elliot's entire game 11:09:15 oh, wand of fire is great 11:09:19 since it's a 'bolt' and not a 'puff' 11:09:20 it pierces 11:09:28 so you can use it to rape multiple enemies at once 11:09:30 hit priests at the back 11:09:31 etc 11:09:41 if you see something and you're like OMG 11:09:43 check your inventory first 11:09:57 -!- elliott has quit (Remote host closed the connection). 11:10:26 -!- elliottasdf has joined. 11:10:54 I'll just repeat what I said 11:11:00 since it's a 'bolt' and not a 'puff' it pierces multiple enemies 11:11:15 cool 11:11:18 -!- elliottasdf has changed nick to elliott. 11:11:21 -!- elliott has quit (Changing host). 11:11:22 -!- elliott has joined. 11:11:25 stop 11:11:29 don't throw darts 11:11:31 do you know why? 11:11:33 when jellies eat 11:11:33 nope 11:11:34 -they gain hp- 11:11:35 oh 11:11:36 lovely 11:11:39 yeah 11:11:40 so 11:11:42 wield that mace 11:11:44 and bludgeon it to death 11:11:46 then throw it away 11:11:50 oh wow 11:11:57 hahahahahaha 11:12:01 100% luck 11:12:13 back to the flail 11:12:15 enchant weapon II it 11:12:22 -1 cloak 11:12:23 lovely 11:12:26 ditch the cloak 11:12:28 it's no good anymore 11:12:34 ive got 2 more 11:12:36 should i use them all? 11:12:41 sure 11:12:52 erm 11:13:04 what about your other scrolls 11:13:25 elliott, feel any desire to switch gods? 11:13:28 nope 11:13:34 if you mean mid game 11:13:37 DON'T abandon trog 11:13:45 he is frighteningly vengeful 11:13:46 Patashu, I was joking since elliott found an altar 11:13:49 oh 11:13:50 im just 11:13:50 good 11:13:52 avoiding that jelly 11:13:54 sure 11:14:06 wh 11:14:07 close the door 11:14:08 C 11:14:11 Patashu, didn't know Trog was vengeful though 11:14:16 now just wait 11:14:20 and then beat the centaur's face in 11:14:22 now 11:14:24 also berk 11:14:25 berk? 11:14:42 you killed all the things 11:14:42 gj 11:14:46 slurping noise? 11:14:59 jelly 11:15:04 get your wand out 11:15:05 ha-a 11:15:09 or wait 11:15:09 first 11:15:10 close the door 11:15:17 now back away 11:15:22 not like that 11:15:25 south sw 11:15:25 Patashu, are spellbooks useful with Trog, in the "nice way to place a trap for things that I can trigger" way? 11:15:30 Or is that more annoying than anything 11:15:32 sgeo: they're not useful ENOUGH 11:15:37 but it makes a conjure flame where you put it 11:15:41 (also, you can throw a book then ignite it) 11:15:45 is my wand really gonna be useful 11:15:49 yes 11:15:53 fuck 11:15:55 typo 11:15:55 oho 11:15:57 try the wand 11:16:08 again, aim at that furthest orc 11:16:22 now just bash his face in 11:16:29 he's smiting 11:16:33 ok wand him then 11:16:40 rofl 11:16:50 he is not dying today 11:16:51 rest 11:16:53 he died 11:16:57 yeah finally 11:16:58 or well 11:16:59 corpses 11:16:59 then rest 11:17:20 feed yourself 11:17:44 lol 11:17:49 read d 11:17:50 it's remove curse 11:17:57 oh neat 11:18:01 Why does cursing matter if it's a good weapon anyway? 11:18:01 see 11:18:09 sgeo: he can't butcher with a cursed mace in his hands 11:18:10 hmmm 11:18:10 since it's blunt 11:18:12 sigmund 11:18:13 oh 11:18:14 hey sigmund 11:18:16 go one ne 11:18:20 w/e 11:18:21 oh 11:18:21 hand 11:18:24 oh 11:18:25 w/e 11:18:26 just beat him up 11:18:32 ok 11:18:36 Gretell> elliott (L8 KoBe) killed Sigmund. (D:5) 11:18:37 congrats 11:18:41 \o/ 11:18:42 | 11:18:42 /| 11:18:43 is that hard or something 11:18:48 he is hard because 11:18:50 he knows confuse but 11:18:53 trogs hand will help you resist it but 11:18:57 he's dead now 11:19:04 beautiful sentence structure there 11:19:07 thanks 11:19:11 trog's hand gives you 'MR' 11:19:14 MR does NOT help you resist damage 11:19:19 what it does help you do is shrug off status effects 11:19:24 like paralysis and confusion 11:19:35 i guessed 11:20:02 gnoll fuckin shaman??? bullshit 11:20:03 back up 11:20:49 back up 11:20:52 or hmm 11:20:59 i'll just berk him in one go 11:21:11 sure 11:21:26 do i want the staff 11:21:29 no 11:21:31 you'll never use staves 11:21:55 btw how do i see how many turns in i am 11:22:21 Patashu, the ***... is piety? 11:23:38 @ping 11:23:38 pong 11:23:53 back 11:23:57 oh 11:24:00 to do that you have to edit your rc 11:24:12 i mean 11:24:14 just as a batch thing 11:24:16 not as a constant display 11:24:20 like a stats screen or w/e 11:24:22 show_gold_turns = true 11:24:22 show_game_turns = true 11:24:25 this is what you want to turn on 11:24:26 oh 11:24:28 uhh 11:24:32 it's one of the keys 11:24:32 meh 11:24:34 % 11:24:41 neat 11:24:42 no? 11:24:43 oh 11:24:44 it's in the top right 11:24:45 yeah 11:24:46 ok is this sabre worth anything 11:24:54 it's an artifact 11:24:56 but you don't use sords 11:24:59 meh 11:25:04 zap test the waned 11:25:12 too late 11:25:18 lol 11:25:19 zap test it on that 11:25:21 inept staircase mimic! 11:25:24 can i make that my pet 11:25:25 both of them 11:25:29 maybe... 11:25:33 do it again 11:25:45 rofl 11:25:45 bah 11:25:51 maybe find something with less MR 11:25:58 like that rat 11:26:12 oh motherfuck 11:26:13 teleportation is one of the best wands 11:26:13 since 11:26:17 you can zap yourself with it 11:26:18 ok 11:26:20 back up 11:26:21 to that corner 11:26:29 the imp won't hurt you 11:26:32 i know 11:26:33 the centaur can't hit you as long as the imp is there 11:26:35 ya 11:26:43 killdudes 11:26:45 yep 11:26:51 it'll blink... yep 11:26:55 berk time 11:27:02 anticlimatic 11:27:22 more wands 11:27:26 is that the same ghost 11:27:29 go one sw 11:27:39 wait one turn then go one ne 11:27:45 perfect 11:27:45 kill it 11:27:49 oops 11:27:52 lol 11:27:56 You're not going to get any treasures from it 11:28:04 zap test on the quokka 11:28:07 oops 11:28:08 or w/e 11:28:09 np 11:28:19 lol 11:28:20 nice 11:28:20 awesome 11:28:24 how long do i get to keep it 11:28:25 you know what enslavement is good on, right? 11:28:26 orcs 11:28:27 not long 11:28:31 oh well 11:28:40 try the other one on it 11:28:45 say yes 11:28:46 nice 11:28:52 not long at all, as it turns out 11:28:52 now id your shit 11:29:00 oh 11:29:05 you don't have much shit to id 11:29:06 actually 11:29:08 id your wand of teleportatoin 11:29:18 because teleportation is a useful escape mechanism 11:29:26 do you have recharging? 11:29:29 or something that might be recharging 11:29:32 try e on it 11:29:34 nope 11:29:37 e on what 11:29:40 e could be recharging 11:29:44 on the wand of teleportation 11:29:45 oh 11:29:50 ha 11:29:50 nice 11:30:15 try on the crude ring mail 11:30:16 Scrolls of random uselessness are the best 11:30:37 it's over there <-- 11:30:48 ooh 11:30:55 randart 11:30:58 yes 11:31:01 waht 11:31:10 Randomly generated artifact 11:31:12 ah 11:31:17 can i drop my naimal skin now 11:31:20 and this ring mail 11:31:20 sure 11:31:22 yup 11:31:24 actually 11:31:24 meh 11:31:26 i'm unencumbered 11:31:27 lol 11:31:27 it can wait 11:31:28 Basically: Random name and stats 11:31:32 I think 11:31:37 yes 11:31:42 the game just rolls some dice and says 'ok have this' 11:31:51 uh oh 11:32:02 it fled 11:32:03 don't worry 11:32:13 go pick up that scroll 11:32:18 (autopickup is still off) 11:32:22 oh 11:32:26 ctrl+a 11:32:33 Does elliott know what blinking does? 11:32:51 re-activate autopickup 11:32:53 with ctrl+a 11:32:55 dude 11:32:56 i already did 11:32:59 oh ok 11:33:01 missed it then 11:33:15 well? 11:33:16 get the scroll 11:33:17 lol 11:33:19 dude 11:33:21 dealing with this guy 11:33:22 and exh 11:34:12 jesus christ 11:34:13 -!- hagb4rd has quit (Read error: Connection reset by peer). 11:34:15 fucking party in here 11:34:17 zap tele at yourself 11:34:19 oh nvm 11:34:19 you sped up 11:34:29 nice 11:34:31 hmm 11:34:41 which one do you think 11:34:46 D I guess 11:35:00 There's a which stat thing in LearnDB which just says Int 11:35:09 But I'd think that doesn't apply to non-spellcasters 11:35:22 it still sort of applies 11:35:57 Read the scroll of random uselessness! 11:35:59 id your new potion(s) too 11:35:59 >.> 11:36:02 lol 11:36:54 what 11:36:57 Shop 11:36:57 you're not going to go into the sewers? 11:36:59 I can't believe you 11:37:01 nope 11:37:03 i was just looking at it 11:37:03 oh 11:37:04 should i 11:37:05 ok 11:37:10 sure try it 11:37:15 hmm 11:37:16 id the wand of fire 11:37:27 how dangerous are the sewers 11:37:31 not really 11:37:35 Oh, that's not a shop? 11:37:35 it's like 11:37:37 newbie's first dungeon 11:37:39 (no) 11:37:45 ok the thing to know about the sewers is 11:37:47 if you're standing in water 11:37:48 don't fight shit 11:38:04 Eating food in the sewers. Not at all gross. 11:38:08 he's a kobold 11:38:10 he's built for this 11:38:14 ...what are you playing 11:38:17 crawl 11:38:18 crawl 11:38:22 badly 11:38:23 telnet crawl.develz.org port 345 11:38:52 its really hard to distinguish the two types of water here 11:40:04 christ 11:40:05 haha 11:40:07 how did someone die in the sewers 11:40:09 wait 11:40:11 what kind of ghost is it 11:40:13 x over to it and v 11:40:22 aah 11:40:23 that's how he died 11:40:29 well 11:40:31 you have wands for a reason 11:40:32 zap them 11:40:41 Patashu, what's how he died? 11:40:49 he worshipped xom 11:40:53 so he probably died xommily 11:40:54 lol 11:40:56 :D 11:40:57 since the sewers are yawnsville 11:40:59 cause of death: xom 11:41:06 "Articles lacking sources from December 2009" 11:41:12 can i just melee him now 11:41:16 uh sure 11:41:16 wikipedia categories... 11:42:02 go east 11:42:04 you can reach it 11:42:09 see the path? 11:42:09 yeah 11:42:13 is it supposed to be really hard to see 11:42:15 the difference between the two here 11:42:16 no 11:42:17 is it? 11:42:19 yep 11:42:21 can barely distinguish them 11:42:46 kill the frog 11:42:49 frogs are evil in crawl 11:42:59 new wand new wand 11:43:02 is that it? 11:43:06 the blinking scroll alone 11:43:08 whoops 11:43:09 what happened 11:43:10 made coming to the sewers worth it 11:43:10 imo 11:43:16 i feel less protected 11:43:22 wield your flail again 11:43:23 i mistyped i think 11:43:24 oh 11:43:25 yes 11:43:28 that happens to me too 11:43:55 btw once you have ****** piety 11:43:57 trog starts giving you shit 11:43:57 -!- hagb4rd has joined. 11:44:15 lol 11:44:16 hmmm 11:44:20 go up the stairs 11:44:23 an orc, an orc priest, an orc wizard and a centaur work into a bar 11:44:28 take a different stairs 11:44:47 i think i could have taken those on but ok 11:44:52 no point risking it 11:45:00 sure unless you want excitement 11:45:04 wait 11:45:05 cap and boots 11:45:08 = shit you can wear 11:45:11 also get out of that centaur's los 11:45:14 killit 11:45:19 no you just want to melee it 11:45:24 it's its ranged attack you're worried about 11:45:34 just kill them 11:45:44 easier said 11:45:47 stop 11:45:48 quaff curing 11:45:55 yeah i gathered that much 11:45:55 resume 11:46:02 kill the wizard 11:46:18 turn off evo 11:46:19 and rest 11:46:25 evo? 11:46:28 the skill 11:46:44 wait 11:46:47 don't you want 11:46:48 the cap and boots 11:47:16 oooorcs 11:48:00 I see lots of corpses to pray with 11:48:12 -!- cheater has joined. 11:48:19 don't do the mines 11:48:19 ooh 11:48:21 oh 11:48:22 unless you LOVE orc priests 11:48:25 well 11:48:28 no 11:48:28 they're kinda fun actually 11:48:30 come back later though 11:48:31 ok fine 11:48:32 there are shops in the orcish mines 11:48:34 but also orcs 11:48:36 (which is the bad part) 11:48:42 ps - total ripoff of nethack gnomish mines 11:48:50 hmm 11:48:51 yeah it pretty much is 11:48:52 also 11:49:02 orc:4 has a chance of things like stone giants, ettins and orc warlords 11:49:04 (and saint roka) 11:49:08 it's secrety actually really dangerous! 11:49:12 it's a newbie trap basically 11:50:06 woooorms 11:51:09 hate that asshole 11:52:04 ok stop and think 11:52:17 stop 11:52:22 what's in your inventory 11:52:38 ok 11:52:39 step 0 11:52:43 don't get into that situation in the first place 11:52:43 step 1 11:52:45 quaff heal wounds 11:52:53 step 2 11:52:54 trog's hand 11:53:07 step 3 11:53:09 yay 11:53:12 btw 11:53:14 don't quaff curing for hp 11:53:17 unless you're SUPER desperate 11:53:19 ok 11:53:20 it's for curing status effects 11:53:30 past the early game it won't heal more than even a single round of melee 11:53:58 F I N A L L Y 11:54:19 ooo 11:54:21 ok 11:54:22 don't melee this guy 11:54:24 a c 11:54:29 again 11:54:34 let your bear kill it 11:54:39 ok 11:54:40 i 11:54:41 ok 11:54:45 crazy yiuf has a guaranteed quarterstaff of chaos 11:54:47 which means 11:54:51 random chance of chain paralysis until you die 11:54:54 it's never worth risking 11:54:56 well 11:54:57 now i have it 11:54:58 oh wait 11:54:59 i'll never use em 11:55:00 ill drop it 11:55:10 uh 11:55:13 should i zap test wands on U 11:55:14 do you want his cloak? 11:55:16 no 11:55:18 yeah ok 11:55:19 he might go enemy 11:55:22 and berserk your pansy ass 11:55:28 oops 11:55:30 np 11:55:31 it's +0 11:55:45 lol 11:55:46 ha ha ha 11:55:49 zerk it 11:56:04 bear vault 11:56:07 features: -bears -honey 11:56:13 good vault 11:56:19 FFFFF 11:56:31 btw 11:56:36 chaos brand[1/9]: Imitates other brands, or can heal, polymorph, berserk, haste, invisify, petrify, paralyse, torment, cause miscasts and probably do a lot more to enemies. Added in 0.5, only gifted by Xom, Xom's vault guards, found on Pan lords, or on the uniques Crazy Yiuf (always) or Psyche (sometimes). 11:56:39 that's why it's not worth using either 11:56:47 you can't use it to fight hard enemies because you'll randomly berserk them 11:56:53 which makes them nigh unstoppable juggernauts 11:56:58 basically picture when you berserk 11:57:00 -except it doesn't run out- 11:57:41 do you know the trick for goliath beetles 11:57:43 stop 11:57:43 nope 11:57:45 take a step back 11:57:49 oh right 11:57:50 that's not a step back 11:57:50 the boring trick 11:57:53 take an actual step back 11:57:58 that was an actual stpe 11:57:59 . until it's next to you 11:57:59 step 11:57:59 hit it once 11:58:01 go back 11:58:02 and repeat 11:58:11 if it hits you it might kill you at your hp 11:58:32 ehhhh 11:58:36 it's boring sure 11:58:37 but it beats dying 11:58:41 is it still going to follow me in a straight line 11:58:47 it does 1d30 damage 11:59:06 bit of a problem here 11:59:10 nope 11:59:12 you have a nice big pillar 11:59:13 to dance around 11:59:16 now it's fleeing 11:59:24 run up to it 11:59:28 it won't fight back unless it gets cornered 12:00:51 quasits are chumps 12:01:05 phantoms are dumb 12:01:07 try fighting it 12:01:08 you'll see why 12:02:06 Night 12:02:09 @time 12:02:09 Local time for Sgeo is Sun Apr 22 08:02:09 12:02:11 Patashu: sick of this shield and ring mail thing 12:02:13 Sgeo: day 12:02:17 ok 12:02:19 turn on armour and shield 12:03:01 eh? 12:03:08 the skills 12:03:09 turn them on 12:03:11 oh 12:03:18 mmm also 12:03:19 turn fighting on 12:03:25 ok 12:03:53 oh 12:03:54 joseph 12:03:55 get behind cover 12:03:57 se e 12:04:00 and wait for him 12:04:18 wait'd 12:04:29 that wasn't the best place to hide waiting for him but ok 12:04:30 should i zap test him 12:04:34 nah 12:04:35 run up to him 12:04:36 awww 12:04:45 :( 12:04:50 done 12:04:50 zerk 12:05:00 joseph is like a centaur 12:05:03 that doesn't have a horse's body 12:05:07 in terms of dealing with him 12:05:10 also 12:05:11 butcher some shit 12:05:13 already 12:05:14 yeah 12:05:15 that's what i'm doing 12:05:18 by killing these guys 12:05:23 sure ok 12:05:31 haha 12:05:32 fuck 12:05:34 it's ok 12:05:35 they're orcs 12:05:37 except for the non orcs 12:05:46 at a certain point in the game 12:05:49 orcs lose the ability to hit you 12:05:59 it's pretty incredibly 12:06:06 (it's also 100% predicted by your AC, EV and SH scores!) 12:06:07 lol 12:06:09 (and how fast you're hitting) 12:06:16 (e.g. if you're at min delay they're only hitting about half as often) 12:06:23 (so it looks like your defenses are waay better but really it's you that's in slow motion 12:06:36 by the way 12:06:41 oh hey a jelly 12:06:44 swap to your other mace again 12:06:47 swaaaap 12:07:03 swap back 12:07:09 i know 12:07:09 btw 12:07:13 want to know what the pro way of dealing with jellies is 12:07:15 (besides casting spells) 12:07:17 stones 12:07:19 they can't eat stone 12:07:20 lame 12:07:26 wacking with something you don't care about is better 12:08:11 is the Lair anything good 12:08:16 the lair is awesome 12:08:20 in the death sense? 12:08:22 except for a few things 12:08:25 go to the lair 12:08:32 ok, lemme clear this level first 12:08:35 sure 12:08:39 the things to watch out for in the lair are 12:08:40 blink frogs 12:08:42 electric eels 12:08:43 and hydras 12:08:44 well 12:08:45 and death yaks 12:08:58 nice 12:09:03 woot 12:09:14 but the lair is easier than the main dungeon because 12:09:17 no spellcasters hurling shit at you 12:10:34 green rats are rats 12:10:35 but green 12:10:44 understandable 12:10:45 also there are a lot of them 12:10:50 i would be green if i was a green rat too 12:11:20 komodo dragons 12:11:22 hit kind of hard 12:11:23 btw 12:11:35 not as hard as berk 12:11:41 yes 12:11:42 but it made you sick 12:11:46 while you're sick you can't regen 12:11:54 LOL 12:11:57 zerk that plant good 12:11:59 worth it 12:12:25 crocodiles are easy 12:12:28 it's ALLIGATORS that are tough 12:12:32 (and you don't meet those until the swamp) 12:13:04 id a potion 12:13:53 btw a pro as hell zerk strategy is 12:13:57 back up about a room's length 12:13:58 THEN zerk 12:14:01 that way in the post zerk rest period 12:14:04 you're less likely to be ambushed 12:14:08 (like what happened just then) 12:14:42 a water moccasin AND a plant??? 12:14:45 this is close 12:15:33 easy 12:15:35 maim it 12:15:58 go down, right 12:15:59 ? 12:16:00 yeah 12:16:02 more lair 12:17:08 cool, >10k turns 12:18:35 yaks are nasty 12:18:42 if you guzzle cure wounds like that 12:18:48 yeah i know 12:18:48 you won't have any left for when you REALLY need it 12:18:52 well 12:18:55 i was pretty close to death there 12:18:59 there were a hella yaks 12:19:06 i still have 2 for now 12:19:08 I would have brothers in armsed 12:19:09 probably 12:19:13 oh, I forgot about that :x 12:19:19 you can swap places with your pet 12:19:21 and have it killdudes 12:19:25 it's sweet 12:19:33 especially when you get a good roll and he sends a berzerk giant 12:20:03 are you sure i can't just berk this 12:20:10 this is safer 12:20:36 oh wait 12:20:37 zap tele at yourself 12:20:45 now run 12:20:48 ok 12:20:49 lol 12:20:53 i feel like such a coward 12:20:56 np 12:20:57 beats dying 12:21:17 trog's hand 12:21:17 yow 12:21:26 thanks 12:21:29 k 12:21:30 resume 12:21:43 moce ise pf the chple [pomt 12:21:46 whoops 12:21:48 nice use of the cvhoke point 12:21:49 I said 12:21:55 lol 12:21:58 oh dear 12:22:00 how 12:22:02 these are 12:22:03 weak as shit 12:22:07 spiny frogs are tough 12:22:13 ehh 12:22:15 they have spines 12:22:16 guess what i'm gonna quaff 12:22:20 np 12:22:21 then hand 12:22:30 back up once 12:22:31 then brothers in arms! 12:22:37 (kididn') 12:22:38 *kdiddn 12:22:45 ouch 12:22:46 whee 12:22:50 quaff curing 12:22:56 yeah im 12:22:58 actually going to brothers in arms 12:23:04 ifi can remember how 12:23:07 ac 12:23:21 rargh 12:24:05 try the amulet 12:24:22 oh 12:24:26 on any other character that would be a good amulet 12:24:30 but you p. much have gourmand by being a kobold 12:24:35 take it off? 12:24:38 keep it on 12:24:39 it beats no amulet 12:24:51 "The giant frog hits the plant." 12:25:17 is that the yak that fled earlier? 12:25:19 cuz it's alone 12:25:20 maybe 12:25:27 yep 12:25:48 why 12:25:49 what! 12:25:51 it's a free kill 12:25:51 it's fucking lightning 12:25:52 fine 12:26:01 just find a pillar 12:26:03 and circle it indefinitely 12:26:29 why do you go in a straight line like that 12:26:30 circle a pillar 12:26:35 going diagonal is free 12:26:40 srs 12:26:56 why 12:26:58 you need to think 12:26:59 more diagonally 12:27:01 no convenient pillars 12:27:04 what 12:27:06 any of those pillars work fine 12:27:12 oh so there are pillars here 12:27:12 ok 12:27:16 a pilalr is just 12:27:17 any block of walls 12:27:19 that you can circle around 12:27:20 i know 12:27:22 yeah 12:27:25 what you do is 12:27:28 back yourself right into a wall 12:27:31 where what you should do is 12:27:35 go diagonally 12:27:58 (it's under the plant) 12:27:58 meh 12:28:00 oh 12:28:06 meh 12:28:15 btw, do something for me 12:28:16 ctrl+f mace 12:28:24 hmmm 12:28:29 ah nope 12:28:30 ok 12:28:31 ctrl+f armour 12:28:44 I see a chain mail 12:28:49 there was yes 12:28:49 that's better than scale but worse than splint 12:29:20 your ring mail artifact isn't THAT good 12:29:25 I'd upgrade to chain or better when you feel like it 12:29:29 also, figure out what that ring is 12:29:32 (after the frog dies) 12:29:32 i'm fine with it for now but OK 12:29:48 deathly cold 12:29:56 id it 12:30:08 meh 12:30:08 ok 12:30:10 you can leave that on then 12:30:13 a potion of magic 12:30:14 that's 12:30:16 the vaguest hting ever 12:30:19 it refils your mp 12:30:20 all potions 12:30:20 are magc 12:30:21 magic 12:30:30 worst scroll 12:30:34 likew ho would write that scroll 12:30:43 stop 12:30:47 giant slugs are as slow as goliath bettles 12:30:47 FYI 12:30:51 oh, ok 12:30:56 lol 12:30:57 so are 12:30:58 agate snails 12:31:00 and elephant slugs 12:31:00 also 12:31:01 rats! 12:31:12 just kill them 12:31:15 rofl 12:31:29 5 * piety 12:31:30 almost there 12:31:49 nice use of the choke point 12:31:58 when you reach ****** piety under trog he will do one of two thingd 12:32:05 1) gift you a godlike weapon you can use until the end of the gae 12:32:10 2) give you some piece of crap you don't care about 12:32:12 he's nice like that 12:32:17 awesome 12:32:17 amulet 12:32:20 wh 12:32:26 oh 12:32:34 a deudly centipede was guarding it 12:32:42 you need to pick it up too 12:32:47 it's the " 12:32:48 hint 12:32:59 id it 12:33:19 do I need to tell you what resist corrosion does? 12:33:27 resists corrosion 12:34:02 hand time, i think? 12:34:07 wait 12:34:09 show me what hp it's at? 12:34:12 go back 12:34:15 cant 12:34:15 web 12:34:16 ok, it's probably not going to die 12:34:17 I think 12:34:19 zap tele at yourself 12:34:27 quaff curing 12:34:30 oh, no curing 12:34:34 heal wounds, then 12:34:37 (and kick yourself for running out) 12:34:47 yeah hand too 12:34:57 ok 12:34:58 don't go there 12:35:00 christ almighty 12:35:11 wanna see a magic trick 12:35:13 maybe 12:35:14 go next to that book 12:35:22 next to it 12:35:25 a ? 12:35:31 f 12:35:39 amazing 12:35:40 that's not really 12:35:42 magic so much as 12:35:43 fire 12:35:46 yes 12:35:49 you just dropped a match on it 12:36:01 choke point 12:36:03 lol 12:36:07 btw blink frogs like to 12:36:08 blink 12:36:10 and kill you 12:36:14 like so 12:36:48 god dammit 12:36:58 how can frogs be so deadly 12:37:02 *blink frogs 12:37:27 blink frogs are frogs 12:37:33 they're blink GIANT frogs 12:37:34 so they like 12:37:36 hop on you and crush you 12:37:36 idk 12:37:38 but they're deudly 12:37:53 the worst part of roguelikes is that lull after you die when you really don't want to go back to early-game stuff 12:38:02 the good part about it is 12:38:06 you'll probably be a looot better at the early game now 12:38:11 yeah :P 12:39:10 hmm 12:39:14 maybe i'll play again while i still remember how 12:40:01 yeah ok 12:40:10 im on 12:40:23 everything except m&f turned off? 12:40:37 i keep forgetting that 12:40:57 why do you do that 12:41:00 the way you run from enemies 12:41:04 is appaling 12:41:09 its 12:41:12 uh 12:41:13 panicky 12:41:17 do you know why it's bad 12:41:19 or should I explain why 12:41:23 probably but go on 12:41:26 ok 12:41:33 the first thing you did wrong is run into a part of the map you hadn't explored yet 12:41:40 (hint: these are more likely to contain enemies that will stop you from running away 12:41:46 the second thing you did is, when you reached that intersection 12:41:51 you went into the middle of it instead of off at an angle 12:41:51 by doing so 12:42:01 you make it impossible to change direction without the enemy getting a hit off of you 12:42:07 yeah i knew both of those 12:42:11 in general, you don't use diagonal movement over orthogonal movement as often as you could 12:42:20 i forgot dungeon 1 could have actually scary stuff 12:42:22 and yeah i know 12:42:25 i'm bad at diagonals 12:42:34 get better 12:42:35 welcome to crawl 12:42:36 wow 12:42:45 i gave up on that game as soon as i entered low hitpoints 12:42:55 eh, no reason to 12:43:00 you can pillar dance away from a hobgoblin indefinitely 12:43:03 (if you don't do... that instead) 12:43:05 (which is not pillar dancing) 12:44:10 yeah, see 12:44:11 right tyhere 12:44:15 you waste a turn whenever you don't cut a corner 12:44:26 yeah i know 12:44:32 it's something i know i'm terrible at, diagonal movement 12:44:36 become a better player 12:44:39 yesss 12:44:41 cut that corner 12:44:41 i'm trying 12:44:41 like a boss 12:44:42 by playing 12:45:23 why run from that ooze? 12:45:25 oozes aren't corrosive 12:45:27 oh 12:46:01 are you familiar with the concept of luring? 12:46:28 uhh is it something other than the obvious 12:46:42 if you see a tough monster that makes you really worried, you might opt to back off a long distance with it following you 12:46:44 into known territory 12:46:49 so you know with almost certainty you'll only have to fight it 12:46:54 right 12:46:55 instead of charging at it and discovering it has lots of friends waiting with it 12:46:59 i mean 12:47:02 i do know these things 12:47:04 obviously it's a pick and choose kind of strategy 12:47:08 i just sometimes don't follow them because they'd be tedious 12:47:23 you have a very low tolerance for tedium, it seems 12:47:27 no shit 12:48:11 LOL 12:48:15 omg 12:48:17 it's working 12:48:18 hahahaha 12:48:57 you could just walk around it 12:48:58 you know 12:49:00 oh 12:49:44 good god 12:50:22 that is not a chokepoint 12:50:24 thanks 12:50:27 don't die 12:50:32 thanks 12:50:37 lol 12:50:38 sorry 12:50:46 aaaand here we go again 12:50:52 i mean let's put it this way 12:50:57 i'm already better at crawl than i am at nethack 12:51:09 that says more about my nethack performance than my crawl performance 12:51:14 I almost won nethack once 12:51:17 except I was actually bad at nethack 12:51:18 so I like 12:51:21 started the invocation but forgot the candles 12:51:23 or something like that 12:51:25 and died to rodney 12:51:31 anyway it was a fluke and I should never have gotten that far 12:52:40 skills? 12:52:45 yeah 12:52:49 been like that the whole time 12:52:51 cough 12:53:03 wouldn't forget something that important! 12:53:07 :O) 12:54:33 sigh 12:54:39 zerk, then 12:54:51 is a bunch of hobgoblins called a foolish consistency 12:54:53 like a murder of crows 12:54:57 maybe 12:55:00 I like that actually 12:55:27 quaff it 12:55:29 you know you want to 12:55:36 what do those ones even mean 12:55:38 A 12:55:42 oh wow 12:55:45 you won the mutation lottery 12:55:47 oh man 12:55:48 poison resistance 12:55:55 can't complain 12:56:00 the -1 str doesn't even matter 12:56:05 notice 12:56:08 you can now eat green corpses 12:56:11 oh 12:56:12 awesome 12:56:28 woooorms 12:56:43 wtf 12:56:45 stop that 12:56:49 :/ 12:56:53 the dart trap won't kill you btw 12:56:54 the worm will however 12:57:02 stop 12:57:05 going into the elbows of corners 12:57:05 i did 12:57:08 ok 12:57:19 let's see 12:57:22 how much damage can a worm do tops 12:57:26 i can just teleport 12:57:27 12 12:57:30 nah 12:57:31 you're faster than it 12:57:36 just take 12:57:37 the stairs 12:57:52 cool 12:58:00 by the way 12:58:03 worms are goliath beetle speed 12:58:09 though with your weapon's delay 12:58:10 i hate everything at that speed 12:58:13 you might not be able to hack and back them properly yet 12:58:15 (yeah) 12:58:24 mmm 12:58:26 tasty kobold 12:58:32 zin hates cannibalism 12:58:35 so it's a good thing you don't worship zin 12:59:20 can i watch using one of the clients? can't get it done with telnet (there are 2 options: (R)egister and (Q)uit ..) i've registered but after that nothing happened 12:59:26 what it 12:59:32 when you telnet in 12:59:33 burst into flames of its own accord 12:59:36 it should give you the option to (W)atch 12:59:40 yes, it's trog vault 12:59:42 hm.. 12:59:52 hagb4rd: crawl.develz.org 345? 12:59:54 sure you got that right? :P 12:59:56 yep 12:59:57 then press W as soon as you connect 13:00:47 okay..somehow the line was not displayed correctly..but 'w' works fine 13:00:48 fucking 13:00:49 vogon 13:00:50 poets 13:00:56 hagb4rd: make sure your terminal is 80x24 13:00:59 ok 13:01:04 you're poison resistant, right? 13:01:06 yep 13:01:10 can i just berk it 13:01:11 so meph won't confuse you (if he knows it) 13:01:11 just run up and murder his face 13:01:18 what 13:01:19 get back here 13:01:21 jerk 13:01:27 wow 13:01:30 he summons a lot of imps at once 13:01:38 (the player spell only summons one imp) 13:01:59 id more poitons 13:02:22 ok, elliot 13:02:26 you are a Good Player if you know when to use haste 13:02:26 two ts 13:02:30 and a bad player if you never use it 13:02:33 two ts sorry 13:02:38 what if i use haste constantly 13:02:43 then you'll run out of haste 13:02:49 that's the life 13:02:58 I think I've said this before but 13:03:01 haste is really, really, really good 13:03:06 but it won't save you if you're a turn away from death 13:03:15 it's like berzerk ,you have to identify it's about to be needed and use it pre-emptively for maximum benefit 13:03:38 haste makes you 1.5x as fast in both moving and attacking 13:03:41 yaaaay 13:03:44 back up 13:03:44 orc party 13:03:47 ehhhh 13:03:51 cut the corner and go sw 13:03:53 are you sure 13:03:54 juust behind that wall 13:03:58 there might be a wizard or priest 13:03:58 wait there 13:04:21 no one else followed? 13:04:31 nope 13:04:33 ok 13:04:39 also, orc parties are a good target for luring 13:04:43 since they often have priests or wizards 13:04:46 and can have many if you're unlucky 13:05:32 back up 13:05:33 lol 13:05:34 or that 13:05:41 but backing up would have been safer (scorpions are same speed) 13:05:51 back up 13:05:51 yeah 13:05:53 wait there 13:05:55 he'll come to you 13:05:57 yeah hand 13:06:00 good idea 13:06:03 ill wait for him 13:06:07 sure 13:06:10 hes uh 13:06:11 not coming 13:06:18 lol 13:06:20 that jerk! 13:06:33 wow 13:06:36 well 13:06:37 keep hitting him 13:06:38 lol 13:06:39 dude 13:06:41 i have 1 hp 13:06:43 i think ill run insetad 13:06:46 what else are you going to do 13:06:48 lol 13:06:49 run 13:06:49 slowly 13:07:02 well 13:07:04 noope 13:07:07 i survived a little longer than i would have otherwise 13:07:16 AAAAND HERE WE GO AGAIN 13:07:38 is that armour 13:07:39 I see 13:07:46 man 13:07:48 i'm annoyed because 13:07:49 that mutation 13:08:35 oh 13:08:36 I just thought of something 13:08:39 the next time you find a book 13:08:42 pick it up 13:08:43 and 13:08:50 when something annoying is next to you 13:08:51 throw the book at it 13:08:52 then af 13:08:57 o 13:08:57 k 13:08:59 oh i see 13:09:00 haha 13:09:20 not bad 13:09:29 even if i hate elves 13:09:52 also, keep in mind throwing and afing will take two turns 13:09:59 if you don't think you can handle two turns of melee, well, you should have done it earlier! 13:10:17 but I imagine it would work well on like an orc wizard 13:11:30 god 13:11:30 bats 13:11:38 the bat's mortal enemy is the tab 13:11:39 it's even 13:11:40 tab backwards 13:11:41 O_O 13:11:43 have I just blown your mind or what 13:11:45 lmao 13:12:55 I remember at one point 13:12:59 ##crawl found some splats of this guy who 13:13:03 judging from his replays 13:13:06 didn't know how to go diagonally 13:13:07 or didn't care 13:13:09 because he just didn't 13:13:16 and he was like 13:13:18 taking orthogonal steps up to a lich 13:13:20 and shit like that 13:14:02 it's shaft time 13:14:07 sigh 13:14:07 why 13:14:08 well 13:14:09 wrong decision time 13:14:11 at least you landed next to the upstairs 13:14:18 (take them) 13:14:28 lmao 13:14:33 have an orc as a souvenier 13:14:36 go to the choke point already 13:14:42 woooorms 13:14:50 worms status: dicks 13:14:59 ok 13:15:00 you can't hack and back it yet 13:15:03 because your weapon delay isn't low enough 13:15:15 if you had show_game_turns on you'd see it takes you 1.2 or so turns to swing a weapon 13:15:17 at this skill level 13:16:06 lmao 13:16:11 why are you throwing darts from melee range 13:16:13 ok 13:16:16 zerk? 13:16:17 it will kill you in one hit 13:16:19 bah 13:16:19 fuck no 13:16:22 find a place you can pillar dance 13:16:22 around 13:16:29 diagonal movement may be necessary 13:16:37 try there 13:16:48 ahahahahaha 13:16:50 no wrong way 13:16:55 I meant that little triangle thing 13:16:57 rofl 13:17:05 im 13:17:07 so bad at games 13:17:38 OKAY 13:17:39 HERE 13:17:39 WE 13:17:40 GO 13:17:46 skills 13:17:58 the first ogre of any game 13:18:01 is NOT there to fuck around 13:18:08 he's there to beat your pansy skill into a pulp 13:18:12 AND HE WILL 13:18:14 since you suck with your weapon and have no defenses to speak of 13:18:16 so treat him like that 13:18:35 a 13:18:37 potion of porridge 13:19:13 try the ring 13:19:18 woot 13:19:19 nb 13:19:33 guess i knew that 13:19:40 it's good to know for sure 13:19:53 try your skin 13:19:58 yup 13:20:00 noice 13:20:13 gecko 13:20:17 youy should think 'alert alert' 13:20:18 because 13:20:21 geckos are faster than normal speed 13:20:37 (crawl's early game monsters are unintuitive like that) 13:21:23 hmm, I think I know what the colour coding for stairs is now 13:21:26 yellow = one way 13:21:31 green = there's no monsters on the other side 13:21:35 red = there are monsters on the other side 13:21:56 you can tell whether there's monsters?! 13:21:58 no 13:22:02 they start gray 13:22:05 oh 13:22:07 and turn green/red after you've gone through them 13:22:22 if you could see onto the other side of stairs without taking them I think crawl would be too easy 13:22:40 yeah :P 13:22:53 just 13:22:55 walk over the trap 13:22:56 crawl is dumb 13:23:13 chain mail is good 13:23:34 hmm 13:23:38 your m&f isn't going up very fast 13:23:38 weird 13:24:09 was i really on dungeon 1 13:25:21 I was just thinking 13:25:26 since kobolds have apt 3 in short blades 13:25:32 that it might be better to go short blades path 13:25:38 (apt 3 means you raise the skill almost twice as fast 13:25:44 (apt 4 means you do raise the skill twice as fast) 13:25:49 (similarly, apt -4 is twice as slow) 13:26:21 totally wasted that berk 13:26:24 wow 13:26:28 nice position you left yourself in 13:26:30 hmmm 13:26:31 what is potion of porridge btw 13:26:34 food 13:26:36 wow 13:26:39 what can you even do from this point 13:26:46 probably start by trog handing 13:27:29 haha 13:27:30 pfft 13:27:35 can i berk myself 13:27:38 if you like 13:27:43 anyway, next game you should try this 13:27:46 first short sword you find? 13:27:48 swap from your mace to it 13:27:53 and train short blades exclusively 13:27:59 it might work better since you'll train it a lot faster 13:28:00 how fast are orcs again 13:28:03 and quick blades own if you can get your hands on one 13:28:05 well, you're slow 13:28:10 trog hand 13:28:18 ok 13:28:23 rest 13:28:24 that thing's like elbereth 13:28:29 uh sure 13:28:31 if you're fighting orcs 13:28:36 who isn't 13:28:41 well 13:28:42 orcs are wimps 13:29:07 found any flails yet? 13:29:46 nope 13:29:48 hand 13:30:53 btw, there's an undisclosed secret mechanic in crawl, whereby if you retreat partially behind a wall to get a ranged weapon user out of los, they'll move to the tile furthest from you that enters your los 13:30:55 I swear they always do that 13:30:58 so be aware of that 13:31:02 ok 13:31:17 ideally you'll move to a spot where you can close in 0 or 1 turns after they appear 13:31:20 not always possible however 13:32:16 do you have any unused scrolls? 13:32:26 hand and zerk 13:33:07 is that 13:33:07 armour 13:33:12 yes 13:33:13 wear it 13:33:19 cool 13:33:24 "can't open 'ed.c': File exists" 13:33:27 nice chokepoint 13:33:35 by the way 13:33:37 you know about doors, right? 13:33:38 well 13:33:39 animals can't open doors 13:33:40 ever 13:33:40 no 13:33:41 fyi 13:33:42 what are doors 13:33:46 yeah what the fuck are doors 13:33:59 and if you like 13:33:59 open a door 13:34:03 and see a centaur pack on the other side 13:34:08 the best response is usually to shut the door 13:34:23 amulet 13:34:23 try it 13:34:30 ok 13:35:53 you keep moving intothe elbow of corridors 13:35:55 instead of cutting across them 13:36:00 stop that, even in situations where it doesn't matter 13:36:01 bad habit 13:36:12 look at all those id scrolls 13:36:13 use them 13:36:20 ooorcs 13:36:32 ok 13:36:39 that was remarkably clean 13:36:40 btw, don't forget that if you see an orc wizard blink it doesn't know invis 13:36:41 and vice versa 13:36:41 yeah 13:37:06 is there any reason not to drink the potion of smart 13:37:20 only esoteric reasons 13:37:21 go ahead 13:37:42 orc wizards have three sets of spells: haste and blink, confuse and invis, haste and invis 13:37:46 and they always have something to damage, of course 13:37:55 good student 13:37:57 you have learned well 13:37:58 what 13:38:01 walk to it and kill it 13:38:02 lol 13:38:03 oh 13:38:05 yes 13:38:09 once you're in melee with it 13:38:10 it's like 13:38:11 derrrp how does bow work 13:38:13 and stops using it 13:38:53 hand and kill 13:39:53 hmm 13:39:59 I'm wondering if that whip of electrocution 13:40:01 is worth it 13:40:03 go pick it up 13:40:07 i it 13:40:08 oh a flail 13:40:23 it fits into your maceandflailskind strife specibus, yes 13:40:28 ok yeah, as a weapon whips suck 13:40:32 but as a brand electrocution owns 13:40:33 try it 13:40:39 try what 13:40:45 the whip 13:40:58 hi ogre 13:41:02 ok remember? 13:41:04 ogres don't fuck around 13:41:32 eeeeeh 13:41:37 you shouldn't be meandering off into the unknown 13:41:43 p 13:41:44 you should look for a place you can pillar dance around 13:41:44 instead 13:41:45 ill p 13:41:56 sure 13:41:58 also 13:42:00 you had a wand of draining? 13:42:02 you could have used that 13:42:48 brb 13:46:17 back 13:48:35 are you going to play again? 13:48:37 if not I'm going to bed 13:48:41 sure 13:48:46 was taking a minute's break 13:48:49 you can go to bed if you want though :P 13:48:50 aite 13:49:36 back on 13:49:55 so, this time 13:50:00 try swapping to a short blade as soon as you see one 13:50:09 ok 13:50:11 (daggers suck except for stabbing) 13:51:48 aha 13:51:50 sord 13:51:59 change skills 13:52:12 stabbing? 13:52:22 stabbing only works if you're stealthy 13:52:28 and if you were stealthy you'd be using a dagger 13:52:33 for the stabbing damage multipler 13:52:41 (if you ever want to try a stabber, roll a spriggan enchanter) 13:53:02 then you follow the hyperbolic guide 13:53:04 ??hyperbolic ??hyperbolic[2] ??hyperbolic[3] 13:53:46 spen is quite fun 13:53:55 you stab most things to death while they're asleep 13:54:05 and if they don't die you can put them to sleep again with eh or run cuz you're fast 13:54:14 (and you'll run a lot since you'll be very flimsy) 13:54:25 it's a looot diifferent from playing a kobe in any case 13:54:46 look 13:54:47 items 13:54:47 try them 13:55:02 close the door 13:55:06 ok 13:55:06 hand 13:55:12 and stand next to the door 13:55:13 oh 13:55:15 you don't even have it yet 13:55:17 well 13:55:20 stand next to the door anyway 13:55:21 i'll just leg it 13:55:30 hm 13:55:37 sure, if you think you can 13:55:48 well i can't beat him can i 13:55:49 i'm xl 3 13:55:55 orr 13:55:57 kind of risky without hand I guess 13:55:58 so 13:55:58 i guess i could berk him 13:56:00 bah 13:56:00 where's the nearest staircase? 13:56:02 (up or down) 13:56:03 i'll go for it 13:56:07 staircase is far 13:56:13 hahahaha 13:56:24 move randomly 13:56:24 at least 13:56:35 lol 13:56:35 meh 13:57:15 did you have ?curing? 13:57:16 btw 13:57:18 I forgot to ask/check 13:57:19 dunno 13:57:36 you can use potions while confused 13:57:47 just not...wands, invocations, scrolls or rods 13:58:32 also, if you're going to swap to sblades 13:58:39 you can leave your skills au natural until you actually find the short blade 13:58:50 bit late 13:58:55 you can train like 13:58:56 mmmm 13:58:58 armour or fighting or something 13:58:59 while you wait 13:59:00 lol 13:59:00 WHY NOT 13:59:04 dumb 13:59:07 no seriously 13:59:27 meh 13:59:28 that'll do 13:59:51 huh 13:59:54 how did you -not- have hand 13:59:57 the last time you got to sigmund 13:59:57 weird 14:00:01 no idea 14:00:33 if you find a scroll of acquirement, wish for weapon 14:00:37 you'll be likely to get a quick blade 14:00:54 back up 14:01:06 id the amulet, if you can 14:01:33 ok 14:01:42 lmfao 14:01:45 cool 14:01:48 you know what time it is? 14:01:54 berk time? 14:01:58 hand and berk time 14:01:58 @time Patashu 14:01:59 Local time for Patashu is Mon Apr 23 00:01:57 2012 14:02:03 thanks 14:02:08 berk 14:02:34 hand 14:02:36 hand 14:02:37 ok 14:02:40 nvm poison wore off 14:03:05 you don't have to hand -every- time you're poisoned 14:03:08 only if you get poisoned a lot 14:03:20 (hand costs piety) 14:03:44 wear the cloak 14:03:46 weaarrr it 14:03:48 oh 14:03:49 ok 14:03:50 :3 14:04:11 oo 14:04:13 runed short sword 14:04:13 try it 14:04:25 niiiiice 14:04:28 now 14:04:29 don't die 14:04:31 cover 14:04:45 hand as soon as you see a priest or wizard 14:05:00 cover 14:05:08 if you can move out of los in one turn 14:05:10 always do that first 14:05:14 hand 14:05:16 kill 14:05:19 wow 14:05:21 berk 14:05:29 k 14:05:31 butcher 14:05:37 i know man 14:05:44 yes 14:05:45 scale mail is good 14:05:51 (chain and splint and plate are better) 14:06:31 it's not id, right? 14:06:35 dunno 14:06:37 no, it's not 14:06:46 so enchant armour or recharging 14:06:49 what did you use it on? 14:06:56 armour 14:07:02 oh, then it was recharging 14:07:21 spam spam spam 14:07:50 chain mail~ 14:07:56 oh 14:07:57 lol 14:08:29 yaaay 14:08:38 blinking is the best scroll 14:08:40 cover 14:08:49 hmm 14:08:52 it seems if you do it immediately 14:08:55 most of the orcs don't even come looking for you 14:08:59 cover 14:09:08 hand 14:09:11 since you've lost hp already 14:09:31 lol I was about to suggets you pick up the morningstar 14:09:33 but you're sblades now 14:09:36 and you have a nice sblade too 14:09:41 (elec is a great brand early on) 14:09:47 -!- derdon has joined. 14:10:33 go team a... oh 14:10:34 :( 14:10:38 darts? 14:10:40 no darts 14:10:51 wow 14:10:52 14:10:55 did you see that worker ant go into the elbow 14:10:57 like a scrub 14:11:01 clearly needs to take more advice from me 14:11:07 ok yeah 14:11:11 your sblades skill is going up 14:11:12 waaaaaaaaaay faster 14:11:16 than your m&f would have 14:11:50 i need darts 14:11:55 wow 14:11:56 no darts 14:11:56 :( 14:12:09 hand and berk 14:12:12 or whatever 14:12:13 why 14:12:14 doesn't matter now 14:12:15 i'm fine 14:12:17 lol 14:12:18 I love that 14:12:19 one game 14:12:23 aaaaaa this wizard is eating me 14:12:24 this game 14:12:27 'what wizard??????' 14:12:49 test that wand 14:12:54 next chum pyou see 14:12:56 like ijyb 14:13:04 nice 14:13:10 worst 14:13:10 berk 14:13:11 ever 14:13:13 lol 14:13:36 edmmmmmmmmmmmnd 14:13:38 oh he's the guy who's actually a weakling 14:13:49 lol 14:13:50 lmao 14:13:52 well ok 14:16:02 hand 14:16:03 don't forget 14:16:14 try the cloak 14:16:15 oh 14:16:17 remove curse? 14:16:23 g 14:16:34 ok 14:17:40 use enchant weapon II 14:17:44 this will be your main weapon until you get a quick blade 14:18:06 new contender for worst berk 14:18:48 oh 14:18:48 prince ribbit 14:18:49 hold up 14:18:49 rly 14:18:53 prince ribbit is hard 14:19:01 Prince Ribbit (F) | Speed: 14 (swim: 60%) | HD: 6 | Health: 40 | AC/EV: 0/16 | Damage: 20 | Flags: amphibious, spellcaster, cold-blooded | Res: magic(40), drown | Chunks: contaminated | XP: 302 | Sp: blink; teleport self. 14:19:04 basically he's a blink frog by himself 14:19:07 and he appears a lot earlier 14:19:12 don't zerk 14:19:14 he'll blink away 14:19:15 like that 14:19:20 so hmm 14:19:24 inventory? 14:19:27 got anything good 14:19:28 confusion? 14:19:35 confusion him then melee? will that stop him blinking 14:19:43 hmmmm 14:19:44 ok try it 14:19:47 but he might resist it 14:20:12 i guess i'll try again 14:20:37 bah 14:20:40 back up one step 14:20:41 i'll just leg it 14:20:45 again 14:20:46 wait for him to close in 14:20:48 slash 14:20:52 again 14:20:56 lol 14:20:59 ok, that imp is 14:21:01 very in the way 14:21:03 back up more 14:21:04 not any more 14:21:11 you don't want the imp blocking you off 14:21:20 lol 14:21:23 hit ribbit once 14:21:26 wow 14:21:28 quaff speed 14:21:29 now 14:21:35 ok 14:21:36 actually 14:21:37 bia for me 14:21:38 please 14:21:42 bia? 14:21:48 ac 14:21:52 again 14:21:55 again 14:21:59 jesus hell 14:22:01 ok just hit him 14:22:13 yay 14:22:16 and now he is ded 14:22:35 now imagine a pack of prince ribbits 14:22:38 and you know why you died to blink frogs 14:22:42 yeah 14:22:47 wait 14:22:49 oh nvm 14:22:50 you have rCorr 14:22:52 do whatever you want 14:24:06 the First Ogre Of The Game (tm) came a bit late to pull one over on you 14:24:08 unfortunately for him 14:24:16 i think he might have been the second 14:24:27 the second ogre is never quite like the first 14:24:47 btw, fair warning 14:24:52 if you invis after monsters have seen you 14:24:56 they still know roughly where you are 14:25:00 i or e? 14:25:03 it's not a guaranteed escape mechanism 14:25:04 e 14:25:07 but it's probably heal wounds 14:25:11 (or curing?) 14:25:16 yeah curing 14:25:25 turn evo off 14:25:36 I got unix v6 ed to work on my system :D 14:25:42 fighting reasonable? 14:25:45 sure 14:25:48 you may as well flick shields on too 14:26:11 (you should have gone up the stairs) 14:26:57 what's that 14:27:00 is it....armour? 14:27:01 sky beast 14:27:03 oh 14:27:14 ooo 14:27:15 wear them 14:27:20 lol 14:27:42 use a scroll of remove curse 14:27:56 lol 14:27:57 lol 14:28:06 you might want to find out what kind of ring that is 14:28:19 hold up 14:28:24 he was using a spear of venom 14:28:30 i handed 14:28:34 cool 14:28:39 uhhhh 14:28:40 just be aware that 14:28:43 why am i still pois 14:28:48 you were in red poison 14:28:51 because he hit you a lot 14:29:17 id 14:29:21 fun 14:29:28 lucky you're a kobold 14:29:43 oh 14:29:44 remove curse 14:29:46 you just picked it up 14:30:01 oh my intelligence is 14:30:02 drop your ring of hunger 14:30:02 really low somehow 14:30:07 yeah, your artifact gloves 14:30:13 if your int gets drained to 0 or lower, you should take the gloves off 14:30:24 (you get a grace period and then you die of having no int) 14:30:28 (like if you were starving) 14:31:01 hello 14:31:05 hi 14:31:21 tanking those hits like a pro 14:31:39 what 14:31:40 welcome to kobold vault 14:31:45 i can take this 14:31:48 just 14:31:48 don't zerk 14:31:53 it will run out waaaay before they all die 14:31:54 how did you find out my secret plan 14:32:04 not zerking is a good plan for kobold vault 14:32:11 hand is ok though 14:32:16 if you lose any more hp 14:33:16 pray 14:33:24 hahahaa 14:33:43 up the stairs 14:33:48 you're so boring 14:33:49 take a different > 14:33:50 yes 14:33:51 bah 14:33:56 pff 14:33:59 if you like 14:34:05 also stop praying 14:34:06 start butchering 14:34:43 take the dagger of distortion 14:34:44 -!- Ngevd has joined. 14:34:45 but don't use it 14:34:58 jrgklmdfslfdh 14:34:59 Hello! 14:35:09 this is a good opportunity to practice piller dancing 14:35:10 get to it 14:35:21 you're doing it wrong 14:35:27 In response to the seeming renewed developement of UniCode, I have renewed developement of Uniquode 14:35:44 uniquode? 14:35:59 hmm 14:36:01 is this worse or better 14:36:14 oh 14:36:16 the artifact isn't very good 14:36:19 since +2 dex is like nothing 14:36:22 so go with that pair 14:36:38 ok 14:36:41 here's how you deal with the eel 14:36:42 run 14:36:58 fucking 14:36:59 ok now 14:36:59 autoexplore 14:37:10 you know what? 14:37:11 bia it 14:37:19 ...Crawl? 14:37:21 just because fuck eels 14:37:21 yes 14:37:25 now type this 14:37:25 ta 14:37:28 or nvm 14:37:30 it knows what to do already 14:37:30 i know ta 14:37:31 but 14:37:31 good ogre 14:37:32 yeah 14:37:41 that poor kobold 14:37:42 never had a chance 14:37:54 haha 14:37:58 you got back all the piety you spent on that bia 14:38:05 awesome 14:38:25 wait 14:38:27 your wepon 14:38:28 it is wrong 14:38:34 how did that happen 14:38:41 oioo 14:38:42 things 14:39:09 wand testing time 14:39:22 lame 14:40:06 think i can turn more of these on yet? 14:40:12 keep it as is for now 14:40:54 when you get some heavy armour like plate pump armour too 14:41:04 kill it 14:41:39 quaff gain strength 14:41:58 oo 14:42:01 swap to that splint mail 14:42:03 and turn armour on 14:43:37 awesome 14:44:02 sigh 14:44:09 (no) 14:44:13 why not 14:44:22 you electrocute yourself 14:44:38 just walk around it 14:44:45 that won't even work 14:44:55 lol 14:44:55 just 14:44:57 go to the next level 14:44:58 yay 14:45:00 also, things 14:45:10 lame 14:45:48 hmm 14:45:50 steam dragon sounds scary 14:45:54 steam dragon (D) | Speed: 10 | HD: 4 | Health: 20-39 | AC/EV: 5/10 | Damage: 12, 6 | Flags: fly, !sil | Res: magic(16) | XP: 183 | Sp: steam ball (3d10). 14:45:56 looks easy to me 14:46:47 yessssss 14:46:48 yay 14:46:49 trog crowning 14:46:50 so 14:46:51 what is it 14:46:53 is it a quick blade? 14:46:57 oh, it's a sabre 14:46:59 is that long or short blade? 14:47:05 duno 14:47:11 oh, it's short 14:47:12 try it 14:47:41 anti-magic is a brand that does no damage, but makes spellcasters less likely to cast spells 14:47:44 when you hit them with it 14:47:57 oh 14:48:01 i don't like that brand then 14:48:02 so you want to use the electro sword most of the time 14:48:05 lol 14:48:11 it's actually pretty useful 14:48:20 since you start meeting spellcasters that do omfg amounts of damage with their blasts 14:48:25 so keep it as a swap 14:48:32 oh, plate 14:48:33 wear plate 14:48:35 dooo it 14:49:58 im a fucking moron 14:50:09 kill the mushrooms 14:50:13 can i melee 14:50:14 melee their faces off 14:51:24 stop 14:51:25 ok 14:51:30 bia 14:51:37 swap places w/ 14:51:40 rape time 14:51:42 oh what 14:51:45 dumb troll is dumb 14:51:56 -!- elliott has quit (Remote host closed the connection). 14:52:08 well 14:52:46 -!- elliottasdf has joined. 14:52:48 -!- elliottasdf has changed nick to elliott. 14:52:52 I barely got the hang of Pokmon Mystery Dungeon, I don't think I'm up for Crawl 14:52:59 crawl is the easiest roguelike 14:53:01 except for pmd 14:53:07 -!- elliott has quit (Changing host). 14:53:07 -!- elliott has joined. 14:53:32 ok 14:53:33 I think 14:53:36 and this is just a guess 14:53:36 but 14:53:43 I think this is the entrance to the orcish mines 14:53:43 :D 14:53:57 wtf 14:53:59 even a giant spore 14:54:10 woah 14:54:11 what are you doing 14:54:13 you're slow remember 14:54:16 hand 14:55:03 kill the mushrooms 14:55:48 not an entrance 14:55:52 oh 14:55:53 should i? 14:55:55 nah 14:55:56 lair first 14:55:58 but that was quite fun 14:56:00 okay fine 14:56:19 well 14:56:21 you can do orc 1:3 if you like 14:56:24 and stair dance a lot 14:56:30 nah, I'll do lair first 14:56:43 also, should probably butcher stuff 14:56:47 trying to 14:57:04 are mummys ok 14:57:11 kill the centaur first 14:57:16 now kill the mummy 14:57:58 ooo 14:58:01 I love this vault 14:58:02 step closer and watch 14:58:27 no lair 14:58:43 lair appears between D:8 and D:13 14:58:50 bah 14:58:52 I wanna go for orcish mines 14:58:54 lair was ugh 14:58:56 alright 14:58:57 try it 14:59:24 also, stairdancing is > go down stairs < go up stairs [Tab] kill whoever followed you 14:59:34 you'll end up doing it a lot 14:59:36 due to priests 14:59:37 I managed to get 100% completion on Pokmon Ranger, but that isn't a Roguelike in any way, shape, or form. 15:00:22 stair dancing time 15:00:24 go on the < 15:00:25 and go up 15:00:28 now 15:00:34 tab tab tab tab 15:00:36 corpse corpse corpse corpse 15:00:37 rest repeat 15:00:46 and yeah, I was right about the stair colour coding 15:00:47 up 15:00:52 tab tab tab 15:01:28 woah 15:01:34 heal wounds first 15:01:41 inventory again 15:01:50 scrolls? 15:01:55 blink perhaps? 15:01:58 mmm 15:01:59 read fear 15:02:07 kill the warrior first 15:02:12 ohg 15:02:13 hand 15:02:13 as well 15:02:38 that kind of sucked 15:02:40 but you didn't die 15:03:55 wow 15:03:58 already?? 15:03:58 bia 15:04:07 move towards the high priest 15:04:10 what 15:04:11 I thought 15:04:12 huh 15:04:17 killit 15:04:28 that's a pretty early orc high priest 15:04:50 I thought trog summons were shielded from abjuration 15:04:55 down? 15:04:58 maybe it's a piety in max_piety check 15:05:02 sure 15:05:08 lure it 15:05:20 no stairs ofc 15:05:23 wait 15:05:26 you took an escape hatch? 15:05:28 yeah 15:05:29 well don't do that 15:05:34 was the only way down 15:05:39 oh 15:05:40 no it wasn't 15:05:49 there's always three < one escape hatch < three > one escape hatch > 15:05:56 just that in orcish mines they're in separated 'bubbles' 15:05:57 sometimes 15:05:59 ah 15:07:40 down again? 15:07:51 do you want to try orc:4? 15:07:56 if you do, ask me about anything new you see 15:08:03 orcs 15:08:04 oooooooo 15:09:08 thanks trog 15:09:12 so 15:09:13 what is it 15:09:16 try it 15:09:23 gah 15:09:25 fucking anti magic bullshit 15:09:26 thanks trog 15:09:56 don't do elf yet 15:09:56 are elven halls relevant 15:09:56 btw 15:10:01 they're 15:10:02 full of elves 15:10:03 -!- MDude has joined. 15:10:05 horrible 15:10:12 longer answer: your max hp is still really low 15:10:15 so you might randomly die in elf 15:10:28 why 15:10:29 what 15:10:32 oh 15:10:36 wrong staircase 15:11:36 WHAT 15:11:36 hahahahaha 15:11:38 wrong staircase 15:11:43 ok uh 15:11:45 inventory? 15:11:55 teleportation? 15:11:55 let's see 15:11:59 blinking, tele, curing, heal wounds 15:12:00 hmmm 15:12:04 screen again? 15:12:16 hp is uhhh 15:12:19 first thing 15:12:20 heal wounds 15:12:20 yeah 15:12:29 second thing 15:12:32 blink onto that other < down there 15:12:36 that's the one you came in by 15:12:50 ok 15:12:51 rest to full 15:12:55 lucky you didn't get smited more 15:13:00 now lure 'em again? 15:13:02 now you know the importance of staircase colours :) 15:13:02 yeah 15:13:58 how many corpses until trog likes me fully 15:14:09 are you hoping for a quick blade gift? 15:14:13 dunno 15:14:14 anything 15:14:21 trog only gifts weapons 15:15:35 yikes 15:15:37 reinforcements 15:15:39 lol 15:16:16 btw, a combo you should try some time is hill orc priest 15:16:20 hill orc priests are special, they worship beogh 15:16:23 the god of converting orcs to be allies 15:16:27 and over time he levels them up to be better orcs 15:16:31 and it's really different 15:17:51 oh my god 15:17:57 it's fie 15:18:08 you can only blink within LOS 15:18:08 btw 15:18:11 also, waste of a blinking scroll 15:18:35 fuck 15:18:37 wrong staircase again 15:18:41 go down 15:18:46 actually 15:18:48 this room looks OK 15:18:54 I don't think so 15:19:01 well 15:19:03 bia 15:19:05 ac ac ac 15:19:19 hmm 15:19:19 blink time methinks 15:19:22 idk anymore 15:19:24 you ran out 15:19:30 nope 15:19:33 oh, ok 15:19:34 still 15:19:41 Wow, I own at least 5 books 15:19:41 down here, right? 15:19:45 yeah, I think that's right 15:19:54 ehm 15:19:58 you can just run now 15:20:00 and let hand regen you 15:20:01 right? 15:20:04 right 15:20:46 the orcish mines, a perfect place to go and hang out if you like 15:20:47 -orcs 15:20:51 -ambushes on every single staircase per level 15:21:18 can you go one tile east for me 15:21:20 I want to see something 15:21:24 interesting 15:21:28 I got the colour scheme thing wrong, then 15:21:31 maybe green is up, red is down 15:21:45 ok, I guess you just have to REMEMBER which staircases are cleared already 15:21:49 because that's totally unreasonable 15:22:12 escape time 15:22:16 am i done with the mines? 15:22:18 or is there more 15:22:19 not yetr 15:22:23 -!- Ngevd has quit (Quit: Goodbye). 15:22:24 you're not done until you find the four shops 15:22:27 sigh 15:22:28 or flee because the area is too hard 15:22:46 which one has venom 15:22:52 nvm they're all dead 15:22:58 apart from this new guy 15:23:00 walk closer to the wizard 15:23:14 walk clsoer 15:23:16 he has to die after all 15:23:19 even if you are slow 15:23:20 he did 15:23:22 no 15:23:24 priestly dude 15:23:31 butcher? 15:23:34 yess 15:23:37 yummy orc flesh 15:23:52 run at it 15:23:55 look at hp 15:23:59 wow 15:24:05 smite happy priest today 15:24:05 wtf 15:24:12 (they will do that randomly) 15:24:17 (they don't have a smite/turn quota, it's random per turn) 15:24:36 good grief 15:24:38 lol 15:24:39 hand 15:25:17 cover 15:25:17 oh my god 15:25:40 yum 15:25:41 bia 15:25:47 wtf 15:25:49 why doesn't that work anymore 15:25:52 try one more time 15:26:01 now stay summoned this time 15:26:01 thanks 15:26:18 help 15:26:22 take a step ne 15:26:22 meh 15:26:29 killit 15:26:33 lol 15:26:42 lucky you have your troll to tank everything for you! 15:26:53 yum 15:27:22 what is it with these orcs 15:27:25 well 15:27:27 you are in the ORCish mines 15:27:28 for a reason! 15:28:05 uhhh 15:28:09 dex? 15:28:11 sure 15:28:16 behind cover and regen 15:28:19 oh my god 15:28:21 get awy from that knight 15:28:28 what 15:28:31 oh 15:28:34 sure go iun there 15:28:40 bia 15:29:01 ok stop 15:29:03 yeah 15:29:05 wow, 3 orc priests 15:29:07 what do you have 15:29:11 i think teleportation 15:29:13 is my best bet here 15:29:13 I wonder if they see invisibility 15:29:17 tele takes too long to kick in 15:29:30 don't have many other options 15:29:32 hmm 15:29:35 try quaffing invis 15:29:42 i'm hp 6 15:29:43 that's very risky 15:29:53 tele takes approximately 3 turns 15:29:54 to kick in 15:30:08 i'll cure again 15:30:13 invis 15:30:14 lol 15:30:16 that was counterproductive 15:30:23 cure again? 15:30:35 start bashing them? 15:30:36 ok wow 15:30:38 I think that actually works 15:30:48 stop bashing 15:30:49 no more bashing 15:30:55 read ?tele 15:31:08 ok 15:31:10 lucky 15:31:22 (that probably wasn't the best place to run. I presumed it was cleared out by then) 15:31:23 christ 15:31:35 walk back carefully? 15:31:43 anyway turns out invis does stop smiting 15:31:45 which is handy 15:31:46 sure 15:32:14 lure 15:32:18 luuuure 15:32:51 see what else you can lure 15:32:52 yeah 15:32:56 he's tridenting you 15:33:02 wher'ed that knight go... 15:33:21 woot 15:33:21 shops 15:33:27 get the blinking scroll 15:33:32 wands? 15:33:36 too expensive 15:33:38 and you don't know what it is 15:33:42 there he is 15:33:44 uhh 15:33:51 you might want one of those 15:33:51 hang on 15:33:53 invis? 15:33:55 first can you bia that knight for me? 15:33:56 cheapest 15:33:57 yeah invis is great 15:34:02 what knight 15:34:04 i think its dead 15:34:07 no 15:34:09 it's alive 15:34:13 bia 15:34:21 it's south of you 15:34:33 you can't order it to attack it since you can't see it 15:34:35 wow 15:34:35 wtf 15:34:37 is it invisible??? 15:34:39 yep 15:34:46 and 15:34:47 ok, run then 15:34:47 ogre-killing 15:34:53 huh 15:34:54 wtf 15:34:59 ac again? 15:35:03 sure 15:35:04 while it's like that 15:35:22 this guy is a monster 15:35:22 ok now you can run 15:35:23 :D 15:35:33 fuuuck 15:35:35 only one thing for it 15:35:37 you're as fast as it 15:35:41 lol 15:35:43 ok 15:35:57 i like how 15:36:01 i just murdered the entire population 15:36:04 and they're still selling me shit 15:36:05 you pretty much did 15:36:10 get that wand, sure 15:36:13 what's in the oter shops 15:36:16 hmmm 15:36:19 nah 15:36:22 do you have boots? 15:36:30 no 15:36:31 but 15:36:32 is that a... 15:36:32 no? 15:36:33 i can find boots anywhere 15:36:34 buy the boots then 15:36:37 sigh 15:36:37 ok 15:36:38 but you haven't 15:36:39 have you 15:36:55 nah 15:36:59 a manual would be nice 15:36:59 i hate books 15:36:59 but 15:37:00 too spensive 15:37:02 $$$ 15:37:03 (manuals are OK by trog) 15:37:06 go back to the wand store 15:37:14 get digging and disintegration 15:37:21 disintegration can do two things 15:37:27 1) it destroys one section of wall if it's diggable 15:37:27 (a) disintegrate 15:37:30 2) it destroys statues instantly 15:37:32 no save 15:37:47 (unless the statue is roxanne) 15:38:01 huh? 15:38:03 oh 15:38:04 there are statue enemies 15:38:06 that can't move 15:38:12 sigh 15:38:12 roxanne is a unique statue 15:38:19 anyway, you may as well leave orc now 15:38:30 oh 15:38:31 escape hatch? 15:38:44 just don't take that staircase that goes to harold 15:39:04 awesome 15:39:09 wtf i lost piety 15:39:09 lame 15:39:14 you used bia a lot 15:39:22 ok where to now 15:39:26 more dungeon 15:39:27 until you find lair 15:39:27 down the escape hatch here? 15:39:28 then lair 15:39:31 why 15:39:34 close 15:39:34 there's normal stairs right there 15:39:38 oh 15:39:54 elliott: The piety will come back after a while. 15:40:47 do i want glowing orcish splint male 15:40:50 you're in plate 15:40:52 plate is better 15:40:53 oh 15:41:22 lol 15:41:29 by the way 15:41:33 is this your first encounter with BEES 15:41:35 yes 15:41:38 well 15:41:38 glowing orcish splint females are hot 15:41:39 bees are annoying 15:41:41 also 15:41:44 notice how when you're attacking things 15:41:46 the world is moving in slow motion? 15:41:50 no but ok 15:41:52 that's because you're at mindelay 15:42:04 can i berk 15:42:11 if you want! 15:43:03 fog would have been nice to know earlier 15:43:04 lol 15:43:13 are these worse than the other ones 15:43:18 ? 15:43:22 beetle 15:43:24 oh theyre the same kind 15:43:37 that's how you do it 15:43:40 ic 15:44:11 aren't eels fun 15:44:14 won't this level be fun 15:44:16 I bet it has like 8 eels 15:44:25 don't go into the middle of them all 15:44:26 btw 15:44:28 dude 15:44:29 pet jellyfish 15:44:29 why 15:44:32 trog 15:44:34 you asshole 15:44:35 lol 15:45:00 this level sucks 15:45:02 just skip it 15:45:07 don't even try 15:45:10 agreed 15:45:11 (fuck eels) 15:45:16 a slice of pizza!!! 15:45:19 oh boy 15:45:20 this level. 15:45:29 yawn, -another- ogre 15:45:29 You could just add travel exclusions to the eel area and explore the rest of the level as usual. 15:45:36 ion: the eel area was the level 15:46:00 figure out what that ring is 15:46:04 Wasn’t like half of the level outside the view of the eels? 15:46:09 sure, the boring half 15:46:11 ok 15:46:12 awesome 15:46:15 ring of invisibility isn't like in other games 15:46:19 you have to actually -evoke- it for invisibility 15:46:20 not so awesome 15:46:24 ok 15:46:24 and it has a failure rate unless you pump evocations a lot 15:46:25 with potentially an useful item somewhere 15:46:27 but hey, ring of invisibility right 15:46:31 i'll just keep it on then 15:46:37 what's your other ring 15:46:41 wow 15:46:44 oo yaks 15:46:45 ahahaha 15:46:55 i've learnt my yak lesson 15:47:12 man 15:47:13 that is a lot of yaks 15:47:13 . 15:47:51 so, that bazaar 15:47:53 how do i get to that fucking bazaar 15:47:54 it's a permanent bazaar 15:47:57 you can come back to it l8r 15:47:58 ok 15:48:05 (it's permanent because it wasn't announced) 15:48:28 because writing cc hello.c && ./a.out would have been too boring: "cpp hello.c > hello_prep.c && ./wrapper/c2bf hello_prep.c && bfc a.b > a.c && cc a.c && ./a.out" 15:48:57 fuuuck 15:48:58 elliott: Also note the autofight key, the tabulator. It’s handy when you don’t care which enemy to hit. 15:48:58 go sw 15:49:00 or that 15:49:04 it can't attack through the glass 15:49:05 ion: I've been using that. 15:49:10 alright 15:49:17 also, tab usually picks the enemy you were going to attack anyway 15:50:16 elliott: hill giants are your new ogres 15:50:18 say hi to them 15:50:21 hi 15:50:22 aaaaaa 15:50:27 mmmmeels 15:50:35 why is there so much water in this dungeon 15:50:39 is wraith scary 15:50:47 not really 15:51:03 I tend to always add travel exclusions around dangerous places so i can safely autoexplore and autotravel. 15:52:56 stop 15:52:58 stop 15:53:00 stopped 15:53:02 drop your scroll of blinkin 15:53:12 just that 15:53:19 now keep fightging it 15:53:49 How did dropping the scrolls help? 15:53:49 stop 15:53:52 do you have anything you can id? 15:53:55 ion: it prevents them from burning up 15:54:03 pro strat 15:54:16 I think I want to go down another level. 15:54:18 Or, wait. 15:54:20 Is this the last lair level? 15:54:24 D:13 as well 15:54:30 if it's not on D:13 you'll have to struggle your way up 15:54:31 oooo 15:54:31 fun 15:54:37 ok, see the hydra? 15:54:42 ummm 15:54:42 yes 15:54:43 wow 15:54:45 I don't even know what to do 15:54:49 ummmmm 15:54:56 run away from the giant, first 15:55:02 just walk 15:55:09 ok 15:55:11 now you can fight it 15:55:28 Nooo, don’t 15:55:34 Enjoy your hydra. 15:55:39 Is ion watching? 15:55:41 all the stair cases are in one spot 15:55:42 yeah 15:55:42 yeah, he must be 15:55:49 You know what? 15:55:53 I'm just going to go bezerk. 15:55:55 no 15:55:58 Okay. 15:56:00 do you know why? 15:56:03 That was my way of asking you whether that would be a good idea. 15:56:03 and it's a good reason 15:56:06 Go on. 15:56:11 Is the reason that I would die? 15:56:13 hydras gain heads if you hit them with a sharp, non flaming weapon 15:56:18 yes, it is quite related 15:56:21 FUCK MYTHOLOGY 15:56:26 I hate using blinking scrolls 15:56:26 BUT 15:56:28 blink west 15:56:30 and bia 15:56:46 Target it at the hydra? 15:56:50 it should go for it anyway 15:56:50 hand 15:56:53 wow 15:56:54 yak attack 15:56:55 FUCKING YAKS 15:56:57 fucking 15:56:59 go for that upstairs over there 15:57:07 oh jesus 15:57:07 I 15:57:12 why are your dungeon levels so awful today 15:57:26 wooow 15:57:28 ummm 15:57:30 no words 15:57:36 arsenal? 15:57:39 zap invis at yourself 15:57:44 Try to blink to the other stairs up. 15:57:46 (should have done it earlier, actually) 15:57:52 I agree w/ ion 15:57:54 actually 15:57:55 yeah, blink first 15:58:03 then invis 15:58:09 or ivnvis later maybe 15:58:10 idk 15:58:19 jesus 15:58:23 you are having really bad luck 15:58:31 OK. Time to take a breather. 15:58:38 This is a much less chaotic situation than five seconds ago. 15:58:54 I guess... 15:58:55 quaff curing 15:58:56 Curing + invis? 15:58:57 just in case 15:59:04 invis yourself, sure 15:59:11 kill the yak 15:59:15 or well 15:59:16 No. 15:59:17 woah 15:59:20 jesus 15:59:23 ok, kill the WIZARD 15:59:33 oh, now you're in the water 15:59:38 gj I guess 15:59:42 read ?tele 15:59:42 ion: HALP 15:59:44 oh wait you're out 15:59:46 hmm 15:59:52 Wait 15:59:53 Anti-magic sabre! 15:59:54 Note that you’re faster than them if you’re out of the water and the others are in the water. 16:00:01 use hand 16:00:19 You *are* in water. 16:00:20 hahaha 16:00:32 I don't know why you walked off the stairs to begin with 16:00:34 btw 16:00:35 someones gonna have fun reading this log! (no sarcasm..) it will read like journey to the center of the earth maybe. 16:00:37 To run away. 16:00:42 through water? 16:00:44 Yes. 16:00:46 with an orc wizard in los the whole time? 16:00:48 Yes. 16:00:51 ok 16:00:55 wands? 16:01:01 try confusing the orc wizard 16:01:02 Confusion, invis, random, magic, digging, slowing, disinteg 16:01:04 it's crazy but it might work 16:01:06 I've tried that a lot before 16:01:08 He's too resistent 16:01:10 Too magical 16:01:13 really? 16:01:14 one second 16:01:21 he doesn't have much MR 16:01:33 I have 4 HP. A single hit from the yak would take me out. 16:01:43 a single magic dart will take you out 16:01:46 and is also guaranteed to hit 16:01:50 unlike the yak which is not 16:01:55 niice 16:01:58 Hit the orc? 16:02:02 run from the yak probably 16:02:04 or wait 16:02:06 you're slow post zerk 16:02:06 rofl 16:02:07 hmmm 16:02:11 I'm not sure, then 16:02:14 What if I go one east, then hit the orc? 16:02:15 that fucking yak, though 16:02:18 can you confuse the yak too? 16:02:19 That'll get me just out of the reach of the yak. 16:02:21 OK. 16:02:24 that would be nice of you 16:02:33 Again? 16:02:35 yeah 16:02:42 now run 16:02:46 Which direction? 16:02:47 oh, direction 16:02:51 nw looks best 16:02:56 (they all look shitty really) 16:02:57 wow 16:02:59 already?? 16:03:03 confuse him again 16:03:11 wow 16:03:12 nice job yak 16:03:13 now run 16:03:20 hmm 16:03:24 Confuse the yak? 16:03:25 you're still slow, yeah 16:03:42 This is like that time in NetHack... 16:03:47 try invising yourself 16:03:56 Thanks. 16:04:07 neither was guaranteed to work 16:04:11 'sok :P 16:04:12 Can I have the death message from ##crawl? 16:04:21 elliott the Swashbuckler (L12 KoBe), worshipper of Trog, slain by a yak on D:12, with 16802 points after 17648 turns and 2:04:04. 16:04:27 Yesss. 16:04:57 @tell monqy You _have_ to watch the 1768 / 2:04:04 turn game I just died in. 16:04:57 Consider it noted. 16:05:21 Hmm. 16:05:21 NOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooooooooooooooo 16:05:28 To play again, or to take a break first... 16:05:33 Patashu: Also, go to sleep. 16:05:36 !lg elliott -tv 16:05:36 @time Patashu 16:05:37 Local time for Patashu is Mon Apr 23 02:05:34 2012 16:05:37 will replay that 16:05:39 also, yeah, going to bed 16:05:41 curse that yak..... 16:05:46 curse him! 16:06:21 ion: You can dispense Crawl advice and wisdom, right? 16:06:32 elliott: I suck at Crawl. 16:06:45 FSVO advice and FSVO wisdom, sure. 16:07:02 anyway, in future be more careful with zerks when you're in serious peril 16:07:06 just as being hasted is reallyt really good 16:07:09 being slowed is really really bad 16:07:19 going to bed 16:07:24 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 16:09:50 Holy shit 16:09:55 ion: Take a look at this Dungeon:1 16:10:29 The hblSl are behind glass. They won’t be able to do anything. 16:10:41 Ohhh. 16:10:43 That makes much more sense. 16:20:34 -!- esowiki has joined. 16:20:34 -!- glogbot has joined. 16:20:38 -!- esowiki has joined. 16:20:38 -!- esowiki has joined. 16:20:39 -!- EgoBot has joined. 16:20:40 -!- HackEgo has joined. 16:25:13 `quote 16:25:16 651) fizzie: It's like a JIT, if JITs were... strings. 16:30:44 -!- zzo38 has joined. 16:34:21 -!- nortti has quit (Quit: leaving). 16:37:28 -!- monqy has joined. 16:37:33 hi monqy 16:37:33 it was 16:37:37 ~so~exciting~ 16:37:42 you have a 2 hour replay to watch 16:37:48 no it's not optional sorry 16:37:49 oh my 16:37:49 monqy: You have 5 new messages. '/msg lambdabot @messages' to read them. 16:37:52 wow 16:37:56 oh my 16:38:09 its 16:38:11 i had the best death ever 16:38:22 i don't think the tv thing will play a full two hours though 16:38:33 id have to download the ttyrecs 16:40:27 or use the tv thing but 16:40:27 ##crawl woul kill me 16:40:27 oh can it actually play two hours 16:40:27 you should totally do that, i hear ##crawl are nice 16:40:27 if you know how to 16:40:27 downside, my play would become laughing stock of crawl 16:40:27 anyway lemme find the direct link to the ttyrec 16:40:27 its easy with the !ttyrec sequelle command 16:40:27 http://crawl.develz.org/ttyrecs/elliott/2012-04-22.13:56:36.ttyrec but this is like 16:40:27 a totally distant second to watching it on the tv 16:40:27 also i've uhhh forgotten most of it 16:40:27 09:39:55 !hs elliott -ttyrec 16:40:27 but there's a lot of really good bits 16:40:27 09:39:56 34. elliott, XL12 KoBe, T:17648: http://crawl.develz.org/ttyrecs/elliott/2012-04-22.13:56:36.ttyrec 16:40:27 oh boy 16:40:27 -!- glogbackup has joined. 16:40:41 i see patashu requested my slaying earlier 16:40:47 wait what's !hs 16:40:52 highscore 16:40:54 im confuse 16:40:55 ah 16:41:01 monqy 16:41:03 i have a plan 16:41:12 shorthand for !lg [...] max=sc 16:41:15 connect with a new nickname and request it in /msg 16:41:24 ok i guess 16:41:26 that would be pretty obvious 16:41:57 monqy: what ttyrec player do you use 16:42:01 i want to 16:42:02 play it at the same time 16:42:25 to relive... the mammaries 16:42:34 uhh i dont know 16:42:37 whatever i found first 16:42:39 oh uh the ttyrec is uxterm so 16:42:43 i guess it'll probably work fine though 16:43:27 i havent bothered finding a great ttyrec player. ttyplay is the first i found and it works fine enough so i use it 16:43:35 oh jettyplay loads this one fine 16:43:40 (that's ais523's player) 16:43:44 is it good 16:43:47 it's uhhh 16:43:48 it's jav 16:43:48 a 16:43:53 it certainly has lots of features 16:44:01 like seeking 16:44:10 * elliott installs ttyplay 16:44:31 yay, mine plays correctly 16:44:43 i think it will probably be uhhh 16:44:46 less than 2 hours in practice 16:44:50 because there was a lot of doing nothing 16:45:04 it's exciting though. like an action movie 16:45:08 with eels 16:45:30 when should i start it now? 16:45:35 uhhh give me a second 16:46:05 im going to 16:46:06 count 16:46:08 3,2,1,then go 16:46:10 are you 16:46:10 ready 16:46:12 yes 16:46:14 3 16:46:15 2 16:46:17 1 16:46:18 go 16:46:22 and we're off 16:47:43 oh no what code were you talking about 16:47:46 my lua thing?? 16:47:49 TODO: synchronized multiuser ttyplayer 16:47:50 oh yeah 16:47:59 it's uh 16:48:04 this is quite boring to start with 16:48:09 but it gets interestingly relatively quickly 16:48:11 i think 16:48:52 Actually, i want a synchronized multiuser video player with a chat overlay. 16:48:54 "skilles" 16:50:04 monqy: i do the uh 16:50:06 orcish mines 16:50:18 oh ok 16:50:23 it's 16:50:27 uhhh 16:50:32 it's uhhh. 16:50:48 the ""general wisdom"" is to do the lair before orcish mines because orcish mines can be hard, but powerful characters can do orc first if they want 16:50:48 mostly the fun parts consist of the ten thousand near-death experiences 16:50:54 yeah but 16:51:01 you should see what i have to deal with right before the entrance to the orcish mines 16:51:06 and also i didn't know where the lair was 16:51:11 and i thought fighting orcs was fun 16:51:15 that was before i went down into the orcish mines 16:51:33 lair appears from dungeon lvel 8 to 13 i think?? 16:51:37 yeah 16:51:42 spoilers i never found it 16:54:08 "orcse" 16:54:24 oh nice elec weapon there 16:54:30 wow you're behind 16:54:35 no im 16:54:36 at orcs 16:54:38 i just noticed it 16:54:39 thouygh 16:54:39 oh 16:54:40 right 16:54:44 2 orc priests 16:54:47 the best number of orc priests 16:54:53 yes it's a nice weapon it gets nicer later on 16:55:11 my orc strategy is uhh 16:55:14 abaa tab tab tab 16:57:23 i offer 16:57:26 a huge number of corpses to trog 16:57:27 in this game 16:57:31 like at the expense of actually eating 16:57:58 eating is more important since you need food to berk and berk costs a lot of food 16:58:08 yeah but 16:58:15 i also use brothers at arms a lot 16:58:17 oh 16:58:18 because 16:58:20 lots of bad things happen 16:58:21 i guess thats later 16:58:24 so in retrospect it was a good decision 16:59:02 i do some 16:59:08 really bad berks occasionally 16:59:18 like ones that run out right as i reach whatever i was trying to berk 17:00:06 wow i spent a lot of time on dungeon 3 17:00:20 now i follow an ant for ages 17:02:12 suspense 17:02:16 oops i tried to 17:02:18 add another e on to that word 17:02:20 but it already had one 17:02:35 ijyb 17:02:45 hes my wand testing pal 17:03:01 oh yeah dont berk things that will probably walk away from you 17:03:09 hi edmund 17:03:16 this pause is me asking 17:03:18 "is this guy dangerous" 17:03:26 turns out 17:03:26 no 17:03:33 edmund is ususally a wimp just dont fight him with other things at the same time 17:04:31 gotta have scroll of curse whatveer 17:05:58 no idea why i abd there 17:06:08 *ab''''d 17:07:40 that was 17:07:42 the terrible berk 17:07:48 it helped me 17:07:51 run down a corridor really angrily 17:08:13 monqy: i think 17:08:16 the thing before the entrance to the mines 17:08:18 is coming up soon 17:08:26 that's when the exicteing starts 17:08:27 oh 17:08:29 mines entry vault? 17:08:30 first prince ribbit 17:08:34 ribite 17:08:35 yes 17:08:40 the long game before this i lost to blink frogs 17:08:43 i dont like frogs 17:08:45 that can blink 17:09:15 blink frog pakcs have to be handfled carefully yeah 17:09:26 i think my technique was: berk 17:10:06 suspensee 17:10:37 ah yes 17:10:44 two blinking things 17:10:47 the best party 17:10:53 -!- Aardwolf has joined. 17:11:12 wow this bit is slow 17:11:43 that was ac i think 17:11:46 yeah 17:11:57 wait 17:12:01 prince ribbit has a human corpse? 17:12:04 yes 17:12:06 hes a prince 17:12:06 what 17:12:08 ok 17:12:09 ohhhh 17:12:11 ok 17:12:40 that was me checking i had 17:12:43 corrosion resistance thing 17:14:43 wow slowe 17:14:51 slower than zzzz 17:16:22 monqy: the entrance is on this floor iirc 17:17:42 monqy: this is it iirc 17:17:46 the pre-entrance bit i mean 17:19:03 argh, this level is way more complicated than i remember 17:20:41 monqy: boo 17:20:42 --ghoste 17:20:50 did you look up its logfirle 17:20:51 areyou scared 17:20:52 no 17:20:55 i just 17:20:55 yes 17:20:59 i just that 17:21:15 aha 17:21:16 sometimes ghosts can have particularly scary features that are spoiled in their logfiles 17:21:17 this is it monqy 17:21:27 the kobold room? 17:21:29 its kobold friend party 17:23:04 this part is good 17:23:07 where i give trog like 17:23:09 fifty corpses 17:23:15 ok the part is over now 17:23:22 oh what 17:23:22 orc 17:23:24 i thought that was the entrance 17:23:26 yes, orc 17:24:23 space warps horribly around you? oh no did one of htem have a distortion weapon oh yes 17:24:30 you could have gotten 17:24:33 banished to the abyss 17:24:37 i didnt though!! 17:24:38 oh no 17:24:40 not goliath beetles 17:25:00 patashu demandd ido the boring thing here 17:25:01 im sory 17:25:08 :( 17:26:01 mesages 17:26:11 oh no 17:26:12 not eels 17:26:14 i hate eels 17:26:16 yes 17:26:33 correct decision 17:26:39 bad autoexplore bad 17:27:12 bia on an eel is probably a bit excessive 17:27:20 i dont like eels 17:28:19 i forget how i came to be 17:28:22 using the mace again 17:28:38 probably you hit ' or something 17:28:47 ' switches between weapons in slots a and b 17:28:50 lame 17:28:53 oh boy gnolls 17:28:56 i sure do love gnolls 17:29:38 im sorey 17:30:11 oh no what idd you do 17:30:14 i 17:30:16 backed up 17:30:17 and 17:30:19 hit the 17:30:19 B 17:30:22 :( 17:30:22 because 17:30:24 patashu 17:30:35 why didnt you just hit the b and run away if you got low on health :( 17:30:40 why :'( 17:30:40 because patashu was lal 17:30:44 ohhh nooo you might dieeee 17:30:46 and i was all 17:30:47 17:31:22 59 is far too much to die to a golaithe beetle in 1 hit 17:31:26 yes but 17:31:29 17:31:32 *ss 17:31:37 i hate orcs 17:31:44 i think this is the entrance 17:31:55 oh maybe not 17:32:13 i hate bats too 17:32:25 i might even modify my configuration to not stop for bats 17:32:38 uuugh this part was a pain 17:33:04 bats are ez with lots of autofight 17:33:10 yeah but 17:33:13 they stop my autoexplore 17:33:15 constantly 17:33:16 oh 17:33:22 yeah that is a crawl problem 17:33:32 my weapon just 17:33:34 keeps getting better 17:33:38 (which is why you should have a key with both autofight and autoexplore on them) 17:33:43 er 17:33:43 it 17:33:51 one key, plural things 17:33:55 god i love this part 17:33:59 inept me vs jellyfish 17:34:08 just because autoexplore put me there 17:34:15 woww whata re you doing 17:34:16 then i try to dart it 17:34:20 so i don't get electrocuted 17:34:21 jellyfish is like 17:34:23 weakest monster 17:34:39 or do you mean from using your elec weapon on a water monster 17:34:44 i dont knowe 17:34:51 patashu just said electorcute 17:34:53 and i was all AAaaaa 17:35:02 oh dont worry about it 17:35:08 i was 17:35:11 not in a rational state at the time 17:36:36 i never use the gift 17:36:43 spoilere 17:37:37 antimagic is good but for most things you shoul dusie your elec i think?? 17:37:42 yeah 17:37:48 spoiler the next god gift is an antimagic weapon too 17:37:51 im like ~ugh~ 17:37:59 trog likes antimagifc 17:38:27 patashu 17:38:28 really likes armour 17:39:05 there are lots of ways to do armour and im not really an expert at it 17:39:40 oopse 17:40:08 wasn't sure if you could melee them 17:40:24 safely, I mean 17:41:07 here we go 17:41:09 im like 17:41:12 90% sure this is the entrance 17:41:15 unless im wrong 17:41:55 why did is top 17:41:57 nice erolcha 17:42:01 top?? 17:42:05 oh 17:42:05 i stop 17:42:08 eah i dunno 17:42:10 its goin again 17:42:24 bat 17:42:37 i like how 17:42:53 the only reason your iron troll was able to kill erolcha is 17:42:57 because there was a bat behind her 17:43:00 so it went for the bat 17:43:01 :D 17:43:10 ah yeah that's the Orc entry 17:43:14 orc orc orc orc orc 17:43:25 8zoo 17:43:26 8o8 17:43:38 nice giant spore behind the orcs 17:43:41 yeaaah 17:43:58 i probably would have shot a piercing ranged attack at the giant spore back there 17:44:06 kill the spore and hurt and confuse the orcs 17:44:07 the best part is how this makes me decide i WANT to go in the orcish mines 17:44:12 good 17:44:30 pro 17:44:42 tactic 1 work into spore 17:44:44 *walk 17:45:03 hound "late to the party" 17:47:31 that meat ration really hit the spot 17:48:06 didn't want to be next 17:48:39 orc ! 17:48:48 here 17:48:48 we 17:48:48 go 17:48:51 warg 17:49:00 hobgoblin 17:49:01 orcs 17:49:03 "all hiding" 17:49:07 welcome party 17:49:57 it looked so easy at this stage 17:50:04 but then 17:50:32 monqy: do you go "hi" at people who do this too 17:50:40 uhh 17:50:41 do what 17:50:48 use staircases to vacuum up bad guys 17:50:49 to handle in batches 17:50:53 oh 17:50:54 sometimes 17:51:08 i'd probably say hi at this point 17:51:13 i can accept a hi, the alternative was uhhhhhhhhh 17:51:21 it gets more insane 17:51:29 losing all your hp in stair dancing is definitely a "hi" moment 17:53:11 somehow they got much easier right after 17:53:45 hehhehh 17:54:07 for orc high priest and such you might want to use antimagic if you have a good antimagic weapon 17:54:25 trust me i make far poorer decisions than not switching weapon along the way 17:54:43 i like the part where escape hatch 17:55:23 i tried to coordinate this at first 17:55:25 s/ / / 17:55:31 but then 17:56:10 monqy: spoiler the best part is when i stair dance with the wrong upstairs 17:56:11 repeatedly 17:56:18 mmm 17:58:35 i'm very smart 17:58:52 by which i mean 17:58:53 dumb 17:59:13 i think he was giving me a hint 17:59:14 but no 17:59:47 oh man here comes 17:59:48 mm orc:4 17:59:51 one of the best bits 17:59:51 i wonder which ending vault you got 18:00:02 i stairdance.... 18:00:07 you 18:00:10 stairdance into elf 18:00:12 ...with the entrance to the elvish mines 18:00:12 yes 18:00:18 elven halls 18:00:19 whatever 18:00:20 great 18:00:41 must have been fun for the elves 18:01:20 clap 18:01:25 clep 18:02:20 this part is super great 18:02:29 did you see any orc warlords or stone giants or iron trolls 18:02:40 shhhhhh spoilers 18:02:45 ok shhing 18:02:48 but i don't think so 18:02:51 however there's uhh 18:02:57 there's a bit ten times as crazy as this at the end 18:03:08 of the mines 18:03:51 yeah orc:4 has an end vault 18:03:58 i don't just 18:04:00 do the end vault 18:04:00 oh no 18:05:28 i like how more orcs came to the safe place 18:05:52 nowhere is saf 18:06:48 i neglected to consider 18:06:53 that the orcs could go around my throttle 18:07:13 ok i knew it but i thought it just wouldn't be a problem 18:07:14 -!- MoALTz has quit (Quit: brb). 18:07:21 death by yak... 18:07:27 SPOILERS!!!! 18:07:31 oops shaohiosahiaohsiaoas sorryyy 18:07:49 dont worry "yak" does not even begin to explain the cause of death at hand 18:07:59 monqy: this is where it starts to get brilliant 18:08:00 "18: And the LORD God said, It is not good that the man should be alone; I will make him an help meet for him." 18:08:07 what language is this 18:08:15 good language 18:08:27 monqy: wrong stairs again!!! 18:08:53 deliciouse 18:09:02 i like my hp here 18:09:43 not where the stairs are!!! 18:10:07 how did i ever survive that 18:10:11 was the h not pronounced when the earth was created? 18:10:42 monqy: god im really bad at stairs 18:11:02 at least youre alive!!! 18:11:02 -!- MoALTz has joined. 18:11:09 (until latwer) 18:12:37 o@o 18:13:08 kobold can't catch a break 18:13:43 -!- graue has joined. 18:14:20 Not so bold now, kobold. 18:14:22 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]). 18:29:02 -!- itidus20 has joined. 18:33:01 -!- tswett_ has joined. 18:37:56 -!- fungot has quit (*.net *.split). 18:37:58 -!- itidus21 has quit (*.net *.split). 18:38:00 -!- tswett has quit (*.net *.split). 18:56:46 -!- nortti has joined. 19:03:34 My opponent has NIGHTLY GARBAGE RUN in his hand, but no eligible cards in his trash, and I intend to keep it that way!! All of his cards are resisted to all of my cards but I might still win 19:04:25 Especially if he doesn't wake up this turn. 19:04:56 -!- ais523 has joined. 19:05:05 "Mmm, now there's an idea: adding syntax coloring to ed... Perhaps we could also build a Lisp interpreter into it?" 19:05:39 s/ed/TECO/ 19:05:50 He did not wake up so now I am nearly guaranteed to win, as long as I do not knock out any of his cards. 19:07:38 Although he can still attempt to retreat even if confused, so I have to be careful about that too. I do have GUST OF WIND so that might help. 19:08:03 "ed's size on my debian box is around 42k." ed 42kB in size!? ed on my box is 6.16kB 19:08:23 nortti: Maybe it is the Haskell version? 19:08:50 zzo38: well I am using the versuon from unix v6 19:09:24 I know that executables for Haskell programs are much larger than C executables 19:09:54 or maybe he just has a very crappy c compiler 19:14:07 I have made my c2bf preprocessor kinda usable (supports #include and #include "path") and my stdio.h has working implementations of getchar,putchar and puts 19:14:50 is there some feature you would really want to see ib c2bf? 19:15:17 nortti: why not just use cpp as the preprocessor? 19:15:38 -!- Ngevd has joined. 19:15:51 Hello! 19:16:42 hi 19:16:53 He does have the ability to save himself (use SWITCH to reactivate KANGHASKHAN [Lv40] and then retreat), but he seems to be blind to that fact 19:17:08 nortti: I cannot even begin to imagine why you are using C2BF for anything. 19:17:10 ais523 because it throws in all kinds of junk that c2bf can't take and system header files don't really work with c2bf 19:18:06 RocketJSquirrel: I use unix v6 ed for coding. Did you get your answer? 19:18:17 nortti: you realise RocketJSquirrel wrote c2bf 19:18:25 no 19:18:55 -!- RocketJSquirrel has changed nick to Gregor. 19:19:12 -NickServ- 13 failed logins since last login. 19:19:13 lol 19:19:22 THERE SHALL BE ONLY ONE GREGOR 19:20:24 Gregor: to put it another way: I like hacking little bit limited stuff 19:21:42 -!- graue has quit (Quit: Leaving). 19:21:49 by the way when was c2bf last updated? 19:22:07 Like 2005. 19:22:14 2005!? 19:22:24 Or 2007. 19:22:26 Basically the same year. 19:22:28 Not sure which. 19:23:49 Well I am working on a update. Getting string support is now top priority for me 19:24:06 *an 19:24:19 It has some kind of array support, strings shouldn't be enormously difficult. 19:24:48 It would be easier were you to just implement --C-=C-C-- ;) 19:26:09 elliott: --C-=C-C--? 19:26:18 amazing new esolang by our friend nsqx 19:26:58 * ais523 disapproves of having a single datatype called "void" that can hold more than one value 19:27:21 ANYTHING can be lost in the VOID. 19:27:31 If I simply pass my turn now, I am guaranteed to win. 19:27:44 I don't think it is turing-complete either, due to having linear-bounded memory 19:27:49 ais523: I disapprove of any datatype called "void" with more than zero values 19:28:08 Ngevd: Oh, good point. You should post that on the talk page. 19:28:10 elliott: C's void has one value 19:28:30 ais523: well, technically C doesn't really have a void type at all 19:28:35 but yes, I disapprove of C's abuse of the term "void" 19:29:05 What value? 19:29:29 Deewiant: it's normally assumed to be 0 by analogy with the other types, but a type with one value, it doesn't make sense to say what the value is 19:29:32 as you can't distinguish it from anything 19:29:34 elliott: I am trying to get c2bf to compile itself because I am crazy 19:29:43 ais523: That's pseudoscience. 19:29:53 C crackpottery. 19:30:16 ais523: How can you tell it has even one value? 19:30:16 psuedoprogramming! 19:30:23 Deewiant: because you can return void 19:30:34 no you can't 19:30:38 a type with no values, things that returned that type couldn't return 19:30:48 you can return (with a special form) from a function with return type void 19:30:52 but it doesn't ever acutally return a value 19:30:59 actually, you could make a good case that C's void _does_ have 0 values 19:31:02 Actually in C, void just means the lack of a type, as far as I can tell 19:31:03 elliott: in that case, there are a huge number of special cases for void 19:31:05 but that C means something different by the usual function arrow 19:31:11 e.g. a ? b : c works fine with b and c being void 19:31:26 Hmm 19:31:29 I defer to Deewiant 19:31:46 ais523: But that ?: has no value. 19:32:03 Gregor: it has the same value as all other void things 19:32:24 -!- asiekierka has quit (Remote host closed the connection). 19:32:27 Right. None. You can't put it anywhere. You can't store, use, compare or even cast it. 19:32:58 hmm, can you take its address? 19:33:02 No. 19:33:08 void* exists as a type, but I don't think you can get a void object to take the address of 19:33:14 Right. 19:33:22 And you can't dereference a void*. 19:33:24 ais523: aha 19:33:25 right 19:33:28 you can't dereference a (void *) 19:33:35 but you can cast it to another pointer and dereference that 19:33:37 /I/ can, I don't know about you :) 19:33:38 ais523: The type void* means a pointer to something that it does not specify the type, so "void" is in place of the type 19:33:38 thus, void must have no values 19:33:44 ais523: no, you can't 19:33:44 goto *(void*)0 19:33:47 oh 19:33:48 that's cheating 19:34:31 Hey, new esolang 19:34:31 I know 19:34:38 Ngevd: is it by NSQX? 19:34:41 nope 19:34:52 oh, hey, Aardwolf! I haven't seen you in here before 19:35:09 hi elliott 19:35:15 Aardwolf: it's only TC given an infinite program 19:35:26 * elliott is worr- heh 19:35:31 I was about to say just what ais523 was going to say 19:36:28 Also erroneously Turing-complete? 19:37:00 *labelled as 19:37:24 Is a desktop computer considered Turing-complete? 19:37:32 no, it has finite memory 19:37:32 Aardwolf: no, it doesn't have access to infinite storage 19:37:40 ais523: stop stealing my thoughts 19:37:55 it's what's known as a "bounded-storage machine", a machine where lack of storage is the only obstacle to TCness 19:38:10 If a language specifies no limits, is it not infinite then? 19:38:21 Linear-bounded 19:38:59 What makes Brainfuck Turing complete then? 19:39:02 A language not specifying limits may or may not be TC, but at least isn't assured not to be. 19:39:17 Brainfuck can access infinite area in a finite program 19:39:27 I see 19:39:40 +[>+], for example 19:39:40 Aardwolf: You are Lode Vandevenne, isn't it? I used your LodePNG library in my TeXnicard program. 19:39:47 Yes, in that case, it's actually not Turing complete 19:39:53 zzo38, cool :D 19:39:55 The language Brainfuck-as-interpreted-by-your-favorite-Brainfuck-interpreter-running-on-a-real-computer is not TC. 19:40:37 The language Brainfuck is TC. 19:40:55 Aardwolf: It'd be possible to make such a CA-type thing TC by providing a way to expand the field. 19:41:07 Game of Life patterns can construct things dynamically, which is why it's TC 19:42:17 elliott: indeed; the most popular method to achieve TCness is to have infinite storage; the second most popular is to have some method of increasing the storage from within the program 19:42:31 Yep, I got it, thanks for explaining it! I thought, if it's similar to a PC, it's TC, but a PC also can't magically expand its RAM so... :) 19:42:34 * ais523 used infinite rather than unbounded intentionally 19:42:39 I think, in Uniquode, I'm gonna make ℒ execute STDIN as a brainfuck program 19:42:40 Maybe *your* PC can't! 19:42:43 elliott, ais523: Is that usefully distinct from having infinite storage? 19:42:49 Gregor: Yes. 19:42:53 Consider a BF derivative with wrapping tape. 19:42:58 And an instruction to add a new 0 byte to the tape. 19:43:01 (Wrapping on both ends) 19:43:37 I don't mean "is there a difference between these two classes of languages," I mean "is there any useful knowledge to be gained by distinguishing them." 19:44:44 Gregor: TCness proofs are often easier distinguishing them 19:45:07 an expandable-storage language isn't going to be able to simulate an infinite-storage language directly, you'll need to automatically add expands at appropriate places 19:45:31 consider the language where every program of length n is given BB(n) memory 19:45:33 this came up in the MiniMAX proof, where someone asked why I didn't just use an existing BF derivative rather than inventing my own with an explicit expand command 19:46:11 oklopol: haha, cute 19:46:33 ais523: infinite-storage is like GC for expandable-storage machines, or something 19:46:37 yes 19:46:45 oklopol: ouch 19:46:50 now I'm trying to work out if that's TC 19:47:07 I guess it is, by definition, and possibly points out problems with the definition… 19:47:11 you can't write a UTM simulator in it, no? 19:47:25 elliott: you can, if it runs out of memory you go into an infinite loop 19:47:30 well, if it runs out of memory and detects it, it could just loop forever without doing anything. 19:47:38 it's not BF-complete, though 19:47:39 hmm, right 19:47:41 gah 19:47:45 this language is of the devil 19:47:50 then if only the result after program stops is used for tcness considerations, it's just as tc as it originally was. 19:48:14 oklopol: you're meant to use your powers for _good_ 19:48:14 but if source given to it is infinite in size? 19:48:17 :D 19:48:21 -!- impomatic has joined. 19:48:36 BB? 19:48:40 busy beaver 19:48:48 Ah 19:48:49 nortti: infinite programs don't exist 19:48:58 `addquote gah this language is of the devil oklopol: you're meant to use your powers for _good_ 19:49:02 845) gah this language is of the devil oklopol: you're meant to use your powers for _good_ 19:49:05 `quote 19:49:07 `quote 19:49:08 `quote 19:49:10 `quote 19:49:11 `quote 19:49:14 `quote 19:49:15 Not this again 19:49:18 484) monqy: last night in my dreams I saw a false photo album of my childhood... looking ghostly 19:49:18 mine will be the best 19:49:18 proof: no program prints chaitin's constant. if we have infinite programs, then putchar a; putchar b; ... can print chaitin's constant 19:49:20 yes this again 19:49:20 402) [on spiking] drugs are expensive. It would be a waste to use them on a random stranger. 19:49:21 842) (help why are german) i play the german version of crawl i 19:49:22 quot erat sdfghjk 19:49:24 317) elliott: Fythe-generated code doesn't use C calling conventions, because C calling conventions are for pussies. 19:49:30 Busy Beavers? Dewdney wrote something about those... 19:49:33 elliott: start is ptogram and rest is padding 19:49:36 `delquote 317 19:49:41 824) coleridge and 19:49:41 558) Also Perl, but I don't really consider that a programming language so much as a really heavy implementatino of awk 19:49:44 elliott: this is why I invented 1cnis, to allow for infinite programs that don't have that sort of problem 19:49:44 ​*poof* elliott: Fythe-generated code doesn't use C calling conventions, because C calling conventions are for pussies. 19:49:56 elliott: agreed, although 824 isn't too great either 19:49:57 Is fastcc better? 19:49:59 coleridge and was one of the voice recognition ones 19:50:04 elliott: that's kind of a silly proof :D 19:50:05 (I mean, the fastcc in LLVM) 19:50:06 ais523: it's better than the ten that follow it 19:50:13 elliott: oh dear… 19:50:15 oklopol: sorry if you can't handle my LOGIC 19:50:19 `pastequotes 19:50:22 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.29698 19:51:32 cellular automata are pretty much given infinite programs 19:52:04 If anyone is feeling generous, I'd quite like this http://www.ebay.co.uk/itm/110862346333#ht_542wt_1270 19:52:08 oklopol, with a finite region non-default 19:52:24 what does that mean? 19:52:39 oh you mean periodic outside a finite region 19:52:44 Yeah 19:52:44 impomatic: if I buy that, do you end up indebted to me for life? 19:52:56 well no that's not true 19:52:58 i mean i figure someone's soul is probably worth at least 261 euros 19:53:01 see any of our papers 19:53:03 elliott: "indebted for life" doesn't really work, that just implies that he never pays the debt back 19:53:14 If we all chip in 5 euros, no problem 19:53:15 ais523: :'( 19:53:22 what /is/ it/ 19:53:26 elliott: yes, what ais523 said :-) 19:53:34 Ibtlfmm could be made to compile into Haskell but it wouldn't work well because of some optimizations which are not allowed in Haskell and that an interpreter would be difficult too 19:53:45 impomatic: you're a terrible debtor! 19:53:46 or 19:53:47 debtee 19:53:47 As long as I don't have to pay the debt in the afterlife... 19:53:48 whichever it is 19:53:49 Ngevd: I don't have any euros 19:53:50 impomatic: would pirated ebook versions suffice? 19:53:58 Would a photograph suffice? 19:54:05 Because 19:54:07 I have a photograph. 19:54:13 zzo38, can you get any in the next minute? 19:54:16 A photograph of what? 19:54:20 The books. 19:54:22 Ngevd: No. 19:54:23 a spider with seven legs? 19:54:23 impomatic: Here you go: http://i.ebayimg.com/00/s/ODYzWDEyODA=/$(KGrHqVHJ!8E-E7jRHUzBPi)jpt8uw~~60_12.JPG 19:54:33 also, what a bizarre URL 19:54:38 60 seconds, guys!!! 19:54:39 (my client won't parse $ as part of an URL, incidentally) 19:54:58 Ngevd: usually, you study the set of all infinite inputs, but yeah sometimes you restrict to periodic or finite (+ unary outside). 19:55:04 30s 19:55:07 i get a great deal of joy from metaphorically and hypothetically hunting ebooks online 19:55:12 i wonder if i could even enter my details in that amount of time 19:55:16 maybe i should try 19:55:17 Even if I did have euros I would have no way to pay them within the next minute. 19:55:23 *10s 19:55:25 not minute 19:55:31 2s 19:55:33 1 second HURRY UP GUYS 19:55:41 oklopol, hmm 19:55:44 OK, now you'll have to bid on it with Feather 19:55:51 Haha the forth books jumped in price during the last 3 seconds 19:55:57 elliott: Feather doesn't work like that 19:56:02 ais523: That's what you always say. 19:56:02 you'd have to put a bid of $0 on 19:56:04 who wants books that badly? 19:56:08 I don't think you even believe it yourself. 19:56:10 then retroactively increase it to something larger 19:56:40 friggen geeks 19:56:46 -!- tswett_ has changed nick to tswett. 19:56:58 wow.. thats in euros 19:57:15 so thats a fuckton of money for secondhand books 19:58:00 Ngevd: but usually you study undecidability of questions. 19:58:21 how exciting..... 19:58:21 well okay then there's the people who like tcness proofs, and do things like universal CA 19:58:36 I could probably put the same collection together for less... I checked Amazon, Abebooks, eBay to figure out how much to bid. 19:58:37 One day, I hope to understand all this. 19:58:38 i'm not really into that 19:59:14 impomatic: how much do you think the collection should have been worth? 19:59:35 there aren't really any books on CA, so it may be a bit hard to get into it 20:00:04 To me, it's worth just over 100 euros. Some of the books on Amazon etc are overpriced. 20:00:06 sure there are.. 20:00:21 theres books on everything 20:00:36 well i'm not aware of one that contains any useful data 20:00:42 oh 20:00:44 useful >.< 20:00:50 One of the books was listed for $150 or so, but it doesn't mean anyone would pay. 20:01:51 well there are at least two books about ca, wolfram's book called "pretty pictures of CA and a boring undecidability proof in the appendix", and then some other guy's book which looked stupid. 20:02:00 http://www.google.co.uk/search?hl=en&q=The+Recursive+Universe+by+William+Poundstone 20:02:19 oklopol: ANKOS contains at least one incorrect proof 20:02:30 and I got to tell Wolfram about that over the phone :) 20:02:40 although I'd worked out a fix for it, so it wasn't a disaster 20:03:16 oklopol: on this list you can see that many exist.. but i assume most are not useful from this chat http://www.ebay.co.uk/sch/i.html?_from=R40&_trksid=m570.l2736&_nkw=cellular+automata 20:04:00 "Provides a comprehensive treatment of all the techniques in nonlinear dynamics together with C++, Java and SymbolicC++ implementations." 20:04:11 implementations? 20:05:04 well that's a lot of books, i have no idea if all of them suck :D 20:05:09 for the scavenger such books tend to exist free.. but i know i am not among people who would stoop so low 20:05:28 at least there isn't one that people suggest as reading material if you want to get into CA. 20:05:29 perhaps p 20:05:31 erm 20:05:37 oklopol: ok cool.. so you genuinely didn't realize ... so thats good... 20:05:47 i showed someone something novel 20:05:51 perhaps because afaiu most people think CA are a dying field. 20:06:16 CA? 20:06:22 Cellular Automaton 20:06:25 (i strongly disagree, it's the best) 20:06:35 adaiu? 20:06:39 afaiu, rather? 20:06:51 as damningly as i update 20:07:03 wje 20:07:07 Do you like the flaw/feats I have selected in the Dungeons&Dragons game? 20:07:17 wje :/ 20:07:22 -!- pikhq has joined. 20:07:28 oklopol: growing up.. i didnt know any books existed... simply being aware that some resource exists can be a great thing 20:07:32 . 20:07:42 -!- pikhq_ has quit (Ping timeout: 260 seconds). 20:07:50 most people only find out that books exist when they turn 20 or so 20:07:58 I was lucky, only took me until 13 20:08:12 ais523: when did you realise that books existed? 20:08:49 itidus20, if that's normal for Australia I'm glad I got out when I did 20:09:05 elliott: much earlier than that, we used books in school 20:09:22 I have alway known that books exist. Am I normal? 20:09:29 whats books 20:09:30 lol 20:09:30 ais523: lucky! 20:09:33 nortti: is anyone in this channel normal? 20:09:35 nortti: no. you're probably going to die 20:09:41 ais523: Not quite 20:09:44 it's usually fatal to be exposed to books before 3 years of age 20:09:55 monqy: it's okay, adults are speaking 20:10:08 zzo38: who in this channel is almost normal? 20:10:11 We are all a bit crazy 20:10:21 itidus20: well there are a lot of research papers that are suggested for reading, which i am aware of. 20:10:42 ais523: vorpal 20:10:43 fungot is pretty normal 20:10:53 But he's offline 20:10:59 fizzie, poke fungot 20:11:09 oh now papers exist 20:11:17 my universe is expanding rapidly 20:11:29 :D 20:11:39 dear god i hope there is nothing else 20:11:42 http://meta.stackoverflow.com/questions/130033/how-to-use-an-account-after-puppet-sock-punishment-action 20:12:22 hmm 20:12:25 the day after i subscribed to the arxiv mailing list was when i realized papers most definitely exist. 20:12:25 elliott: the answer is entirely correct and sensible 20:12:43 ais523: yes, it's the other part that isn't 20:12:48 the trouble with research papers is that you need an extra level of comprehension to read them beyond books 20:12:54 uhh.. beyond most books 20:12:56 elliott: indeed 20:13:07 * elliott wonders if anyone has asked anything similar on Wikipedia 20:13:12 and also how little CA stuff is being done, unless you count the papers of our group, there has been one paper on CA, and oh god how we laughed at it 20:13:17 "What is the best way to avoid an IP block from Wikipedia?" 20:13:18 What is PUPPET-SOCKing? 20:13:27 ion: Like sockpuppeting, but inside out. 20:13:39 Instead of one person controlling multiple accounts, multiple accounts control one person. 20:13:47 lol 20:13:54 It also seems to involve shouting. 20:14:14 in soviet russia, sock wears you as puppet 20:15:24 cottonsock47 has been banned for being a human puppet. 20:16:00 elliott: err, huh? 20:16:24 ais523: Yes. 20:16:30 ais523: Welcome to America. 20:17:00 Why is it 9 pm? 20:17:24 elliott, Welcome to the UK 20:17:24 ais523: Why isn't it not 9 pm? 20:17:30 @time australia 20:17:35 @time where ngevd used to be 20:17:37 @time monqy 20:17:37 Local time for where is Mon Apr 23 06:17:34 2012 20:17:39 Local time for monqy is Sun Apr 22 13:17:37 2012 20:17:44 @time Melbounre 20:17:45 @time Melboune 20:17:46 monqy: Can I come over there? 20:17:48 @time Melbourne 20:17:50 can't spell 20:17:58 I don't think @time accepts time zones 20:18:00 can you fly 20:18:00 @time UTC 20:18:04 monqy: Yes 20:18:09 -!- elliott has changed nick to BST. 20:18:12 ais523: Try now. 20:18:13 @time BST 20:18:15 Local time for BST is 2012-04-22 20:18:14 +0000 20:18:20 Whoops. 20:18:20 meanwhile, where will be wondering why they got a random CTCP TIME… 20:18:23 It has an off-by-one error. 20:18:30 -!- BST has changed nick to UTC. 20:18:30 Someone please explain to me how lol is an appropriate response here? http://www.reddit.com/r/funny/comments/sk5fj/nothing_on_the_internet_prepared_me_for_this/c4fbe0b?context=3 20:18:32 @time UTC 20:18:32 glorious :) 20:18:33 Local time for UTC is 2012-04-22 20:18:32 +0000 20:18:33 Local time for UTC is 2012-04-22 20:18:32 +0000 20:18:39 wat 20:18:40 -!- UTC has changed nick to elliott. 20:18:43 why did it reply twice? 20:18:44 Sgeo: why are you browsing reddit 20:18:46 Sgeo: lol 20:18:49 Local time for Melbourne is 6:18 AM 20:18:49 Sgeo: why are you browsing /r/funny 20:18:57 Sgeo: what's reddit, what's /r/funny 20:18:58 -!- itidus20 has changed nick to Melbourne. 20:19:08 @time Melbourne 20:19:09 Local time for Melbourne is Mon Apr 23 06:18:45 20:19:09 Local time for Melbourne is Mon Apr 23 06:18:45 20:19:11 the great thing about /r/funny is that nothing in it is funny and everyone is terrible 20:19:13 -!- thutubot has joined. 20:19:19 -!- Melbourne has changed nick to itidus20. 20:19:20 that's funny 20:19:21 @time Melbourne 20:19:27 :( 20:19:28 @time thutubot 20:19:29 TIME 20:19:38 thanks thutubot 20:19:40 [CTCP] Received unknown CTCP-TIME request from thutubot to Channel #esoteric. 20:19:42 thutubot 20:19:42 huh? 20:19:43 thutubot 20:19:48 monqy 20:19:49 were 20:19:49 That's... special, thutubot 20:19:50 bound forever now 20:19:51 by jinx 20:19:52 my time isnt perfect.. but its close enogh 20:19:53 oh no 20:19:56 oh, ofc 20:20:01 thutubot's still probably doing /that/ 20:20:07 oh 20:20:08 /that/ 20:20:08 that's the reason I brought it here in the first place 20:20:11 of course 20:20:18 @time elliott 20:20:19 Local time for elliott is 2012-04-22 20:20:18 +0000 20:20:19 Local time for elliott is 2012-04-22 20:20:18 +0000 20:20:23 ohh 20:20:29 wait 20:20:30 i still dont understand 20:20:33 why did lambdabot say it twice 20:20:42 elliott, that's not lambdabot 20:20:45 it was 20:20:49 earlier, Sgeo 20:20:53 Oh 20:21:12 * ais523 notes that repeating everything lambdabot says is actually thutubot's main use nowadays 20:21:17 oh, and doing Underload when fungot isn't here 20:21:22 on that note: fungot isn't here 20:21:58 > hello 20:21:59 Not in scope: `hello' 20:21:59 Not in scope: `hello' 20:22:02 :o 20:22:17 `pastelogs [l]ocaltime 20:22:49 No output. 20:22:51 `pastelogs [l]ocaltime 20:23:12 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.11695 20:23:16 -!- MoALTz_ has joined. 20:23:19 `? thutubot 20:23:22 thutubot? ¯\(°_o)/¯ 20:23:38 i... i didn't think that out very well 20:23:39 elliott: here's another good one: http://meta.stackoverflow.com/questions/95207/how-does-a-stack-overflow-moderator-know-about-sockpuppets 20:23:48 `pastelogs localtime 20:23:55 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.1382 20:24:14 ok i'll leave it alone 20:25:32 ais523: haha, wow 20:26:01 -!- MoALTz__ has joined. 20:26:46 -!- MoALTz has quit (Ping timeout: 272 seconds). 20:27:11 "KKK If i m cheater then it is not the law to punish others ... !!!!" 20:27:15 Their logic is infallible. 20:27:22 +quit 20:27:32 * ais523 frowns at thutubot 20:27:34 @qu— wait, that would actually work if I did it. 20:27:35 Unknown command, try @list 20:27:35 -!- thutubot has quit (Remote host closed the connection). 20:28:18 In Dungeons&Dragons game, I have selected the flaw called "Weak Combatant" and the feat called "Favored Mercy (Aberration)" 20:28:50 -!- MoALTz_ has quit (Ping timeout: 265 seconds). 20:29:35 Quick, what's "You're welcome" in Swedish? 20:29:57 Damn, too late 20:30:18 oij lkjojo 20:30:50 "Welcome" is "välkommen", not sure how the "you're" would be added idiomatically. 20:30:57 oik ljk 20:31:23 you don't usually add "you're" at all, it's just välkommen 20:31:27 Thanks 20:31:46 Ngevd: Your welcome. 20:31:55 ur well come 20:32:01 Of course, if you wanted the response to "thanks", it's "var så god". 20:32:13 Yes, that would be preferred 20:32:14 ("Fuck the lord") 20:32:22 (Swedish is weird.) 20:32:41 fuck the lord? 20:32:43 Yes. 20:32:46 Vvar, fuck. 20:32:52 Evidently written together, according to Wiktionary. O_o 20:32:53 så, the. 20:32:56 god, lord. 20:33:14 Deewiant: "Written together"? 20:33:21 "varsågod" 20:33:24 Oh. 20:33:33 Well, if you enunciate too clearly, the old religious people beat you up. 20:33:37 Such is life in Sweden. 20:34:46 Deewiant: In Finnish of course you don't have this problem, not because your language has fewer profanities, or because your country has fewer old religious people, but instead because you never talk. 20:35:17 Yes. 20:35:18 This reminds 20:35:19 me 20:36:10 -!- MoALTz has joined. 20:36:14 In a couple of years, I may need to learn enough Finnish to pass as a Finnish beggar in Lund, Sweden 20:36:18 in finnish, when someone says thanks, i usually say "mm" 20:36:28 or nod 20:36:44 Yes, it's normal to have such strange reflex responses to something unknown, like people being polite. 20:36:53 or people talking you 20:37:01 Finnish people are often diagnosed with PTSD after going to the shops. 20:37:07 +to you 20:37:25 olsner: Or people talking you to you? 20:37:46 you to people to you talking you to tou 20:37:48 Ngevd: why? 20:38:00 oklopol, shenanigans 20:38:02 elliott: or something 20:38:55 -!- MoALTz__ has quit (Ping timeout: 246 seconds). 20:40:07 monqy: goodbay 20:40:31 i will miss you all in heaven ~~~> 20:40:33 -!- elliott has quit (Remote host closed the connection). 20:41:07 -!- MoALTz_ has joined. 20:43:12 "The BHCT claim that Lane's rogue suicide prevention efforts endanger the lives of the people trying to kill themselves. " 20:44:23 -!- MoALTz__ has joined. 20:44:34 -!- MoALTz has quit (Ping timeout: 265 seconds). 20:44:58 -!- augur_ has joined. 20:45:38 nortti: surely the question is as to whether it makes them more or less likely to end up dead 20:46:17 Is this those nets that I heard about? 20:46:27 -!- Lumpio_ has joined. 20:47:30 I think they should be allowed to select the method of their death, such as, scientific experiments, war, being eaten, losing at Washizu mahjong, etc 20:47:33 -!- MoALTz_ has quit (Ping timeout: 256 seconds). 20:47:45 "It's either an insane anarchy symbol or a symbol for a highly educated Satan." 20:47:57 -!- MoALTz has joined. 20:48:23 The government just wants to get paid a lot of taxes. 20:50:57 -!- MoALTz__ has quit (Ping timeout: 256 seconds). 20:51:09 nortti: What are you refering to? 20:51:43 zzo38: http://i.crackedcdn.com/phpimages/article/3/7/5/126375.jpg?v=1 20:52:55 It doesn't look like those things to me 20:53:45 "Their long-term goal is to completely rewrite the yeast genome, officially meaning that scientists aren't just playing God but taking over from where the last guy left off." 20:53:53 -!- MoALTz has quit (Quit: brb). 20:54:09 zzo38: it is a quote 20:54:23 OK 20:54:43 -!- augur has quit (*.net *.split). 20:54:44 -!- Lumpio- has quit (*.net *.split). 20:54:47 -!- lambdabot has quit (*.net *.split). 20:55:38 -!- zzo38 has quit (Quit: *.net *.split). 20:55:55 -!- zzo38 has joined. 20:56:32 'if you asked a computer to design a life-form to survive the anti-life equation of a continent that is Australia, it would never say, "Weld a duck to a beaver after filling both with poison."' 20:57:05 -!- Frooxius has joined. 20:57:32 nortti: Are you sure? The computer might be programmed to be crazy too 20:58:06 -!- TheFogg has joined. 20:58:45 Can you make a quiz about esolang using this format gopher://zzo38computer.cjb.net:70/0quiz.menu*c and then send it to sprunge, and then send it to gopher://zzo38computer.cjb.net/7quiz.menu*B 21:00:47 there are other people still using gopher? 21:01:35 nortti: Yes there is a bit, including Floodgap they will tell you the list of all the gopher servers they know, which are hundreds 21:02:23 I know about floodgap. It is fron page on overbite android 21:03:05 *front 21:05:28 You did not just seriously post a gopher:// URL 21:05:38 Lumpio_: Actually I did 21:06:22 Lumpio_: zzo38 is quite a gopher fan 21:08:28 Lumpio_: weren't you who said that no one uses gopher anymore 21:09:28 Yes. 21:09:36 I guess that would imply zzo38 is a no-one. 21:10:36 I think I am double no one. I have written a few gopher clients and servers 21:10:50 I have also written a few gopher clients and servers 21:11:02 Lumpio_: try doing a web search for zzo38 (or "zzo38 OR zzo38computer", as he recommends) 21:11:44 You may occasionally find impostors and unrelated things but you can find relevant things too 21:12:36 I wrote two gopher client programs, one for Windows and one for UNIX; I have also written two gopher server programs, one in BASIC and one in C. 21:13:30 zzo38: was the one for unix written in shell scripts 21:13:47 nortti: Yes. 21:14:19 -!- Lumpio_ has changed nick to Lumpio-. 21:15:28 I'd like to see it. I have also written one in shell scripts, but it wasn't really that usable 21:15:51 -!- TheFogg has quit (Ping timeout: 246 seconds). 21:16:39 -!- MoALTz has joined. 21:17:02 -!- augur_ has quit (Remote host closed the connection). 21:17:31 I could do with a Gopher client, but the only thing I'd do with it is stalk zzo38 21:17:37 So I think I'd better not 21:17:52 nortti: http://zzo38computer.cjb.net/prog/bashgopher/bashgopher (I wrote it using MinGW; it does work on Linux too with minor modifications) 21:18:24 If you want gopher client on Windows: http://zzo38computer.cjb.net/prog/visgopher/visgopher.exe source-codes: http://zzo38computer.cjb.net/prog/visgopher/visgopher_src.zip 21:19:27 nortti: I want to see a one you have too 21:19:39 -!- fungot has joined. 21:19:43 "Component 'MSCOMCTL.OCX' or one of its dependencies not currently registered: a file is missing or invalid" 21:19:46 Advice? 21:19:53 ^style 21:19:53 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube 21:19:59 Ngevd: Simply find a copy of that file which can be downloaded (possibly from Microsoft) 21:20:31 zzo38: I'll send it when I get to my computer (on my cellphone right now) 21:20:42 nortti: OK 21:21:09 have you used gophervr? 21:21:20 nortti: I have read about it. 21:21:39 it is pretty intetesting 21:21:54 still not as good as lynx 21:23:16 Nah, it's not liking me 21:23:17 :/ 21:23:28 MAYBE SOME OTHER DAY I WILL VISIT ZZO38'S GOPHER PAGE 21:23:36 Hm? 21:23:37 lynx supports gopher? 21:23:55 neat, indeed it does 21:24:03 Ngevd: I can try to make a proper installer to see if that works better 21:24:05 -!- hagb4rd has quit (Quit: hagb4rd). 21:24:16 Now I can brag to all my friends about having used gopher 21:24:20 zzo38, if you're not too busy 21:24:30 Lumpio-: lynx supports EVERYTHING!! 21:24:42 nortti: Does it support WebGL? 21:24:56 Lumpio-, if that's something to brag about... you have friends? 21:25:01 everything IMPORTANT 21:25:14 Ngevd: I have... IRC friends .__. 21:25:38 Wait a minute, why is there a thing called "furryscript" in here 21:26:03 Lumpio-: Furryscript is the name of a programming language 21:26:15 Are you a furry? 21:26:31 A description is found here: http://esolangs.org/wiki/User:Zzo38/FurryScript 21:26:45 Wait a minute, you have a gopher proxy for Stack Overflow!? 21:26:52 Lumpio-: I don't consider it, but perhaps somewhat 21:26:59 Lumpio-: Yes I do have 21:27:01 qawsedrftgyhujikolp 21:27:11 You, sir, are awesome. 21:27:27 zzo38, do you go bouldering from time to time? 21:27:45 Ngevd: I do not even know what that means, probably not 21:28:06 It's a style of rock-climbing 21:28:27 Without ropes, a small climb, with crash pad 21:28:28 s 21:28:46 I almost never go to rock-climbing 21:28:53 http://www.reddit.com/user/munkystargate 21:29:01 I think this person is either stupid or a troll 21:29:09 Likely the latter 21:29:21 I believe there are very few actually stupid people 21:29:43 "Multi-licensed with Creative Communism" 21:29:55 Also, why is my surname on that page 21:29:59 Also also, goodnight 21:30:03 -!- Ngevd has quit (Quit: goodnight). 21:31:38 I believe most people are actually stupid. 21:32:27 zzo38: do you really use netcat to communicate over IRC 21:32:37 nortti: I used to; now I use PHIRC 21:33:06 was it hard to respond to pings? 21:33:15 nortti: A bit 21:34:36 I haven't really used IRC with netcat not counting the one time I used it to study how IRC protocol works 21:35:34 ...I've used telnet to IRC from Windows at times 21:35:44 I don't know why I didn't just use a web client. 21:36:47 I use irssi 21:37:06 Irssi's mighty fine 21:37:10 http://codu.org/rawirc.c 21:37:14 Best way to raw IRC. 21:37:56 I also use irssi on my computer 21:38:48 I switched from Irssi to WeeChat. 21:41:00 1988 Crystal Light National Aerobic Championship Opening http://youtu.be/ozoTzkCeO-A 21:42:33 -!- nortti has quit (Quit: nortti). 21:44:57 `words --french 21:45:05 ctme 21:45:26 `words --french 50 21:45:32 priege albenfisse hûraissentiel untortain énolo asses sanie punisain asil epison ensement reiona pahomo dreursumino galiseignera conifcurt lehesneaux lacées sofnou maliti stel dina defolic filmander revena 21:46:57 -!- mylvari has joined. 21:47:44 -!- nvt has joined. 21:48:25 -!- nortti has joined. 21:56:47 @ping 21:57:09 hi 22:05:29 -!- Aardwolf has quit (Quit: Leaving). 22:06:38 -!- nortti has quit (Ping timeout: 240 seconds). 22:14:05 I have made setup program now: http://zzo38computer.cjb.net/prog/visgopher/Setup.exe 22:21:01 bleh, the appropriate channels are being useless, so I'll ask #esoteric instead 22:21:21 does anyone know what needs to be done to a chroot, to be able to connect to a postgresql database (that's outside the chroot) from inside it? 22:21:31 -!- mylvari has quit (Quit: ^_^). 22:21:35 -!- Frooxius has quit (Quit: ChatZilla 0.9.88-rdmsoft [XULRunner 1.9.0.17/2009122204]). 22:22:59 -!- cheater has quit (Ping timeout: 260 seconds). 22:23:31 -!- augur has joined. 22:24:08 -!- derdon_ has joined. 22:26:21 -!- lambdabot has joined. 22:27:07 -!- derdon has quit (Ping timeout: 260 seconds). 22:27:45 I love when foods label themselves "98% fat free" 22:27:55 Also known as "2% fat" 22:29:19 better than 100% fat, hey 22:29:32 monqy: unless it's something like butter that's intended to be 100% fat 22:29:43 Was just about to say what ais523 just said ;) 22:29:49 If I'm buying a tub of lard, it'd better be 100% fat. 22:30:06 OK, so how do I make a socket-on-filesystem? 22:30:26 ais523: Do whatever the Hurd does, and then don't do that. 22:36:45 Isn't butter an emulsion of water in oil? 22:36:55 Thus, still not 100% fat 22:38:43 -!- impomatic has left. 22:40:48 -!- derdon_ has quit (Remote host closed the connection). 22:46:36 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 22:55:20 -!- augur has quit (Read error: Connection reset by peer). 22:56:01 -!- augur has joined. 23:12:09 Madoka-Kaname: That's why I went with lard. 2012-04-23: 00:04:12 Anyone here know more about low-level x86 legacy junk than I do? 00:05:25 http://sprunge.us/FTdG If so, tell me why this isn't working. 00:07:39 It seems you're writing a bootloader. Did you know there are many bootloaders that work perfectly fine, and enable you to skip the boring parts of building stuff that runs without an OS? 00:07:48 maybe the disk addressing is wrong 00:08:02 do heads and cylinders start at 0 or 1, for instance? 00:08:11 olsner: All but sectors are 0-indexed. 00:08:54 Lumpio-: This is like saying "It seems you're writing a kernel. Did you know there are many kernels that work perfectly fine?" 00:09:07 Writing a kernel is fun. 00:10:02 Replacing the x86 bootup sequence with "you get 32k loaded at 0x10000" is aesthetically pleasing. 00:11:00 As is knowing all the code running since the BIOS lost control. 00:11:29 pikhq: So, BIOS OK, bootloader not :) 00:11:41 Gregor: BIOS is unavoidable. 00:12:09 ...not if you can fit a disk driver into 510 bytes! 00:12:28 You could write your own BIOS code! 00:12:39 Lumpio-: The BIOS is still going to run before your bootloader. 00:12:59 Gregor: I suppose in theory I *could*, but that is machine-specific hell. 00:13:21 About the only thing you know for certain *there* is that the instruction pointer is at 0x0800:0. 00:13:51 Ok, flash your own bios! 00:14:41 I've only read about BIOS development once, and I heard it's not very easy. 00:15:07 Hardware manufacturers are lowest-cost bastards. 00:15:26 I never knew how much the BIOS actually does 00:15:42 Apparently some people hacked a C compiler to generate code that runs in the CPU cache 00:15:52 It's just some remedial hardware initialisation and a lot of legacy junk. 00:15:52 ...because the BIOS has to initialize the main memory controller before the memory can be used 00:16:11 Yeah, that's called "overengineering". 00:21:46 So anyways is your thing crashing at the disk read or 00:24:57 seems to work in bochs, whatever that means 00:34:23 -!- Patashu has joined. 00:35:22 "You might as well ask why they don't have touchdowns in baseball, or why they don't have a "royal flush" in tennis." Are you going to make a baseball with touchdown and a tennis with royal flush? 01:14:32 Lumpio-: No, it's just not jumping into my code right. 01:14:35 olsner: Hmm. 01:14:38 Maybe it's a qemu bug? 01:17:24 'Cept, unless qemu is horrifically broken, this should work... 01:17:38 Can't be a BIOS bug if it works in bochs, seeing as qemu uses the same BIOS. 01:20:39 How 'bout VBox? :) 01:21:40 Freenode should allow Unicode nicks ... 01:21:47 VBox has a retarded interface, making it nontrivial to just go "run this disk image kthx" 01:24:09 As does bochs, for that matter. 01:25:02 "You can also start bochs with the -q option to skip these menus." 01:25:05 Niiice, bochs. 01:25:13 I passed -q to you! 01:26:35 pikhq: What debugger are you using 01:27:22 None, because there god-damned isn't a sane asm debugger. 01:27:58 And bochs appears to be horrifically broken on my system. 01:28:02 bochs-bin: symbol lookup error: /usr/lib/bochs/plugins/libbx_x.so: undefined symbol: XpmCreatePixmapFromData 01:28:58 Gregor: No, I think it should be ASCII according to RFC 01:31:28 pikhq: How did you determine it's not jumping into your code right 01:32:18 Lumpio-: I don't see the single side effect my code has, writing 'A' to the screen. 01:33:15 http://www.forbes.com/sites/stevensalzberg/2012/04/22/university-of-florida-eliminates-computer-science-department-increases-athletic-budgets-hmm/ 01:33:16 How does it write it to the screen? Did you try writing something before the jump out of the bootloader? 01:33:22 ...could you paste the code it loads? 01:34:22 http://sprunge.us/ITAD 01:37:54 ugh, mixed hex syntax 01:38:08 I also would like to have a custom BIOS in PC; one which uses the PC BIOS functions (both the old and new ones) but has Forth interpreter built-in, which can be used to configure the BIOS and to allow the computer to function even without an operating system. In addition, it should implement: terminal by serial port, telnet, TFTP, and download an operating system to RAM to run, to install from internet in that way. 01:39:55 Lumpio-: Have you figured out the Pokemon Card puzzle better now? (First and/or second file) 01:40:08 zzo38: I haven't really looked at it 01:40:49 pikhq: I'd probably try writing directly into the display memory instead of using BIOS calls 01:40:54 ...just in case something messed it up 01:41:54 Lumpio-: If you want the hint then I can provide some if asked; the (incorrect) solution you gave is what everyone (other than coppro) has said, too. 01:42:20 And, yes, you can write directly into the display memory which is usually how I do it too 01:43:05 (Also takes less code) 01:43:23 Lumpio-: Ugh, writing to specific addresses in real mode. :P 01:43:36 enjoy :P 01:43:52 This is what 32 bits and protected mode is for ~ 01:44:14 There is also unreal mode 01:44:40 And 64 bit mode! 01:50:00 Anyways, did it and it doesn't work. 01:50:05 Though it works before the jump. 01:51:08 How are you making your disk image, got a makefile? 01:51:19 http://sprunge.us/IhFW 01:52:24 I have partially written an operating system for PC, but I have currently abandoned work on it (and might never continue); but you can look at it if you want to. 01:53:16 According to qemu's memory inspection, there's nothing but null at 0x10000. 01:53:35 Which seems quite strange. 01:54:32 I made memory management and multiprocessing but then I got bored. 01:56:23 I genuinely got nothing here. 02:00:19 I wonder where the stack starts if you don't set sp 02:01:17 Lumpio-: sp is set by the BIOS to 256 bytes above the end of your bootloader. 02:01:35 ooh 02:01:40 How nice of it 02:02:19 -!- augur has quit (Ping timeout: 260 seconds). 02:04:39 I also wrote a short MBR code which you can use if you want to. 02:06:15 aww, I found one of my own too 02:06:50 Writing a kernel is fin 02:08:24 ...it seems to do the exact same thing 02:09:30 Lumpio-: What differences even exist? 02:11:02 Well mine is dumb and assumes disk0 02:11:33 ...and it doesn't bother with byte movs and just sets full registers but 02:13:42 Oh and there's no jmp at the start 02:15:21 Oh, now I see what it is. 02:15:39 Fun fact: qemu borks on just catting stuff together. 02:15:48 Making a 1.44M image makes it work. 02:16:09 mm 02:16:34 Maybe it doesn't like if you read past the image (even if it's emulating a floppy) 02:16:43 Probably. 02:17:06 I'd at least print a warning... 02:20:29 Why do you just assume disk0? 02:21:22 zzo38: I don't. :) 02:41:53 Another programming language I wanted to invent, other than Ibtlfmm, is one which combines C, LLVM, and BLISS. Do you have any suggestion for name? Probably I could implement it more easily, and possibly in Haskell; but it will compile into LLVM 03:02:56 Now to figure out why the heck I can't get into protected mode. 03:03:06 Dear qemu: infinite reboot loop? Not helpful. 03:12:00 pikhq: I have had that problem too; the problem is that the example code to enter protected mode has a mistake in it. 03:12:46 zzo38: Oh? 03:13:38 why do seagulls keep attacking me :( 03:13:53 and other birds 03:15:26 i mean yeah i do want to tear their wing out and grind them into featherpudding, but that's only due to the previous attacks. 03:15:32 *wings 03:19:13 (which is pretty much every time i see seagulls, and once some bigger bird decided i was oh so totally delicious) 03:19:25 http://sprunge.us/dNQU Further ideas? 03:22:47 oklopol: It's because you bathe in fish carcasses every morning. 03:23:43 oklopol: those gulls are ones i fed some bread to at a picnic years ago... 03:24:27 i 03:24:33 aslkdfj 03:24:36 :| .. life has grown considerably more depressing since those years 03:24:55 yeah isn't it great how our lives evolve :) 03:25:09 i'm gonna go back to work, let's see if i make it there alive. 03:25:30 lol. my moneys on you staying alive. 03:25:51 well right, i'll probably just lose my sight. 03:25:59 bye 03:27:47 Too many cards spoils your chances of winning. 03:28:26 * itidus20 sends a raichu to assist oklopol. 03:32:40 -!- MDude has changed nick to MSleep. 03:46:02 -!- MSleep has quit (Ping timeout: 265 seconds). 03:49:56 To assist oklopol doing what? 03:54:37 zzo38: In what way was the example code mistaken? 03:55:13 pikhq: I seem to remember, it was that it set an extra bit of the keyboard controller to tell the computer to reboot 03:55:43 *blink* srsly? 03:56:05 Yes that is what was wrong. 03:57:41 Heeeey, still doesn't work. 03:57:57 Perhaps look at my code 03:58:31 Link? 03:58:53 http://sprunge.us/DefZ 04:01:15 Does it help? 04:04:47 Not quite. Doesn't seem to be working still. 04:06:07 http://sprunge.us/CLGI The incantations, they work not. 04:08:01 I don't know 04:15:58 pikhq: Does it have two ways of hexadecimal numbers? 04:17:52 zzo38: Whaddya mean? 04:18:14 deadbeefh and 0xDEADBEEF are both hex numbers in nasm, if that's what you mean. 04:18:27 Yes that is what I meant 04:20:34 Only thing I can figure is that my global descriptor table table is wrong somehow. 04:21:15 pikhq: Maybe it is; does the emulator tell you anything about the reboot purpose? In Bochs, it did say the reboot was due to the keyboard controller command. 04:21:30 qemu doesn't tell me that at all. 04:21:39 And bochs isn't working on my distro ATM. 04:22:11 Then I don't know. I don't know much about global descriptor table. 04:23:17 Well, who does? It's arcane magic. 04:24:25 With the hexidecimal numbers, the thing I can see is that since you can use names too, it might confuse things if you have a name called "bach" or something like that. (In my program, all numbers are hexadecimal, and all names must be prefixed by $ so there will never cause such confusion) 04:25:21 pikhq: Arcane magic like in Dungeons&Dragons 3.5 eidition, like in 4th edition, or like in Icosahedral? 04:27:30 bochs-bin: symbol lookup error: /usr/lib/bochs/plugins/libbx_x.so: undefined symbol: XpmCreatePixmapFromData 04:27:34 Fuck you, bochs. Fuck. You. 04:29:52 pikhq: Shouldn't the limit part of gdtr: be "gdtend-gdt" rather than "gdt-gdtend"? 04:30:00 fizzie: ... Probably. 04:30:44 And also dw for the limit and dd for the base, I'd think. 04:31:08 Oddly enough, no. 04:31:49 The base is supposed to be a 32-bit physical address for the GDT... 04:32:23 Yes, so why would it be "dw"? 04:32:46 ... Derp. 04:37:18 Not that that helps at all. 04:38:40 Okay, finally got bochs working. 04:39:33 Message: write_virtual_checks(): write beyond limit, r/w 04:40:09 ... 04:40:21 Oh, duh. Let's set up my data segments. XD 04:42:09 Message: interrupt(): gate descriptor is not valid sys seg (vector=0xff53) 04:42:11 YAY 04:54:55 -!- fizzie` has joined. 04:57:42 -!- trout has quit (*.net *.split). 04:57:42 -!- atehwa has quit (*.net *.split). 04:57:42 -!- fizzie has quit (*.net *.split). 04:57:42 -!- aloril has quit (*.net *.split). 04:57:44 -!- lifthrasiir has quit (*.net *.split). 04:57:44 -!- HackEgo has quit (*.net *.split). 04:57:44 -!- EgoBot has quit (*.net *.split). 04:57:45 -!- qfr has quit (*.net *.split). 04:57:49 Suddenly... 04:58:04 -!- fizzie` has changed nick to fizzie. 05:00:24 -!- asiekierka has joined. 05:01:47 Do you like the nasm syntax or my syntax? There are other kind of assembly syntax too, in case you like that one instead, too. 05:05:34 -!- variable has joined. 05:07:32 I think I prefer nasm syntax, but yours isn't too bad. 05:07:50 What's *bad* is AT&T-style syntax, as per gas. 05:12:40 -!- atehwa has joined. 05:12:40 -!- aloril has joined. 05:12:40 -!- lifthrasiir has joined. 05:14:22 -!- HackEgo has joined. 05:14:23 -!- EgoBot has joined. 05:14:23 -!- qfr has joined. 05:15:24 OK 05:48:32 -!- ellisonch has joined. 05:54:14 -!- augur has joined. 05:54:26 I don't like Haskell's deleteBy and deleteFirstsBy; I would prefer :: (a -> Bool) -> [a] -> [a] 05:55:24 And intersectBy should be :: (a -> b -> Bool) -> [a] -> [b] -> [b] 05:58:37 Or perhaps like this :: (Foldable t, MonadPlus m) => (a -> b -> Bool) -> t a -> m b -> m b 06:02:16 -!- asiekierka has quit (Quit: Wychodzi). 06:24:30 -!- flipout_1 has joined. 06:24:34 -!- flipout_1 has left. 06:38:17 -!- cheater has joined. 06:46:42 -!- cheater has quit (Ping timeout: 246 seconds). 06:49:28 -!- mylvari has joined. 06:49:51 -!- cheater has joined. 07:01:02 Why am I reading a comic about Go rather than sleeping? 07:01:50 Because sleep is for mortals. 07:01:59 maybe you're afraid that if you go to sleep you will never wake up 07:02:31 Sgeo: hikaru no go? 07:03:01 i have heard of it.. that is 07:03:30 http://www.tigersmouth.org/viewpage.php?page_id=37 07:03:48 Hmm, it appears to be for kids 07:04:02 Judging from the "Play Go now" thing saying that there are other kids in the KGS room for the comic 07:05:53 what did you expect 07:13:04 I didn't expect the Spanish Inquisition 07:13:33 me neither 07:14:11 -!- Phantom_Hoover has joined. 07:22:07 no one expects.... etc 07:23:51 * pikhq demands the Spanish Inquisition 07:26:44 -!- impomatic has joined. 07:34:46 I thought of something like this: mconcat . primeFactors = id; map primeFactors . primeFactors = map return . primeFactors; primeFactors mempty = []; It is something which can be done on a category too, where you have a functor from that category to the free category of the quiver of that category. 07:49:12 I think it is also a faithful functor 07:51:07 Do you know these things? 08:19:19 -!- pikhq_ has joined. 08:20:14 -!- pikhq has quit (Read error: Operation timed out). 08:47:22 -!- zzo38 has quit (Quit: Just in case you don't know.). 09:45:35 -!- NSQX has joined. 09:47:54 -!- NSQX_ has joined. 09:50:01 -!- NSQX has quit (Ping timeout: 245 seconds). 09:52:06 -!- NSQX_ has quit (Ping timeout: 245 seconds). 10:05:35 -!- nortti has joined. 10:06:31 -!- NSQX has joined. 10:06:33 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 10:09:00 -!- cheater has quit (Ping timeout: 246 seconds). 10:10:51 -!- NSQX has quit (Ping timeout: 245 seconds). 10:22:16 -!- cheater has joined. 10:36:06 -!- derdon has joined. 10:52:11 -!- monqy has quit (Quit: hello). 11:10:57 -!- cheater has quit (Ping timeout: 246 seconds). 11:12:06 -!- cheater has joined. 11:12:47 -!- impomatic has quit (Quit: impomatic). 12:14:29 -!- MDude has joined. 12:34:01 -!- boily has joined. 13:01:50 -!- boily has quit (Quit: WeeChat 0.3.7). 13:10:08 -!- nortti has quit (Quit: leaving). 13:17:55 -!- NSQX has joined. 13:18:57 http://codu.org/logs/log/_esoteric/2012-04-22#193102zzo38 13:23:04 Well, since void just means "no type", I used it as the only type in --C-=C-C-- because --C-=C-C-- literally had "no different types" but C/C++ does not allow assignment of a variable without decleration and I did not want to remove that restriction from --C-=C-C-- 13:41:38 Sooo you conflated ⊤ and ⊥. 13:43:45 -!- NSQX has quit (Quit: leaving). 13:44:59 And here I was going to say something about how the dyn type conflates ⊤ and ⊥ anyway. 13:53:21 -!- Madoka-Kaname has quit (Ping timeout: 246 seconds). 13:55:14 -!- ais523 has quit (Remote host closed the connection). 14:06:04 COLON EQUALS (U+2254) ≔ 14:06:09 Why does this unicode character exist. 14:06:14 It admits in its name that it's two characters. 14:21:04 -!- asiekierka has joined. 14:22:20 -!- sebbu2 has joined. 14:22:20 -!- sebbu2 has quit (Changing host). 14:22:20 -!- sebbu2 has joined. 14:23:27 -!- sebbu has quit (Ping timeout: 246 seconds). 14:24:44 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 14:24:51 -!- sebbu2 has changed nick to sebbu. 14:38:43 -!- ais523 has joined. 14:43:58 -!- MoALTz has quit (Quit: brb). 14:45:31 -!- MoALTz has joined. 15:04:08 -!- ellisonch has quit (Ping timeout: 240 seconds). 15:14:05 -!- elliottasdf has joined. 15:14:06 -!- elliottasdf has changed nick to elliott. 15:14:10 -!- elliott has quit (Changing host). 15:14:10 -!- elliott has joined. 15:15:33 21:08:28: Lumpio_: weren't you who said that no one uses gopher anymore 15:15:33 21:09:28: Yes. 15:15:33 21:09:36: I guess that would imply zzo38 is a no-one. 15:15:41 Lumpio-: It's more that he doesn't count as part of "everyone". 15:16:25 21:26:45: Wait a minute, you have a gopher proxy for Stack Overflow!? 15:16:30 It's read-only, or I'd use it exclusively :'( 15:16:37 ¬u¬ 15:17:02 I doubt OAuth would support Gopher anyways 15:17:43 OpenID, no? 15:17:48 er 15:17:48 yes 15:17:50 OpenId. 15:17:51 That. 15:18:14 Any authentication mechanism that doesn't support gopher is useless. 15:19:47 HTTP-over-Gopher 15:21:11 22:21:21: does anyone know what needs to be done to a chroot, to be able to connect to a postgresql database (that's outside the chroot) from inside it? 15:21:18 ais523: If it uses a TCP socket, then "nothing", I think. 15:21:24 If it doesn't, maybe make it so it does? 15:21:25 -!- ais523 has quit (Ping timeout: 248 seconds). 15:21:32 However, I — how rude. 15:21:39 — I hear that you can send fds over Unix sockets. 15:21:41 Right, kmc? 15:29:32 -!- ais523 has joined. 15:29:48 hi ais523 15:29:56 hiel 15:30:10 tabcomplnoworkwithoutspace 15:30:17 -!- KingOfKarlsruhe has joined. 15:31:40 elliott: you can telnet nethack4.org now, btw 15:31:48 I recommend using telnet-ssl, to annoy kerio 15:31:49 hmm 15:32:02 I'm sure telnet will be sufficiently annoying to start with 15:32:05 or ssh nethack@nethack4.org, password is nethack 15:32:21 elliott: right, but I'm trying to undermine his main argument about ssh's superiority 15:32:28 anyway, if I play NetHack 4, I might forget the little amount of knowledge of how to play Crawl that I have 15:32:34 ais523: you should set up mosh 15:32:38 ais523: it'd be ideal for NetHack 15:32:42 since most of the screen doesn't change each turn 15:32:48 and it'd ensure consistent cross-terminal support 15:33:04 (also, it authenticates over ssh, so you only have to install the mosh-server program and let ssh connectors use it) 15:33:08 doesn't mosh assume that it isn't on a vastly shared account with separate sessions per user? 15:33:24 I think you can set it up to run any program you want 15:33:27 ask kmc :P 15:33:43 but it doesn't necessarily assume that beyond the fact that it starts a shell 15:33:57 well, it isn't starting a shell in nethack4.org's case 15:34:07 right, that's why I said you'd have to configure it to start the right program 15:34:11 but you have to do that with ssh too 15:34:18 I set nethack's login shell as a compiled executable that chroots to a hardcoded directory, drops permissions, and runs a hardcoded executable 15:34:27 suid, of course 15:34:39 * ais523 thinks there's something delightfully self-contradictory about a suid login shell 15:34:45 right, so that just has to recognise whatever arguments ssh adds if you pass it "mosh-server blah blah blah" 15:34:57 and start mosh-server with the hardcoded executable it runs as a parameter 15:37:08 wow, how can a tr0lltherapy comment be at 315 points? 15:38:28 -!- ellisonch has joined. 15:39:30 `welcome ellisonch 15:39:35 even if you will massively disrupt tab-completion 15:39:41 ellisonch: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 15:41:13 -!- nortti has joined. 15:44:16 elliott: I can ping you easily enough with e tab 15:44:24 that pings EgoBot here 15:44:30 ais523: anyway, that only works if i was the last e to talk, I think 15:44:32 although arguably bash-like rather than cmd-like completion would be better in this case 15:44:34 elliott: indeed 15:44:36 but you usually are 15:44:46 so if someone else is the last e to talk, I can just shout at them for not being you 15:44:47 it should be based on frequency of how much you ping someone, IMO 15:44:58 unless they haven't talked in ages 15:45:05 elliott: if I just press tab, it repeats my last ping 15:45:12 but I rarely do that, hard to get into the habit 15:45:24 (there was no need to ping on that line, but I did anyway for testing purposes) 15:55:59 ais523: same here 15:58:52 ais523: OK, I'll try NetHack 4 15:59:04 * elliott starts X11 15:59:21 for some reason, it doesn't do anything but ASCII graphics on the server, not sure what that's about 15:59:27 probably some misconfiguration in the chroot 15:59:56 ais523: how long are the passwords? 16:00:23 elliott: as big as can fit into the internal buffer, I think; they get hashed and salted, and the resulting hash seems to be around 50-60 chars long 16:00:29 including the copy of the salt 16:00:42 ugh, you should truncate them at 8 chars like CDO so I have less to type 16:00:46 (I can't paste into X11) 16:00:54 you could just use a shorter password? 16:00:59 -!- nortti has quit (Quit: Lost terminal). 16:01:05 technically :P 16:01:08 there's no reason your password has to be max length 16:01:17 but that way I can't blame the server for password insecurity 16:01:18 only myself 16:01:31 -!- nortti has joined. 16:02:15 ais523: actually, I think ssh /is/ superior to telnet for game servers, just for better reasons than kerio 16:02:24 because you can let people register with an SSH key rather than a password 16:02:41 katia:~ elliott$ cat /dev/urandom | tr -cd 'a-zA-Z0-9' | head -c 20 16:02:41 tr: Illegal byte sequence 16:02:43 hmm, except that would require creating users on the server 16:02:44 ugh, come on, OS X 16:02:54 what a bizarre error 16:02:58 ais523: well, or using an SSH library to hook up the authentication to something else 16:03:07 elliott: are you using OS X? 16:03:12 fwiw, I use head -c on /dev/urandom, followed by uuencode, to produce random passwords 16:03:15 but it's not really a problem to create a bunch of users; you can do it in a chroot if you want to avoid cluttering up the rest of the system 16:03:23 nortti: yes, because my keyboard is broken 16:04:04 OK, setting LANG=C makes tr do what I want there 16:05:54 one thing that's weird: running gcc with all locale settings set to C rather than my usual en_GB.utf8 16:06:07 the messages are still in English, but different 16:07:25 "Confirm password:" fuuuuck 16:07:42 please tell me it autologsin after that 16:08:01 elliott: you'll be logged in after confirming 16:08:04 ais523: are the default settings sane 16:08:08 yes 16:08:12 thank christ 16:08:14 although one of them doesn't work and the fallback is insane 16:08:27 why are you using a password more complcated than you can type, anyway? 16:08:35 and why can't you just copy it with dragover/middleclick? 16:09:03 ais523: because I'd usually use the same password I use for more or less everything (terrible habit, I know, but I haven't thought of a convenient enough fix yet), except I refuse to type that over telnet 16:09:09 so I just generate a random one and email it to myself 16:09:32 ais523: bug: it mangles the case of the name I give it 16:09:45 ugh, first thing I did was type o 16:10:01 ais523: bug two: Ctrl+hjkl doesn't work 16:10:16 oh, it does 16:10:19 just not through doors, or something 16:10:29 you wouldn't expect it to work through doors 16:10:38 elliott: I swap o and v in Crawl 16:10:45 you can swap o and v in nh4, if you like 16:10:51 I keep hitting v for x 16:10:54 because I do x...v 16:11:01 oh, you have autoexplore! 16:11:03 yay 16:11:16 bug three: G isn't travel :P 16:11:24 you can swap G and _ too if you like 16:11:48 wow, early-game nethack monsters are so weak compared to Crawl 16:12:27 ais523: blue is a bad choice for text, btw 16:12:34 because the default colour for it is usually too dark to be readable 16:12:46 elliott: you can turn on use_darkgray and it'll be darkgray instead 16:13:00 that's not on by default because it has rendering problems on many terminals, and it wouldn't do for it to be invisible 16:13:00 I was making a defaults suggestion, but thanks 16:13:07 zzo38: You wanted to see my shell script gopher client: http://dl.dropbox.com/u/28915864/shgopher 16:13:48 @tell zzo38 Myhell script gopher client: http://dl.dropbox.com/u/28915864/shgopher 16:13:48 Consider it noted. 16:15:09 wow, it's amazing just how weird NetHack feels after playing Crawl for a few days 16:17:02 ais523: btw, does nethack4.org have spectators? 16:17:08 if yes, why does it force you to log in first? 16:17:14 -!- augur has quit (Remote host closed the connection). 16:17:23 elliott: not yet, although you can see recordings of games after they happen (including other people's) 16:17:29 it hasn't been implemented yet 16:17:44 what was wrong with dgamelaunch, out of curiosity? 16:17:55 it's not a good fit for nitrohack's view of the world 16:18:01 hmm, howso? 16:18:05 and it's pretty cruftily coded internally 16:18:28 it's got too much of a dependence on the terminal settings of the person playing 16:18:52 wow, this level is really weird 16:19:35 (http://ompldr.org/vZGhlZw) 16:20:51 ais523: btw, why does the weak message say "SPECIES needs food, badly!"? it does that in nethack too 16:20:52 it's weird 16:21:05 elliott: it's a reference to Gauntlet 16:21:08 and it's not species 16:21:30 valkyrie isn't a species? 16:21:30 it triggers only on things that were classes in gauntlet; elf was a class, so was wizard, and a couple of others 16:21:39 indeed, it isn't, it's a class 16:21:57 fair enough 16:22:07 oh, good point 16:23:01 ais523: hearing the chime of a cash register probably shouldn't stop travel 16:23:14 it does? 16:23:22 hmm, it seemed to just there 16:23:26 but I could be misinterpreting the situation 16:23:30 I don't think I've changed anything about that wrt travel stoppers 16:23:35 did you see a monster, or step on an item or engraving? 16:23:38 well, that's why i'm making suggestions :) 16:23:44 I don't think I saw a monster, but I could have 16:24:29 ais523: another bug: tab doesn't do my fighting for me ;) 16:25:40 wow, Firefox doesn't support javascript: URIs any more 16:25:43 I wonder what that means for bookmarklets? 16:26:02 elliott: what? it doesn't? 16:26:04 or all the sites that still use them? 16:26:21 ais523: oh, good point; it's probably just direct address-bar entry they've disabled 16:26:32 elliott: what firefox version are you running? 16:26:39 I'm not 16:26:50 ais523: hmm, autoexplore will happily explore even if there's monsters about 16:27:04 elliott: but only one step, if they're a threat 16:27:20 it's not identical to Crawl autoexplore, it's meant to stop at places where there's a reasonable choice of continuing or stopping 16:27:37 yes, I'm just reporting every way the interface differs from Crawl's as a bug :) 16:27:42 apart from the things i hate about crawl's interface 16:29:05 that was fun 16:29:13 wow, I'm #5 of all time 16:29:21 everyone else must be really terrible 16:29:39 elliott: no, the server just only came up very recently 16:29:42 shhhh 16:29:48 all the /good/ players haven't died yet :) 16:29:52 ais523: btw, it's not clear that the scrollbars are really scrollbars 16:30:01 I suggest putting e.g. Unicode up and down arrows at the top and bottom of them 16:30:17 that'd leave less room for the bar itself, which is a problem on a smaller screen 16:30:22 no, put them inside the bar 16:30:27 at the topmost and bottommost positions 16:30:36 I mean it'd shorten the bar by 2 16:30:39 no 16:30:43 it would leave the bar at the exact same size 16:30:50 you put the arrows /inside/ the bar 16:31:04 if you really have one-character-big scrollbars, put an UPDOWN ARROW in them, I'm sure there's a character like that 16:35:28 * elliott plays some crawl instead 16:39:28 ais523: hey, which Crawl bot is which, again? 16:39:54 elliott: Henzell reports on CAO; Gretell reports on CDO; Sequell reports stats in response to IRC questions 16:40:09 generally speaking, for IRC queries, learndb stuff goes to Henzell, everything else to Sequell 16:40:12 hmm, so Sequell is the one I want to ask about monsters/items? 16:40:15 I thought there were two bots 16:40:19 one of which did monsters and the other items, or something 16:40:29 oh, not sure on that one, if you're looking for raw stats 16:40:34 ask henzell if you're looking for learndb entries 16:40:40 well, I want to ask the question "is this better than this", mainly :P 16:41:35 try looking at in-game information? i then the item letter 16:42:41 meh, I'd rather know before I pick it up 16:43:02 05:08:37: Henzell responds to ?? 16:43:02 05:08:46: Gretell responds to @?? 16:43:04 ah, that was it 16:44:23 ais523: hmm, what syntax does sequell use? 16:44:47 elliott: ??!lg 16:45:09 not in /msg, it seems 16:45:16 elliott: in /msg to Henzell 16:45:20 I know, I just tried it 16:45:22 err... I said sequell 16:45:42 elliott: the documentation on how to use sequell is a learndb entry 16:45:45 thus, it is in henzell 16:45:46 oh 16:45:51 how confusing 16:46:08 not really, it's more logical than splitting the entries up between bots 16:46:10 how do you view the subsequent pages? :P 16:48:21 -!- cheater has quit (Ping timeout: 246 seconds). 16:49:09 elliott: repeat the query with a number in square brackets 16:49:15 e.g. ??listgame[2] 16:49:17 I did that! 16:49:21 17:46 ??!lg[2] 16:49:22 17:46 I don't have a page labeled !lg[2] in my learndb. 16:49:30 elliott: oh, !lg is a redirect, it seems 16:49:37 this learndb sucks 16:49:42 you have to use the name it responded with to access subsequent entries 16:49:44 yep! 16:49:54 anyway, AFAICT this is just the documentation for !lg 16:49:58 is that the only command Sequell supports? 16:50:18 oh, for heaven's sake, I'll just ask you: is chain mail or ring mail better? 16:50:46 I assume chain mail, but I don't know, and it probably depends on your skills 16:51:12 this sort of question rarely has a simple answer in Crawl, because it's going to depend on a formula with nested d calls and twenty input variables 16:51:24 haha 16:51:24 (apparently there's a d(d(d6)) call in Crawl somewhere) 16:51:53 17:51 ??chain mail 16:51:53 17:51 chain mail[1/1]: 7 AC, -4 EV. 16:51:53 17:51 ??ring mail 16:51:54 17:51 ring mail[1/1]: +5 ac -2 ev. 16:51:56 looks like you're right 16:51:57 when making Crawl Light, one of the things dtsund did was add a numerical spell success percentage value; in order to do this, he first had to modify the code to be able to actually work out the success rate 16:52:15 hmm, is crawl light any good? 16:52:21 which was apparently mathematically nontrivial 16:52:31 and I approve of it compared to regular Crawl, but it hasn't forked very far yet 16:53:09 hmm, I'm tired :( 16:53:27 ooh, scroll of blinking 16:53:33 * elliott blinks to some money 16:54:05 this is probably not a good strategy ;) 16:54:24 ais523: well, I have no use for it, I'm just glad I can id them no 16:54:25 w 16:54:33 my #1 crawl complaint so far, btw, is that autoexplore stops for bats 16:54:42 you can make it not stop for bats in your RC file 16:54:44 it should just ignore them, or maybe repeatedly autofight until they die 16:54:49 doing so means you will probably get killed by bats, though 16:55:06 ais523: I don't remember a bat ever doing appreciable damage to me, ever 16:55:13 but yes, it should switch to autofight instead 16:55:18 like monqy's script, except less... drastic 16:55:21 elliott: it adds up, and they're faster than you 16:55:31 god, I hate worms 16:55:37 also, the whole bat dance thing is ridiculous, there's a sequence of weird motions you can make to keep the bat in combat more often 16:55:54 my #2 crawl complaint: worms and goliath beetles exist 16:58:04 wait, I forgot, I'm a berserker 16:58:08 OK, I don't care much about worms then 16:59:34 worms are pretty easy, you can outrun them, so you just pelt them with junk/spells until they're dead 17:00:00 ais523: yes, but that's really really annoying 17:00:08 and I start hating Crawl whenever I have to do that 17:00:18 hmm, crazy yiuf 17:00:22 elliott: this is why I hate Crawl, you have to do that on pretty much everything later in the game 17:00:24 I forget whether he's a wimp or not 17:00:33 ah, he's not 17:00:34 * elliott runs 17:01:29 phew 17:01:38 -!- augur has joined. 17:01:52 hmm, I wonder if monsters pick up things you leave around on the floor 17:02:39 -!- cheater has joined. 17:04:11 elliott: they can do; and jellies can destroy them 17:05:06 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]). 17:05:24 ais523: right; I left a quarterstaff of chaos on the floor and then thought better of it 17:06:31 ugh, that was stupid 17:20:03 ais523: err, why does Crawl let you wield armour? 17:20:22 I think it lets you wield anything 17:20:34 in NetHack, wielding armour is occasionally useful, but I don't think it is in Crawl 17:22:28 -!- oerjan has joined. 17:23:53 hmm 17:23:53 -!- oerjan has quit (Client Quit). 17:23:59 does Trog dislike you using glowing items, since they're magic? 17:24:03 learndb has nothing on it 17:24:03 -!- cheater has quit (Ping timeout: 246 seconds). 17:25:33 this channel has too little monqy in it to be ##crawl 17:27:12 -!- oerjan has joined. 17:27:34 17:27:41 elliott: he doesn't dislike magic, he dislikes spellcasting (specifically) 17:27:45 he's just fine with other sorts of magic 17:27:55 ais523: good to know, thanks 17:29:26 @ping 17:29:26 pong 17:29:31 pang 17:29:41 argh, there's chain mail on dungeon:1 and I didn't even notice 17:29:41 oh well 17:31:17 oh great 17:31:19 a worm /and/ an ogre 17:34:51 i wish webchat gave _some_ indication that you're still connected even if no one is talking :( 17:35:19 it's failure to do so is making me nervous. 17:35:21 *its 17:35:26 @ping 17:35:26 pong 17:35:27 @ping 17:35:27 pong 17:35:28 @ping 17:35:28 pong 17:35:31 just say @ping every 10 seconds 17:35:57 elliott: yes that will go down well. i want a method which doesn't require me to do more than glance at the window. 17:36:15 use an eye-based control interface so you can type @ping by glancing 17:36:59 ais523: hendell is really useful, thanks 17:38:21 -!- oerjan has quit (Quit: Nervous enough not to stay here, actually). 17:42:14 holy shit 17:42:20 F Prince Ribbit 17:42:22 S adder (fleeing) 17:42:23 o orc 17:42:24 K kobold 17:42:28 z adder skeleton (wandering) 17:42:30 WHY AM I SO POPULAR 17:47:17 -!- nortti has quit (Quit: leaving). 17:49:08 -!- augur has quit (Remote host closed the connection). 17:50:47 -!- augur has joined. 17:54:17 -!- sebbu2 has joined. 17:54:17 -!- sebbu2 has quit (Changing host). 17:54:17 -!- sebbu2 has joined. 17:55:33 -!- sebbu has quit (Ping timeout: 246 seconds). 17:57:50 ais523: haha, I was in a fight so long that I managed to go berserk, finish being berserk, recover from my exhaustion and slowness, and go berserk /again/ before it finished 17:57:50 -!- cheater has joined. 18:01:23 -!- KingOfKarlsruhe has joined. 18:04:17 -!- augur has quit (Ping timeout: 244 seconds). 18:05:33 -!- augur has joined. 18:05:37 `quote 18:05:38 `quote 18:05:38 `quote 18:05:43 232) [CTCP] Received CTCP-ERRMSG reply from clog: unknown CTCP: ERRMSG. 18:05:54 86) A person's sex is not the same thing as their penis length. 18:05:55 107) if you claim that the universe is more than 3D the burden of proof is on you to produce a klien bottle that doesn't self intersect ^ I learned that trick from atheists 18:10:57 -!- cheater has quit (Ping timeout: 246 seconds). 18:22:55 meh, died again 18:23:09 -!- impomatic has joined. 18:23:48 elliott: was it a disappointing anticlimax, as usual? 18:23:59 not really 18:24:17 I went down, ran into two powerful uniques, and decided to fight them rather than running away and preparing 18:24:21 and died 18:25:16 I'd call that a reasonably disappointing anticlimax 18:25:28 well, NetHack has its fair share of that kind of stuff, too 18:25:38 fighting everything you run into = dead 18:25:59 yes, but the alternative is normally "find a creative way round" rather than "run away and use a different staircase" 18:26:45 fair enough, although I think I could have survived if I had fought less stupidly 18:26:53 rather than using berk as the solution to (and cause of) every problem 18:27:04 beerk 18:32:50 hmm, britishairways.com looks like it says british hairways 18:33:04 britishstairways 18:33:37 britishfairways 18:33:43 britishpairways 18:39:17 ais523: another reason mosh would be good for roguelikes: lets you know when your connection is lagging, stopping you doing really stupid things due to it 18:42:26 go team a 18:46:58 I like how Crawl highlight "{was cursed}" in red 18:51:02 ais523: hey, how can I check how much something weighs in game? 18:51:03 or can't I? 18:51:16 elliott: in NetHack 4, the weight is shown in braces {5} 18:51:21 you can't in vanilla NetHack 18:51:25 Crawl also displays weight somewhere 18:51:33 I think it's measured in aum, arbitrary units of mass 18:51:41 thanks, that level of detail per game is the opposite of what I needed :P 18:51:47 but now I know! 18:53:04 (And knowledge is power!) 18:53:13 oh, what information were you looking for? 18:53:37 well, the weight of splint mail in Crawl; but how to find the weight of any item is a more useful abstraction of that 18:54:17 Henzell doesn't know it 18:54:27 try the i screen, I guess, it's probably there 18:54:37 aha, selecting the item in i works 18:54:38 thanks 18:55:03 _Your low strength makes using this armour a little more difficult. 18:55:04 bah 18:55:08 -!- impomatic has left. 18:55:51 elliott: I told you there were far too many stats involved :) 18:56:07 I wouldn't care if there was a good info source for it 18:56:12 e.g. a wiki that isn't as terrible as the one everyone says is terrible 18:56:59 hmm, I can't figure out how much str I'll need 18:57:28 neither can anyone else 18:57:34 you could ask ##crawl, I guess, maybe they'll know 18:57:39 ##crawl scares me 18:57:48 accordingly, I've never joined it 18:58:43 ais523: does esolangs.org load for you? 18:59:07 elliott: it's being slow, at least, not loaded yet 18:59:14 Gregor: ping, can you try too? 18:59:26 * elliott tries downforeveryoneorjustme too 18:59:29 ugh 18:59:33 and stuck at the "Looking up…" 18:59:44 hmm, so DNS? 18:59:50 DIPEEEEEEEERT 18:59:56 -!- nortti has joined. 19:00:04 indeed, http://178.79.159.81/ loads instantly 19:00:05 -!- augur has quit (Remote host closed the connection). 19:00:09 that means it's probably afraid.org 19:00:17 and timed out 19:00:22 we really need to get that domain moved somewhere more reliable 19:00:23 yep, I think it's a DNS issue 19:02:55 it's still like that 19:02:56 :( 19:03:04 * elliott considers emailing THE ALAN DIPERT 19:03:08 elliott: Looking up forevers. 19:03:43 * elliott while true; do ping -t5 esolangs.org; done 19:04:05 bugger 19:04:09 right as i do that it goes back up 19:04:11 you win this time, THE ALAN DIPERT 19:05:07 elliott: 'snot up for me. 19:05:14 Ooh, I think it just broke again. 19:05:20 Thanks, THE ALAN DIPERT! 19:07:15 Gregor: Has it been down long enough to complain yet? 19:07:20 How many 9s we at????? 19:08:07 I FEEL A CRITICAL 9 SHORTAGE RIGHT NOW 19:08:35 ais523: DO WE EVEN HAVE ANY 9S ANY MORE 19:09:27 oh my, are we looking for ALAN DIPERT again? 19:09:56 @tell nortti does this work with the sender beign the same as receiver 19:09:57 You can tell yourself! 19:10:25 @tell nortti_ ? 19:10:25 Consider it noted. 19:10:41 -!- nortti has changed nick to nortti_. 19:11:20 when does lambdabot inform about new messages? 19:11:20 nortti_: You have 1 new message. '/msg lambdabot @messages' to read it. 19:11:44 @messages 19:11:44 nortti said 1m 19s ago: ? 19:12:00 -!- nortti_ has changed nick to nortti. 19:14:11 -!- nortti has changed nick to nortti_. 19:14:51 nortti_: When you first talk after either joining or not speaking for ages 19:14:58 (Changing nick also counts as joining) 19:15:24 -!- nortti_ has changed nick to nortti. 19:15:33 so if you join and don't say anything, you don't get notified? 19:15:39 no 19:15:51 !c printf("%d", 010) 19:15:53 8 19:15:56 NO NINES 19:16:08 Gregor: It's still down :'( 19:16:16 !c printf("%d", 011) 19:16:18 9 19:16:22 Gregor: nine 19:16:22 olsner: Cheater. 19:16:25 That's not 9, that's 011. 19:17:11 elliott: Now I have to go look up that conversation in the logs X-D 19:17:17 C obsessively turning everything into 9s. 19:17:31 _Two_ shimmering altars of Xom??? 19:18:49 Gregor: what conversation 19:20:57 http://codu.org/logs/log/_esoteric/2012-03-08#011843elliott 19:21:38 ais523: centaurs are assholes 19:21:40 thought you should know 19:21:55 elliott: wait until you meet yaktaurs 19:22:01 -!- asiekierka has quit (Read error: Connection reset by peer). 19:22:15 are those like centaurs but instead of horse it's a yak 19:22:24 i think i might have met one already actually 19:22:42 elliott: yes 19:22:50 best monster 19:23:21 Very much like "cen" is Latin for "horse", "yak" is Latin for "yak". 19:23:32 -!- ais523 has quit (Remote host closed the connection). 19:23:43 `addquote Very much like "cen" is Latin for "horse", "yak" is Latin for "yak". 19:23:46 845) Very much like "cen" is Latin for "horse", "yak" is Latin for "yak". 19:23:49 :( 19:23:52 Gregor: it's roguelikes, all their monsters are goofy 19:25:36 Since when does clog have ops, btw? 19:25:44 Since lament opped it 19:27:10 c2bf project status: moved actual code out of stdio.h, discovered string.h which made writing c2bf-cpp much easier, wrote very simple c2bf-libc and made it it's own makefile which compiles c2bf-libc to object code and updated wrapper to automaticaly run c2bf-cpp and link executables with c2bf-libc if command line argument -libc is present 19:27:18 -!- sebbu2 has quit (Read error: Connection reset by peer). 19:27:28 nortti: It would be about 10x easier to just finish gcc-bf. 19:27:57 -!- sebbu2 has joined. 19:28:04 -!- sebbu2 has quit (Changing host). 19:28:04 -!- sebbu2 has joined. 19:29:11 elliott: where can I find gcc-bf? 19:29:16 /msg ais523 19:29:36 also esolangs.org seems to be down al lest for me 19:29:48 Yes, it is. 19:29:53 DNS issue. 19:30:34 nortti: elliott has decided to take it down as a show over power. 19:30:36 Err 19:30:39 show *of power 19:30:42 It's true. 19:30:45 We must give penance for him to bring it back. 19:30:46 Mwahahaha. 19:31:01 -!- Gregor has set topic: All hail elliott, lord of the wiki | http://codu.org/logs/_esoteric/. 19:31:26 I once deleted a valuable esolang... JUST BECAUSE I COULD 19:31:30 Then I removed the deletion log entry from the database. 19:31:32 Then I killed a kitten.\ 19:31:42 s/\\// 19:32:15 Oh, a "potion of porridge" is just... porridge. 19:32:30 elliott: what esolang 19:32:36 elliott: Whaaa? 19:32:41 elliott: It should make you barf porridge. 19:32:48 nortti: YOU WILL NEVER KNOW. 19:33:24 Wait, where's Schrodilang?!?! 19:38:39 hmmm 19:39:00 Ohlook, esolangs.org is back up. 19:39:08 Not here 19:39:12 https://crawl.develz.org/mantis/view.php?id=3931 "Summary: BEES" 19:39:22 Well I guess it just loves me then. 19:40:18 down here 19:41:20 * elliott drafts an email to THE ALAN DIPERT. 19:41:46 To: THE ALAN DIPERT 19:41:50 Subject: THE ALAN DIPERT 19:41:54 19:41:56 THE ALAN DIPERT 19:41:58 19:42:19 Is that it? 19:42:33 Yes. 19:42:47 Can people try to ping esolangs.org's nameservers to see if they're up? 19:42:55 Just want to make sure I can blame afraid ;) 19:43:17 fizzie: ping 19:43:35 All are unpingable, but to be fair, that may be normal. 19:43:45 Gregor: Well, send them a DNS request for themselves, then. 19:44:01 Instareply. 19:44:08 Gregor: Are you sure that's not cached? 19:44:18 -!- boily has joined. 19:44:33 Wait, never mind. 19:44:38 I didn't know how to ask dig to do the right thing. 19:44:43 Yeah, no response ^^ 19:46:43 "You occasionally shout uncontrollably." 19:47:00 -!- sebbu2 has quit (Quit: reboot). 19:48:55 You can eat rotten meat. 19:48:56 Yes! 19:48:59 Jackpot!! 19:51:14 ;; connection timed out; no servers could be reached 19:54:44 how could anyone upvote that ridiculously stupid answer?! 19:57:16 which ridiculously stupid answer? 19:57:48 http://stackoverflow.com/questions/10286680/how-to-create-typeclass-instances-of-a-promoted-type; the answer that isn't mine. 19:58:06 oh, yours is not the stupid answer? 19:58:11 :'( 19:59:20 -!- ais523 has joined. 20:01:43 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]). 20:01:46 `quote bath 20:01:49 806) you tell us you're making a lisp interpreter, but you don't mention its polterchrist is c++ templates? isn't that like telling us you're taking a bath and not mentioning you're bathing in a WORLD FULL OF SNAKES 20:02:31 http://www.ioccc.org/years.html 20:02:38 Gregor: your moment to shine! 20:02:43 ais523: you're like a week late 20:02:53 figures 20:03:28 but I'd expect nothing less from you ;) 20:03:31 whoops 20:03:34 ran right up to a jelly 20:04:27 oh you're kidding me 20:04:47 ais523: hey, what do you do when there's a jelly, an orc wizard, and an orc? 20:04:53 (apart from die) 20:05:27 how open is the area? 20:05:53 orc wizards are not top priority if their LoS is blocked, plain orcs are reasonably wimpy 20:06:08 http://ompldr.org/vZGhqbA 20:06:50 did you come up with "the Cutter Kobold of Trog"? 20:07:04 it's "the Cutter: Kobold of Trog" 20:07:04 or is that provided by the game? 20:07:11 well, I decided to be a kobold berserker 20:07:15 which means that I worship trog 20:07:21 and the cutter thing advances as you go through the game 20:07:27 but no, I didn't pick the phrase specifically 20:07:41 ok, good to know 20:09:01 ais523: hmm, maybe I can melee the jelly, escaping the wizard's line of sight, and then hand of trog+berk the orcs 20:09:07 then get a new weapon 20:09:20 I think it's bath o'clock now (or 5-10 minutes past) 20:09:50 -!- augur has joined. 20:10:54 -!- augur has quit (Remote host closed the connection). 20:10:59 thanks for the reassurance, ais523 :P 20:11:34 elliott: I often keep a backup weapon for jelly-killing 20:11:45 I have a backup weapon 20:11:48 typically a weapon that's good but strictly worse than my main weapon 20:11:49 i just realised, thanks :P 20:11:59 actually, my backup weapon is a bit worse than my main weapon 20:12:03 err, I'll just ruin my main weapon 20:15:29 Gregor: your moment to shine! // feel free to praise me even though you're late 20:15:43 I praised you already! 20:15:47 back when the winners were announced 20:15:50 PRAISE ME MORE 20:15:55 Read the code THEN praise me. 20:16:02 So you know what you're praising! 20:16:05 but, hmm, I'll have to think of something even more creative for next year, and I'm out of ideas 20:16:07 and I'd seen the code already 20:16:49 gah 20:16:54 now it's jelly + orc priest + orc wizard 20:16:58 fuck it, abaa tab tab tab 20:17:10 worked 20:17:54 holy shit, this is like orcsville 20:18:27 Orcsville, the newest game by whatever dumbshits made Farmville. 20:18:32 zynga 20:21:38 ais523: is henkaure scary? not in learbdb 20:21:40 *learndb 20:22:13 elliott: has spells that can be very nasty for a starting character if he uses them, or quite an advanced character because they scale; does bad stuff to you if you kill him 20:22:17 run if you can, is simplest 20:22:39 I think I can, but it'll be quite difficult to explore this level if he's around 20:22:45 downtime so far, btw: 18:58 --> 20:21 20:22:55 ais523: also, I can get MR easily 20:23:06 thanks to trog's hand 20:23:13 70 MR, apparently 20:23:18 elliott: so long as you don't run out of piety 20:23:26 ais523: I sacrifice a /lot/ of corpses 20:23:26 not a risk unless you really abuse it, I think 20:23:40 well, I use it pretty much every time I come across an orc wizard 20:23:44 and I've never lost the ability to do it, ever 20:23:58 meh, I just berked him 20:24:03 Your +0,+0 mace glows black for a moment. 20:24:05 not like I used it anyway 20:24:25 @ping 20:24:25 pong 20:24:39 -!- sebbu has joined. 20:24:39 -!- sebbu has quit (Changing host). 20:24:39 -!- sebbu has joined. 20:26:52 HOLY SHIT 20:28:25 -!- boily has quit (Quit: WeeChat 0.3.7). 20:28:38 hmm 20:28:42 I seem to befucked 20:29:12 yep, I was 20:34:34 ais523: btw, who wrote "They say that the Orb of Zot exists deep, deep down but nobody ever got it."? 20:34:41 and why? 20:34:58 elliott: some of the developers, because they were afraid people wouldn't understand the object of the game 20:35:06 the message is randomized, there's a bunch of them, none are any good 20:35:58 -!- cheater has joined. 20:40:01 ais523: well, badness is one thing 20:40:12 ais523: "but nobody ever got it" is badness at a professional level 20:40:18 haha 20:40:21 how many of the devs are non-native speakers? 20:48:40 ais523: btw, ##crawl *is* scary, right? 20:48:53 elliott: not really 20:49:00 see, thats 20:49:04 mostly it's just boring 20:49:04 *that's not no! 20:49:21 i have this vision of a silent channel judging me for being a terrible player 20:49:26 with 500 people in it 20:49:44 -!- sebbu has quit (Ping timeout: 265 seconds). 20:49:55 -!- sebbu has joined. 20:50:38 what if it's a channel filled with 20 monqys 20:50:42 i don't know if i can handle that much monqy 20:51:45 Ohh -- that'll teach me not to read the original question thoroughly 8^( – comingstorm 6 mins ago 20:51:48 olsner: justice am done 21:14:08 -!- ais523_ has joined. 21:14:16 -!- augur has joined. 21:14:27 -!- ais523 has quit (Disconnected by services). 21:14:29 -!- ais523_ has changed nick to ais523. 21:17:49 ais523: Gregor: does esolangs.org work for you yet? 21:18:01 E_WORKSFORME 21:19:12 -!- augur has quit (Remote host closed the connection). 21:20:51 elliott: it was slower than normal but loaded in around 5s 21:20:53 err, 21:20:54 You feel as though Xom is toying with you. 21:20:54 _Suddenly, the walls become transparent! 21:21:03 ais523: how can that happen if I don't worship Xom??? 21:21:19 are you sure you don't worship Xom? 21:21:26 # #.....##..+ +..... #+# ...# Kobold of Trog **.... 21:21:31 either that, or they've decided to make him poke in from time to time anyway 21:21:35 hmm 21:21:39 alternatively, did you anger Xom? 21:21:44 angry Xom acts much like happy Xom 21:22:24 I don't recall doing anything to anger Xom, although I'm probably pretty boring 21:22:27 "Xom cannot be prayed to, has no conducts, and accepts no sacrifices. He is not so much worshipped as he is experienced." 21:22:34 "When Xom is in a bad mood he gives you random mutations and when he's in a good mood he gives you good mutations. As a result Xom worshippers will typically have good mutation sets or be dead." 21:22:35 :D 21:23:50 actually, the main reason I'm afraid to join ##crawl is that they already know how bad I am 21:24:03 except they think I'm even worse than I am, since I got better since then 21:24:15 elliott: Xom is no longer mutation-heavy, they moved that stuff to Jiyva 21:24:41 (monqy spammed a bunch of my deaths to the TV bot) 21:24:43 (to view them) 21:24:46 (in ##crawl) 21:30:00 22:29 sheep[1/3]: Not even sorear has died to this one yet. These crafty beasts have managed to outwit lemuel 2 times! 21:30:05 * elliott tries to work out what "not even sorear" implies 21:31:12 ais523: hmm, is there a command like autoexplore but that just walks around randomly instead? 21:32:47 no 21:32:51 it doesn't seem massively useful 21:33:17 I think TAEB has a behaviour for doing that, though 21:33:26 as a final fallback in Behavioral 21:33:54 ais523: it'd be useful for grinding 21:34:08 I want to train my sword skills before descending lower, but have explored everywhere already 21:34:16 so I just want to run into monsters a lot 21:43:02 -!- nortti has quit (Quit: AndroIRC - Android IRC Client Sucks @$$( http://www.androirc.com )). 21:44:54 elliott: that doesn't work in Crawl, the game's intentionally balanced to stop you doing that 21:45:17 ais523: no, my short blades level was below my experience level 21:45:26 the monsters are too wimpy to give good exp for a while, then they spawn too slowly to give you food, then it spawns massively out of depth stuff to kill you 21:45:55 skill points are split between skills 21:46:11 so if you want a higher short blades skill, you should have been focusing it earlier 21:46:29 and you won't get enough exp to make a meaningful training of it without going lower 21:46:55 ais523: I couldn't focus it earlier 21:46:57 I didn't have a short blade 21:47:59 -!- mylvari has quit (Quit: ^_^). 21:48:09 gah, there should be something to stop you butchering things you can't eat 21:49:57 I didn't have a short blade <--- Crawl Light fixes this! 21:50:03 howso 21:50:21 " i don't know if i can handle that much monqy" <-- maybe you can handle the monqy, but can you handle the hi? 21:50:30 monqy is uncorrelated with hi 21:50:49 elliott: it lets you focus a skill even if you have no way of training it 21:50:57 and exp gets funneled into it nonetheless 21:50:58 -!- shachaf has joined. 21:51:02 ais523: that's unrealistic! 21:51:35 and regular Crawl is? 21:52:09 well, no 21:52:14 but still 21:59:24 -!- derdon has quit (Remote host closed the connection). 22:01:50 @ping 22:01:51 pong 22:02:26 fwiw: total downtime was 18:58 to 21:17 22:07:01 -!- Madoka-Kaname has joined. 22:07:01 -!- Madoka-Kaname has quit (Changing host). 22:07:01 -!- Madoka-Kaname has joined. 22:12:04 ais523: how come mimics are so bloody strong?! 22:13:12 because you can run away! 22:14:39 hmm, I see what monqy meant about anti-Crawl bias now 22:15:16 elliott: from me? 22:15:32 I'm pretty biased/cynical/jaded about it 22:15:36 no, he mentioned it from me, but you're where I got it from :) 22:15:59 elliott: I /want/ to like Crawl, I just can't 22:16:06 because it's so Crawl 22:16:08 god, I love Trog's Hand 22:16:26 poisoned? trog's hand 22:16:30 orc wizard? trog's hand 22:16:34 inept mimic? trog's hand 22:16:55 oh, good, they used "inept mimic"? 22:17:00 inept X mimic, yes 22:17:07 it almost killed me, so it's not very inept after all 22:17:13 they named that just a few days ago, I talked them out of using "playful", or something equally awful 22:17:13 or at least, less inept than I am 22:17:28 ais523: must have been, like, a day before I started playing 22:17:30 since I've had them all the time 22:17:53 ais523: I suppose "trunk" really is trunk :) 22:17:59 does everyone play trunk? 22:18:07 depends on how long it is since the last release 22:18:15 I only play it because monqy told me to 22:18:53 scorpions are assholes 22:20:42 oh boy 22:20:47 room of kobolds 22:20:50 and no convenient corridor 22:22:35 ais523: hey, can you build walls in Crawl? 22:23:47 no 22:24:06 I think there are summoning spells that create temporary immobile monsters, but they're really high-level 22:31:02 23:30 iron devil[1/1]: Lots of resistances, but slow and doesn't hit as hard as you would expect. Almost completely ignorable 4. Not even worth killing in the Hells, but be careful if it shows up on D:7 or something (and isn't across lava). 22:31:04 Place: Dungeon 7 22:31:06 4 iron devil 22:31:09 * elliott bes careful 22:31:49 * elliott didn't be careful enough 22:33:07 ais523: so are inept mimics new? 22:33:18 yes, very recent 22:33:37 they decided they wanted more mimics, and so created a weak version to put on earlier levels 22:34:17 ais523: I hate the devs already 22:37:58 The devs also hate you. 22:38:49 ais523: does Crawl ever use bold white? 22:39:04 (and if not, are there any other reasons to use brightness, not bold, for ANSI bold?) 22:40:03 elliott: I'm not sure, but I expect so 22:40:11 but it'd be using it /for/ brightness 22:40:20 yes, but I just set white to the same colour as bright white 22:41:03 ugh, I'm too used to the terrible rendering of Menlo 13pt to use anything else now 22:44:25 ais523: anyway, I'm going to send an email to THE ALAN DIPERT now 22:46:28 sent 23:05:34 -!- ais523 has quit (Remote host closed the connection). 23:10:23 Gregor: This PNG is too big :'( 23:10:27 Thought you should know. 23:10:47 MAH PNG IS TOO BIG 23:11:23 -!- monqy has joined. 23:15:42 hi monqy!!! 23:15:50 helo 23:15:50 hi monqy 23:16:00 another elli- person i see 23:16:08 monqy: i: played crawl more, & died more; but: the deaths weren't interesting these times 23:16:13 monqy: hi can i speak with elliotts 23:20:13 elliott: did you get anywhere 23:20:21 shachaf: what does that mean 23:20:29 monqy: Nowhere of interest. 23:20:34 -!- pikhq has joined. 23:21:00 -!- pikhq_ has quit (Ping timeout: 260 seconds). 23:22:31 monqy: also wowe ais523 really hates crawl 23:22:45 me too 23:22:51 depending on what you mean by really, hates, crawl 23:23:10 i think he's almost certainly worse 23:23:29 his answer to every single Crawl-related question involved making Crawl look as hopelessly bad as possible 23:23:47 Why does ais523 hate Crawl? 23:23:49 "is X or Y better" "who knows, it probably depends on 500 stats and nested dice rolls!" 23:23:59 "how should I handle this monster" "run away, like everything else" 23:25:14 monqy: ps is crawl light better 23:25:18 ais said yes but he's biased 23:25:38 also if i join ##crawl will they remember that time you played all my really bad muck deaths ;___; 23:26:17 shachaf: Can you the DNS SOA entry for esolangs.org? 23:26:21 I don't want to put my email there. 23:26:48 elliott: crawl light has some noble goals but afaik it hasn't branched far enough to be substantially better oh wait no I take that back 23:26:58 elliott: it got rid of item identification 23:27:00 monqy: ais said the same 23:27:01 elliott: a big plus 23:27:03 oh that's good 23:27:12 I think it's also working on getting rid of food? 23:27:26 i don't like how you can train things without 23:27:29 having them or anything 23:27:46 crawl used to force you to use your skills to train them 23:27:49 trust me it's better now 23:27:56 no i mean 23:28:06 in crawl i can't train short blades without having had a short blade or whatever 23:28:10 but apparently in crawl light you can 23:28:15 and i think that's a bit silly 23:28:19 even if it is convenient 23:28:29 also probably ##crawl won't remember your muck deaths but even if they do they won't care 23:28:37 oh 23:28:47 I forget how crawl light's experience system works 23:29:49 monqy: can you be esolangs.org's SOA email 23:29:56 elliott: Can I the DNS SOA entry? 23:30:11 i can't do that :( 23:30:25 21:24:41: (monqy spammed a bunch of my deaths to the TV bot) 23:30:25 21:24:43: (to view them) 23:30:25 21:24:46: (in ##crawl) 23:30:26 Oh, you want to put my email address there? 23:30:29 monqy: all you have to do is forward any messages about it to me!!!!!!! 23:30:29 elliott: i didn't spam them in ##crawl 23:30:32 oh 23:30:33 well 23:30:37 someone in ##crawl noticed anyway 23:30:45 same thing i can't do bold on this client 23:31:01 i spammed them in private message but i queued it after some stuff people were watching on tv so 23:33:33 22:22:35: ais523: hey, can you build walls in Crawl? 23:33:41 tomb card in escape decks can make temporary walls 23:33:47 what i did was just 23:33:51 use trog's hand a lot 23:33:52 to survive 23:33:54 all the kobolds 23:36:22 Come on, someone has to want to be my SOA. 23:36:25 -!- Patashu has joined. 23:36:29 Gregor! You must want to be my SOA. 23:36:40 also scariest thing about ##crawl for you would probably be people mistabcompleting you/elliptic 23:36:44 elliott: What does an SOA do? 23:36:56 monqy: are there any other ellis in ##crawl 23:36:58 because if not 23:36:59 i might be 23:37:00 lynched 23:37:18 shachaf: Responds to emails about the domain. 23:37:20 there's just elliptic he's a regular and also a dev 23:37:27 elliott: What kind of emails. 23:37:35 shachaf: Uhh, none, really. 23:37:37 But it's public. 23:37:42 monqy: Yes, I know. 23:37:56 monqy: But if there was another then people couldn't blame me for ruining tab complete. 23:38:34 get ellisonch to join with you 23:38:40 elliott: Does it allow me to steal the domain name if I get malicious about it? 23:38:46 No. 23:38:53 Oh. 23:38:58 Then who's the point? 23:39:04 What. What's the point. 23:39:19 you could lie to people who ask about the domain 23:39:44 Like saying "hi monqy" to them? 23:40:02 no 23:40:30 Oh. 23:40:37 Just use your email address. 23:43:21 no 23:43:58 -!- Madoka-Kaname has quit (Ping timeout: 246 seconds). 23:46:37 elliott: SIXTH. Find. 23:46:43 wh 23:46:44 ok fine 23:46:47 but 23:46:54 i'll let you know that the only copies on sprunge are old 23:46:58 and have a bug (that i know how to fix tho) 23:47:07 I'm merely curious is all. 23:47:14 also the code is 23:47:16 EXTREMELY UGLY 23:47:16 I'm doing my own nastiness. :P 23:47:26 Well, it should be. It's in 512 bytes and x86. 23:47:29 -!- Madoka-Kaname has joined. 23:47:33 no, uglier than you're imagining 23:47:41 i invented my own word encoding 23:47:53 and theres a separate compiler and interpreter 23:47:56 except only the latter works 23:48:53 2011-11-10.txt:00:27:26: ais523: goes through sprunge pastes I made in 2011-{03,04,09} and prints out the ones that contain "push 0xB800", which was one of the first lines of my Forth bootsector code 23:48:57 ah, I can reuse my 2011 effort to find it 23:49:26 What Forth bootsector code? 23:49:34 pikhq: btw, I think it should be possible to fit a "TC but for memory" forth in the 510 bytes 23:49:39 pikhq: but it will be very very difficult 23:49:49 shachaf: Elliott wrote a Forth in a bootsector. 23:49:50 I size-optimised the hell out of everything and it still pushed up against the limit with only a few basic words 23:49:56 it wasn't really a Forth, it was something that could become a Forth :) 23:50:11 -!- fungot has quit (Ping timeout: 260 seconds). 23:50:13 elliott: No kidding; you'd want a truly ridiculous word encoding. 23:50:40 Well, actually. That itself might not be a big deal. What you would want is some really ridiculous primitives. 23:50:49 pikhq: the word encoding was simple enough 23:51:01 it just allowed for very few characters, and packed them together 23:51:11 it didn't allow mixing alpha+numeric 23:51:16 one bit was reserved for denoting whether the thing was a number or not 23:51:23 elliott: 446 bytes, please. 23:51:26 Not 510. 23:51:35 a word could be like 5 characters in the end, IIRC 23:51:36 shachaf: why? 23:51:47 The partition table. 23:51:51 elliott: Microsoft, in their infinite wisdom, stick the partition table in the boot sector. 23:52:11 You can and should freely ignore this on floppy disks. 23:52:25 @google io 446 mbr 23:52:27 http://io.smashthestack.org:84/intro/ 23:52:31 446 bytes. 23:52:35 right, no partition table on floppies 23:52:36 Or if you are writing a *volume* boot record, not a master boot record. 23:52:45 meh 23:52:47 my code was like 23:52:48 300 or something 23:53:07 A normal MBR will just grep for the active partition and chain load the first sector of that. 23:53:07 argh 23:53:09 past me is an asshole 23:53:12 i didn't link to the sprunge i found 23:53:15 however i can just run the script again 23:53:39 oh great 23:53:43 sed differs on os x 23:53:56 katia:logs elliott$ for x in $(grep 'elliott>.*http://sprunge\.us/' 2011-0{3,4,9}-??.txt | sed 's/.*\(http[^ ]\+\).*/\1/g;'); do if curl -sS "$x" | grep -c 'bits 16' >/dev/null; then echo "$x"; fi; done 23:53:56 curl: (6) Could not resolve host: 2011-03-09.txt:21:43:04; nodename nor servname provided, or not known 23:53:56 curl: (6) Could not resolve host: ; nodename nor servname provided, or not known 23:53:59 any ideas how to fix that? 23:55:13 pikhq: i assign you since you're the one getting me to do it :) 23:56:40 Abuh? That... *should* work. 23:57:09 Maybe remove that semicolon after g? Otherwise, though, ? 23:58:21 Maybe look at the output and see what's going on? 23:59:20 pikhq: i suspect it's some gnu extension 23:59:35 removing semicolon didn't work 23:59:50 shachaf: 23:59:59 2011-03-09.txt:21:43:04: 23:59:59 23:59:59 http://sprunge.us/iYag 2012-04-24: 00:00:00 2011-03-13.txt:17:42:55: 00:00:02 00:00:04 coppro: 00:00:06 olsner: 00:00:08 and so on 00:00:46 pikhq: heh, that first paste is some of it 00:00:59 I didn't say *I* wanted to look at the output. I probably wouldn't use sed for this in the first place. 00:01:29 shachaf: Feel free to write a non-sed equivalent! 00:01:41 elliott: That looks POSIXly correct is the thing. 00:01:52 Well, OS X is not always POSIXly corect :P 00:01:58 It's POSIX certified. 00:02:03 Yes. So is Windows. 00:02:07 * elliott just uses perl 00:02:23 And with the POSIX subsystem that is almost never installed, it actually acts like it. :P 00:02:51 pikhq: Here's one of the latest versions of it: http://sprunge.us/OYVO 00:03:03 I fixed the bug at one point, but I'd have to think a bit to remember what the problem is. 00:03:07 (You can see it in the comment towards the end.) 00:03:39 Explanation of the comment header things: "RESERVES" means it wants a specific value for them that you can never change ever and must be set up at the start. 00:03:45 (Or it uses them for persistent state.) 00:03:57 The macro swap exchanges the stack stack and call stack pointers. 00:04:13 rword is the interactive read-a-word-from-the-terminal procedure. 00:04:40 fword takes a packed word name and tries to find the corresponding subroutine address. 00:06:34 pikhq: Anyway, feel free to play around with it; it should work as-is. 00:06:49 But there's that bug. So if you want to use the \ word, you'll have to ask me to remember what the bug was and how to solve it. 00:07:27 I believe it involved the fact that @ is encoded as 0, and I believe my solution was to make sure I only give up _after_ passing a 0, not when I reach one. 00:07:35 (Requiring @ to be kept last, of course.) 00:09:46 pikhq: Also, do you want to be my SOA email? 00:15:40 ? 00:16:27 pikhq: Remember the time that elliott refused to be in the channel until you were kicked? 00:16:30 * shachaf reminisces. 00:18:18 pikhq: I'm setting up DNS for esolangs.org. 00:18:22 It needs an SOA email. :( 00:19:18 What, and you can't use your own? 00:19:34 It's, like, public! 00:19:42 Also my email address is rubbish. :( 00:20:55 pikhq: Do I typically say things in #esoteric to annoy people? 00:22:26 elliott: tenminutemail ;) 00:22:41 Gregor: It has to last longer than ten minutes!!! 00:22:55 elliott: twentyminutemail? 00:23:30 for evermail 00:27:36 http://sprunge.us/SYUJ I remember this. 00:31:43 http://stackoverflow.com/posts/10289914/revisions Well, that lasted 9 minutes. 00:36:08 -!- ion has quit (Ping timeout: 240 seconds). 00:37:19 -!- ion has joined. 00:48:01 Gregor: What's the best domain name? 00:51:53 pikhq: So does that thing actually assemble and run correctly? 00:55:13 Yes. 00:55:20 Yay. 01:11:03 -!- ellisonch has quit (Ping timeout: 244 seconds). 01:15:35 elliott: libc.so :( 01:16:42 Creation Date: 2011-04-28T17:45:54.0Z 01:16:42 Last Updated On: 2012-04-24T01:06:36.0Z 01:16:44 He renewed it :'( 01:17:06 :D 01:17:22 that abizern guy has quite a high reputation 01:17:27 Gregor: Not necessarily... 01:17:31 28 > 24 01:17:51 itidus20: Who? 01:17:58 Oh, that guy. 01:18:03 I have almost as much rep as him. 01:18:12 indeed.... 01:18:40 oh he's in london also 01:18:54 also as in.. also of interest 01:20:55 yeah... "thats" what i take out of it.. 01:21:04 phew.. 01:21:31 What? 01:22:52 nothing 01:39:08 `quote 01:39:09 `quote 01:39:10 `quote 01:39:23 821) elliott: Apparently Rowan Williams is Primate of All England. CHECKMATE CREATIONISTS 01:39:35 252) gah, why does lose keep winning? 01:39:35 436) oklopol: Why do you have so much experience with hoop-and-stick? :P Gregor: my fetish: learning pointless skills 01:40:19 monqy: hi 01:40:22 that's just a 01:40:22 normal hi 01:40:31 dont be scared 01:41:20 are you sacred 01:41:21 don't be 01:41:23 *scared 01:42:09 a little.. i hide behind hackego a bit 01:42:15 not oyu 01:42:17 monqy 01:42:21 *youe 01:42:21 i know :D 01:43:18 shachaf: Should I register esolangs.org@gmail.com or something to receive esolangs.org mail. :( 01:43:36 elliott: How about: dns@esolangs.org????? 01:43:40 * shachaf solves problem. 01:43:49 `? monqy 01:43:52 The friendship monqy is an ancient Chinese mystery; ask itidus21 for details. 01:43:52 -!- ellisonch has joined. 01:43:55 shachaf: That would (a) require me to set up esolangs.org mail (b) defeat the point since the SOA person is meant to be the technical contact about the domain. 01:44:07 Technical contact could include asking me why the domain's email is broken. 01:44:26 What if defeating the point *is* the point? 01:44:29 dude 01:44:31 whoa 01:44:40 hello elliott 01:44:43 You really can't turn off the irritating, can you. 01:44:47 that was a normal hello 01:44:52 monqy: is anybody talking about things in ##crawl this is important 01:45:09 ##crawl is usually at least somewhat active 01:45:13 now is no exception 01:45:22 ok are they talking about something that you have anything at all to say about 01:45:29 i dont know 01:45:36 i usually don't pay attention that's how active it is 01:45:39 :( 01:45:42 can you check 01:45:42 elliott: To be fair, you started it with an irritating request which you made over and over again. 01:45:43 it's 01:45:44 it's important 01:45:46 ASCII silly question, get a silly ANSI 01:45:54 shachaf: Hey, I only asked that one like twice. 01:46:07 I only Unicode Little Endian silly question. 01:46:14 But how many times did you ask isomorphic questions? 01:46:25 What question did elliott ask? 01:46:26 elliott: Don't be nonsense, please. There's "Unicode" and "Unicode Big Endian". 01:46:36 monqy: :'( 01:46:40 18:46:00 -!- itidus20 [~itidus21@120.148.51.163] has joined ##crawl 01:46:49 i hereby abandon the plan 01:46:58 ##crawl, what a great channel, never going to join ##crawl 01:47:06 just join it it's not scary 01:47:21 02:46 18:46:00 -!- itidus20 [~itidus21@120.148.51.163] has joined ##crawl 01:47:22 it will be 01:47:39 it won't be suspicious 01:47:50 i left 01:47:56 i just wanted to scout it out 01:48:10 " since i will have to apport all my arrows to not attract even more spiders as i go to fetch them" 01:50:34 I bet I'll join ##crawl and then shachaf will immediately say something stupid to me. 01:51:01 elliott: You're the one who's been highlighting my name in this channel for the past N minutes. 01:51:17 02:46 elliott: Don't be nonsense, please. There's "Unicode" and "Unicode Big Endian". 01:51:24 Looks like a highlight to me!!!!! 01:51:32 In response, yes. 01:52:15 shachaf well i highlighted you once with a quote 01:52:24 itidus20: I know. :-( 01:52:30 actually i highlighted elliott also with the same quote 01:52:38 itidus20: Are you Primate of all #Esoteric? 01:53:23 well i believe in the possibility of evolutionary creationism :P 01:55:19 the creator may have simply written some self-modifying lazy evaluating cellular automaton 01:55:50 im not clear that self modifying is approriate therethough 01:55:56 ^there though 01:58:48 the jungian myth would suggest man is required to initiate the lazy evaluation... i dunno if i should be reading this book 02:07:57 yeah who knows what i will come up with next in my inane rambling.. ok i will roll the quotes 02:08:04 `quote 02:08:04 `quote 02:08:05 `quote 02:08:12 747) Even the Spanish Inquisition is in this game. zzo38: was it unexpected? Kind of... 02:08:15 168) (I've just been playing with myself.) 02:08:23 592) Phantom_Hoover: Sort of a monadic human centipede. 02:09:43 3 quotes. 5 highlights. 0 double highlights. 02:10:12 oh phantom not here so 4 02:10:23 zzo not here so 3 02:10:39 yeahhhhh... im just gonna stop talking 02:21:18 @time monqy 02:21:19 Local time for monqy is Mon Apr 23 19:21:18 2012 02:21:23 happy 19:21:18 02:21:32 yes 03:01:00 [03:55:20] the creator may have simply written some self-modifying lazy evaluating cellular automaton 03:01:05 Yes, his name is Stephen Wolfram 03:31:32 -!- augur has joined. 03:32:55 * tswett ponders The Cynic Project. 03:33:56 I'm guessing that TCP's Alex Smith is not the same as our Alex Smith, given that TCP's Alex Smith went to the University of Minnesota and is now working in NYC. 03:40:20 Dear Chrome: Please stop asking me to kill the goproblems page 03:40:24 It doesn't need killing 03:42:36 Ok, maybe it does 03:43:49 lol 03:45:11 You people like golfing, right? Any ideas about this snippet (from another channel)? for(p=q.width=1117,(c=q.getContext('2d')).drawImage(this,0,e=0);p;)e+=String.fromCharCode(c.getImageData(--p,0,1,1).data[0]);top.eval(e) 03:52:49 is that top. necessary? 04:03:23 Sort of. 04:03:33 The code that it decompresses uses variables like "y". 04:03:46 And this is running in the context of an img. 04:05:49 i mean 04:05:52 why not just use eval(e) 04:06:12 Because it runs in the wrong context. 04:06:20 Amusingly, (1,eval)(e) works correctly. 04:07:50 idgi 04:08:07 Which part? 04:08:21 how (1,eval)(e) works 04:08:46 http://perfectionkills.com/global-eval-what-are-the-options/ 04:14:30 -!- MDude has changed nick to MSleep. 04:21:31 -!- MSleep has quit (Ping timeout: 246 seconds). 04:35:03 elliott: OK, the "top" is gone. 05:01:57 elliott: For what it's worth, down to with(q.getContext('2d'))for(p=q.width=1115,drawImage(this,0,e=0);p;)e+=String.fromCharCode(getImageData(--p,0,1,1).data[0]);eval(e) 05:02:16 !frink 1115 -> hex 05:02:20 `frink 1115 -> hex 05:02:34 45b 05:02:41 No such luck. 05:02:55 You need a pretty big number before that saves a whole three byts. 05:09:39 -!- asiekierka has joined. 05:31:39 I think you can make that a bit shorter with while(drawImage(this,0,e=0),p=q.width=1115) 05:31:43 Oh, wait. 05:31:45 No 05:31:47 Nonono. 05:32:24 I am apparently incapable of making good suggestions tonight, so I shall refrain. 05:32:59 shachaf: What's it at now? 05:34:01 Oh, BTW, I totally got my bootloader working. 05:34:39 My issue was simple: ds is uninitialised when you enter the bootloader, and lgdt indexes off the code segment when in real mode. 05:34:43 Erm, data. 05:35:00 elliott: I think it's about the same. 05:35:01 Well, I suppose it does in protected mode too, but who uses non-flat memory in protected mode? 05:35:33 shachaf: with(q.getContext('2d'))for(p=r.width=1115,drawImage(q,0,e=0);r;)e+=String.fromCharCode(getImageData(--p,0,1,1).data[0]);eval(e) 05:35:53 Oh, wait, q =/= q.getContext('2d'). 05:35:58 What's r? 05:36:05 Erm. 05:36:13 ≠ thou meanst 05:36:16 Never mind. 05:49:31 -!- juha0011 has joined. 06:03:09 -!- mylvari has joined. 06:27:15 aww 06:28:14 waht 06:30:15 nthing 06:30:25 waht 06:34:06 waht 06:34:23 elliott: No progress. 06:34:35 Come on, golf! 06:34:46 with(q.getContext('2d'))for(p=q.width=1115,drawImage(this,0,e=0);p;)eval(e+=String.fromCharCode(getImageData(--p,0,1,1).data[0]) 06:34:50 shachaf: does that work 06:34:56 it just might 06:35:25 elliott: That evals it at every iteration of the loop? 06:35:30 yep 06:35:40 Um, not really. 06:36:24 define not really 06:37:09 Not really, d.: No. 06:39:13 why doesnt it worke 06:39:32 with(q.getContext('2d'))for(p=q.width=1115,drawImage(this,0,e=0);p;)(p?void:eval)(e+=String.fromCharCode(getImageData(--p,0,1,1).data[0]) 06:39:33 what about that 06:39:37 uhh 06:39:57 with(q.getContext('2d'))for(p=q.width=1115,drawImage(this,0,e=0);p+1;)(p?void:eval)(e+=String.fromCharCode(getImageData(--p,0,1,1).data[0]) 06:39:58 or something 06:40:00 is that shorter 06:40:32 It's not. 06:40:50 -!- juha0011 has quit (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]). 06:42:26 what about 06:42:27 for(x=q.getContext('2d'),p=q.width=1115,drawImage(x,0,e=0);p;)e+=String.fromCharCode(x.getImageData(--p,0,1,1).data[0]);eval(e) 06:42:29 is that shorter 06:43:41 Yes, but it's broken too. 06:44:31 how 06:44:35 oh 06:44:47 for(x=q.getContext('2d'),p=q.width=1115,x.drawImage(x,0,e=0);p;)e+=String.fromCharCode(x.getImageData(--p,0,1,1).data[0]);eval(e) 06:44:50 is that shorter 06:46:49 x.drawImage(x,0,e=0)? 06:46:56 "with" doesn't set "this" 06:47:07 it doesn't? 06:47:46 Nope. 06:48:28 ok well 06:48:45 uhhhe 07:23:03 -!- oerjan has joined. 07:29:45 ...The Vatican Secret Archives don't seem to be very secret 07:30:35 The use of the word "secret" in the title "Vatican Secret Archives" does not denote the modern meaning of confidentiality. Instead, it indicates that the archives are the Pope's personal property, not belonging to those of any particular department of the Roman Curia or the Holy See. The word "secret" was generally used in this sense as also reflected in phrases such as "secret servants", "secret cupbearer", "secret carver", much like an es 07:30:35 teemed position of honor and regard comparable to a VIP.[3] 07:32:01 sometimes, the bests secrets 07:32:03 aren't secret at all 07:32:47 monqy: did you know samus is a girl. 07:33:04 what!! 07:33:24 Main screen turn on. 07:33:56 hi im main screen 07:33:59 welcome to me being on 07:34:13 monqy: you're turned on by the sexy sexy hand 07:34:16 stroking your buttons 07:34:22 -!- asiekierka has quit (Remote host closed the connection). 07:34:23 aww yeah, that feels good 07:34:29 ... okay, clearly I need sleep 07:34:53 as main screen i highly advise this course of action 07:35:30 im main screen 07:49:29 -!- asiekierka has joined. 07:58:53 -!- pikhq_ has joined. 07:59:09 -!- pikhq has quit (Ping timeout: 265 seconds). 08:07:57 Using "em" in a context where "me" would fit while talking to someone not previously exposed to Spivak pronouns is not a good idea. 08:17:00 -!- oerjan has quit (Quit: Lost terminal). 08:28:10 oh, Spivak didn't actually invent those pronouns 08:30:59 hi main screen 08:40:38 -!- derdon has joined. 09:10:27 @time monqy 09:10:29 Local time for monqy is Tue Apr 24 02:10:27 2012 09:10:46 @time asiekierka 09:10:48 Local time for asiekierka is Wed Apr 25 04:10:46 09:10:55 obviously my clock is completely screwed up 09:19:41 -!- oerjan has joined. 09:46:00 -!- oerjan has quit (Quit: Lost terminal). 10:08:54 -!- cheater has quit (Ping timeout: 246 seconds). 10:24:04 -!- cheater has joined. 10:42:07 -!- asiekierka has quit (Remote host closed the connection). 10:45:22 -!- asiekierka has joined. 10:50:30 @time monqy 10:50:31 Local time for monqy is Tue Apr 24 03:50:30 2012 10:50:37 monqy: you are bad at sleep 10:50:51 yes 11:10:53 -!- KingOfKarlsruhe has joined. 11:29:21 @time monqy 11:29:23 Local time for monqy is Tue Apr 24 04:29:21 2012 11:29:27 monqy: youre running out of sleep 11:29:27 :( 11:29:29 yes 11:29:31 i am D: 11:29:35 soon there will be no sleep left 11:29:36 school will be fun 11:38:16 -!- derdon has quit (Remote host closed the connection). 11:52:28 -!- Phantom_Hoover has joined. 12:07:14 ellisonch? 12:07:27 The Ells are growing more numerous by the day. 12:08:08 hi Phantom_Hoover watch me play crawl 12:08:21 um 12:08:23 how does that 12:08:23 work 12:08:30 remember 12:08:39 i'm still trapped in a window 12:08:42 telnet crawl.develz.org 345 12:08:44 windows has telnet 12:08:47 then w -> elliott 12:08:58 actually who knows if the xterm shit will work for you there but oh well give it a try 12:09:53 let me know how it goes 12:10:34 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]). 12:10:49 Phantom_Hoover: im pausing 12:10:50 for you 12:11:46 Telnet not recognised, apparently. 12:12:15 not recognized? 12:12:18 http://technet.microsoft.com/en-us/library/cc771275(v=ws.10).aspx 12:12:23 pkgmgr /iu:"TelnetClient" 12:12:25 then try it again 12:12:36 Windows has a package manager??? 12:13:01 shut up and install it 12:13:06 its a 12:13:07 system 12:13:08 rtj 12:13:10 pkow 12:13:11 Didn't work. 12:13:12 gmop 12:13:14 wje 12:13:41 thats 12:13:42 dude 12:13:44 never say didnt work 12:13:47 it just makes me want to strangle you 12:13:49 for being impossibly vague 12:13:53 anyway 12:13:58 http://www.chiark.greenend.org.uk/~sgtatham/putty/ 12:13:59 get putty 12:14:10 pkgmgr probably has a repository of like 12:14:12 50 packages 12:14:14 conncet with telnet to crawl.develz.org, port 345 12:14:17 *connect 12:14:22 It's pretty bad even for Microsoft. 12:14:23 Well when I say 'didn't work' I invariably mean either 'failed the same as before' or 'failed without output'. 12:14:25 Lumpio-: but they're all microsoft packages 12:14:30 so you know it's the best 12:14:32 Oh, it worked this time?? 12:14:45 Connection to host lost. 12:14:46 Phantom_Hoover: ok but putty will still be a lot more pleasant 12:14:49 so just 12:14:50 try that 12:15:01 I want to go back to Arch ;_; 12:15:47 " I believe it is legal to use PuTTY, PSCP, PSFTP and Plink in England and Wales and in many other countries," 12:15:56 YOU FUCKER I AM GOING TO SCOTTISH KILL YOU 12:16:00 you realise that every second you waste not being connected is 12:16:03 a second monqy sleps 12:16:04 and 12:16:07 a second my ttyrec grows a second longer 12:16:16 what if i ascend with this great big ten minute hole in the middle??? 12:16:22 monqy: is ascend correct terminology 12:16:31 correct enough 12:16:47 i don't think there's a "correct" word 12:16:51 im connect 12:16:52 ascend is good enough 12:17:01 Phantom_Hoover: can you see my screen 12:17:03 it ahs crazy yiuf 12:17:04 and tosser 12:17:05 and colours 12:17:11 yes 12:17:14 ok here we go 12:17:17 good old crazy yiuf 12:17:22 he knows your a tosser 12:17:25 i see you have 12:17:28 dwarf short sword 12:17:31 good man 12:17:37 ive used elfish too though sry 12:17:52 you are kobold!!!!!!!!! 12:17:54 monqy: is the cloak good, I forget 12:17:58 Phantom_Hoover: yes precisely because of kobold camp comics 12:18:00 also because 12:18:02 its easy 12:18:04 have cloak is better than no cloak 12:18:11 where by have i mean 12:18:12 wear 12:18:23 throw elf short sword 12:18:25 is cloak better than mail 12:18:25 in bin 12:18:32 Phantom_Hoover: dude i stole it from elves 12:18:36 oh 12:18:36 indirectly 12:18:38 having it is like 12:18:39 ok 12:18:40 pissing them off 12:18:41 cloak goes over body armour not in place of 12:18:45 oh 12:19:47 Phantom_Hoover: have you ever played crawl 12:19:54 no 12:19:58 imagine nethack but weir 12:19:58 d 12:19:59 that's crawl 12:20:10 it looks like df adventure mode but less awesome 12:20:21 this is the boring early level it gets more fun 12:20:36 wow what is with this iguana 12:20:44 didnt you hate crawl 12:20:52 i forget, you hate so many things 12:20:53 yes but monqy is therapy 12:21:03 im therapy 12:21:15 hes therabpy 12:21:43 Phantom_Hoover: now the best part about crawl 12:21:44 is that 12:21:46 even though the levels are huge 12:21:49 it does all the walking and picking up for you 12:22:01 i thought people hate that 12:22:11 it is impossible to hate autoexplore when the levels are this boring 12:22:43 crawl people like autoexplore. i think it's a crutch but so long as the levels are as they are it's necessary 12:22:58 OH BUOY 12:23:05 ha 12:23:06 ha 12:23:06 ha 12:23:19 ha 12:23:24 ha?????? 12:23:29 Phantom_Hoover: you know worms 12:23:30 dont kill worm 12:23:30 like 12:23:31 the animal 12:23:39 kill worm 12:23:41 in crawl worms are basically like that, except they can half kill you with one hit 12:23:41 smoothly 12:23:54 ah they have a battleaxe thenm 12:24:06 get runed elven dagger 12:24:11 fix runes 12:24:13 to say 12:24:15 what a boring wand 12:24:20 "elves are a bunch of cocks" 12:24:40 elves aren't the worst in this game 12:24:42 its orcs 12:25:01 elves happen later 12:25:04 monqy: what is it with giant geckos lately 12:25:10 dunno 12:25:11 "orcs are a bunch of cocks too" 12:25:19 but mostly elves are optional 12:25:40 bracers of archery 12:25:42 uhhhhh ok 12:25:43 also dude at least orcs arent sanctimonious 12:25:51 have you seen their priests 12:26:22 i love scroll of random uselessness 12:26:30 yesss 12:26:39 yesss 12:27:22 meh 12:28:00 holy shit 12:28:11 13:28 eustachio[1/3]: A summoner. His name is Eustachio. You killed his favorite bat. Prepare to die. In 0.8, now found from D:4 to D:10! 12:28:18 13:28 eustachio[2/3]: In trunk, you killed his favourite rat instead. 12:28:21 13:28 eustachio[3/3]: Beware his glorious mustache! Not to be confused with pistachio. 12:28:23 im scare 12:28:47 bad berk 12:28:52 yeah sry 12:28:55 didnt realise he blinked 12:29:42 holy 12:29:45 fucking curare 12:30:36 Phantom_Hoover: welcome to orc priest 12:30:40 hmm 12:30:51 hmm 12:30:54 wat 12:30:56 where orc 12:30:57 prieest 12:31:01 its gren 12:31:01 green o 12:31:04 its got a legend 12:31:05 look at the right 12:31:08 _The hound barely misses you. The hound closely misses you. 12:31:09 You hit the hound. 12:31:09 _The hound is almost dead. 12:31:09 _A hound is nearby! 12:31:09 _You start resting. 12:31:09 _HP restored. 12:31:12 oh 12:31:13 it 12:31:16 youre behind 12:31:17 is catching up 12:31:18 somehow 12:31:33 whats wrong with orc 12:33:40 holy shit 12:34:25 fuck!!! 12:35:02 phew 12:36:03 Phantom_Hoover: orc time 12:36:48 monqy: this was the plan i was on before right 12:37:09 plan/? 12:37:18 it was Patashu's plan not mine 12:37:21 skill 12:37:22 workout 12:37:22 thing 12:37:31 settings 12:37:32 train 12:37:32 oh, we playing crawl again? 12:37:33 rock 12:37:37 what 12:37:40 rock 12:37:41 I just finished a promising brogue game 12:37:42 IN DEATH 12:37:45 ok 12:37:47 a dar blademaster stepped on a paralysis trap 12:37:49 I got paralyzed too 12:37:52 monqy: if i want to drop one of these skills for now 12:37:54 which should i dorp 12:37:55 and it woke up first and killed me something good 12:38:00 that's my brogue story 12:38:03 it happens 12:38:06 uhhhh 12:38:13 dorp sbl for now maybe? 12:38:18 drop sbl? 12:38:20 is he at min delay? 12:38:24 who knows 12:38:29 you can check by uh 12:38:29 @ 12:38:29 why is he doing sbl anyway 12:38:30 I think 12:38:31 ill keep them all on equally 12:38:33 qblade+slaying? 12:38:37 because of the apt 12:38:38 "very fast" 12:38:39 is that mindelay 12:38:40 goes up much faster 12:38:43 very fast? 12:38:46 let's see 12:38:51 "Your attack speed is very fast." 12:38:52 Patashu: no planning for later on??? 12:38:56 starts at 11, so min is 6 12:39:02 yeah, that sounds like mindelay 12:39:06 monqy: qblade IS planning for later on! 12:39:07 :D 12:39:21 how much slaying are you planning on 12:39:21 i get the feeling that Patashu's plans are inferior to monqy's plasns 12:39:58 well the thing is sbl means lots of keypresses later on if you don't have great slaying 12:40:15 i'm not a dwhip guy, for the same reasons, but i'm more of a dwhip guy than a sbl guy, for those reasons 12:40:25 anyway 12:40:30 fuck 12:40:30 lol 12:40:31 hi grinder 12:40:32 sbl is fine for stabbing and fine if you like keypresses / have slaying 12:40:59 elliott (L8 KoBe) killed Grinder. (D:5) 12:40:59 gj 12:41:10 im in ##crawl 12:41:16 cool 12:41:16 btw 12:41:18 but i prefer big weapons or pain weapons or elemental staves or something else like that or unarmed combat 12:41:21 imagine if traps in crawl were like brogue traps 12:41:28 hi ijyb 12:41:31 ltns 12:41:32 you'd be fighting something and suddenly POISON GAS EVERYWHERE 12:41:39 it took until D:6 for ijyb to spawn? 12:41:40 poor guy 12:41:41 uhhh how can i tell whether hes dangerous or not 12:41:43 oh 12:41:44 d6 12:41:44 ok 12:41:45 name colour 12:41:50 no i mean 12:41:56 some ijybs are mor equal thano thers 12:42:02 name colour isn't a great indication of how dangerous something is 12:42:06 it gets so much stuff wrong 12:42:06 the only thing a unique can spawn with is different eq 12:42:13 well, it's right about ijyb and menkaure 12:42:14 at least 12:42:24 torment :D 12:42:26 that's scarier than ijyb 12:42:44 fuck 12:42:51 oo, an orc warrior too 12:42:54 that must be the orcish mines 12:42:59 maybe not the best positioning 12:43:05 in fact 12:43:08 it was the worst positioning 12:43:16 :o the worst 12:43:21 the worst 12:43:36 heal wounds guzzling is symptomatic of bad play 12:44:07 yeah i realised it was bad play 12:44:10 i was trying to avoid it becoming dead play 12:44:15 how scary are water moccasins 12:44:18 speaking of dead play 12:44:18 can i take one on with 8 hp 12:44:20 you're about to be dead 12:44:20 no 12:44:22 ok 12:44:29 how many turns until im dead 12:44:36 see this is what I mean 12:44:41 you keep waiting until you're 1 turn from death 12:44:43 no 12:44:45 i got better 12:44:46 yes 12:44:47 while you were away 12:44:48 slightly 12:44:49 well 12:44:57 right monqy 12:44:58 slightly??? 12:45:09 two turns from death 12:45:11 you played like a bad player 12:45:12 two? 12:45:18 can't water moccasin hit quite hard 12:45:18 two 12:45:26 oh i'm speaking in metaphor 12:45:26 Damage: 10(medium poison) 12:45:27 ah, I see 12:45:28 two 12:45:46 i wasn't watching though what happened 12:45:51 i have a wand of paralysis 12:45:54 would that get the moccasin 12:45:59 really bad positioning on the orc band 12:46:00 if it doesn't resist it 12:46:01 then a late zerk 12:46:04 and walking around during the zerk 12:46:09 dude 12:46:11 it has bad MR 12:46:13 it was a last save attempt 12:46:15 so wands will probably work 12:46:18 i know exactly why everything i did was terrible 12:46:24 that's the important step, yes 12:46:26 see, 2 turns 12:46:28 haha 12:46:35 -!- ellisonch has quit (Ping timeout: 260 seconds). 12:46:53 might want to heal isntead of o 12:46:57 yeah oops 12:47:11 lol 12:47:17 not sending you very far today 12:47:18 o.O 12:47:27 i have blink btw 12:47:30 oh 12:47:31 no i don't 12:47:32 well i might 12:47:46 walking around at not full hp? 12:47:53 to get to the upstairs to escape 12:47:55 oh you were getting to the stairacs 12:48:07 leave me alone!!! 12:48:19 holy shit 12:48:27 ahahaha 12:48:31 why are you holy-shitting about easy monsters 12:48:34 because 12:48:36 i just want 12:48:37 some peace and quiet 12:48:39 you're long past the point in the game where jackals and imps are dangerous 12:48:41 and every two turns 12:49:03 right, now time to do this like a non-stupid person 12:49:55 btw, if you hate crawl centaurs, brogue centaurs are way worse 12:50:00 they shoot AND try to walk away from you 12:50:02 at the same time 12:50:53 hi ecuminecal 12:51:36 13:51 sanka the Frost Mage (L7 MfIE), slain by elliott's ghost on D:5, with 643 points after 5672 turns and 0:13:59. 12:51:37 yesss 12:52:01 wow i don't have very good piety 12:52:15 wh 12:52:15 wow, you don't 12:52:16 why is that 12:52:17 also 12:52:18 hi, everything 12:52:23 wait 12:52:24 i think ive been eating a lot and also what the hell 12:52:27 THIS is the staircase to the orcish mines? 12:52:30 yes 12:52:31 ok well 12:52:35 everything here should be easy 12:52:37 except for the priest 12:52:39 just don't 12:52:40 so back under cover 12:52:46 yeah 12:52:47 fight one at a time 12:52:48 no zerking 12:52:50 (too many of them) 12:52:53 yes mother 12:52:55 back away from the priest 12:53:03 or kill it whatever 12:53:08 lol 12:53:12 hmmmmmmmmmmmmmmmmm 12:53:13 that priest is not smiting you much 12:53:13 how hungry is this ghost 12:53:18 hungriest 12:53:20 hungry hungry hippo ghost 12:53:24 why isn't that priest smiting oh there it goes 12:53:34 oh hey 12:53:35 are you sure i can't berk 12:53:35 read ?tele 12:53:37 read ?tele 12:53:44 oh wow 12:53:46 centaur rape 12:53:58 you got any ?curing? 12:54:25 c'mon tele timeout 12:54:26 there 12:54:27 oh hey 12:54:28 nice tele 12:55:33 :( 12:55:35 bad jelly 12:55:38 rest peacefully, potion of speed 12:55:52 you keep running into corners 12:55:58 oh 12:56:01 no darts against jellies 12:56:06 lol 12:56:31 I don't know why you bothered to fight it 12:56:34 jellies are speed 9, you're 10 12:56:38 you could have ran from it indefinitely 12:56:44 (also they hit surprisingly hard) 13:00:33 i restarted 13:00:35 Phantom_Hoover: ^ 13:01:09 yes but 13:01:19 im watching team roomba's videos, this is more importnat 13:09:55 -!- nortti has joined. 13:14:26 hi grinder 13:14:32 do you have hand yet? 13:14:42 dude 13:14:43 hand 13:14:43 yeah 13:14:51 wow 13:14:52 -four- levels 13:15:00 exp boost much? 13:16:25 -!- ellisonch has joined. 13:16:41 not doing the sewers? 13:16:44 oh 13:16:45 yes 13:16:56 it won't show up on ctrl+f 13:16:58 since it isn't a thing 13:17:05 (it probably should be a thing) 13:20:00 is that it 13:20:09 oh that's the start 13:20:10 i think 13:20:30 you can use the lev potions to get into another area maybe? i forget 13:20:45 a few sewers do that sort of stuff 13:20:52 hmm 13:20:55 oh well 13:22:14 what's this 13:22:19 ossuary 13:22:25 14:22 ossuary[1/2]: An early game portal to a miniature tomb, stuffed with mummies and zombies and traps and things. The portal is timed and will eventually close on its own. 13:22:26 hmm 13:22:28 worth doing??? 13:22:38 sounds a bit scarrey 13:22:54 (also i really want more hp soon i think i'll turn on fighting) 13:24:31 monqy: shouldi,, 13:24:34 -!- Madoka-Kaname has quit (Quit: Hug~♪). 13:24:48 sure 13:24:59 ossuaries are really east 13:25:02 all you need to know is 13:25:05 everything will be slower than you 13:25:09 (except like zombie bats and shit) 13:25:23 whoah 13:25:34 don't drink from sparkling fountains 13:25:37 oh 13:25:40 because 13:25:40 are they like nethack fountains 13:25:44 yes 13:25:47 well 13:25:49 i won the jackpot this time 13:26:02 it can randomly give gain or mutation 13:26:06 but also degeneration, decay and strong poison 13:26:15 aww it wore off 13:26:19 it can be situationally worth quaffing from 13:26:21 but not usually 13:26:46 nice 13:26:52 this is the doors vault version of ossuary 13:26:55 before i get shit about that 13:27:00 i really don't have time to deal with an anything centaur 13:27:04 hahah 13:27:05 when i have only 43 max hp 13:27:15 undead centaurs can't use their ranged weapons 13:27:22 undead pretty much can't do shit but melee 13:27:29 unless they're skeletal warriors or bone dragons 13:27:31 which are like 13:27:32 real undead 13:27:34 that do shit 13:28:01 not kidding about this being easy 13:28:30 that was fun 13:28:39 portal vaults pick from a random collection of designs 13:28:42 so sometimes they're insane 13:28:44 sometimes they're easy 13:28:57 what the fuck 13:29:00 like, there's an ice cave that ends with a frost giant 13:29:04 uhh 13:29:07 and a bailey with an orc warlor 13:29:08 thanks scroll of random uselessness 13:29:08 and so on 13:29:14 also, you just cast summon butterflies 13:29:18 no 13:29:21 i read a scroll of random uselessness 13:29:25 (yes) 13:29:33 can i keep these 13:29:37 x over it 13:29:41 i did 13:29:43 does it say summoned? 13:29:47 yes 13:29:49 can i keep them 13:29:51 then it'll go away eventually 13:29:53 no!!! 13:29:56 :( 13:30:21 id those potions young kobold 13:30:29 all of the potions 13:30:34 i dont have enough for that 13:30:42 lol 13:30:45 nice potions you're lugging around 13:30:51 'hmm how am I going to get out of this situation' 13:30:52 from the tomb 13:30:57 'paralysis, confusion or degeneration?' 13:30:59 yeah ossuaries do that 13:31:15 like how baileys tend to have enchant scrolls 13:31:56 wow 13:31:58 robe of the archmagi 13:32:00 too bad, you know 13:32:14 must 13:32:15 quaff 13:32:16 potions 13:32:16 f 13:32:18 of 13:32:20 mutation 13:32:24 ooo 13:32:29 not bad 13:32:30 jackpot 13:32:32 and again!! 13:32:33 +blink mutation 13:32:33 wait 13:32:35 wait will i lose these 13:32:38 if i do it again 13:32:38 possibly 13:32:39 first 13:32:43 look at your a screen 13:32:43 can you show me the fail rate on +blink mutation 13:32:51 14% 13:32:54 will that go up with evo? 13:32:55 do you know, monqy? 13:33:05 i don't think it would go up with evo 13:33:07 ok 13:33:08 well 13:33:11 that's pretty handy 13:33:12 maybe xl? i dunno 13:33:13 you know how blink works? 13:33:26 uhhh 13:33:30 like scroll of blinking??? 13:33:30 that's random blink, not the controlled blink from the scrolls 13:33:36 no, it's not awesomeblink 13:33:38 it's random blink 13:33:41 but it's still a source of blink 13:33:42 ohhh right 13:33:45 yeah ok 13:33:48 i dont feel any great need to mutate 13:33:50 so don't forget you can do it 13:33:51 if you also have teleport control you get a semicontrolled blink 13:33:54 i do 13:33:57 oooh 13:33:59 don't die 13:34:03 sorry, no good at that 13:34:06 scblink is seriously useful 13:34:08 well, at least try 13:34:09 i'll get on with dying, slowly 13:34:14 you can use your semicontrolled blink to do anything you want 13:34:22 even win? 13:34:24 yes 13:34:25 even win 13:34:26 yes, eeven win 13:34:32 see something threatening? scblink away 13:34:36 surrounded by melee monsters? scblink away 13:34:41 i dont buy into this crawl startegy of 13:34:43 run away from everything 13:34:43 a few turns from death? scblink away (NOTE: NOT ONE TURN, MULTIPLE) 13:34:49 its repulsive 13:34:51 crawl is all about knowing when to run 13:34:52 sorry 13:34:55 exactly 13:34:56 fuck that 13:34:58 im not playing by that rule 13:34:59 if you want to never die maybe play pokemon mystery dungeon??? 13:35:04 wow rude 13:35:07 :) 13:35:09 no i want to be able to die because of my own stupidity 13:35:12 not because i wasn't a coward 13:35:12 :( 13:35:29 first ogre of the game? 13:35:36 I think that ogre could have killed you 13:35:37 but w/e 13:35:49 i would definitely have blonked away after it hit that big time 13:35:50 not first i dont think 13:35:58 I would have too, yeah 13:36:00 and thrown darts or something 13:36:03 watch the jelly 13:36:13 it'll eat the items then split oh it didn't split yet 13:36:14 time to blonk away 13:36:18 ehh wait 13:36:20 hmm 13:36:21 no 13:36:26 if i switch to an alt weapon the ogre will kill me 13:36:29 get to a chokepoint 13:36:51 Patashu is going to tell me to throw and back away 13:36:55 i count on monqy to steer me to the righteous path 13:36:56 do you have stones? 13:37:08 also 13:37:10 you don't have to swap 13:37:14 +4 is almost entirely resistant to corrosion 13:37:33 when you drop below 30 hp 13:37:35 back off 13:37:46 like now yeah 13:37:58 lucky you didn't get hit again 13:38:09 i hear crawl is all about luck 13:38:09 randomized movement energy "wow fun" 13:38:10 you were one_turn_from_death for a while 13:38:16 "exciting" 13:38:19 "an experience" 13:38:33 blink time 13:38:40 yes 13:38:48 lol 13:38:51 thanks blink 13:38:52 good blink 13:38:55 nice direction 13:38:56 oh well 13:38:59 btw if you point your blonk at a wall 13:39:05 it will just pick randomly 13:39:10 if it can't find an open tile in that direction 13:39:16 (found that out the hard way) 13:39:43 id 13:39:44 id things 13:39:52 mmm 13:39:53 yummy poison 13:41:03 wow, even javelins are too big for kobolds 13:41:04 that's sad 13:41:18 hi temple 13:41:19 bye temple 13:42:12 ooo aren't phantoms scary 13:42:14 and very fun to fight 13:42:16 more like irritating 13:42:23 it is what we humans call sarcasm 13:42:24 stop 13:42:27 i was already stopping 13:42:28 baaack away 13:42:29 im not a complete moron 13:42:29 ok good 13:42:36 oh no 13:42:37 boink?? 13:42:40 not m ypotion of coagulated blood 13:42:40 you pick odd directions for your scblinks 13:42:41 i already did 13:42:43 lol 13:42:44 i picked up 13:43:03 scblink east? 13:43:04 and hand? 13:43:05 or something 13:43:15 east sounds like asking for it to fail 13:43:21 this control is idiotic 13:43:22 was that east 13:43:27 huh 13:43:30 gj 13:43:32 I seriously thought scblink was more reliable than that 13:43:49 "2 turns before death: saves the day" 13:43:50 i really really need more hp 13:43:56 here 13:43:57 if you want more hp 13:43:57 *there 13:43:58 play non kobold 13:44:01 ha ha ha 13:44:02 kobold has -20% max hp 13:44:04 monqy says fighting gives me hp so 13:44:05 could turn off armour and dodge 13:44:05 fuck tht 13:44:06 *that 13:44:09 monqy: meh ok 13:44:40 or could turn off sbl and turn armour back on or w/e 13:44:44 wasn't that scroll recharging? 13:45:11 not having any of that beetle's bullshit 13:45:36 rcurse doesn't uncurse stuff not worn 13:45:42 lol 13:45:50 zerk? 13:45:51 zerk 13:46:03 where did edmund go 13:46:03 hi 13:46:07 wow 13:46:10 why did edmund hind 13:46:11 *hide 13:46:13 instead of trying ot kill you 13:46:14 how odd 13:46:16 hes scared of my kobold fuckin power 13:46:20 apparently 13:46:21 take his chain mail 13:46:24 use it to strengthen yourself 13:46:27 way ahead of you 13:46:31 wow 13:46:31 whoah 13:46:31 nice 13:47:20 lots of jellies this game 13:47:45 why is nothing dropping corpses 13:48:14 why is everything such a fucking coward 13:48:19 all the monsters 13:48:20 are crawl players 13:48:21 because it works 13:48:27 concidentally 13:48:29 they're better at it than me 13:48:37 foood 13:48:39 dude 13:48:40 i ate 13:48:41 ration 13:48:44 because iwas near starving 13:48:54 a convenient excuse 13:49:30 what should i recharge 13:49:34 you have but one wand 13:49:36 milord 13:49:43 huh 13:49:49 oh, is it enchant armour 13:49:49 ? 13:49:58 fhfhfhfhf 13:49:58 hahahahaha 13:50:05 LMAO 13:50:11 he's got you nailed 13:50:45 lucky as shit 13:50:51 no luck there 13:50:55 yeah it was 13:50:55 it's not like your ghost could zerk you 13:50:58 oh wait 13:50:58 (thank god) 13:50:59 thought it was preist 13:51:02 lol 13:51:03 yeah if it was priest 13:51:04 one smiting 13:51:07 would have been it 13:51:14 spekaing of orc priests 13:51:15 the priest was late to the party 13:51:39 thhhh 13:51:42 zerk? 13:51:43 zekr 13:51:51 ouch 13:52:35 orcish mines entry methinks 13:53:51 chokepoint plz 13:54:04 notice the orc wizard going all the way to the top left? 13:54:08 hoping to get the ranged drop on you? 13:54:12 crawl conspires against you like that 13:56:07 ha ha ha ha ha ha ha 13:56:14 what 13:56:15 hill giant? 13:56:17 and blink frog 13:56:24 wow 13:56:25 ummm 13:56:30 note, I have blink 13:56:30 30 damage 13:56:33 and that's before its weapon 13:56:39 i have trogs though 13:57:00 you should probably bia it 13:57:04 or something 13:57:06 idk wow 13:57:09 early as fuck hill giant 13:57:17 ehhh 13:57:19 abaa tab tab tab 13:57:24 it can two shot you 13:57:26 the alternative is running away forever 13:57:29 it's never going to just go away 13:57:29 (zerk just makes it threeshot) 13:57:32 well 13:57:36 you're samespeed as it 13:57:44 so you could just skip the level, or explore the rest of it, or whatever 13:57:46 monqy: what would YOU do 13:57:49 you don't HAVE to kill everything the instant you spot it 13:57:50 in crawl 13:57:58 blonking away from it into a wall(thus getting blonked right into it) 13:58:11 thanks monqy 13:58:16 actually 13:58:19 that's a blink frog, I just saw 13:58:20 I would run 13:58:24 and deal with the blink frog as it comes to you 13:58:28 then you can worry about JUST the hill giant 13:58:37 that's not going to work 13:58:46 hmm 13:58:48 i can blink upwards 13:58:49 scblink away? 13:58:50 yeah 13:58:58 kite the blink frog to you 13:58:59 it's fast 13:59:02 lol 13:59:04 uhh 13:59:06 scblink away 13:59:09 dude 13:59:13 literally anywhere 13:59:16 is better than right there 13:59:19 monqy: should i ab aa tab tab tab just wondering 13:59:24 scblink 13:59:31 help 13:59:44 what, direction? 13:59:45 south I guess 13:59:51 cool 14:00:13 l 14:00:14 o 14:00:14 l 14:00:19 fun 14:00:26 tele? 14:00:28 ?tele is not a bad idea 14:00:28 Consider it noted. 14:00:31 lol 14:00:38 I don't know what I just did 14:00:47 ok where'd i go 14:00:52 *where'd'should 14:00:52 you get to pick a location 14:00:53 so 14:00:57 by the stairs is obvious 14:01:02 (too obvious) 14:01:21 how about here 14:01:28 going up the stairs is pointless 14:01:33 there's nothing there, and it'll only take me a few turns to recover 14:01:49 well, anywhere that's Not There is fine really 14:01:53 go explore the rest of the level 14:02:00 lol 14:02:01 what 14:02:06 "minor" deviation 14:02:13 very funny, crawl 14:02:23 come on 14:02:26 let me just kill the hill giant 14:02:28 this is delaying 14:02:30 it'll kill you 14:02:34 monqy: will it kill me 14:02:55 hint 14:02:57 hill giant (C) | Speed: 10 | HD: 11 | Health: 42-78 | AC/EV: 3/4 | Damage: 30 | Res: magic(44), drown | Chunks: contaminated | XP: 657. 14:03:01 and that's pre giant club damage 14:03:08 which I think makes it Damage: 50? I'm not sure how the math works tbh 14:03:14 if it just straight adds the damage modifier 14:03:15 or does something funky 14:03:19 anyway it does A Lot 14:03:30 tele again? 14:04:10 hmm 14:04:12 what else do you have 14:04:15 wands, for instance 14:04:20 if you could paralyze it it'd be easy 14:04:38 oh, confusion this game 14:04:41 that works too 14:04:50 kill the z, confuse the hill orc, kill it? 14:05:10 yeah 14:05:26 lol 14:05:31 well 14:05:43 monqy: are you ready 14:05:48 I don't think monqy is here 14:07:58 so 14:08:00 is this happenign 14:08:01 or not 14:11:29 back 14:11:39 trog's? 14:11:45 it got confused 14:11:46 hmm 14:12:01 trog's then berk it? 14:12:02 I don't think trogs would regen you fast enough to matter atm 14:12:09 fine 14:12:10 berk it? 14:12:13 uhhh 14:12:16 if you want 14:12:17 i can blink out afterwards 14:12:20 not during a zerk 14:12:23 haha 14:12:24 lmao 14:12:25 nice going giant 14:12:31 it got unconfused 14:12:31 oh well 14:12:33 wow 14:12:34 that was quick 14:12:34 well 14:12:37 only one thing to od now, right 14:12:48 grats 14:12:50 fuckin a 14:12:53 ok 14:12:54 that blink frog 14:12:57 is going to be a seriois ussie 14:12:58 starting 14:12:58 now 14:13:00 hand 14:13:09 keep away from it 14:13:13 scblink as needed 14:13:20 haha 14:13:24 oh 14:13:25 it's almost dead 14:13:28 hmm 14:13:30 how hard can it hit 14:13:33 -!- Ngevd has joined. 14:13:40 wow, 20 damage 14:13:47 Hello! 14:13:50 hi 14:13:50 ill back away once or twice 14:13:51 (Crawl? 14:13:52 then pummel 14:13:53 ) 14:13:53 yes 14:13:54 (yes) 14:14:16 ill back away once or twice then pummel 14:14:17 sound good? 14:14:24 elliott, I'm worried, this is like the time ais523 got into Dredmor 14:14:31 Ngevd: SHHH 14:14:32 concentrating 14:14:40 also, ok 14:14:49 hahah 14:14:53 blink frog being a troll 14:14:53 woot 14:15:00 nice 14:15:02 very good job 14:16:29 lol what a waste 14:17:04 ring of fire isn't completely a waste 14:17:06 yeah but 14:17:07 +2 dex 14:17:16 against things that are fiery 14:17:18 I would much rather have rf+ 14:17:20 in particular 14:17:26 you want a lot of rf+ for zot 14:17:29 (due to orbs of fire) 14:18:10 but since ring of fire also gives a cold vuln I wouldn't walk around in it 14:18:23 11 potions of curing 14:18:24 nice 14:18:34 you are racking those potions of curing up 14:18:40 how strong do those trolls hit 14:18:42 do you know what stashing is? 14:18:45 no 14:18:48 wait 14:18:50 is it the same as nethack 14:18:50 troll (T) | Speed: 10 | HD: 7 | Health: 25-53 | AC/EV: 3/10 | Damage: 20, 15, 15 | Flags: regen | Res: magic(28) | Chunks: contaminated | XP: 305. 14:18:58 probably 14:18:59 why aren't i getting more hppppp 14:19:04 anyway, you know how fire and ice damage can wreck your consumables? 14:19:05 well 14:19:08 -!- MDude has joined. 14:19:10 the more consumables you have the more likely it is to happen 14:19:18 so it makes sense to stash (temporarily or permanently) large quantities of consumables 14:19:20 leaving just a few at a time 14:19:27 right 14:19:34 this troll scares me a bit 14:19:55 hmm 14:20:09 I'd back away from it 14:20:10 and regen a bit 14:20:19 back away from what into where 14:20:23 ne 14:20:25 the normal orc is like 14:20:27 you don't care anymore 14:20:51 good zerk 14:20:52 btw 14:20:53 use that ench scroll 14:20:56 was gonna 14:20:59 thanks for reminding me 14:20:59 cool 14:21:11 almost full piety 14:21:47 uhh 14:21:49 blink time 14:21:59 blonk 14:22:06 zerk time? 14:22:09 yep 14:23:19 hmm 14:23:32 no convenient chokepoint 14:24:29 you should probably not hand if it's blatantly not needed 14:24:35 just so trog gives you gifts sooner/more often 14:24:40 who knows, you might even use one of his gifts! 14:24:43 yeaaah i was getting a bit worried but it was probably not necessary 14:24:48 like if he gifts, say, a qblade of flaming or a sabre of speed 14:24:58 why aren't i getting more hp :( 14:25:24 you're a tiny freaking kobold 14:25:26 this is all you get 14:25:57 hmm 14:25:59 ctrl+f sabre 14:26:00 for me 14:26:00 more hp \o/ 14:26:01 | 14:26:01 /| 14:26:14 its on d:4 14:26:17 sabre is the upgrade to short sword 14:26:21 until you get a quick blade 14:26:22 i dont care, its on d:4 14:26:37 you don't even have to manually walk there 14:26:38 better than my chain mail of cold resistance? 14:26:41 it might even be branded 14:26:51 plate is pretty fucking sweet 14:26:52 so 14:27:01 monqy: ping 14:28:07 also, if you swap to that sabre 14:28:08 ugh 14:28:10 i don't trust Patashu 14:28:12 get your short blades skill to 12 14:28:13 for mindelay 14:28:15 monqy said things about sabre before 14:28:58 09:14 elliott: are sabres any good vs short swords 14:28:58 09:15 monqy: they do more damage but are a bit slower so they need more skill to get them fast 14:28:58 09:15 monqy: and they're a bit less accurate 14:29:08 less accurate Patashu!!! 14:29:36 he's not actually telling you anything useful 14:29:39 here's the actual useful information: 14:29:46 you want to use the heftiest weapon you can get to mindelay 14:29:51 (brands notwithstanding) 14:30:03 sigh fine 14:30:07 for instance, 'of electrocution' does a fixed amount of damage, so no matter what it's on it owns early game 14:30:13 is there a way to say 14:30:16 "continue walking where you were" 14:30:20 instead of searching and selecting again 14:30:29 yes 14:30:30 G enter 14:30:33 thanks 14:30:34 the most important button in cnrawl 14:30:35 lol 14:30:43 will these be weaklings 14:30:45 bumrush the priest 14:30:45 or 14:31:15 ok now how do i make it not shit 14:31:30 12 sbl 14:31:33 then it'll be at mindelay 14:31:34 -!- Ngevd has quit (Ping timeout: 246 seconds). 14:31:36 yaeh but 14:31:38 i want enchantments and shit 14:31:44 do more dungeon 14:31:46 get more scrolls 14:31:48 also, it might already have good +s 14:31:52 hit things with it to find out 14:32:03 good enough 14:32:12 steam dragon? 14:32:22 uh oh 14:32:24 whee 14:32:48 uhh 14:32:50 blink? 14:33:22 eh 14:33:25 this is a ?heal wounds moment 14:33:27 if ever there was one 14:33:28 (then zerk) 14:33:37 oh hey, none 14:33:39 ?curing then 14:33:39 Unknown command, try @list 14:33:39 ?curing then? 14:33:39 Unknown command, try @list 14:33:39 lol 14:33:47 I love that 14:33:50 this is a blink moment 14:33:59 ugh i really just want to 14:34:01 zip on to the upstairs 14:34:41 I'd try ?curing again 14:34:42 myself 14:34:48 ok, that worked 14:34:51 whee 14:34:56 yikes 14:34:59 what is giving me so much pain 14:35:04 priest or dragon? 14:35:10 may as well do the priest first 14:35:13 i mean 14:35:13 since it rips and tears fast 14:35:14 which one is killing me 14:35:19 looks like the priest lol 14:35:37 lucky 14:35:41 christ almighty on a fucking pogo stick 14:35:44 now get off the level 14:35:46 oh 14:35:46 ok 14:36:18 hmm 14:36:19 in most roguelikes, you can get healing potions so strong it's always the safe thing to do 14:36:21 crawl's are just weak enough 14:36:22 should i add dodging to the mix? 14:36:26 that it's not risk free 14:36:33 also 14:36:36 you're wearing a buckler, right? 14:36:38 yes 14:36:42 i dont even know what a buckler is 14:36:45 raise shields to 1 or so 14:36:51 oh a shield 14:36:51 wow 14:36:53 i thought it was like 14:36:58 a belt buckle? 14:36:58 armour for your balls or something 14:37:01 lol 14:37:09 ok down we go 14:37:34 surprisingly like d:1 14:37:34 wtf is that 14:37:38 oh 14:37:39 is that water? 14:37:41 yeah 14:37:41 did you change your tileset 14:37:43 no 14:38:17 lol 14:38:17 ehhhh 14:38:18 that giant spore 14:38:20 i don't want to be near that giant spore 14:38:21 blink time 14:38:37 I actually have no idea how damaging a giant spore explosion is 14:38:39 fuck my life 14:38:45 can i still cast spells? 14:38:45 ?curing 14:38:45 Unknown command, try @list 14:38:46 do it 14:38:47 i can confuse the troll 14:38:53 now you can do whatever you like 14:39:31 take that active ballistomycete 14:39:36 boooring 14:39:44 btw, I'd like to quantify for you how much berzerk helps your melee 14:39:49 infinitely 14:39:49 -you go under the effects of haste, so 1.5x as fast 14:39:55 -you get 1.5x whatever your hp was 14:40:12 the HP is the main thing for me really 14:40:14 -you do 1d10 extra damage and have 5 extra strength (which adds a tiny bit more damage as well), as though under the effects of might 14:40:15 since i have so damn little of it 14:40:16 and I think that's it 14:40:23 well, it's the hp AND the haste And the damage 14:40:29 it stretches out what little hp you have soooooo much 14:40:31 as long as you use it right 14:40:53 hi yak 14:40:58 hi 2 yaks 14:41:25 the worst thign 14:41:27 is a fleeing monster 14:41:45 hmm 14:42:10 yesss 14:42:34 i really don't like how hard those trolls hit 14:42:49 going to focus more on fighting to get that HP up 14:43:06 hahahaha 14:43:07 hi second hill giant of the game 14:43:21 holy shit 14:43:23 just stop 14:43:24 lol 14:43:33 could lightning help me here 14:43:40 it wouldn't stop the troll from beating on you 14:43:48 baack up 14:43:59 the only way is closer to the hill giant 14:44:00 down here 14:44:03 really? 14:44:04 show me the map 14:44:08 it's there 14:44:15 oh the full map 14:44:18 how do you bring that up 14:44:28 X 14:44:29 capital 14:44:38 looks fine to me 14:44:39 keep backing up 14:44:43 oh ok 14:44:51 fuck 14:45:00 and when the regen runs out 14:45:02 zerk or something like that 14:45:04 (crazy I know) 14:45:08 how s hould i back up this way 14:45:15 into the corridor >? 14:45:26 you could pillar dance around that p on its side 14:45:39 no 14:45:50 you should totally zerk 14:46:08 wheeeee 14:46:15 wow 14:46:18 ahahahahahahahaahhahaahahahahaha 14:46:18 -another- 14:46:26 did it notice you? 14:46:28 no 14:46:30 go west 14:46:40 cool 14:46:42 deal with it later then 14:47:24 oo 14:47:25 sonja is fun 14:47:30 she's guaranteed to have curare 14:47:32 i hate curare 14:47:33 and likely to have a dagger of distortion 14:47:41 hmm 14:47:44 ?curing, ab? 14:47:45 Unknown command, try @list 14:47:51 curing doesn't cure slow 14:47:53 but it will cure the poison 14:48:05 also don't zerk her 14:48:06 she blinks 14:48:12 oh 14:48:13 hahaha 14:48:14 i cured 14:48:14 it's only yellow poison 14:48:16 before i got the pois 14:48:16 don't bother curing it 14:48:25 now it's red 14:48:36 eh 14:48:38 this is hopeless 14:48:40 i should blink out 14:48:41 really she's going to keep curaring you for a while 14:48:44 nah 14:48:50 i don't have that many ?curing 14:48:54 well 14:48:55 1) 14:48:57 what's her hp like 14:48:59 you don't have to cure it until she stops using it 14:49:04 um 14:49:05 not much 14:49:05 lol 14:49:07 she's a kobold, see 14:49:07 like you 14:49:12 wow 14:49:13 stop 14:49:15 omfg 14:49:18 hahahaha 14:49:22 fucker 14:49:35 can i blink 14:49:42 sure 14:49:46 which direction :P 14:49:47 down? 14:50:01 actually 14:50:03 i should ?curing first 14:50:10 stop 14:50:11 meh 14:50:12 blink south first 14:50:13 if you cancel it 14:50:14 you lose a turn 14:50:15 :D 14:50:30 ! 14:50:31 ahahaha 14:50:35 one east 14:50:36 -!- Gregor has set topic: Sub-channels for other interests include: #esoteric , #esoteric-minecraft , #esoteric-chess-variants , #esoteric-ponies . There, now everybody knows. | http://codu.org/logs/_esoteric/. 14:50:41 so she can't see you 14:50:47 curing? 14:50:53 how sick are you? 14:50:56 only yellow 14:50:57 yellow but 12 hp 14:50:57 mmm 14:50:59 12 h 14:50:59 p 14:51:01 i would heal wounds 14:51:04 but i got none 14:51:09 I want to say read ?tele 14:51:09 but 14:51:10 hmm 14:51:13 if i read this 14:51:16 and she walks up to me 14:51:18 then i can zerk her 14:51:18 yes 14:51:21 erm 14:51:22 by read this 14:51:23 i mean quaff this 14:51:25 ?curing 14:51:25 Unknown command, try @list 14:51:26 then wait 14:51:28 then zerk 14:51:29 wait 14:51:34 curare doesn't make you exhausted anymore? 14:51:37 huh 14:52:09 is that a decent plan? 14:52:16 i just don't want to die 14:52:22 I don't want you to die either 14:52:24 I guess ?curing then 14:52:29 then we'll see what's the haps 14:52:34 err !curing 14:52:40 ! is for potions ? is for scrolls, I keep forgetting 14:52:53 perfect 14:53:01 zerk time 14:53:05 right? 14:53:12 tempting but 14:53:12 Sonja blinks! 14:53:15 your call 14:53:26 hehehe 14:53:32 wow 14:53:35 sonja pulled ALL the stops 14:53:35 holy shit 14:53:35 this game 14:53:39 dagger of venom too :D 14:53:42 wait for zerk to wear off 14:53:44 !curing 14:53:44 and don't die 14:53:49 don't butcher her corpse 14:53:51 it'll keep you zerk longer 14:53:52 pray on it 14:53:59 http://ompldr.org/vZGh2Nw 14:54:13 Patashu: no corpse 14:54:19 that's fine too 14:54:51 hmm 14:54:54 that short sword... 14:55:07 worth getting? 14:55:14 short sword of venom would be pretty good 14:55:36 ok 14:55:37 off we go again 14:55:41 wield her sword 14:56:06 wh 14:56:08 trap 14:56:11 just walk away from it 14:56:36 remember that hill orc 14:56:44 eeeh 14:56:49 swap to the +3 sword 14:56:51 will corrode less 14:56:53 (that's how it works in this game) 14:56:54 then swap back 14:56:58 haha 14:57:02 well, it's not corrosion resistant anymore is it 14:57:15 welp 14:57:22 any suggested adjustments? 14:57:54 btw just out of curiosity, how far into the game would you say I am 14:58:10 this is like 14:58:11 start of midgame 14:58:12 really 14:58:19 thought so 14:58:32 also, I guess that's fine 14:58:43 maybe up armour or shields? 14:58:51 what you're doing right now is fine 14:59:13 im really concerned about how much my hp drops when fighting eg trolls though 14:59:22 then zerk them 14:59:26 pfft 14:59:31 kobe is the build that screams 'zerk everything because hunger isn't a concern' 14:59:36 lmao 14:59:37 haha 14:59:38 what is it with me 14:59:40 and my ghosts today 14:59:49 you probably account for most cdo deaths 14:59:51 by this point 15:00:37 oh no 15:00:41 you don't 15:02:04 when did orcs become so boring 15:02:11 WE MEET AGAIN 15:02:41 erm 15:02:42 sanity check 15:02:43 am i doing ok 15:03:33 wights don't do much damage 15:03:35 focus the ghost, sure 15:03:50 its just 15:03:50 that 15:03:53 well 15:03:54 im losing hp a lot 15:03:56 you can't unzerk out of a zerk 15:04:02 no, but i can whack the wight 15:04:02 oh, I see what you mean 15:04:02 then run 15:04:03 hey hwats up 15:04:03 yeah, focus the wight 15:04:05 right 15:04:06 nm 15:04:07 monqy: funne 15:04:10 elliott about to die probably 15:04:15 monqy: helpe 15:04:17 oh no 15:04:23 this looks 15:04:23 bad 15:04:28 it looked worse before with wossname 15:04:30 and her curare 15:04:33 and also the hill orc 15:04:34 and troll 15:04:35 together 15:04:36 with yaks 15:05:04 so ummmm 15:05:04 help 15:05:10 ok i can get past the wight in like one, two turns 15:05:14 but phyphor is pretty damn fast 15:05:20 eeeh 15:05:26 if i get past the wight 15:05:27 then blink 15:05:31 Patashu: sound good? 15:05:37 then immediately cure 15:05:41 and try and get upstairs 15:05:45 -!- KingOfKarlsruhe has joined. 15:06:08 something like that yeah 15:06:13 that's not very reassuring 15:06:17 monqy: does that plan sound reasonable 15:06:17 and yeah you probably should have started on the wight earlier 15:06:20 sorry, didn't realize how tough the ghost was 15:06:42 this is the second time i've died to phyphor today 15:06:45 what was it a ghost of? 15:06:59 troll iirc 15:07:02 with haste or something 15:07:06 haha 15:07:15 i think it was sswiftness 15:07:18 a bit different from haste 15:07:27 monqy: it was sonja btw 15:07:28 wossname, that is 15:07:31 she was really horrid 15:08:07 i blame Patashu for making me get that sabre 15:08:24 elliott's sonja was more fun than usual 15:08:28 she had a wand of draining 15:08:28 :D 15:08:37 disto weapon? 15:10:34 Patashu: yeah, disto weapon?!?! 15:10:36 idont actually know what that means 15:12:47 monqy: is there a NaCl 15:13:52 no 15:13:59 there's nagl 15:14:18 not good enough 15:14:18 no, she had venom this game 15:14:22 tsk 15:14:23 (it's 50% disto 50% venom I think) 15:14:27 also, NaCj 15:14:31 is closer 15:14:49 nagl sounds like nacl there's just a bit of voicing off 15:14:55 plus NaGl looks kind of like NaCl 15:15:07 though NaCj looks kind of like NaCl too 15:17:34 monqy: look at my inv 15:17:35 im 15:17:37 broaddcasting it 15:19:47 monqy: are you braodcatste 15:19:49 ye 15:20:19 by the way, ?enchant armour strategy: 15:20:24 broadcast 2 15:20:24 always enchant your secondary pieces of armour first 15:20:25 this is like teletext 15:20:33 since you're less likely to swap them out for something else 15:20:53 also, I see al ot of pretty useful potions there 15:20:57 if you had known the ghost would be that tough 15:21:02 well i did 15:21:02 i mean 15:21:04 i died to it earlier 15:21:12 (hint: if you quaff might and speed, it's like a zerk without the downside of being zerk) 15:21:24 wow 15:21:27 i should have just quaffed mutation 15:21:27 you never id'd heal wounds? 15:21:30 and turned into a butterfly or something 15:21:33 Patashu: lmao 15:21:40 I'm impressed 15:21:45 i just had 15:21:49 so many crap potions from that tomb 15:21:54 and was iding them all at random 15:25:13 https://crawl.develz.org/tavern/viewtopic.php?f=8&t=4274 wow this is such al ong topic about words 15:25:16 monqy summarise it for me 15:25:28 preemptive answer 15:25:30 i dont know why im reading it 15:27:13 basically 15:27:17 oh no are you reading tavern 15:27:21 when you unwield distortion it's like translocation miscast 15:27:29 in otherwords 15:27:33 it might do up to 43 damage 15:27:36 or banish you to the abyss 15:27:38 or it might do nothing noteworthy 15:27:46 it's implemented as a tloc miscast 15:27:50 ye 15:27:51 i mean 15:28:02 it's implemented as triggering a tloc miscast effect 15:28:04 that's what I meant, yes 15:28:08 'like' as in 'is' 15:28:47 16:27 oh no are you reading tavern 15:28:48 is this bade 15:28:54 generally 15:28:58 Patashu: monqy: it eventually goes on to "lets remove distionrton thing from early game because it hurt and not good" 15:29:04 and people going "why not remove sigmund then!!" 15:29:05 and 15:29:06 im so confuse 15:29:46 people being butthurt about dying in crawl 15:29:49 solution: don't die 15:30:30 monqy: whats the absolute baddest of ridiculous species/thing/god combo 15:31:10 muck 15:31:12 therre are lots 15:31:20 muck and ddak are the most popular 15:31:24 mube used to be popular too 15:31:55 yeah but even monqy plays muck 15:32:03 i want something so stupid and awkward nobody even bothers doing it for laughs 15:32:10 just pure crap 15:32:22 (so i can make my crawl goal to win that) 15:33:04 there are a lot of things people avoid because they're bad in a boring way 15:33:04 probably DDAK 15:33:07 since that's just plain unfun 15:33:13 the problem with a lot of 'bad builds' is 15:33:15 you can reskill out of them 15:33:19 and do what's actually good for the race 15:33:25 yeah but 15:33:28 that's why i included god in the equation 15:33:33 like with ddak and muck if you look at them closely there's something beautiful about how bad they are 15:33:43 preferably the god should hate all the most practical ways for your kind to survive 15:33:47 with, say, teee, it's just "hey you're a teee" 15:34:02 elliott: ddak sort of kind of falls into that 15:34:05 -!- mylvari has quit (Quit: ^_^). 15:34:11 (i am allowing conversions) 15:34:12 (in this) 15:34:34 could you, as a muck, abandon xom 15:34:41 would that improve your chance of winning? 15:34:46 or is he even worse after you abandon him 15:35:04 cheating 15:36:01 monqy: (this was inspired by someone in that thread mentioning spriggan fighter of cheirbecierbcieroioaercbios as a stupid conduct) 15:36:13 (but i don't know how bad that actually is) 15:37:48 it wouldn't be too bad 15:37:52 assuming you're going a stabby build 15:37:57 since iirc chei doesn't make your stealth checks worse 15:38:25 monqy: what about a muck switched to idk one of the annoying righteous gods 15:38:31 i guess nothing beats xom really 15:38:37 mummies can't worship the good gods 15:38:39 since they're undead 15:39:05 oh 15:39:06 lame 15:39:22 what if you start as something else then polymorph into a mummy post-conversion 15:40:55 can't polymorph to undead 15:41:03 anywayt im gone 15:41:19 bye 15:41:20 @time monqy 15:41:22 Local time for monqy is Tue Apr 24 08:41:20 2012 15:41:57 you can't polymorph in crawl 15:42:01 but you can cast 'form' spells 15:42:07 if you worship a good god and deliberately cast necromutation 15:42:15 the good god excommunicates you 15:43:01 huh? ive seen wands of poylmrohp 15:43:30 if you cast polymorph other on a monster 15:43:33 it does what you expect 15:43:38 if a monster casts polymorph other on YOU 15:43:41 you get a 90% bad mutation 10% good mutation 15:43:54 (so if it happens often enough you get all-the-bad-mutations-all-of-them) 15:44:11 (btw potions of mutation are 50%, and cards of helix are 50% or better) 15:44:47 sigh i just want a really bad creature with a god that hates it 15:46:00 is that too much to ask 15:46:10 `? europe 15:46:19 Europe is the national anthem of the Republic of Kosovo. 15:50:50 well 15:50:56 if you abandon a god or are excommunicated from it 15:51:02 the god brings down his wrath on you every onw and again 15:51:05 that's close enough right 15:51:55 not really!!! 16:00:50 i might try og next if i get tired of kobe 16:09:05 you should try mibe or hobe 16:09:27 ogre and troll might be good too, haven't tried them 16:10:11 ive heard habe might be good as a beginner 16:10:26 17:10 ??mibe 16:10:26 17:10 mibe[1/1]: Press aa to win. 16:10:28 my kinda char 16:10:38 you know how I said kobold has -20% max hp? 16:10:41 minotaur has +10% max hp 16:10:44 mmmm 16:10:47 so 16:10:50 it's a lot higher 16:10:53 i was thinking about just training fighting like shit all the way through though 16:10:57 w/ kobe 16:10:59 to get that extra hp 16:11:20 fighting doesn't give hp very fast until xl16 16:11:34 (basically, it gives one point per skill level per 8 xls) 16:11:49 going from kobe to mibe or hobe would be just 16:11:50 'bam' 16:11:52 'have a lot of hp' 16:12:35 yeaaaah but really i love kobe i just wish it had a bit more hp 16:12:40 the solution may be just to level it up harder 16:13:17 i mean 16:13:29 (a) im externally predisposed to liking kobolds more than minotaurs or hill orcs or what the fuck ever 16:13:36 as species 16:13:45 (b) forgot what this was gonna be 16:17:09 http://ompldr.org/vZGh4YQ "You will get decimated by elven ambushes and swallowed whole by carp as you struggle just to trade for weak copper weaponry. But that's what life is like for a Kobold." 16:18:20 Oh, there we go, http://suptg.thisisnotatrueending.com/archive/2965122/images/1226219247193.gif. (The image in the bay12 forum thread was broken, so I rescued Google's thumbnail.) 16:25:17 -!- yasar has joined. 16:26:54 hi yasar 16:30:38 -!- augur has quit (Remote host closed the connection). 16:31:34 Why did I list #esoteric as a sub-channel of itself ... 16:32:38 why not 16:32:39 anyway 16:32:45 one of those doesn't exist 16:32:50 the other one i don't really want in the topic logged forever 16:33:04 -!- elliott has set topic: go to #esoteric-ponies ———Gregor | http://codu.org/logs/_esoteric/. 16:33:11 (there are a bunch of spiders that crawl IRC topics for no apparent reason) 17:06:38 -!- Lumpio- has quit (Ping timeout: 240 seconds). 17:12:08 -!- augur has joined. 17:14:04 -!- cheater has quit (Read error: Connection reset by peer). 17:15:02 -!- elliott has quit (Remote host closed the connection). 17:23:36 -!- ais523 has joined. 17:25:07 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 11.0/20120312181643]). 17:26:04 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 17:29:16 Have you ever tried dd'ing your swap partition and piping it to "strings" lots of interesting things can come up. 17:36:22 I personally like mplayer'ing my HDD. 17:37:08 :) 17:43:36 -!- cheater has joined. 17:45:14 -!- Lumpio- has joined. 18:12:07 my record for consequtive minutes of watching numbthreers is 15 minutes 18:12:14 i'm so gonna break it today 18:15:21 "you can't measure an electron without changing it. therefore, if you observe a bank robberist dudde, he will change his pattern." "wooooooow slow down whatnow you know i got like a c in physics dudde? be gentle with my brain" 18:22:16 -!- Madoka-Kaname has joined. 18:24:42 whoops i didn't quite manage two minutes 18:33:20 consecutive 18:34:45 no i'm changing it 18:35:20 also the math dudde needs to work on a 3sat to find where the bank robbersteins attack nexts. 18:35:24 *next 18:35:47 I personally like mplayer'ing my HDD. 18:35:47 Phantom_Hoover: You have 3 new messages. '/msg lambdabot @messages' to read them. 18:35:51 wat 18:37:33 -!- aloril has quit (Ping timeout: 245 seconds). 18:41:08 -!- nortti has quit (Quit: leaving). 18:42:27 Phantom_Hoover: (lesse if I can remember a decent command) mplayer -demuxer rawvideo -rawvideo w=640:h=480:fps=15:format=rgb24 /dev/sda 18:42:37 No, that was to unexpected lambdabot. 18:42:57 Oh X-D 18:43:36 I remember the mplayer thing, although I didn't try it because I wasn't about to start running commands with /dev/sda in them as root unless my paranoia was assuaged by necessity. 18:44:47 "you know it's considered unsolvable, right?" "well certainly people who've failed to solve it might think that, but we all know, minesweeper consistency is an np pcomplete problem" 18:45:08 Like life! 18:48:24 -!- nortti has joined. 18:51:31 -!- aloril has joined. 18:59:14 -!- sebbu2 has joined. 19:02:18 -!- sebbu has quit (Ping timeout: 246 seconds). 19:02:50 -!- sebbu2 has changed nick to sebbu. 19:09:25 Lumpio-: how is your os project? 19:09:49 er 19:09:54 Dead and buried since N years ago? 19:11:10 weren't you trying to create a bootloader a few days ago? 19:11:20 nope 19:11:26 I just used GRUB with mine. 19:11:51 you mean putkaos 19:12:04 +? 19:12:14 No, LumpiOS obviously 19:12:27 nortti: pikhq was writing a bootloader the other day. 19:12:31 I don't have anything to do with putkaos 19:13:35 I slept for 17 hours. 19:13:56 fizzie: ok. I was probably confusing him to Lumpio- for some reasom 19:14:18 ion: hey i did that a few weeks ago 19:14:27 18 is my record 19:14:50 -!- asiekierka has quit (Remote host closed the connection). 19:14:57 nice 19:16:45 i like to work the night between sunday and monday so i occasionally sleep quite a bit afterward 19:16:51 -!- oerjan has joined. 19:22:55 Yeah, that was me. 19:23:03 The bootloader works, and I've not done more yet. 19:24:33 pikhq_: what kind of os are you making? 19:24:57 I dunno, I was partly doing a bootloader for the sake of it. 19:25:05 I guess if I do anything it'll be a Forth, though. 19:26:06 "...send back to your phone at 19:26:14 "...send back to your phone at the speed of ninjas on jetpacks." 19:27:28 pikhq_: by forth do you mean kernel coded in forth or a forth system? 19:28:24 Forth system. 19:29:46 that would be interesting. Singletasking or multitasking 19:30:11 Probably single-tasking for simplicity. 19:30:56 multitasking isn't that hard though, just swap some stacks :) 19:31:27 olsner: Yes, but it is strictly more effort. :P 19:32:08 or you can also do same as I did and use co-operative multitasking. It isn't that hard as you don't have to worry about locks and re 19:32:26 +entrant system calls 19:34:18 you still have to swap stacĸs though 19:39:15 just use pi calculus 19:39:23 amirite kmc 19:49:07 A WebGL invitation to Stream (a Finnish demo party). http://byterapers.com/streamnine/invitation.html 19:52:00 -!- oerjan has quit (Quit: Lost terminal). 19:58:16 I love how all the results for the google doodle are always about the google doodle, and only secondarily the person it commemorates. 19:58:27 They should make it search for name -google 20:06:46 Nice doodle today. 20:07:19 oh my 20:07:30 I love that it actually unzips 20:08:01 it's google, obviously it unzips. 20:09:58 it unzips? 20:10:45 hurr durr 20:11:02 why would you have a zipper that doesn't work 20:48:10 pikhq_, except it's commemorating a FUCKING SWEDE 20:50:17 swedes exist, right? 20:50:28 I keep forgetting which countries exist in this channel and which ones don't 20:58:08 -!- jix has quit (Ping timeout: 240 seconds). 20:59:57 -!- derdon has joined. 21:04:21 -!- jix has joined. 21:13:55 olsner is swede-ish 21:15:41 yes but i think he was probably kidnapped at birth 21:17:56 where does olsner live currently 21:18:04 Sweden. 21:18:11 Having been kidnapped at birth by Swedes. 21:25:31 what makes you think so? 21:27:43 from where was I kidnapped? 21:28:27 I don't know, there are lots of places less terrible than Sweden. 21:28:36 The complement of Sweden, more or less. 21:38:20 -!- yasar has left. 21:44:52 " It's the process of taking barren, uninhabitable terrain and re-engineering it to support life. You know, like Detroit, but in reverse." 21:47:28 Sweden??? 21:51:37 What the shit Google and James Cameron are starting an asteroid mining company FINALLY IT IS THE FUTURE AGAIN 21:53:15 "So it turns out the real danger of dressing androgynously is the possibility of your kid growing up to get elected president of the U.S. four times in a row." 21:53:40 -!- augur has quit (Remote host closed the connection). 22:03:12 -!- augur has joined. 22:03:51 -!- augur has quit (Read error: Connection reset by peer). 22:04:02 -!- augur has joined. 22:10:41 http://www.terminally-incoherent.com/blog/2011/03/09/the-paradox-of-choice/ 22:11:35 -!- augur has quit (Remote host closed the connection). 22:19:15 Phantom_Hoover: Yup. 22:19:31 WHEN WILL JETPACKS 22:19:49 JETPACKS TODAY 22:24:35 -!- nortti has quit (Quit: nortti). 22:26:24 -!- jix has quit (Ping timeout: 245 seconds). 22:35:26 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 22:50:17 -!- TeruFSX has joined. 22:52:32 -!- fizzie has quit (Ping timeout: 252 seconds). 22:57:57 -!- fizzie has joined. 22:58:03 -!- fizzie has quit (Changing host). 22:58:03 -!- fizzie has joined. 23:05:36 -!- derdon has quit (Remote host closed the connection). 23:07:02 -!- Foggalong has joined. 23:12:23 jetpacks on special 23:12:51 homeless bum laments lack of jetpack 23:13:25 -!- augur has joined. 23:21:55 -!- ais523 has changed nick to ais523_. 23:22:03 -!- ais523_ has changed nick to ais523__. 23:22:04 -!- ais523__ has changed nick to ais523. 23:22:06 -!- ais523 has changed nick to ais523__. 23:22:13 -!- ais523__ has changed nick to ais523. 23:24:32 -!- augur has quit (Remote host closed the connection). 23:25:19 -!- augur has joined. 23:27:50 -!- augur has quit (Read error: Connection reset by peer). 23:28:02 -!- augur has joined. 23:54:03 -!- Foggalong has quit (Quit: Leaving). 2012-04-25: 00:06:05 -!- Tod-Autojoined has joined. 00:06:12 -!- TodPunk has quit (Read error: Connection reset by peer). 00:43:12 -!- augur has quit (Remote host closed the connection). 00:48:19 -!- zzo38 has joined. 00:48:50 I saw the message already 00:48:50 zzo38: You have 1 new message. '/msg lambdabot @messages' to read it. 01:00:03 Yes I know, I saw this message already. 01:09:16 -!- Tod-Autojoined has changed nick to TodPunk. 01:15:05 For some categories, can you have, a fully faithful functor from that category to the free category of a subset of that category's quiver 01:15:35 Does this have a shorter name? 01:16:38 And then, if you have the variant with cancelling, does that have another name? 01:22:30 -!- augur has joined. 01:30:51 hi zzo38 01:30:55 Hello 01:31:13 Do you know what I am meaning? 01:31:34 Nope. 01:31:52 Do you know about category theory? 01:31:57 Any idea why the BWTed version is significantly less compressible than the input in ? 01:32:03 zzo38: Not much. 01:35:00 shachaf: Does it depend what compression scheme? 01:35:24 In this case it's PNG (DEFLATE). 01:35:33 But every compression program I tried did better with the input. 01:41:30 -!- Patashu has joined. 02:20:31 -!- pikhq has joined. 02:20:43 -!- pikhq_ has quit (Ping timeout: 250 seconds). 02:22:31 What is the most number of times you have ever retreated in a single turn in Pokemon Card? (not counting cases in which your active pokemon is confused) 02:34:25 As far as I remember, the most I have done is two times, although I have made a puzzle requiring three times. 02:42:14 -!- variable has changed nick to const. 03:05:25 -!- itidus20 has changed nick to sa_nwonk_won_si. 03:06:08 -!- sa_nwonk_won_si has changed nick to sa_nwonk_won_si_. 03:07:03 -!- sa_nwonk_won_si_ has changed nick to itidus21. 03:36:07 zzo38: I think I've retreated hundreds of times in a turn, using two Pokémon with zero retreat cost, just because I could, not for any good reason 03:40:05 ais523: OK; but how many have you done for some good reason? 03:40:17 probably only one 03:41:30 I have done twice sometimes in order to remove the energy from some other card, which was sometimes useful. Have you ever played an evolution card but then never used any of the evolution card's attacks or powers? 03:42:09 ais523: Can you make up any Pokemon Card puzzle? I made two but I would like to know if you have any, too. 03:42:43 zzo38: not really, I'm not used to which cards are which and you wouldn't know the modern cards anyway 03:42:51 and I don't really play the card game, I'm more used to the video game 03:44:33 ais523: To make up the satisfactory puzzle, the cards don't matter as long as the old rules are used and all card texts are included. (Make up your own cards if you wish; I recommend naming them CUSTOM 1, CUSTOM 2, DARK CUSTOM 1; and then add levels if necessary for multiple different cards of same name) 03:44:50 does a Aperiodic finite state automaton mean that the graph is cycle free ? because any cycle would in theory create a period wouldn't it ? 03:45:34 ais523: Also, I made two puzzles only so far have you seen them or solved them yet? 03:45:42 oh, from wikipedia Equivalently, a graph is aperiodic if the greatest common divisor of the lengths of its cycles is one; 03:45:48 I don't understand why 03:46:12 not sure quite what "aperiodic" means in this context 03:46:25 ais523: the transition function is aperiodic 03:46:39 (a subset of DFAs) 03:46:58 aperiodic with what input? 03:47:06 given that it's finite, it's got to repeat eventually 03:47:36 ais523: tbh, I'm not fully certain 03:47:43 * const is going based off of wikipedia https://en.wikipedia.org/wiki/Aperiodic_finite_state_automaton 03:49:25 oh, follow the "aperiodic" link; it's talking about aperiodic monoids 03:50:00 right 03:50:09 I'm trying to understand that in terms of the graph of the DFA 03:50:56 ie, the wikipedia article is in term of group theory and I'm trying to understand in terms of a graph 03:51:14 the definition in terms of regular languages is interesting 03:51:25 sure, I'll take that 03:51:56 as far as I understand it, its 'any regular language that can be expressed without a *' but I have a feeling that isn't very technical 03:52:49 yes, because it allows the complement operation, and you can get infinite sets that way 03:52:57 ah 03:53:09 ais523: what is the definition in terms of regular languages ? 03:53:32 basically, any regular language that can be defined using only concatenation, alternation, and complements 03:53:53 ah 03:54:50 ais523: that is basically what I got from 'star free' 03:55:03 but good to know I understood it correctly :) 03:55:07 yep 03:55:13 I'm not sure complements are normally allowed in the definition 03:55:44 actually, they can't be 03:55:57 because union + compliment -> a much larger set 03:56:00 oh wait, thats for PDA 03:56:05 meh, they might be 03:56:07 * const can't remember 03:56:21 alternation = ? 03:56:56 normally we have union, concat, and star 03:57:06 union 03:57:13 ah 04:07:11 ais523: Do you know the answer to my question relating to category theory? Also, are you able to solve either of my Pokemon Card puzzles? 04:07:24 zzo38: I looked at them earlier, don't really want to look at them again 04:07:27 and probably not 04:07:55 -!- MDude has changed nick to MSleep. 04:12:38 -!- MSleep has quit (Ping timeout: 240 seconds). 04:32:06 -!- ellisonch has quit (Ping timeout: 246 seconds). 04:46:10 -!- Tod-Autojoined has joined. 04:48:17 -!- ellisonch has joined. 04:49:19 -!- TodPunk has quit (Ping timeout: 260 seconds). 05:22:32 -!- asiekierka has joined. 05:39:10 -!- Deewiant has quit (Ping timeout: 252 seconds). 05:39:36 -!- calamari has joined. 05:44:09 -!- Deewiant has joined. 06:46:52 -!- impomatic has quit (Quit: impomatic). 06:56:43 /win 23 07:18:15 ais523: what do you mean by alternation? 07:18:24 coppro: What is that? 07:19:36 zzo38, the thing starting with / is probably the command in coppro's client to switch to another ... thingy (channel or other thing, "window" I guess) 07:20:01 Seeing coppro use irssi and having a vague recollection that irssi does that seems to reaffirm my belief 07:20:17 /win some, /lose some. 07:20:30 It's short for /window 07:20:42 complements are usually not allowed in regexps, because the whole beautiful point is that out of building operations, intersection and concatenation emerge by magic. 07:21:14 irssi lets you type unambiguous prefixes of its commands. 07:21:26 Erm, no, that doesn't quite explain it. 07:21:42 Cause /n is /nicks, but there's more commands starting in n. 07:21:53 That's because /n is a (default) alias. 07:21:55 Erm, /names 07:22:15 But /win isn't one, presumably because it doesn't need to be. 07:22:45 So, unambiguous prefixes plus some aliases. 07:22:49 Kay, actually makes sense. 07:23:42 Sadly, you can't use unambiguous prefixes of aliases. (Well, maybe it's not that sad.) 07:23:45 But there is a ASCII DELETE sign before the slash 07:25:40 Shame that's not getting rendered nicely here. 07:25:57 Utterly invisible, in fact. 07:26:02 hi pikhq 07:26:10 I see a something there 07:26:11 Hi, shachaf. 07:26:17 007F? 07:26:27 Sgeo: Yes 07:26:29 Either that or 667F, anyways 07:26:37 * Sgeo wonders what 667F is 07:26:41 The ASCII DELETE code is 007F 07:27:18 And U+667F is 晿 07:27:46 Why doesn't my listofUnicodecharacters have U+667F? 07:27:53 As well as a bunch of others. 07:28:08 Also, why are my fonts broken? 07:28:14 Probably omits the CJK space for convenience. 07:28:15 They don't show important characters like ಠ. 07:28:34 Well, it has *some* CJK characters. 07:28:47 Ah, looks like it's mostly radicals and strokes and such. 07:28:48 i,i unicode big indian 07:29:04 I need to stop reading the Fark Politics tab 07:29:19 oklopol: alternation = A or B 07:29:23 I am sleep deprived. It is 1:30. I see no connection between these two facts. :P 07:30:45 i,i,i 07:32:02 kmc: Now I want to start a store selling various mind-altering substances just so I can call it the Psychedeli. 07:32:11 Hmm, apparently that name is taken. Never mind. 07:34:31 I like to think of "I,I" as an owl face. 07:36:42 me too! 07:37:34 Which one? 07:37:41 owl 07:37:45 Oh, excellent. 07:37:56 Does it still work with lower-case 'i's? 07:38:00 I guess it sort of does. 07:38:09 i'm not sure about an owl specifically 07:38:11 but it's a face anyway 07:40:08 ı,ı 07:41:06 pikhq: Is it daylight saving time in your area? 07:41:17 zzo38: Unfortunately! 07:41:58 pikhq: That is why you are sleep deprived, then. 07:42:26 DST initiated weeks ago. 07:42:45 I still hate the misanthropic bastards who keep it alive, mind you. 07:43:01 I also don't like daylight saving time 07:43:56 What would happen if everyone just used 12:00 to mean GMT midnight 07:44:14 No more fiddling with timezones, I mean 07:44:48 We'd see a sudden influx of unicorns farting rainbows, and manly men weeping tears of joy. 07:44:58 Sgeo: Then it may correspond approximately to the hour angle of the sun, I guess (hour angle of sun is 00:00 at solar noon) 07:45:21 Assuming by GMT you actually meant UTC. 07:46:11 It corresponds to the Greenwich hour angle, not the local hour angle anymore 07:46:12 I'm afraid my computer hates mean solar time, regardless of the meridian used. 07:46:28 pikhq, I'm somewhat uncertain as to the difference? Something to do with leap seconds? 07:46:56 Sgeo: GMT is defined as the mean solar time at Greenwich. 07:46:57 Timekeeping on computer should be signed 64-bit UNIX time in my opinion. 07:47:09 Ah 07:47:26 Uh, wait 07:47:34 What's UTC then? 07:48:08 UTC is defined by TAI, International Atomic Time, with leap seconds to keep it within a second of the mean solar time at 0° longitude. 07:48:38 Ah 07:49:09 Unlike GMT, UTC has the nice property that one second is an SI second, not a 60th of a 60th of a 24th of the day, whatever the hell that ends up actually being at the time. 07:49:35 Makes sense 07:49:47 And I am aware that a second is defined in terms of ... some atomic thing 07:49:52 Yes, the SI second is better 07:49:57 Something to do with cesium, iirc? 07:50:03 SI units are usually better in general 07:50:08 Sgeo: Yes 07:51:15 It's the period of time from some number of cycles of the light emitted from cesium during one of its electron transitions. 07:57:25 Were you looking for setup program for Visgopher? I do have it available now. 08:11:08 If "listofUnicodecharacters" equals UnicodeData.txt, "[t]here are nine special ranges of characters that are represented only by their start and end characters, since the properties in the file are uniform, except for code values (which are all sequential and assigned) -- CJK Ideographs (U+4E00 - U+9FA5)" 08:19:53 -!- asiekierka has left ("Wychodzi"). 08:35:36 -!- jix has joined. 09:00:51 shachaf: there is already a stoner-themed sandwich shop chain 09:01:28 http://chebahut.com/ 09:02:10 http://azdailysun.com/news/local/crime-and-courts/sub-shop-driver-hits-pot-hole/article_eb8e9f25-ed3e-551a-8bad-64638cd94d2c.html 09:02:48 * shachaf sighs. 09:02:57 whoa, dude 09:03:00 "sighs" = "size" 09:04:34 zzo38: what do you think of Random Standard Time? it's a local dialect of EST where 00:00 through 05:59 are spelled as 24:00 through 29:59 09:05:09 (I am not sure if RST switches to EDT or if it's called Random Daylight Time then) 09:05:12 kmc: What is the purpose of that? 09:05:33 to shift the day rollover to a time when people are less likely to be awake 09:05:57 I was thinking that might be a reason 09:06:12 to avoid confusion between "day" as an aligned 24h interval and "day" as a contiguous period of wakefulness 09:06:39 sighsof(shachaf) 09:07:09 Well, use it if it helps you; because of the way the time is written, it is clear what is meant and should not result in anything ambiguous. You simply add hour after midnight same way both ways 09:09:40 kmc: That sounds like a good name for a website where I list C-related annoyances. 09:11:11 yeah 09:11:46 -!- oerjan has joined. 09:11:56 Julian Assange has a talk show now and it's on Hulu 09:12:20 kmc: Are you back in MA? 09:12:39 not yet 09:12:56 flight tomorrow afternoon 09:13:03 Is Californiamusicthing over? 09:13:08 yeah 09:13:11 Was it good? 09:13:25 yes 09:13:44 getting home from it: car train bus train train cab bus train train plane bus train 09:13:47 not optimal 09:13:58 I do not recollect ever having used the word "yeah". Odd. 09:14:20 i saw Godspeed You! Black Emperor live 09:14:26 it is hard to tell when the soundcheck ends and the set begins 09:16:20 I have the feeling the ptrace gremlins and their time machine are making the API worse every time I look at it. 09:16:39 there were a lot of good shows 09:16:43 The Black Keys were excellent 09:17:18 Sometimes I wish I didn't not-stand almost all music with drums in the background. 09:17:33 (Other times I feel smugly superior about it, because if you don't enjoy something, then why not?) 09:18:07 why not milk it for some smug superiority, you mean? 09:18:18 Right. 09:18:35 If I don't like it then it's obviously bad, and people who do like it are obviously bad people. 09:19:13 that's how it works 09:23:28 in this episode, Julian Assange and his guest prank call David Horowitz at home 09:23:40 and he repays them by unleashing a stream of weapons grade crazy 09:26:00 -!- calamari has quit (Quit: Leaving). 09:28:41 and assange just watches with this face like, "trolled" 09:29:37 i would repeat some of it here but i think it would count as trolling-by-proxy 09:31:00 -!- oerjan has quit (Quit: Lost terminal). 09:45:14 this is really funny if you ignore the fact that Horowitz is serious and there are millions of people who agree with him 09:50:04 Is there an actual spec for D? 09:50:47 Who is Horowitz and what are these prank calls about? 09:52:09 it's not actually a prank call 10:06:03 -!- cheater_ has joined. 10:06:50 -!- derdon has joined. 10:09:14 -!- cheater has quit (Ping timeout: 272 seconds). 10:22:01 -!- zzo38 has quit (Quit: I am not actually a prank call.). 11:02:34 -!- ais523 has quit (Remote host closed the connection). 11:32:56 -!- nortti has joined. 11:39:36 -!- derdon has quit (Remote host closed the connection). 11:47:53 -!- TeruFSX has quit (Ping timeout: 260 seconds). 11:48:58 -!- Phantom_Hoover has joined. 12:14:49 @ping 12:14:50 pong 12:36:20 -!- augur has quit (Remote host closed the connection). 13:14:26 -!- augur has joined. 13:16:57 -!- nortti has quit (Quit: leaving). 13:21:23 -!- Madoka-Kaname has quit (Quit: Hug~♪). 13:21:29 -!- Madoka-Kaname has joined. 13:21:29 -!- Madoka-Kaname has quit (Changing host). 13:21:29 -!- Madoka-Kaname has joined. 13:21:55 -!- Madoka-Kaname has quit (Client Quit). 13:27:18 -!- elliott has joined. 13:29:11 19:13:35: I slept for 17 hours. 13:29:12 19:14:18: ion: hey i did that a few weeks ago 13:29:12 19:14:27: 18 is my record 13:29:20 ion: oklopol: mine's 21, iirc 13:34:09 07:45:21: Assuming by GMT you actually meant UTC. 13:34:12 pikhq: GMT is UTC these days. 13:34:18 07:43:56: What would happen if everyone just used 12:00 to mean GMT midnight 13:34:18 07:44:14: No more fiddling with timezones, I mean 13:34:20 It would be terrible. 13:34:29 07:46:28: pikhq, I'm somewhat uncertain as to the difference? Something to do with leap seconds? 13:34:29 07:46:56: Sgeo: GMT is defined as the mean solar time at Greenwich. 13:34:36 pikhq: Sgeo: No, it is not. 13:37:54 `addquote i saw Godspeed You! Black Emperor live it is hard to tell when the soundcheck ends and the set begins 13:38:04 846) i saw Godspeed You! Black Emperor live it is hard to tell when the soundcheck ends and the set begins 13:39:35 -!- MDude has joined. 13:41:48 -!- Tod-Autojoined has changed nick to TodPunk. 14:03:18 Ahahahahahaha what 14:16:24 -!- yasar has joined. 14:26:31 -!- nortti has joined. 14:29:16 -!- nortti has quit (Client Quit). 14:29:32 -!- nortti has joined. 14:32:42 -!- ellisonch has quit (Read error: Connection reset by peer). 14:32:47 @where fizzie 14:32:48 `cat oklopol 14:32:50 ​@where fizzie 14:33:00 -!- ellisonch has joined. 14:33:32 Who's been botlooping? 14:34:55 `rm oklopol 14:34:59 No output. 14:35:02 @where sdlkfjdsf 14:35:02 I know nothing about sdlkfjdsf. 14:35:06 @where+ fizzie I know nothing about fizzie. 14:35:06 I will remember. 14:35:25 @where elliott 14:35:26 elliott is thumbing around Northumberland 14:35:36 @where+ elliott I know nothing about elliott. 14:35:36 Done. 14:53:06 @where Phantom_Hoover 14:53:06 I know nothing about phantom_hoover. 14:53:14 HAHAHA MY SECRET REMAINS SAFE 15:01:26 ais523: a.k.a. union 15:01:42 i agree 15:02:20 i don't have any secrets 15:02:25 ask me anything 15:02:31 oklopol: what's a robot 15:02:42 im a robot 15:02:43 hi 15:02:45 ^ 15:02:54 http://stackoverflow.com/questions/10306696/what-does-parse-error-with-mean 15:02:54 http://stackoverflow.com/questions/10303904/why-is-there-a-parse-error 15:02:55 sigh 15:03:06 he's not just a robot, he's also the definition of robot 15:03:23 "Will DJGPP run on my brand-new Acme i986DX7/900 PC with a SCSI-III 10-Terabyte disk drive under MulticOS/42 v7.99 operating system?" 15:04:21 elliott: why would you learn the syntax of a language when there's forums though 15:04:40 oklopol: that's not the worst part, the worst part is that the exact same person reposted the exact same question /after getting answers/ 15:04:48 and after responding to those answers 15:05:01 oh i assumed i was seeing things 15:05:12 i do that a lot 15:05:26 do or think you do? 15:06:21 no 15:06:40 okay. 15:07:33 as a set, the sense that answer makes does not contain a point which, as a singleton set, is open. 15:07:49 s/set/topological space/ 15:12:56 omg, dude on numb3rs solved the riemann hypothesis 15:13:13 -!- augur has quit (Remote host closed the connection). 15:13:14 dudde. that's cool it's hard. 15:16:29 After the 17-hour sleep, i was awake for a few hours and then slept for 12 hours. ಠ_ಠ 15:16:44 :D 15:16:45 awesome 15:16:52 -!- augur has joined. 15:17:16 do you do that a lot? it could be a sign of you being a sleepyhead. 15:22:12 so these duddes want this duddes proof of the riemann hypothesis so they could factorize large numbers and break encryptions. 15:22:26 i love how silly that is 15:24:22 i guess the fact that they now know that things based on the riemann hypothesis actually work means they can convince their hacker bosses to start using these algorithms instead of the known ones 15:24:52 oklopol, someone proved it? 15:25:02 yes 15:25:06 Or did someone "prove" it. 15:25:09 although there is some relevant context 15:25:12 that you may be missing 15:25:25 Oh. 15:25:27 Yes, there is. 15:25:59 What if the proof is in a proof checker and it does efficient factorisation as a crucial step? 15:27:07 and he tells a guy at american journal of number theory that he has an "almost finished" proof, the journal guy is all like omgomgomg i have to see this, finally we have the answer by this dude who couldn't finish his phd, I HAVE TO SEE THIS. 15:27:59 Does he actually outline the proof or anything. 15:28:20 Or is he just like "guys guys guys I totally have a proof you can trust me I'm from TV". 15:28:25 well the journal guy didn't mention getting any concrete proof 15:28:53 ...that there's proof 15:29:37 "Mathematician announces proof that he has a proof of the Riemann hypothesis" 15:30:15 lol 15:30:50 "Proof of proof of Riemann hypothesis declared 'flawed', 'bullshit'." 15:31:06 A ZKP of the Riemann hypothesis would be kind of a dick move X-D 15:31:18 X = mathematician announces proof that he has a proof of X 15:31:39 Gregor: don't you just mean a non-constructive proof 15:32:11 ZKP? 15:32:24 No, he doesn't, because only constructivists would care then. 15:32:28 zero-knowledge proof i think 15:32:28 elliott: No, I mean if said mathematician had a way of proving that he had the proof, without providing the proof (which is probably not meaningful) 15:32:33 Gregor: oh 15:32:34 Phantom_Hoover: uhhh 15:32:35 Yeah, zero-knowledge proof is what I meant. 15:32:42 oklopol: Never happened before. 15:32:46 Phantom_Hoover: you realise constructive proofs are useful for more than ideology right 15:32:46 i.e. 15:32:49 they give you an algorithm 15:32:55 Yes. 15:33:15 a non-constructive proof of P=NP would be so anticlimatic 15:33:18 An algorithm is... hardly useful for the Riemann hypothesis. 15:33:19 we were reading this article where we prove that some things are decidable 15:33:23 and the proof is fine and well 15:33:28 Phantom_Hoover: you can use it to factorise numbers!! 15:33:29 and then i ask, erm so what's the algo 15:33:33 elliott: Idonno, it would spark a hunt for a constructive proof. 15:33:34 We can /already/ calculate non-trivial zeroes to our satisfaction. 15:33:35 *numb3rs 15:33:35 and we had no idea. 15:33:50 although we then extracted it ofc 15:34:05 elliott: Also, "anticlimatic" means "against the climate" 15:34:18 Yes. 15:34:32 Also what about my nonconstructive proof of the existence of a proof or disproof of the Riemann hypothesis? 15:34:40 elliott: So, a non-constructive proof of P=NP would destroy the environment? 15:34:47 Yes. 15:35:11 Phantom_Hoover: that's useful nonconstructively 15:35:16 it proofs ~(~proof /\ ~disproof) 15:35:18 *proves 15:35:28 erm 15:35:30 *useful constructively 15:35:40 omg, his proof of riemann hypothesis was wrong 15:35:45 realism 15:36:00 Should've totally used my proof. 15:36:06 apparently it's too hard to even claim to have a correct proof in a tv show :D 15:36:09 (FWIW I'm not totally sure that it's valid.) 15:36:24 Phantom_Hoover: uh what is your proof then 15:36:33 what are you even proving, is it just "RH isn't independent of ZFC" 15:36:37 because even i can prove that 15:36:45 (It basically relies on zeta(z) = 0 being decidable for all z.) 15:36:52 (I don't know enough analysis to be sure of that.) 15:36:57 is decidability relevant? 15:37:11 you don't need decidability to condition on an equality in ZFC 15:37:14 Existance of a proof or disproof is equivalent to decidability? 15:38:11 Phantom_Hoover: how do you enumerate the complex numbers? 15:38:14 decidability of what 15:38:37 A thing (wait this is decidability I'm talking about right not something else). 15:38:46 oklopol, do you have to? 15:39:15 Phantom_Hoover: hmm perhaps just a dense subset since it's analytic 15:39:30 Again, what does density have to do with it? 15:39:47 Phantom_Hoover: a thing?? 15:39:54 i don't see what you're talking about at all 15:39:58 well aren't you talking about checking numbers z and evaluating zeta of z to some precision? 15:40:35 Well no, I just don't actually /know/ how you decide whether zeta(z) = 0 for arbitrary z. 15:40:38 i mean 15:40:43 I assume there's some fairly consistent procedure. 15:40:44 assume RH is independent 15:41:09 how do you give the z as input 15:41:11 ? 15:41:15 a non-trivial zero in ZFC+RH must be a zero in ZFC+~RH because the zeta function is the same in both, q.e.d. 15:41:16 actually 15:41:26 that doesn't hold, because the value of the zeta function at that zero could be independent 15:41:34 which would be fun 15:41:58 Yes, this is what I'm talking about. 15:42:11 oklopol, I don't know, throw a dart at a dartboard and map its position to C?? 15:42:27 sounds like you'll get a computable number? 15:42:50 Oh yeah, I forget how the reals ruin everything. 15:42:55 proving the hypothesis in a measure 0 set. 15:42:57 yay. 15:43:22 I KNEW IT 15:43:47 well 15:43:54 just take the reals as countable 15:44:00 job done 15:44:08 take a countable model of ZFC 15:44:21 There exists a model of ZF¬C in which real numbers are a countable union of countable sets. 15:44:26 just do the proof in ZF~C 15:45:00 (the countable sets are {3,4}, {4,5,6,7,8}, {nullity, 2nullity, 3nullity}, and {8}) 15:45:41 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 15:56:21 -!- augur_ has joined. 15:56:31 -!- augur has quit (Read error: Connection reset by peer). 16:07:53 -!- KingOfKarlsruhe has joined. 16:24:34 "and here less is considered to be more than more" 16:27:15 -!- boily has joined. 16:34:29 > LT < GT 16:34:30 True 17:04:03 -!- elliott has quit (Remote host closed the connection). 17:08:41 -!- nortti has quit (Quit: leaving). 17:11:19 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 17:12:32 -!- elliottasdf has joined. 17:12:34 -!- elliottasdf has changed nick to elliott. 17:12:36 -!- elliott has quit (Changing host). 17:12:36 -!- elliott has joined. 17:34:11 -!- spaceships has joined. 17:34:39 -!- impomatic has quit (Quit: impomatic). 17:45:56 elliott is spaceships?? 17:46:17 hi spaceships 17:46:18 `welcome spaceships 17:46:22 spaceships: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 17:48:16 http://roguebasin.roguelikedevelopment.org/index.php/Names_from_a_high_order_Markov_Process_and_a_simplified_Katz_back-off_scheme what a title 18:12:17 hmm, http://stackoverflow.com/questions/163026/what-is-your-least-favorite-syntax-gotcha has been at 9 delete votes for the past, like, week 18:14:42 elliott, I've seen similar questions that were interesting 18:14:59 I doubt it, all those questions are ancient and crap 18:15:08 like the ridiculous "favourite programmer cartoon" one 18:22:00 -!- nortti has joined. 18:23:30 -!- augur_ has changed nick to augur. 18:24:21 have you seen zzo38 lately? 18:25:20 he comes in waves 18:25:47 ? 18:26:21 I don't understand 18:27:27 zzo38 is sometimes away for a while 18:27:31 and then back again 18:29:28 He's like the tide. 18:31:36 goes up and down 2 times per day? 18:32:50 The zzo wave equation. 18:42:27 or is zzo38's height affected by moon? 18:43:41 both 18:45:24 Technically speaking, all of our heights are affected by the moon, just not very much. 18:59:30 Also affected by our velocities, as well as that of anyone observing. 19:00:09 * elliott wonders whether Lancycummins is a spambot. 19:02:39 * Gregor wonders whether elliott is a spambot. 19:02:45 occasionally he is like a superwave 19:03:37 Gregor: Yes. 19:04:05 fizzie: BAN 19:09:04 -!- Foggalong has joined. 19:10:16 -!- Foggalong has quit (Client Quit). 19:16:36 -!- Foggalong has joined. 19:16:36 -!- Foggalong has quit (Client Quit). 19:20:30 -!- Foggalong has joined. 19:20:45 -!- TheFogg has joined. 19:20:45 -!- TheFogg has quit (Client Quit). 19:23:09 -!- TheFogg has joined. 19:23:22 -!- TheFogg has quit (Client Quit). 19:23:39 -!- TheFogg has joined. 19:23:39 -!- TheFogg has quit (Client Quit). 19:24:29 -!- TheFogg has joined. 19:24:39 -!- TheFogg has quit (Client Quit). 19:31:54 -!- azaq23 has joined. 19:32:02 -!- azaq23 has quit (Max SendQ exceeded). 19:33:19 -!- oerjan has joined. 19:34:12 http://wikimediafoundation.org/wiki/Terms_of_Use_%282012%29/en "This is a human-readable summary of the Terms of Use." 19:35:57 -!- Ngevd has joined. 19:36:06 Hello! 19:36:29 http://wikimediafoundation.org/wiki/Terms_of_Use_%282012%29/fi "Tm on helposti luettava yhteenveto kyttehtojen sisllst." 19:36:55 what is the world coming to 19:37:57 they call finnish human-readable? 19:38:45 `addquote they call finnish human-readable? 19:38:48 847) they call finnish human-readable? 19:39:53 `quote 19:39:54 `quote 19:39:55 `quote 19:39:57 `quote 19:39:59 `quote 19:40:04 377) Lymia, I don't know what that is but I want to hit you for it on principle. 19:40:05 itidus21: they don't call it human-readable. Translated to english:" 19:40:07 257) !bfjoust test (-)*10000 Score for Vorpal_test: 12.9 yay 19:40:14 747) Even the Spanish Inquisition is in this game. zzo38: was it unexpected? Kind of... 19:40:23 116) ooh a test to see your procrastination hotspots ill do it later 19:40:24 19) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. please let me go... put me out! he's really a tricycle! pass him! 19:40:55 377 or 116, I think 19:41:03 -"+"This is easily readable summary of terms of use" 19:41:03 you shall find bekkler! he's really a tricycle! pass him! 19:41:32 nortti: well thats good of them :-D .. but the english version does literally say human-readable 19:41:54 that must mean they think the finnish is easily readable by non-humans 19:42:24 i.e. finns? 19:42:31 olsner: which one is the worsto ut of that set? 19:42:33 *worst out 19:43:07 hm 116 gave a chuckle here 19:43:12 olsner: Empä nyt sanoisi että me emme olisi ihmisia 19:43:30 nortti: ei saa peittää 19:43:33 `delquote 377 19:43:37 ​*poof* Lymia, I don't know what that is but I want to hit you for it on principle. 19:43:39 oerjan: also, boo 19:43:52 Who is Bubo? 19:43:52 peep? 19:44:16 wor 19:44:16 d 19:44:18 *word 19:44:24 it worries me that a terms of use document might ever take a non human-readable form 19:44:47 olsner: was that google trandlate finnish "It is not allowed to cover" 19:44:57 *translate 19:45:02 nortti: no, it's what it says on radiators 19:45:28 ok 19:46:04 i included the equivalent statement from the finnish terms of use for curiosity.. but it was really the english one i was worried about.. 19:46:14 well it can be translated to "covering is not allowed" 19:49:06 ok on google i get 44,300 results for +"This is a human-readable summary" so i will just let this one go 19:50:03 -!- ais523 has joined. 19:50:05 vs 1.3 billion results for summary, does not look good for the humans 19:50:07 hi ais523 19:50:18 itidus21, it means rather than lawyer-readable 19:50:38 that's quite amusing 19:50:39 hi elliott 19:50:51 * ais523 saw a ping in #esoteric and started typing "hi elliott" before checking who it was from 19:50:51 http://creativecommons.org/publicdomain/zero/1.0/ is a human-readable summary of Esolang's content licensing 19:51:14 elliott: there are also machine-readable versions of CC licenses 19:51:30 apparently this is an attempt to abuse the DMCA, in that removing them would be circumventing a technological watermarking measure 19:51:51 ais523: err? that is a CC license 19:51:53 oh 19:51:56 machine-readable 19:54:37 How long before Lancycummins makes either a spam page or a BF deriviative? 19:55:29 the very first BF derivative spam page 19:56:27 is there a difference anymore 19:57:39 -!- Ngevd has quit (Read error: Connection reset by peer). 19:59:20 My least favorite syntax gotcha: >[ //do stuff... ] When I intended: [ //do stuff... ] 20:01:55 -!- Ngevd has joined. 20:03:15 at pidgi.net 15:17, 23 April 2012 Lancycummins (Talk | contribs) New user account 20:04:15 itidus21: what language is that? 20:04:20 objective C? 20:04:23 oops... 20:04:32 my last 2 posts were unrelated from each other 20:04:54 itidus21: I know, I was refering to the syntax gotcha one 20:04:57 ais523: brainfuck with colourful illegal c-style commenting 20:06:39 * elliott wonders what pidgi.net is. 20:06:40 it's the .'s that make it illegal, not the // 20:06:44 Oh, I see. 20:06:59 oerjan: unless it's a header comment 20:06:59 I think it's probably a spambot, but can't access the database to find out. 20:07:16 elliott: actually lancycummins is all over the net 20:07:18 elliott: have you tried visiting it with a web browser? 20:07:25 doing nothing :-s 20:07:25 ais523: yes 20:07:30 itidus21: yes, seemingly 0 posts everywhere 20:07:41 ais523: (after I said that) 20:08:33 wow, who uses MediaWiki as a file repository? 20:09:38 -!- Ngevd has quit (Ping timeout: 272 seconds). 20:10:51 elliott: probably at least one person 20:10:59 yes, at least one 20:11:09 Wikipedia specifically have a speedy deletion rule to stop people steganographically embedding files in images they upload and using it as a file server 20:11:34 wat 20:12:11 elliott: presumably it happens often enough that they need a rule against it 20:13:02 ok found something! http://www.okaymark.com/user/history/lancycummins/ 20:13:30 itidus21: oh, good 20:13:33 ais523: we can preemptively ban a spammer! 20:14:04 elliott: just because we can doesn't mean we should! 20:14:39 ais523: but this spammer seems to rarely do anything on most sites! 20:14:43 the deletion script might miss it! 20:15:41 `quote mephitic 20:15:46 842) hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cblink i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes 20:28:51 -!- oklopol has quit (Ping timeout: 265 seconds). 20:29:18 -!- boily has quit (Quit: WeeChat 0.3.7). 20:33:50 `quote 20:33:51 `quote 20:33:52 `quote 20:33:53 `quote 20:33:55 `quote 20:33:58 229) vorpal: a lot of people in AK fly quintopia, well getting a pilot cert is a lot more complex than a driving license :P being an AK resident is a lot more complex than a driver's license too 20:34:05 205) elliott: just to bring you up to speed, you are now my baby nephew. wtf, elliott is a nephew and his uncle is here? what Heck yes I'm elliott's uncle. 20:34:05 -!- oerjan has quit (Quit: Lost terminal). 20:34:09 154) it was too difficult 20:34:22 347) [...] OOPS.. my cockfile got destroyed 20:34:22 3) Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. 20:34:32 `delquote 154 20:34:37 ​*poof* it was too difficult 20:36:01 that quote seems awful 20:36:09 it may have been funnier in context but I doubt it 20:37:22 i think i added it 20:37:23 sorry 20:40:08 -!- ais523_ has joined. 20:40:38 -!- ais523 has quit (Disconnected by services). 20:40:39 -!- ais523_ has changed nick to ais523. 20:43:39 elliott: have I told you you're now capable of walking, and you can sort of say a couple of words? 20:43:48 tswett: thanks, I wasn't aware 20:44:25 I don't know if you're potty-trained yet. 20:44:39 But yeah, congratulations on the walking thing. 20:44:45 it was difficult but i tried 20:44:46 Many kids never get to that stage. 20:45:41 ais523: are you /sure/ we can't block lancycummins? 20:46:13 elliott: it looks a little like admin abuse even if it isn't 20:46:17 OTOH, Graue probably would have done 20:46:28 ais523: I was going to leave a comment on the user talk page linking to the evidence 20:46:46 oh, in that case it's probably fine 20:51:37 -!- derdon has joined. 21:01:23 -!- KingOfKarlsruhe has joined. 21:10:13 -!- Madoka-Kaname has joined. 21:10:13 -!- Madoka-Kaname has quit (Changing host). 21:10:13 -!- Madoka-Kaname has joined. 21:10:25 -!- augur has quit (Remote host closed the connection). 21:27:07 -!- monqy has quit (Ping timeout: 260 seconds). 21:28:55 -!- monqy has joined. 21:39:52 -!- nortti has quit (Quit: AndroIRC - Android IRC Client Sucks @$$( http://www.androirc.com )). 21:41:17 -!- itidus20 has joined. 21:44:57 -!- itidus21 has quit (Ping timeout: 246 seconds). 21:56:19 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 22:09:40 -!- yasar has quit (Quit: Leaving.). 22:29:20 -!- Foggalong has quit (Ping timeout: 260 seconds). 22:33:26 -!- Phantom__Hoover has joined. 22:34:35 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 22:38:13 BSODed... 22:38:45 I'd've booted into Linux but it won't boot at all. 22:39:16 just reinstall for christs sake 22:39:54 monqy: hello 22:40:00 I have useful data? Or does reinstall not mess with that these days, im stupid 22:41:13 get the data first obviously 22:41:18 if you don't know how to do that i disown you 22:42:14 The people in #arch suggested downgrading the kernel package from a live disk. 22:42:14 elliott: the problem often isn't getting the data, but finding somewhere to store it while you reinstore 22:42:17 *reinstall 22:42:32 #arch? 22:42:35 that's not the arch channel 22:42:38 ais523: he has a windows partition 22:42:51 Yes elliott obviously I didn't go there. 22:42:55 Phantom__Hoover: get the latest live medium, boot it, pacman -S irssi on the second terminal, log in here, report to me 22:43:19 elliott: That's a pretty neat representation. 22:43:20 Also how do you expect me to get it onto the Windows partition. 22:43:35 shachaf: the lambda calculus one? 22:43:41 Yes. 22:43:47 Phantom__Hoover: with one of the writable ntfs drivers? 22:43:48 Or the few snippets I saw of the conversation. 22:43:48 or 22:43:50 via USB media 22:43:54 shachaf: Right. 22:44:08 It sounds horrible to use in practice. :-) 22:44:10 'Useful data' here means 'data it took large amounts of time to download'. 22:44:11 But it's pretty neat. 22:44:17 shachaf: I'm... not sure why. 22:44:26 You need some rank-2/existential for parsing it. 22:44:32 Anyway, rebooting. 22:44:34 Well, that's not strictly true. But it practically is. 22:44:36 Phantom__Hoover: Don't. 22:44:39 Phantom__Hoover: How big is the data? 22:44:59 Um... several gigs, in all probability. 22:45:06 Phantom__Hoover: Do you have live media that can contain it? 22:45:07 Erm. 22:45:09 *portable media 22:45:23 potable media 22:45:29 Cheers! 22:45:36 No, portable nor potable. 22:45:49 elliott: Is saying "cheers" in an American accent the worst crime one can commit? 22:45:52 Phantom__Hoover: is it really that important 22:45:53 shachaf: yes 22:46:09 It's a good thing my accent isn't very American, then. :-) 22:46:14 what's the worst crime the other can commit? 22:46:24 Although it's similarly rhotic. 22:46:30 Which I guess is the point. 22:46:51 -!- cswords_ has quit (Quit: Leaving). 22:46:52 elliott: What if I had a South African accent. :-( 22:46:53 Well that and the general inconvenience of rebuilding all the configuration means I'd rather fix rather than reinstall. 22:47:10 -!- cswords has joined. 22:47:27 shachaf, ah, but with which rhotic consonant? 22:47:34 It's Very Important, is that. 22:47:54 Phantom__Hoover: You mean which 'r' I use? 22:48:00 Yes. 22:48:06 shachaf: Isn't South African English generally non-rhotic? 22:48:18 pikhq: I think so. 22:48:30 (My accent isn't South African or anything.) 22:48:54 (Well, it's anything.) 22:49:05 What *is* your accent? "Hard to classify"? 22:49:13 (∃a. accent(shachaf,a)) 22:49:16 * elliott takes a guess 22:49:18 There are ten different rhotic consonants; different accents use different ones. 22:49:48 pikhq: I'm not sure how I'd classify it, but I'm bad at accent classification in general. 22:50:07 shachaf: I've never used that LC representation in practice. Maybe I should. 22:50:28 A Hebrew speaker figured out that I speak Hebrew from my accent once, but I don't think it's a very typical one. 22:50:50 pikhq: If you want you can call me and I'll accent at you! 22:51:03 Although I'm slightly sick right now, so that changes it further. 22:51:28 Non-native accents are pretty hard to classify. 22:52:13 pikhq: I once spoke with shapr on the phone. 22:52:19 If you're lucky it'll be one featuring mostly patterns from the native language because of, say, learning the language from someone else with the same native language. 22:52:24 I was once told I had an Irish accent. 22:52:27 If you're unlucky it'll be a weird, mismatched mess. 22:52:42 This was after my accent had morphed into pan-RP. 22:52:45 pikhq: "my native language" is also a hard one to place. 22:52:53 If you happen to, say, be a Hebrew speaker learning English from a German speaker. :P 22:53:08 I'm told that the first language I spoke was English, but then I decided to forget it when I was ~3 and didn't relearn until I was ~10-11. 22:53:28 :( 22:53:57 Phantom__Hoover: If it was an American, don't be surprised. 22:54:03 shachaf: what are the official languages of the country in which you spent most of your childhood living? 22:54:05 It was not. 22:54:14 ais523: German, Swahili and Lojban 22:54:26 elliott: I choose not to believe you 22:54:28 It was another Scot (who himself had a pan-RP accent, it's more common than you'd think in Edinburgh). 22:54:34 ais523: :( 22:54:36 ais523: I think Hebrew and Arabic? 22:54:49 We don't hear many *different* sorts of accents from the UK, so consider yourself doing well if they can identify the constituent country it's from. 22:55:06 pikhq: _Pygmalion_ is a good play. 22:55:23 Much better than e.g. _My Fair Lady_. 22:57:00 `quote pygmalion 22:57:04 618) It's like Pygmalion and Galatea but more weeaboo. Also lesbian. 22:58:59 pikhq, what about distinguishing Ireland and Scotland, you guys can do that, right? 22:59:29 shachaf: that's an interestingly religiously charged combination 22:59:48 And then ais523 found out about Israel. 23:00:15 Phantom__Hoover: I am aware of its existence, and thought that that would be the most likely place in the world to have that sort of combination 23:00:33 Hebrew is basically a dialect of Lojban anyway 23:01:08 “Spirit Mirror Pendant: Wearer gains experience points 25% faster.” Cool, except that now i have trouble deciding which character to give it to. 23:01:22 `quote 23:01:23 `quote 23:01:25 `quote 23:01:26 `quote 23:01:28 `quote 23:01:42 640) Ngevd:. i'm so kind, even to assholes! anmaster no not markov anmaster no not markov anmaster no not markov anmaster no not markov anmaster no not markov 23:01:44 ion: unless you're speedrunning, whoever in your eventual squad currently has the lowest experience and doesn't need the points for anything else 23:01:44 802) Why does CL get called functional? it's sort of like how you call ancient greece democratic. 23:01:53 Phantom__Hoover: Only with the more stereotypical accents. 23:02:02 798) elliott: the new fnord elliott: what is the point? nothing changed. 23:02:02 491) aibohphobia The fear of palindromes 23:02:04 548) i am out of all the fame loops and the australien soap opera loops so much loop / s omcuh 23:02:14 Otherwise you'll hit "rhotic -> flip a coin". 23:02:50 ais523: In Grimrock every character seems to gain experience at roughtly the same rate. So i should figure out which one gaining more experience would be the most useful for me. 23:02:51 ais523: Yeah, Israel has *quite* a religiously charged combination going on. 23:02:55 491 is not original, and not massively funny 23:03:03 and I don't really like 548 either 23:03:16 pikhq, bringing the light of other peoples' jokes to the world. 23:03:19 if 798 is not two sentences from different contexts, it's awesome 23:03:24 otherwise it's cheating 23:03:48 ais523: they were within <3 minutes of each other 23:03:52 without much being said in the interim, IIRC 23:03:58 that's OK, I think 23:04:03 I cut out the interim lines because it was too good to pass up on 23:04:17 Phantom__Hoover: Joke? What? 23:04:20 Phantom__Hoover: Ah, right. 23:04:28 Phantom__Hoover: Think I missed your line in there. 23:04:40 Probably, but I still totally did it better. 23:04:48 YOU CANNOT COMPETE WITH MY DRY BRITISH WIT 23:05:09 Not in a contest of wits. 23:05:28 I think i’ll give it to the mage. 23:05:41 I'll just have to challenge you to a contest of GUNS, EAGLES, BARBECUE, AND PATRIOTISM! FUCK YEAH! 23:07:03 -!- derdon has quit (Remote host closed the connection). 23:28:10 -!- Phantom__Hoover has quit (Quit: Leaving). 23:32:16 -!- augur has joined. 23:40:51 -!- Patashu has joined. 23:45:29 ais523: Does my style remind you of God? 23:45:40 not particularly 23:45:46 pikhq: What about you? 23:51:47 Not really. 23:52:26 elliott: ∎ 23:52:37 elliott said my style reminded him of God. 23:54:07 -!- ais523 has quit (Remote host closed the connection). 2012-04-26: 00:04:44 monqy: http://upload.wikimedia.org/wikipedia/commons/d/d0/Creation_of_the_Sun_and_Moon_face_detail.jpg 00:06:44 shachaf: http://upload.wikimedia.org/wikipedia/en/d/d4/Man_in_the_Moon_with_key.jpg 00:07:55 shachaf: did you know: lesser known monqy trivia: at school: this reallye happened: someone nicknamed me "god" (why??) 00:08:13 monqy: http://en.wikipedia.org/wiki/File:FullMoon2010.jpg http://en.wikipedia.org/wiki/File:Llave_bronce.jpg 00:08:29 monqy: Wait, you go to elliott? 00:09:00 what? 00:09:05 monqy: can i call you god 00:09:09 sure 00:09:11 ok 00:09:16 shachaf: http://upload.wikimedia.org/wikipedia/commons/9/90/Man_In_The_Moon2.png 00:09:21 why doesn'tcrawl have monqy as a go 00:09:21 d 00:09:25 if i patched that in would they accpt it 00:09:33 preobably knot :( 00:09:37 why 00:09:39 are the devteam 00:09:40 so 00:09:40 horrible 00:09:43 are they called devteam 00:09:45 they are in nethacke 00:10:01 i dont really know if theres "one true name" for them 00:10:08 usually it's devs or dev team or devteam or something like that 00:10:50 monqy: elliott am school 00:11:13 it is written in the booke of monqy: 00:11:15 hi 00:11:37 crawl doesnt have book of x intros 00:11:38 it has 00:11:48 "They say the Orb of Zot exists deep, deep down but nobody ever got it." 00:12:03 im' talknig about nethack :'( 00:12:06 *say that 00:12:28 http://www.chiark.greenend.org.uk/ucgi/~markm/git?p=crawl-ref.git;a=commitdiff_plain;h=46c3bdfbb600940b5de1c4a9e9750f247568facf 00:12:28 right 00:12:30 *christ 00:12:30 literally 00:12:34 every single one 00:12:35 is terrible 00:12:46 is crawl really c++ 00:12:52 yes 00:13:04 Crawl is written in C++??!?!! 00:13:05 why 00:13:09 i've patched it it's a pain 00:13:18 historical artefact i guess 00:13:23 monqy: WELEL IVEEE PATCHED NETJHAKC!! 00:13:25 It was a pain. 00:13:29 And I wrote really bad code. :-( 00:13:46 I was younger and foolisher than elliott. 00:13:48 one time i patched nethack too but it was just for playing around (with crawl the patches actually got put into the game true story) 00:13:59 My patch is running on NAO. 00:14:01 shachaf: donte be silly that was the guy who invented json 00:14:09 elliott: No it was me. :-( 00:14:11 I wrote the code. 00:14:13 nope 00:14:19 ur just trying to take credit 00:14:20 for his work 00:14:21 ohh no 00:14:25 "who shoudl i belev" 00:14:28 OH NO :"( 00:14:35 believe me im expert 00:14:38 ok ! 00:14:39 monqy: you soudl belev me 00:14:44 o no! 00:14:47 my name is on the patch 00:14:52 elliottes isnt 00:15:00 patch "by shachef not elliotts" 00:15:01 whos expert now elliotte 00:15:33 if crawl code wasn't painful i probably would have made my very own fork 00:15:46 crawlqy 00:15:47 but since it is "welp" 00:15:50 hi crawl 00:15:52 monqrawl 00:16:02 qrawl 00:16:03 what if monqrawl and crawlqy merged 00:16:06 it could be called 00:16:07 monqy 00:16:10 yes 00:16:25 monqy = beste game 00:16:50 but probably it would be qcrawl since the de-facto standard naming scheme for crawl variatns that dont exist is (letter)crawl and mcrawl is already taken 00:17:07 monqy crawl stone soup 00:17:23 incidentally i'm listed on the mcrawl devteam (the mcrawl devteam is just people who say silly things that should change about crawl) 00:17:32 ((except for rwbarton who sometimes implements them)) 00:17:34 erm 00:17:36 by json 00:17:37 i mean yaml 00:17:41 basically the same thing right 00:17:48 Monqy V: The Scrolls of Oreze 00:18:06 monqy: whate about crawl lighte 00:18:07 yet another javascript objectnotation 00:18:11 whatse the letter THER 00:18:16 crawl light exists 00:18:32 it's imamture but it exists 00:18:43 lole 00:18:53 elliott: HLep i jsut read haskell code like c++?:( 00:19:02 oops 00:19:08 monqy: https://gitorious.org/~rwbarton/crawl/mcrawl 00:19:16 hel.pe 00:19:20 *hel. pe 00:19:21 "i'll be darned" 00:19:25 -!- Nisstyre has quit (Ping timeout: 276 seconds). 00:19:35 i knew some codeing was implemtned but i forgot it had a repositeor 00:20:51 hi rwbarton 00:21:07 I met rwbarton once. 00:21:19 in bsotone 00:23:10 http://rwbarton.com/ "Welcome aboard. This site is dedicated to the thoughts and interests of rwbarton. " Powered by WebSite TONIGHT from godaddy.com 00:23:46 is that the saim rwbarton or a diferent rwbarton 00:24:54 oh no, domainsbyproxy 00:25:10 quotation from rwbarton.com "Therefore, as this Easter day draws to a close, how fitting that we contemplate atoning Jesusbending and curved in Gethsemane. His bleeding curvature transformed the grammar of death. Until Gethsemane and Calvary, death was a punctuating, rigid exclamation point! Then death, too, curvedinto a mere comma!" 00:25:22 hi 00:25:39 wasnt't sourcrereal also domainsbyproxy 00:26:21 and theres another site that i realized sourcreal reminded me of but it's gone now :'( it was like sourcereal years ago for me when i was just a kiddo who didnt knew about sourcreal 00:26:33 what was it callede 00:27:09 teaandcrumpets.co.uk "have you heard of it" 00:27:30 teaandtrumpets.org.uk 00:27:48 it had a page where they time traveled and prevented the holocaust by way of hitler forming an um pa pa band 00:28:07 http://web.archive.org/web/20091208063734/http://www.teaandcrumpets.co.uk/ 00:28:27 the images look a bit gone :( 00:28:28 http://web.archive.org/web/20060616121723/http://www.teaandcrumpets.co.uk/ this one is lesss broke 00:28:31 monqy: that sounds like a fascinating universe, but, theres no guarantee that it's a better one 00:28:42 thats old teaancrumpets from before i knew of it 00:30:31 First off we took a trip to Germany during the early 1940’s and convinced Hitler that mutton chops and a top had were the right kind of fashion accessory for a evil dictator, of course we knew that they are the tools of comedy. 00:30:43 oh no the picture of hitler in a top hat is gone 00:31:09 does Godwin's law apply in this situation? 00:31:32 So that’s Hitler sorted out, you may be interested to know what happened to Hitler and the rest of the Second World War well Hitler formed the now world famous German um-pa band im hitler fühlen meine Freude. 00:31:36 Previously to this he handed back all the Jews unharmed and gave control of the invaded countries to random world leaders that were pulled out of his prize bingo machine that he loved so much, this was the favored option over blindfolded darts with a map of the World as this was deemed unsafe and unfair. 00:31:50 Actually, it's a universe in which there is no Godwin's law. 00:32:09 http://en.wikipedia.org/wiki/File:Mike_Godwin_at_Wikimedia_2010.jpg 00:32:18 "hi im godwin's law" 00:32:31 gasp 00:32:39 Godwin is an actual lawyer. 00:35:16 He works at the WMF. 00:35:51 worked 00:36:27 Oh, no longer? 00:36:42 He seems like a nice guy. 00:37:46 he has also commented on the talk page of the article about him 00:41:46 monqy: this isnt usenete :'( 00:41:56 elliott: Remember Usenet? 00:42:11 I once spammed Usenet. :-( 00:42:15 About what? 00:43:17 Something I was selling on eBay. :-( 00:43:27 I feel like a terrible person whenever I think about it. 00:43:31 I had no idea what I was doing. 00:44:08 monqy: "am i a teriblle pesrson" 00:44:25 What were you selling? 00:44:38 You're just asking because you want to find the post. :-( 00:45:38 (You'll be able to find it based on the information I've given you, I think.) 00:46:01 I don't want to, no. 00:46:06 I'm just curious. 00:46:53 http://en.wikipedia.org/wiki/Walkalong_glider 00:47:03 I had spent a long time looking for those and couldn't find them anywhere online. 00:47:09 Then I found several for sale in a local store. 00:47:21 So I bought an extra one and thought I'd put it online for people like me to find. 00:47:28 On Usenet? 00:47:51 Yes. :-( 00:47:55 Ok ok I admit it.. when I said, Monqy V: The Scrolls of Oreze, the way I arrived at Oreze was capitalizeFirstLetter(reverse("zero") + "e") 00:49:47 monqy: capitalising the first letter of monqy is sin right 00:50:11 depending on what you mean by sin 00:50:25 sin 00:50:32 haha.. you will never resolve that definition in time to act upon it 00:51:15 > let monqy = 5 in sin monqy 00:51:17 -0.9589242746631385 00:51:25 oh n(o'( 00:51:27 : 00:53:33 Is fmap sin a sinner? 00:53:51 don't hate the monqy 00:53:54 hate trigonometry 00:54:35 ok 00:54:38 i hate trigonometry 00:54:45 trigger no metry 00:55:04 elliott: how britsih 00:55:11 what 00:55:15 "trigger" 00:55:22 help 00:55:30 Here in AMERICA, we'd pronounce the 'r' at the end. 00:55:39 metori no torigga 00:56:11 doki doki monogatari 00:56:28 namco bandai games sponser 00:56:42 日本ではかなと漢字を使う! 00:57:36 pikhq: How do I learn Japanlanguage. :-( 01:06:58 ok so they don't say sponser 01:08:40 sponcer 01:09:46 i dunno what they say its like Namco Bandai Games To 01:10:23 i know" to" can mean "and" .. ahh who knows 01:17:43 but when the games have names like kingdom hearts 3d: dream drop distance, and extend every extra .. i'm not worried 01:18:33 do you realise you never make any fucking sense 01:19:05 don't worry itidus20 i like it that way 01:19:28 (i still have yet to resolve that definition have i run out of time to act upon it) 01:20:19 ok i'll try to clarify.. trigonometry -> trigger no metry -> . o O (metry no trigger -> metori no torigga(not an actual transliteration) ) 01:21:34 doki doki is an onomatopeia representing a heart beating in a panic which is occasionally used in video game titles 01:21:47 monogatari means something like story and also shows up in video game titles 01:21:53 toriganametori for realz 01:22:07 does doukutsu mean: cave 01:22:37 Dictionary says "yes". 01:23:09 "namco bandai games" is something a hyper-enthused japanese man says in the introduction to dragon ball kai (an abridged series of dragon ball z) episodes 01:24:11 and finally, there is a game named Extend Every Extra, and as google told me another one named Extend Every Extra Extreme. And another game named Kingdom Hearts 3D subtitled Dream Drop Distance 01:25:12 But obviously my explanation does nothing to make it look like I don't have a thought disorder. 01:25:42 Which I might have liked. 01:26:42 jesus christ 01:36:15 -!- Nisstyre has joined. 01:37:59 That reminds me of a weird game 01:38:11 Nanaka Crash 01:38:31 It's literally only because of "namco" which sounded familiar 01:56:54 -!- elliott has quit. 01:57:15 -!- elliott has joined. 02:04:33 -!- Nisstyre has quit (Remote host closed the connection). 02:06:27 -!- Nisstyre has joined. 02:16:59 -!- MSleep has joined. 02:18:01 elliott, monqy update 02:18:13 can he be decisive about anything yet 02:19:09 `quote cblink 02:19:11 841) hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cblink i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes 02:20:42 -!- MDude has quit (Ping timeout: 252 seconds). 02:27:07 -!- MSleep has changed nick to MDude. 02:32:51 hahahaha im 02:32:58 five of my quotes 02:33:00 are in this week's HWN 02:33:01 FIVE 02:33:06 out of ten 02:35:29 -!- pikhq_ has joined. 02:36:17 -!- pikhq has quit (Ping timeout: 260 seconds). 03:12:21 -!- TeruFSX has joined. 03:38:51 @time monqy 03:38:57 Local time for monqy is Wed Apr 25 20:38:51 2012 03:41:55 @time 03:41:59 Local time for shachaf is Wed Apr 25 20:41:55 2012 03:46:47 Google is giving me trouble 03:47:07 There we go 04:01:48 -!- MDude has changed nick to MSleep. 04:11:52 and 2 of shachaf's 04:15:32 it's funny to me.. I have absolutely no conception of where this place fits into the world at large. I am naive and innocent. 04:17:16 what 04:19:04 well you guys seem to be signifigant in the realm of HWN 04:19:17 you're like celebrities 04:19:39 no we just hang out in #haskell 04:22:43 *contemplates* i think noone i have ever met face to face in real life (except the the time i was at school -- none of my classmates for some of that time though) would have the foggiest clue what a haskell was. 04:22:43 Whoa, man, I've been "ed in HWN. 04:22:44 (That says "double-quoted", by the way.) 04:22:44 itidus: It's actually a quoting ring. 04:22:44 I @remembered one of those quotes of elliott's; elliott @remembered one of mine. 04:23:32 -!- shachaf has quit (Quit: Reconnecting). 04:23:35 oh.. hmm.. this one guy my dad was friends with might 04:23:36 -!- shachaf has joined. 04:23:38 I met someone who is a major Haskell fan 04:23:44 And I told my gf about Haskell 04:23:50 21:19 < elliott> no we just hang out in #haskell 04:23:52 21:21 < shachaf> Whoa, man, I've been "ed in HWN. 04:23:55 21:22 < shachaf> (That says "double-quoted", by the way.) 04:23:57 21:22 < shachaf> itidus: It's actually a quoting ring. 04:24:00 21:22 < shachaf> I @remembered one of those quotes of elliott's; elliott @remembered one of mine. 04:24:18 i think i could safely convince most people a haskell was a form of cough syrup 04:25:04 derived from the haskell bird 04:25:20 Oh, my text came through before. 04:25:28 Did I get disconnected? 04:25:40 check the logs 04:26:03 Stalker mode is broken. 04:26:11 Or my Internet connection is just really really slow. 04:26:21 64 bytes from 8.8.8.8: icmp_req=1 ttl=54 time=797 ms 04:26:28 ok ok you disconnected 04:26:38 "* shachaf has quit (Quit: Reconnecting)" 04:26:41 -!- lifthrasiir has quit (Remote host closed the connection). 04:26:48 I'm getting *dozens* of kB/s. 04:26:58 -!- lifthrasiir has joined. 04:31:24 -!- MSleep has quit (Ping timeout: 245 seconds). 04:35:28 -!- spaceships has quit (Quit: Lost terminal). 04:37:24 -!- Spot_ has joined. 04:40:57 `addquote 200 and 20 are the same different notations for the same thing 04:41:00 846) 200 and 20 are the same different notations for the same thing 04:41:33 `welcome Spot_ 04:41:37 Spot_: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 04:41:41 -!- Spot_ has quit (Ping timeout: 245 seconds). 04:56:32 `welcome HackEgo 04:56:35 HackEgo: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 04:57:00 `welcome A man with a space for a face 04:57:05 A: man: with: a: space: for: a: face: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 04:57:17 Well, that's interesting 04:57:43 its for welcoming multiple people 04:58:47 I am now bizarrely proud of "A man with a space for a face" 04:58:59 Doesn't help that I was just reading Lyttle Lytton stuff 04:59:15 Due to tswett 04:59:47 cool 05:02:14 a man with a space for a face 05:09:28 http://adamcadre.ac/12lyttle.html 05:09:32 tswett's on there 05:20:59 Why is my DNS sucking? 05:23:47 elliott: Wait a minute... 05:23:58 How do Britishizens pronounce "argh"? 05:24:32 they don't 05:27:15 What if they see it written down? 05:29:32 argh 05:29:59 it's not a good thing 05:30:12 shachaf: They go off for tea instead. 05:30:49 I BET ELLIOTT DRINKS GREEN TEA 05:30:54 nope 05:30:54 hate it 05:30:57 more or less 05:32:29 i think it might be a silent "gh" 05:33:06 or a very loud one 05:35:47 ghoti 05:36:08 disregard my comments as per usual 05:36:37 Argh! is an esoteric programming language in the spirit of Befunge, Brainfuck, and friends 05:45:46 Are you a trope/ 06:14:55 kmc: I hear there's a much more stylish and professional competitor to mosh. It's called the Portable Shell. 06:15:05 womp womp 06:15:34 That makes me think of a wumpus, not a trombone. 06:17:30 -!- sebbu2 has joined. 06:17:30 -!- sebbu2 has quit (Changing host). 06:17:30 -!- sebbu2 has joined. 06:18:55 -!- sebbu has quit (Ping timeout: 260 seconds). 06:32:01 -!- azaq23 has joined. 06:32:10 -!- azaq23 has quit (Max SendQ exceeded). 06:32:35 -!- azaq23 has joined. 06:34:48 * pikhq_ declares "wut". 06:35:35 hi pikhq. hikhq 06:35:37 There was an anime called "Superbook". It was Bible. Produced by Tatsunoko Productions in conjunction with Christian Broadcasting Network for the purpose of, well, evangelism. 06:35:46 It was the first anime broadcast in the US. 06:35:58 *Pat Robertson* is responsible for that. 06:37:18 Is it bad in a good way, by any chance? 06:37:32 Sounds like it could be fun 06:37:53 megafun 06:38:04 Can't tell you. 06:38:07 Do they get to experience the story with the two she-bears? 06:38:16 I doubt it. 06:38:35 TV Tropes claims that it was good. 06:38:37 That sounds boring. 06:39:18 Well, hmm 06:39:33 It's surely possible to enjoy fiction that promotes a PoV that I don't agree with 06:39:51 Trivial, in fact. 06:40:18 I anticipate Heinlein would have at least half the fandom otherwise. 06:41:35 hm 06:41:58 I guess liking Libera doesn't really prove anything, does it >.> 06:42:14 That's just music, and I don't understand most of the lyrics 06:42:47 http://www.youtube.com/watch?v=YsmA4imWeqA 06:46:02 kmc: I found a worse offender for sparking useless IRC discussions full of hand-waving and pet broken explanations than "what is monad?". 06:47:34 shachaf: "What is functional programming?" 06:47:36 ? 06:47:48 "What is 0.999repeating?" 06:47:58 I think that question ought to win an award or something. 06:48:06 It's like the busy-beaver function of IRC arguments. 06:48:22 -!- Sgeo has quit (Ping timeout: 248 seconds). 06:48:52 Why Every Proof that .999... = 1 is Wrong http://youtu.be/wsOXvQn3JuE 06:49:28 CHECKMATE, MATHEMATICIANS 06:51:23 -!- Sgeo has joined. 06:52:54 That is... Definitely the most painful Vi Hart video. 06:53:16 The "humor" such as it is just falls really, really flat. 06:53:19 Is she saying that it's not equal, or that common proofs don't work? 06:53:23 I didn't watch yet? 06:53:24 pikhq: Meh, i liked it. 06:53:31 Sgeo: She's saying it's April 1st. 06:53:52 Oh 06:54:06 It’s April 0.999…? 06:55:41 pikhq_, hit your head with this video, which I think is serious http://www.youtube.com/watch?v=myfZ8hmmApE 07:00:20 not even going to bother 07:01:06 Sgeo: All I get from that is that omnipotence is a damned confusing property for anything to have. 07:01:37 And that whoever did this video is retarded. 07:01:39 pikhq_, how does a "set of all powers" become a "universal set" in the mathematical sense that the video is using? 07:01:56 Sgeo: It doesn't, this guy is retarded. 07:02:42 Correction, maximally retarded. 07:03:13 o.O? 07:03:26 I never really payed attention to this person's math 07:03:38 Just the attempted connection between "universal set" and "set of all powers" 07:04:25 Honestly, this feels a lot like some of those fundies on Youtube willfully misunderstanding everything to desperately cling on to things. 07:05:14 It doesn't matter what the issue is, there will be idiots who attempt to support their side, and fail miserably 07:05:51 Although I can't follow the mathematics, I was also skeptical of that first assumption that God represents a "universal set". God is often said to be preexistent, which means that such a being would be beyond the existent world of time & space. That would make the presence or absence of God unknowable and undefinable by religious dogma. I consider attempts at proving or disproving the existence (or preexistence) of God, by use of t 07:05:51 he scriptures, science or math, to be futile. 07:07:23 The "there are idiots who will fail to support 1+1=2" thing also applies to comments on the video. 07:07:38 *successfully support 07:07:58 Not that you can meaningfully "prove" things scientifically, unless by "prove" you mean "estabilish that foo is most likely the case", anyways. 07:08:51 Sgeo: And, yeah. Regardless of how right or wrong something is, there are idiots who will support it. 07:27:04 -!- asiekierka_ has joined. 07:58:15 * pikhq_ declares shenanigans 07:58:21 --- www.l.google.com ping statistics --- 07:58:21 21 packets transmitted, 0 received, 100% packet loss, time 19999ms 08:08:26 pikhq_ no, many things are unsupported 08:09:24 qfr: Only because the set of things is unbound, but the set of idiots is definitely bound. 08:09:33 And, of course, an individual idiot can only support finite things. 08:09:51 If we had infinite idiots, this would not be the case. 08:13:13 What's with the l? 08:17:46 I dunno; the DNS redirects there though. 08:18:03 Well, rather, the reverse DNS comes up as that. 08:18:31 They do quite a lot of it. 08:18:36 api.google.com is an alias for api.l.google.com. 08:18:38 And others. 08:20:01 -!- comex` has joined. 08:20:04 Both google.com and l.google.com have the same nameservers, though they do have somewhat different TTL values. 08:20:58 -!- lambdabot has quit (Ping timeout: 246 seconds). 08:20:58 -!- olsner has quit (Ping timeout: 246 seconds). 08:20:58 -!- comex has quit (Ping timeout: 246 seconds). 08:23:14 -!- oklopol has joined. 08:24:41 -!- lambdabot has joined. 08:25:31 -!- asiekierka_ has changed nick to asiekierka. 08:30:10 -!- olsner has joined. 08:45:04 -!- azaq23 has quit (Quit: Leaving.). 08:48:25 -!- monqy has quit (Quit: hello). 09:01:32 -!- shubshub has joined. 09:01:36 hi 09:01:59 anyone here???? 09:02:31 no 09:02:34 `welcome shubshub 09:02:43 I wanna Make my own version of brainfuck 09:02:44 shubshub: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 09:02:49 sure go ahead 09:02:56 PH will be mad though 09:03:04 whose PH 09:04:21 how do i make one 09:04:54 ph is phantom hoover 09:05:02 c.f. http://esolangs.org/wiki/User:Phantom_Hoover 09:05:12 you make one by deciding on uhh meanings for new commands or 09:05:16 change the existing instructions to be different 09:05:17 or wahtever 09:05:19 then put it on the wiki 09:05:34 How???? 09:05:47 i'm 09:05:52 not sure what you're having difficulty understanding 09:05:55 you just 09:05:57 write some words 09:06:03 explaining what the new brainfuck-like language does 09:06:05 on the wiki 09:06:08 How do I change the commands what do I use Please Help im New to this 09:06:28 you don't use any tool, you just describe it in english... if you want to change an interpreter to do your language then that's different 09:06:31 you'll have to modify its code 09:06:39 where do I get this code 09:06:42 but the wiki accepts unimplemented languages so that's by no means a requirement 09:06:45 uhhh from any brainfuck implementation 09:06:51 http://esolangs.org/wiki/Brainfuck_implementations here's a whole bunch 09:07:37 is there Maybe an Interpreter written In Batch??? 09:07:43 i doubt it 09:07:46 i'm not sure batch is powerful enough 09:07:49 would it be possible? 09:07:52 maybe 09:07:57 i don't know enough about batch to say for sure, I don't use Windowd 09:07:58 s 09:08:00 should I give it a try 09:08:05 sure 09:08:07 Im Pretty Good with batch 09:08:22 Basically to change what something is you do set something=blah 09:08:45 then you can do set something=%something:h=g% then it would become blag 09:09:10 -!- aloril has quit (Ping timeout: 252 seconds). 09:09:53 with something like that would it be possible or is it completely impossible? 09:10:42 Im Gonna Make a BrainFuck Interpreter and call it BatchFuck 09:10:47 ok 09:10:50 you'll need at least looping 09:10:53 so 09:10:56 hmmm? 09:11:02 well 09:11:04 [ and ] let you do loops 09:11:05 so 09:11:09 you'll need to be able to do that 09:11:11 in batch 09:11:43 Im pretty sure you can by doing ( / will mean a new line btw) :first / echo hi / goto first 09:11:49 would that be a loop? 09:14:32 i dunno 09:14:33 try it 09:14:55 does BrainFuck Have Networking Capabilities? 09:15:07 It does if you pipe its output into netcat 09:15:16 wtf is netcat? 09:15:21 man nc 09:15:28 hmmm? 09:15:28 ...then again it's not a standard tool 09:15:30 google it 09:15:37 Also why Do You Randomly capitalize Stuff? 09:15:42 well then since it doesnt then Batch will be totally possible 09:16:23 batch can't necessarily do any computational task not involving networking... 09:16:46 https://github.com/masarakki/r-fxxk 09:17:14 https://github.com/masarakki/r-fxxk/blob/master/lib/r-fxxk.rb <- although it doesn't even seem to support reading input ¬u¬ 09:17:23 Then again the only thing people use brainfuck for is writing hello world so who needs input 09:17:28 and it says "BrainFuck" sigh 09:17:43 People have Made Games In brainfuck 09:17:57 shubshub: Are you German? 09:18:03 No Im Kiwi 09:18:04 does german capitalise "in" 09:18:08 nope 09:18:14 shubshub: is your caps lock broken 09:18:16 are you ok 09:18:17 shubshub: Why do you capitalize random words 09:18:18 Its a force of Habbit I have' 09:18:26 its understandable 09:18:31 i have a nasty force of hobbit myself 09:18:32 Stop doing it, it looks pre 09:18:34 tentious 09:18:36 sorry 09:18:42 Lumpio-: whoah man!! 09:18:44 so stifling 09:18:48 ahah 09:18:50 loosen up a little and let hte magic of capitalisation into your life 09:18:58 no. 09:19:03 yes 09:19:34 Nope. 09:19:49 yes 09:19:59 you don't know 09:20:01 what i'm capable of 09:20:08 (mostly yelling) 09:20:47 lul wtf someone wrote a brainfuck intepreter in BrainFuck 09:20:56 there's several 09:22:00 -!- fungot has joined. 09:22:02 Hey, where's... oh, there it is. 09:22:18 -!- aloril has joined. 09:22:32 hi fizzie 09:24:12 elliot what would be the easiest brainfuck interpreter to understand on that Link you gave me???? 09:24:13 Why not write a brainfuck interpreter in brainfuck 09:24:28 BrainFucks to hard for me to understand so Im gonna make my own 09:24:32 That's the best way to prove it's turing complete. 09:24:41 Because if something can implement brainfuck, it's turing complete. 09:24:55 This argument is correct because billions of religious people use the same argument to justify their life. 09:25:04 And billions of people can't possibly be wrong. 09:25:23 Too hard to understand eh 09:25:23 wat 09:25:57 I wrote brainfuck in pure functional style just to shove it at the face of people who claim functional programming languages can't solve everything an imperative language can 09:28:40 The easiest to understand is obviously: 09:28:42 ^source 09:28:42 http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 09:28:44 can I write it in another language then convert it into Brainfuck? 09:29:17 Lines 294-306 + 351-372 of that are the clearest brainfuck interp. 09:29:37 link me please fizzie 09:29:47 That was the link, right there. 09:29:54 from fungot? 09:29:55 shubshub: haha. " i heard it's good" 09:29:58 Yes. 09:30:03 ^source ? 09:30:03 http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 09:30:08 oh it auto pastes 09:30:08 Also what a fortuitous response. 09:30:15 ^hi 09:30:24 ^help 09:30:24 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 09:30:30 its freaking Impossible for me to read 09:30:49 did you make sure to read the right lines 09:31:14 I honestly can not understand it 09:31:15 I do hope those were the right lines. It was a very quick glance. 09:31:36 don'tworry i can't understand that one wiether 09:32:10 can i write It In BASIC then convert it Into brainfuck code? 09:32:40 if you use BFBASIC 09:32:40 sure 09:32:51 http://esolangs.org/wiki/BFBASIC 09:32:53 ^bf ,[>,]<[.<]!skrow ti tub 09:32:54 but it works 09:33:00 that's what the game is written in 09:33:04 well the good game 09:33:07 ^bf 09:33:30 I'm written in brainfuck 09:33:31 ^bf,[>,]<[.<] 09:33:35 lol 09:33:43 I have a Haskell interpreter (written in brainfuck) 09:33:47 -!- shubshub has changed nick to shubshub_has_bee. 09:33:49 > fix show 09:33:49 "\"\\\"\\\\\\\"\\\\\\\\\\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"\\\\\\\\\\\\... 09:33:52 -!- shubshub_has_bee has changed nick to shubshub. 09:34:01 also by brainfuck i mean haskell 09:34:06 @bf ,[.,] 09:34:06 Done. 09:34:25 wow I didnt even know my nickname was registered to me^_^ 09:34:51 fizzie: tell me about speech recognition 09:34:54 the nitty gritty theory of it 09:34:56 fungot: hi 09:34:57 shubshub: assuming ( number? 2) t not work on them? please? 09:35:03 fungot: r u real? 09:35:04 shubshub: f! h;! " icfp has been full of exciting conversations on esoteric and brainfuck! 09:35:10 fungot: >>> 09:35:10 shubshub: my intentions are not fnord, last checked fnord) ( i know of 09:35:14 lol 09:35:26 fizzie: lots of mathematics and symbols and the like preferably, i like it raw 09:37:09 fizzie: :/ 09:39:17 Well, I mean, it's just \argmax_{words} P(words | sound), that's all there is to it. 09:40:38 noooo 09:40:40 more maths 09:41:38 MY BASIC CODE ISNT COMPILIONG!!!!!\ 09:41:39 Well okay sometimes you Bayes it up and P(sound | words) P(words) instead. 09:42:11 ok teach me about something that isnt 09:42:14 speech 09:42:16 recognitions 09:42:30 Here is My script: http://pastebin.com/raw.php?i=L9zEYWbV whats wrong with it??? 09:42:47 Im Using http://rosettacode.org/wiki/Execute_Brain****/BASIC/QuickBasic btw 09:42:57 http://rosettacode.org/wiki/Execute_Brain****/BASIC/QuickBasic 09:43:19 What does MID$ do? 09:43:28 idk 09:43:29 I'm wondering how instruction knows to stop reading characters 09:43:45 Im Just Using a source 09:43:45 To stop at the end of lol or keep going for lolol, for example 09:44:32 shubshub, did the original source you used just interpret normal Brainfuck? > < + - etc? 09:44:43 yes 09:44:51 Because in that case, it's quite likely that you'll need to do more than just replace those 09:45:00 what do you mean 09:45:04 Because your interpreter will need to find the boundaries for each instruction now 09:45:13 The original one just knew that one character is one instructions 09:45:21 And I suspect that your modifications did not change that fact. 09:45:27 bfbasic does not run arbitrary basic. 09:45:31 *compile 09:45:34 it compiles a restricted dialect. 09:45:42 what??? 09:45:43 ...this is bfbasic? 09:45:46 yea 09:45:55 Im trying to make Basic code then convert it to BrainFuck 09:46:01 hi 09:46:16 Well, I don't know anything about Basic or BFBasic, just saying what I'm guessing based on what you've said 09:46:57 Oh, well, what I said wouldn't be a compile error 09:47:12 this is a trainwreck 09:47:20 shubshub, you should try to get it to work on QuickBasic before attempting to port to BFBasic 09:47:23 One step at a time, etc. 09:47:25 elliott: Well uh I guess it's pretty nifty that http://users.ics.tkk.fi/htkallas/stuffs.png I just wrote that for the homeworks of one of our courses. 09:47:33 How do I write BFBasic? 09:47:40 fizzie: That's nice. Can you say it in-channel? 09:47:42 I can't view PNGs. 09:47:44 I use BeOS. 09:48:06 sorry its Just Im a One of those stick with what I orignally had in mind people 09:48:25 Q(theta, theta^old) = sum from t=2 to T sum i=1 to 6 sum k=1 to 6 ... I don't know what that letter is 09:48:32 elliott: Um, okay, it was just $Q(\TT, \TT^{\mathrm{old}}) = \sum_{t=2}^T \sum_{i=1}^6 \sum_{k=1}^6 \xi(z_{t-1,i},z_{t,k}) \ln a_{i,k} + \sum_{t=1}^T \sum_{k=1}^6 \sum_{d=1}^5 \gamma(z_{t,k}) \left[ -\frac{(x_{t,d}-\mu_{k,d})^2}{2\sigma_{k,d}^2} - \frac{1}{2} \ln 2\pi\sigma_{k,d}^2 \right]$. 09:48:39 lul wut 09:48:40 fizzie: Ah, of course. 09:48:44 shubshub: What? It's simple. 09:48:52 It's just a bunch of sums. 09:48:56 teach me 09:49:01 please 09:49:06 Teach you what? 09:49:10 Sgeo: It's a lowercase xi. 09:49:28 Teach me How to write the interpreter In BFBASIC 09:49:38 shubshub, first, figure it out with QuickBasic 09:49:44 How are you trying to compile it? 09:49:50 Using BFBASIC 09:50:19 shubshub, well, the interpreter you found is not written in BFBASIC. It's written in a language that is different but looks similar. 09:53:13 shubshub, so first, try to obtain QuickBasic. Try to see if you can get the original code to run. Once you've done that, try to modify it 09:53:31 shubshub, alternatively: Try compiling the original code with BFBASIC. Observe it fail to compile. 09:53:42 it didnt compile 09:54:10 shubshub, and what did you try? 09:54:20 Sorry, suggested too many things at once 09:54:50 I used the original basic code and it failed to compile 09:55:39 shubshub, ok. So the code you found will not work in BFBASIC. If you still want to stick to that code, it should run on QuickBasic. 09:57:34 Id Like something that I can compile Into BrainFuck code so it makes me look so pro 09:58:14 i can assure you there is little risk of that 09:58:24 what do you mean 09:58:37 ? 09:58:41 sorry i was talking to fizzie 09:58:44 k 10:04:21 SOMeone tell me how to download the C2BF compiler pleASE? 10:04:42 https://c2bf.svn.sourceforge.net/svnroot/brainfuck/c2bf/trunk/ i dont know which files I Need 10:06:05 -!- cheater__ has joined. 10:06:15 you need svn to download it 10:06:20 http://subversion.tigris.org/ 10:06:28 ohs orry 10:06:29 http://subversion.apache.org/ 10:06:41 D: dammit 10:07:02 you will also need a c compiler and a unix build environment 10:08:53 Quick what does this say In Brain fuck?: +++++++++++++++++++++++++[>++>+++>++++>+++++<<<<-]+++++++++++++++++++++++++>>---.>+.+++++++..+++.<<<+++++++.>>+++++++++++++++.>.+++.------.--------.<<<+. 10:09:16 ^bf +++++++++++++++++++++++++[>++>+++>++++>+++++<<<<-]+++++++++++++++++++++++++>>---.>+.+++++++..+++.<<<+++++++.>>+++++++++++++++.>.+++.------.--------.<<<+. 10:09:16 Hello World! 10:09:20 -!- cheater_ has quit (Ping timeout: 260 seconds). 10:09:21 it says poop 10:09:35 ^bf +++++++++++++++++++++++++[>++>+++>++++>+++++<<<<-]+++++++++++++++++++++++++>>---.>+.+++++++..+++.<<<+++++++.>>+++++++++++++++.>.+++.------.--------.<<<+. 10:09:35 Hello World! 10:09:38 poop 10:09:47 Yay 10:10:17 +++++++++++++++++++++++++[>++>+++>++++>+++++<<<<-]+++++++++++++++++++++++++>>---.---.+++++++..+++.<<+++++++.>>----------.++++++++++++++.----.+++++.---------------.+++++++++++++.---------.------.<<.>>.+++++.-------.+++++++++++++..---------.+++++++.<<.>>+++++++.-----------.+++++++++++++.<++++++++++++++++.>--.<++++++.>++.<------.<.>>++.-----.---.+++++.<+++.<.>>.<+++.+.>-. 10:10:30 ^bf +++++++++++++++++++++++++[>++>+++>++++>+++++<<<<-]+++++++++++++++++++++++++>>---.---.+++++++..+++.<<+++++++.>>----------.++++++++++++++.----.+++++.---------------.+++++++++++++.---------.------.<<.>>.+++++.-------.+++++++++++++..---------.+++++++.<<.>>+++++++.-----------.+++++++++++++.<++++++++++++++++.>--.<++++++.>++.<------.<.>>++.-----.---.+++++.<+++.<.>>.<+++.+.>-. 10:10:30 HELLO ESOTERIC CHANNEL SHUBSHUB WROTE THIS 10:10:42 -!- mvta has joined. 10:10:49 `welcome mvta 10:10:51 ^ruby 10:10:53 mvta: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 10:10:53 -!- mvta has left. 10:10:55 ^ruby hi 10:10:58 ^bf hi 10:10:59 !bf_txtgen HELLO ESOTERIC CHANNEL SHUBSHUB WROTE THIS 10:11:04 ​254 ++++++++++++++[>+++++>+++++>+++++>++<<<<-]>++.>>-.<<++++..+++.>>>++++.<<-.<++++.----.+++++.>.<--.>++++.>--.>.<.<-.>--.<++++++..>++++.<--.>>.<<+++++++.>+++.<++.>------.<<+.>>++++++.<.>------.>.<<++.<-.---.>---.>+++.>.<<.>+++.+.<-.>>----------------------. [507] 10:11:17 !bf_txtgen WTF ITS THAT EASY WHY DIDNT YOU TELL ME 10:11:20 ​260 ++++++++++++++[>++++++>++>+++++>+++++<<<<-]>+++.---.>>.<++++.>>+++.<<<.-.>.<+.>>>-.<-----.<<.>.<---------------.>>.++++++++++++++++++.++++++.<.>--.>.<++.<.<-.>>>+.<<<.>>>+++++.<-----.<.>+++++.>+.<----.<.>-.<<+.+++++++..>.>>--.--------.<<----------------------. [841] 10:16:40 '""""'""""'""""""'""'"""'""'""'""'""'""'""'""'""'""'"""'""""'""""""'"""'""""""""""'"""""'""""""""'"" 10:16:40 """"""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""" 10:16:40 """""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'"""" 10:16:40 """"'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'""""""""'"""""""'"""'"" 10:16:40 ""'""""""'"""""""'""'"""'"""""""'"""'""""'""""""'""'"""'""'"""""""'""'"""'""""""'"""'""""""""""'"""" 10:16:40 -!- shubshub has quit (Excess Flood). 10:17:03 -!- shubshub has joined. 10:17:05 sorry 10:17:19 didnt plan that well it was spose to translate it 10:17:28 I did ^UnReadable then pasted 98 lines 10:17:41 :( 10:18:00 ^UnReadable """"""""""" 10:19:36 shubshub, EgoBot does not know every esolang 10:19:46 lol 10:22:53 And fungot (whose prefix ^ is) even less so. 10:22:54 fizzie: i'll do some more list stuff, then the user will insert a sentence stating this fact in a way. 10:23:57 -!- elliott has quit (Remote host closed the connection). 10:38:16 bai be back tommorow for more great fun 10:43:00 -!- shubshub has quit (Ping timeout: 272 seconds). 10:46:08 /topic the channel of great fun | logs 11:10:26 -!- oerjan has joined. 11:22:50 -!- Patashu has quit (Ping timeout: 256 seconds). 11:24:19 -!- ais523 has joined. 11:24:34 -!- Patashu has joined. 11:28:15 -!- Patashu has quit (Client Quit). 11:28:22 -!- Patashu has joined. 11:35:00 -!- oerjan has quit (Quit: Lost terminal). 11:37:53 -!- sebbu2 has changed nick to sebbu. 12:06:51 -!- Zuu has joined. 12:11:54 -!- boily has joined. 12:22:28 -!- ais523 has quit (Remote host closed the connection). 12:29:40 -!- pikhq_ has quit (Read error: Operation timed out). 12:30:42 -!- pikhq has joined. 12:33:54 -!- boily has quit (Ping timeout: 245 seconds). 12:38:38 -!- asiekierka has quit (Disconnected by services). 12:40:07 -!- boily has joined. 12:42:58 -!- asiekierka has joined. 12:52:13 -!- MDude has joined. 13:08:44 -!- derdon has joined. 13:25:51 -!- Madoka-Kaname has quit (Quit: Hug~♪). 13:29:13 -!- nortti has joined. 13:48:59 -!- comex` has changed nick to comex. 13:49:41 -!- Phantom_Hoover has joined. 13:50:06 splood 14:07:32 -!- listrophy has joined. 14:13:21 -!- ellisonch has quit (Ping timeout: 260 seconds). 14:14:55 just added a new lang to the wiki: ellipsis 14:17:22 isn't that basicaly unary 14:17:30 language named unary 14:17:34 but 3 times longer! 14:20:31 listrophy, I will rip your brain out 14:20:38 :( 14:20:45 I was expecting elliott to say that. 14:20:46 then 14:20:49 then comes the brick 14:24:11 Feel free to add it to the pile: http://esolangs.org/wiki/Category:Brainfuck_derivatives 14:24:43 Then, take a deep breath, and write an esolang that isn't a BF derivative ;) 14:24:53 Then dig a nice little hole and bury yourself in it (am I being too much of an asshole I can never tell); 14:25:51 to be fair, i did write it not knowing the wiki existed 14:26:19 In spite of PH being kind of a dick, we're just trying to expand your horizons! 8-D 14:26:21 thought compiling to bf was novel. obviously i'm quite mistaken. =) 14:27:17 Only kind of a dick???? listrophy, your mother never loved you because you made a brainfuck derivative 14:27:46 OK, in spite of PH being an enormous, erect, throbbing equine phallus. 14:27:57 yessssss 14:28:04 -!- ais523 has joined. 14:28:15 We're also super-mature in this channel/community. 14:28:30 Gregor: nah. ph is ok. i like the cut of her jib 14:29:11 I have to confess that I have made a brainfuck derivative. It was called functional bf and I don't remember that much of it except it used lambdas 14:29:17 why did you go from talking about me to talking about some boat suddenly 14:29:23 elliott: three mdashes in a row in the topic? seriously? 14:29:42 Apparently one of my languages was reclassified as a BF derivative :( 14:29:46 (Which is fair since it's a BF derivative) 14:29:51 what language 14:29:54 2L 14:30:22 Intercontinental brick launched. 14:30:50 Writing esoteric languages isn't normal, but on Brainfuck derivatives, it is. BF derivatives: never once. 14:30:55 -!- Gregor has set topic: You guys Pinkie Pie just wants everypony to smiiiile ——————————————————————————Gregor | http://codu.org/logs/_esoteric/. 14:31:06 ais523: fixt 14:33:03 DISAPPOINTED BY LACK OF HATRED HERE. 14:33:11 -!- lifthrasiir has quit (Ping timeout: 260 seconds). 14:36:03 -!- lifthrasiir has joined. 15:09:20 -!- Hjkl has joined. 15:09:46 -!- Hjkl has changed nick to Guest74158. 15:10:08 -!- Guest74158 has quit (Client Quit). 15:18:40 -!- ellisonch has joined. 15:28:04 -!- boily has quit (Ping timeout: 245 seconds). 15:30:15 -!- boily has joined. 15:35:09 -!- Ngevd has joined. 15:35:21 Hello! 15:35:26 no 15:35:32 well okay hello 15:35:49 https://p.twimg.com/ArXcPfoCIAE1r0G.jpg:large 15:36:11 +1 15:38:28 Phantom_Hoover, how's your brick? 15:38:42 I didn't exactly fit telemetry to it. 15:38:48 But have you heard from Gregor lately? 15:39:02 http://esolangs.org/wiki/Ellipsis 15:39:22 what about it? 15:39:49 Phantom_Hoover's brick may be interested 15:40:22 we talked avbout it before you joined 15:40:28 Ah 15:40:35 So, Phantom_Hoover's brick is in use? 15:40:46 It was aimed at Gregor, as it happens. 15:41:22 But then we'll only have at least 0 IOCCC winners! 15:41:45 -!- boily has quit (Ping timeout: 250 seconds). 15:43:05 Gregor: how does your jit in your IOCCC entry work? 15:43:44 -!- boily has joined. 15:45:29 Magically 15:46:02 Ngevd: Ellipsis seems to be an uninteresting Unary derivative 15:46:10 so it's a BF derivative derivative, more than anything else 15:46:51 Ooh, I made one of those many years ago 15:47:04 uninteresting? bah 15:48:54 -!- KingOfKarlsruhe has joined. 15:50:24 listrophy: is it your language? sorry, we just get a huge number of BF-alikes in here and it starts to get repetitive after a while 15:52:44 ais523: yeah, it's mine 15:53:05 have you seen Unary before? http://esolangs.org/wiki/Unary 15:53:10 if not, congratulations on rediscovering it 15:53:21 there should be a wiki for noobs where bf derivatives are ok, and another one for us true esolangers, which would be nice and empty except for some archaic jewels. 15:53:28 ais523: so, i wrote it to make fun of semicolon, ignorant of esolangs.org 15:53:40 listrophy: that seems reasonable enough 15:54:18 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 15:54:31 ais523: and happily enough discovered that since the unicode char for ellipsis is 3 bytes, you can write a compiler to handle both unicode and '...' 15:54:51 just by checking the length of the file? 15:54:57 ais523: yup 15:55:04 and dividing by 3 15:55:40 i should make a habit out of turning all my undecidability proofs into esolangs 15:56:24 has anyone languagized PCP? 15:56:52 PCP's a big thing here in turku 15:56:53 I managed to make a brainfuck derivative before I knew what brainfuck was 15:58:34 Obligatory nitpicking: the "Unicode character" doesn't really have a size in bytes; various different encodings of it have various different sizes; the UTF-8 form is three bytes. 15:59:06 fair enough. 15:59:15 fizzie: and thanks for the correction 16:02:47 -!- boily has quit (Ping timeout: 252 seconds). 16:15:06 Gregor: how does your jit in your IOCCC entry work? 16:15:08 Quite well, thank you. 16:15:46 Gregos: does it compile with c2bf ;D 16:17:31 Well, you can't JIT in BF regardless, so no. 16:18:54 I can't see how it works with multilple architectures 16:19:03 Quite well, thank you. 16:20:34 I could actually explain it, but I'd rather you bang your head against it a bit more first 8-D 16:21:39 I'm not entirely sure how either C or JITs work in general 16:21:50 So it may take me a few years 16:22:03 And I may soon lack both a head and a wall 16:28:20 nortti'll figure it out I'm sure. 16:29:04 `addquote And I may soon lack both a head and a wall 16:29:08 847) And I may soon lack both a head and a wall 16:30:35 nortti: Here's a hint that's not a useful hint: It is known not to work on SPARC and PA-RISC, although the reason it doesn't work on the latter is uninteresting (stack grows up) 16:31:55 * tswett bows. 16:34:14 -!- augur has quit (Remote host closed the connection). 16:34:32 "You have to download a total of 3,167 M. This download should take about 1 second with your connection." 16:34:39 I don't think my connection is /that/ good! 16:34:45 Wow 16:34:50 That's some fast webertubes 16:35:24 i routinely get 7M a second 16:35:28 -!- Ngevd has quit (Quit: Goodbye). 16:37:13 I'm upgrading Ubuntu to 12.04 16:38:06 ais523: why are you using ubuntu? 16:38:08 now it's estimating the download time required as about 1 and a half hours, which seems a lot more plausible 16:38:23 nortti: it's what came on my last laptop originally, and I've been too lazy to switch distro 16:38:40 ais523: pre-installed linux? 16:38:40 what kind of third world country do you live in 16:38:47 nortti: indeed 16:39:00 although it /still/ came with a Windows key on the keyboard 16:39:25 I speedtest.net'd the workstation at work just for giggles; it said something like 860Mbps down. That's still not quite as good as all that, especially since I suppose that 3,167 M was in bytes. 16:39:40 ais523: is that done with something other than netbooks and braindead "my first operating system" distros 16:40:04 nortti: it was Dell, back when they were trying to frighten Microsoft into giving them lower prices for Windows 16:40:16 they actually went through with their threat to sell preinstalled Linux for a while to show they were serious, I got it then 16:40:24 ais523: and they still include windows key? 16:40:27 yep 16:40:38 as far as I can tell, they just took a standard Windows laptop and swapped out the OS 16:40:58 it even came with Windows documentation :) 16:41:42 ais523: remembers me about this computer when my friend bought it as used. He didn't want windows xp preinstalled so they just taped windows license to the bottom so they could charge as much money as usually 16:41:58 *reminds 16:42:12 nortti: ouch, haha 16:42:25 this computer, the Windows license was on the outside of the box, which actually really impressed me 16:48:08 Gregor: my brain is hurting 16:48:32 You must work THROUGH the pain 8-D 16:49:30 oh, it went back to 1 second 16:49:39 was getting a download rate of 3050 PB/s for a bit 16:49:42 or claiming to, at least 16:49:49 but then it changed its mind again 16:51:01 -!- nortti has quit (Quit: leaving). 16:56:22 -!- listrophy has left. 17:04:30 -!- ais523 has quit (Remote host closed the connection). 17:06:47 -!- boily has joined. 17:08:55 -!- augur has joined. 17:09:36 -!- Ngevd has joined. 17:09:39 Hello! 17:12:08 Hi 17:18:46 -!- pikhq_ has joined. 17:21:22 -!- pikhq has quit (Ping timeout: 272 seconds). 17:24:03 -!- asiekierka has quit (Remote host closed the connection). 17:46:35 -!- ais523 has joined. 17:50:49 Unicode has a codepoint "INVISIBLE TIMES" 17:50:55 That ... that is amazing. 17:51:40 http://www.wolframalpha.com/input/?i=2%E2%81%A23 “Wolfram|Alpha doesn't know how to interpret your input.” :-( 17:52:26 It's such a Unicode thing to do. 17:54:03 hmm, I wonder why this distro upgrade wants to remove lzma 17:54:17 removing ghdl I can understand, it's probably unmaintained (I still need it, but I guess I'll install from source) 17:54:56 Perhaps it’s being replaced with xz. 17:56:28 (It can handle lzma files, too.) 17:58:20 ais523: lzma is deprecated. 17:58:32 pikhq_: what's the replacement? 17:58:35 xz 17:58:40 oh, ion suggests xz 17:59:00 Same compression algorithm, has support for .lzma files for backwards compatibility. 18:10:35 -!- MDude has quit (Ping timeout: 260 seconds). 18:10:56 -!- MDude has joined. 18:12:28 -!- MSleep has joined. 18:12:40 -!- MoALTz_ has joined. 18:15:30 -!- MoALTz has quit (Ping timeout: 252 seconds). 18:16:11 -!- MoALTz has joined. 18:16:25 -!- MDude has quit (Ping timeout: 260 seconds). 18:17:13 -!- MDude has joined. 18:18:12 -!- MSleep has quit (Ping timeout: 256 seconds). 18:18:38 -!- MoALTz_ has quit (Ping timeout: 240 seconds). 18:18:51 -!- monqy has joined. 18:19:42 Glorious Master Translator http://dontevenreply.com/view.php?post=110 18:22:27 -!- MSleep has joined. 18:26:08 -!- MDude has quit (Ping timeout: 252 seconds). 18:31:06 -!- nortti has joined. 18:36:11 thinking about it --c-=c-c-- with (at least two cell) arrays and pointers would be turing complete even without dynamic memory allocation 18:37:06 if only memory was stack 18:43:40 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 18:47:49 dpkg: libc6-i686: dependency problems, but removing anyway as you requested: 18:47:57 let's hope this works out :) 18:48:21 OK, new libc's in place 18:48:34 that would be a bad moment for a crash :) 18:48:34 -!- Ngevd has quit (Quit: Goodbye). 18:49:13 ais523: is your new libc also glibc? 18:49:38 it's called "libc-bin", I'd be surprised if it wasn't based on glibc 18:49:43 (although it may well be eglibc) 18:50:37 I am thinking about moving my own distro to uClibc 18:53:00 for what reason? 18:54:10 smaller 18:56:17 -!- MoALTz_ has joined. 18:56:34 -!- MSleep has quit (Ping timeout: 252 seconds). 18:59:11 -!- MoALTz has quit (Ping timeout: 260 seconds). 19:05:07 ais523: or maybe I switch to libc4! BWAHAHAHA 19:08:00 http://www.wolframalpha.com/input/?i=wolfram 19:14:38 nortti: Use musl. 19:15:49 hmm, that was vaguely worrying, a dialog box opened with an error icon and a bunch of unreadable text 19:15:55 (just squared) 19:15:59 and then disappeared again 19:16:07 a fraction of a second later 19:16:37 Smaller than uclibc, full-featured, fast: what's not to like? 19:17:09 pikhq_: is it a libc? 19:17:23 ais523: Yes. 19:20:08 doesn't work with mosh :/ 19:20:25 kmc: Any idea why? 19:20:40 i don't remember, but other people were looking into it 19:20:54 or, did look into it 19:21:09 I'm going to bet it's relying on glibc's behavior of defining a couple feature test macros if you don't define any. 19:21:18 (which is, of course, non-compliant) 19:22:18 Defines _BSD_SOURCE and _SVID_SOURCE, which suffices to get some non-POSIX code working. 19:22:52 Of course, modern code should define _POSIX_C_SOURCE 200809L or _GNU_SOURCE. 19:23:38 pikhq_: well musl looks awesome. I wil take a look at it later 19:24:21 Hmm. Then again... mosh is in C++, isn't it? 19:24:54 In which case you're probably running into some edge case with musl and libstdc++ interacting, which is probably a musl bug. 19:32:18 pikhq_: is it possible to use musl with linux 2.4 or uClinux 19:32:51 Linux 2.4, maybe. uClinux, probably not without some porting. 19:33:19 Though, using it with Linux 2.4 will *certainly* not work with threads; Linux 2.4 threading was Broken. 19:34:41 how? 19:35:35 -!- elliott has joined. 19:35:39 -!- elliott has changed nick to Guest87153. 19:35:45 LinuxThreads did not comply with POSIX behavior at all, produced some rather odd behavior with scheduling, and claimed SIGUSR1 and SIGUSR2 for its own purposes. 19:36:00 Oh, also, each thread had its own process ID. 19:36:15 -!- Guest87153 has changed nick to elliott. 19:36:18 -!- elliott has quit (Changing host). 19:36:18 -!- elliott has joined. 19:37:20 pikhq_: each thread /still/ has its own process ID; but getpid doesn't return it, it returns a different number 19:37:31 ais523: That's weird. 19:37:33 hi ais523 19:37:36 ooh, the terminal is /almost/ working, just an error message on load 19:37:37 hi elliott 19:37:55 Anyways, LinuxThreads sucked, and NPTL is only supported on 2.6+. 19:37:57 oh, but return isn't; doesn't matter, I can still use control-J 19:37:58 ais523: I played Crawl some more and dislike it even less now 19:38:08 interesting 19:38:13 (or crazy-ass backports that will probably break if you look at them wrong) 19:38:16 mostly because I stopped being a kobold 19:38:22 what combo are you using now? 19:38:27 DsAK 19:38:41 it solved my two most annoying problems 19:38:44 hmm, I don't think that's a very good combo 19:38:47 what were the problems? 19:38:49 (a) killing anything took ages 19:38:51 (b) low hp 19:38:57 (a) bc sbl 19:38:59 (b) bc kobold 19:39:04 ah, OK 19:39:14 you'll run into problems later rather than earlier with that build, I think 19:39:15 ais523: it doesn't seem like a bad combo but "what do i know" 19:39:21 i coerced monqy into picking it for me, so 19:39:30 and ds is white (not grey) when i pick ak 19:39:30 due to having no way to kill midgame uniques 19:39:35 so it's not disrecommended 19:39:39 -!- derdon has quit (Remote host closed the connection). 19:39:39 and yes, DS is not that bad for AK 19:39:48 oh 19:39:50 you mean kobe 19:40:01 no, I mean DSAK 19:40:04 which god are you going with? 19:40:06 oh 19:40:10 AK is lugonu 19:40:13 right, ofc 19:40:18 wasn't thinking for a moment 19:41:19 ais523: fwiw: 19:41:21 20:41 !hs elliott 19:41:21 20:41 77. elliott the Impaler (L15 DsAK), worshipper of Lugonu, blasted by Aizul (poison arrow) on D:17 on 2012-04-26, with 84580 points after 43254 turns and 3:34:58. 19:41:41 that was a really stupid death and entirely my fault; I quaffed a potion of curing with like 14 HP while Aizul was right next to me 19:41:53 I should have either read a ?tele a few turns ago or cast enter the abyss 19:41:57 err by cast i mean 19:41:57 use 19:41:59 ability 19:42:42 ais523: I'm not sure why you think DsAK isn't a very good combo (though I ask out of curiosity rather than doubting) 19:43:07 it has no special burst attack 19:43:36 with, say, Be you can berserk in an emergency; with casters you can reserve your MP for emergencies 19:43:39 ais523: well, it has banish :) 19:43:49 things start resisting that after a while 19:43:58 they already did by my point in the game 19:44:03 ais523: oh, and DsAK can go spellcastery 19:44:07 I just went for heavy armour instead 19:44:53 ais523: anyway, I think it's better (for me) to have no emergency rush kinda thing 19:44:57 because I just use it whenever there's the slightest bit of trouble 19:45:03 -!- sebbu has quit (Read error: Connection reset by peer). 19:45:21 I'd much rather have a powerful normal attack, and an emergency escape mechanism 19:45:22 fair enough :) 19:45:40 -!- sebbu has joined. 19:46:19 anyway, they should just eliminate the earlygame and I'd probably like Crawl more than I dislike it 19:46:22 well 19:46:26 earlygame, food, and identification 19:47:13 elliott: oh, you currently more dislike it than like it? 19:47:26 yes, but not enough to stop me playing it 19:47:30 I dislike NetHack more than I like it, too 19:47:34 fair enough 19:47:39 I haven't played a roguelike I like more than I dislike yet 19:48:08 I play Crawl now and again, but I nearly always die either to a typo (often boredom-induced), or to something I couldn't have known without spoilers 19:48:34 I use Henzell on pretty much everything that looks like it could be even vaguely scary 19:48:46 and yeah, I usually die due to doing something stupid in the earlygame because it's tedious 19:48:54 the other thing I don't like about the game is the excessive amount of randomness, which makes it hard to figure out anyone's stats 19:48:56 but I find it quite fun and less luck-based after that 19:49:55 * ais523 closes Firefox 19:50:00 none of the tabs were capable of scrolling 19:50:04 nor could I open new pages in it 19:50:06 so it was kind-of useless 19:52:47 ais523: that's Firefox's normal mode of operation 19:53:08 not for me :) 19:53:16 TODO: reply to prgmr, reply to THE ALAN DIPERT, [redacted] 19:53:37 hmm, I wonder whether I should reply or reply to all 19:55:58 elliott: reply to all three in the same email 19:56:15 err, I meant whether to use reply or reply to all on this prgmr email 19:56:18 -!- oerjan has joined. 19:56:23 elliott: who was CCed in? 19:56:27 the email I got is from the support person, cc'd to luke (the owner/sysadmin) 19:56:34 ah, OK 19:56:37 pikhq_: can musl be used with pcc or clang 19:56:45 compromise, and CC some random person you've never heard of 19:58:11 how do I create a new tab in Gnome 3 Epiphany? 19:58:30 oh, control-t works, but I was hoping for some way to do it with the mouse 19:58:40 perhaps it's just not used to running inside gnome 2 19:58:47 file -> new tab, probably 19:58:48 and you're meant to use something in the wider interface 19:58:50 install xmonad lolololololololololololololololololololo 19:58:51 elliott: there isn't a file menu 19:58:57 there's exactly one menu, called "web" 19:59:03 haha 19:59:10 and it has a "new window" item, but not "new tab" 20:00:13 GNOME shouldn't have tabs, anyway 20:00:22 -!- Taneb has joined. 20:00:30 nortti: I dunno. 20:00:40 Hello! 20:00:40 Taneb: You have 1 new message. '/msg lambdabot @messages' to read it. 20:00:47 ... 20:00:50 @messages 20:00:51 shachaf said 7d 1h 35m 8s ago: how predictable ! 20:00:54 I KNEW IT 20:01:00 hi Taneb 20:01:00 Actually, no, wait, pretty sure I've built it in pcc. 20:01:39 ooh, Evolution hasn't horribly disintegrated yet, I think 20:02:31 The process, movie, or music festival? 20:02:40 pikhq_: I am thinking about clearing my distro of gnu software 20:02:48 Taneb: the email (+ related stuff) client 20:03:00 Oh, that one 20:03:00 nortti: so it'd be notGNU/Linux? 20:03:00 nortti: Unfortunately, it is going to be Hell to free Linux of GNU stuff. 20:03:13 At a minimum you need GCC, binutils, and GNU Make. 20:03:19 nortti: too late 20:03:25 Gregor is way ahead of you 20:03:27 pikhq_: no, it's not 20:03:29 (and patching so it can use non-GNU sed) 20:03:31 pikhq_: only a few files in Linux have FSF copyright 20:03:33 pikhq_: gcc is probably replaceable by clang, either now or later 20:03:35 oh, not the kernel 20:03:43 elliott: *Building* the kernel. :) 20:03:45 you don't need gcc, clang can build a working kernel, if you patch it, sort of 20:03:57 the other two may be harder to replace 20:03:59 GNU Make is probably the worst part to replace. 20:04:04 I guess you could just rewrite the kernel to use aimake ;) 20:04:07 try makepp 20:04:11 it's meant to be a drop-in replacement for gnu make 20:04:24 (with a bunch of extra features that you don't care about) 20:04:32 ais52€: I can build linux 2.4 tcc 20:04:39 nortti: that's a weird typo 20:04:56 is € altgr-4 for you, or some other combination? 20:05:13 i have € on same key as e on android 20:05:23 So that's how you get 20:05:28 20:06:56 compose e = 20:07:11 does anyone have a combining hyphen 20:07:24 combine it w/ ℒ pls 20:09:00 -!- oerjan has quit (Quit: Lost terminal). 20:09:23 elliott: I am not trying to compete with Gregor. I just want to create bit different distro from my own which is pretty boring standard linux 2.4+gnu binutils+busybox+gcc 20:09:54 14:26:19: In spite of PH being kind of a dick, we're just trying to expand your horizons! 8-D 20:10:04 Gregor: "Consider how much better life could be thinking with a brick!" 20:10:26 PH may be a dick, but... 20:10:29 Um... 20:10:37 I forgot the second part to that sentence 20:10:55 maybe you meant "PH may be a dickbutt"? 20:11:16 14:27:46: OK, in spite of PH being an enormous, erect, throbbing equine phallus. 20:11:19 I think Gregor has something to tell us. 20:11:32 14:28:30: Gregor: nah. ph is ok. i like the cut of her jib 20:11:36 Phantom_Hoover: Wait, you're a /lesbian/ vampire? 20:11:42 THIS CHANGES EVERYTHING 20:12:09 Yes. 20:12:15 I'm a male, lesbian vampire. 20:12:37 We hoovers are open-minded. 20:12:48 14:29:23: elliott: three mdashes in a row in the topic? seriously? 20:12:50 ais523: ye 20:13:38 `quote 20:13:41 339) oerjan: why so potable ...... DRINK ME 20:13:49 just one? 20:13:52 "We noticed you have not accepted our invitation to join Stack Overflow Careers." 20:13:52 yes, just one 20:13:58 you can do another four if you're in the mood for deleting 20:14:04 olsner: you can accept it and then not create a profile 20:14:04 they really want me on their site!! I'm so honored 20:14:05 that's what i did 20:14:07 `quote 20:14:08 `quote 20:14:08 `quote 20:14:09 `quote 20:14:15 825) hang on I have bright idea navajo to f me 1 in 3 people 20:14:18 841) hack and back? works on anything much slower than you at the cost of: guilt, hating yourself, me sending you the message "hi" am I also forbidden to cast mephitic cloud and cblink i will also send you "hi" if you: kite excessively, use mephitic cloud, -yes 20:14:28 838) It's... not really links2-optimised. elliott: I don't think that any page is links2 optimised 20:14:29 799) Lent is a bad habit that people find very difficult to give up. 20:14:41 `delquote 339 20:14:46 ​*poof* oerjan: why so potable ...... DRINK ME 20:14:53 wrt 799, I gave up new year's resolutions years ago 20:14:56 and have kept that ever since 20:15:12 (I don't resolve to make resolutions to fix bad habits, I just sort-of avoid them for a while and the problem fixes itself) 20:16:00 38 is not funny 20:16:13 tough 20:16:19 `quote 38 20:16:22 38) `translatefromto hu en Hogy hogy hogy ami kemeny How hard is that 20:16:46 that doesn't look too much like hungarian… 20:16:56 although "gy" is a valid hungarian letter 20:17:10 (and that's not a representation or anything, "gy" is actually how it's written in Hungarian too) 20:18:11 ? Did the number of "38) It's... not really links2-optimised. elliott: I don't think that any page is links2 optimised" change? 20:18:18 It... was never 38 20:18:20 It's 838. 20:18:25 business as usual http://english.alarabiya.net/articles/2012/04/25/210198.html 20:18:32 `qc 20:18:36 846 quotes 20:18:39 it shows as 38 on my phone 20:18:58 using androirc 20:19:22 Your phone is broken. 20:19:24 `quote 838 20:19:27 838) (help why are german) i play the german version of crawl i 20:19:31 hmm, "Finland" was not an accepted location to finish the registration, but "Sweden" was fine 20:19:41 and I accidentally a profile, oh well 20:19:46 Oh. 20:19:49 It changed number slightly. 20:19:50 or androirc just suck like usual 20:19:53 `quote 837 20:19:56 837) It's... not really links2-optimised. elliott: I don't think that any page is links2 optimised 20:19:57 Because I deleted a quote. 20:20:22 now it shows it as 37 20:20:34 Gregor: HackEgo's Unicode shit breaks AndroIRC. 20:20:37 Can you just get rid of it? 20:20:40 `echo 1234 20:20:43 1234 20:20:44 nortti: What does that show as? 20:20:57 1234 20:21:01 wat 20:21:06 `echo 8x 20:21:09 8x 20:21:15 8x 20:21:38 `echo 837 20:21:42 837 20:21:46 837 20:21:58 what. 20:22:04 `echo 837) elliot 20:22:07 837) elliot 20:22:11 `echo 837) elliotte 20:22:14 837) elliotte 20:22:18 also the new 838 shows as 838 20:22:35 o_o 20:22:48 837) elliotte 20:22:59 837) elliot 20:23:14 `quote 122 20:23:17 122) alise, marble marbelus 20:24:27 -!- boily has quit (Quit: WeeChat 0.3.7). 20:25:25 * elliott plays some crawl 20:25:35 * Taneb doesn't 20:26:07 I don't either 20:26:24 * nortti does and doesn't at the same time 20:26:45 You are partially covered in large bone plates (AC +2, SH +2). 20:26:47 ...can't complain 20:27:45 elliott: DS mutations are always positive, or mostly positive, IIRC 20:28:02 yeah, but the best i've got is like AC +2, EV -1 20:31:33 -!- nortti has quit (Quit: nortti). 20:33:42 hmm, this might be the first time i die to sigmund 20:37:05 -!- MoALTz__ has joined. 20:37:20 -!- Taneb has quit (Quit: Leaving). 20:37:37 -!- MoALTz__ has quit (Read error: Connection reset by peer). 20:39:05 -!- nortti has joined. 20:39:49 -!- MoALTz_ has quit (Ping timeout: 248 seconds). 20:44:32 -!- augur has quit (Remote host closed the connection). 20:49:43 hmm, there's a new MediaWiki release out 20:49:47 but I'll hold off until 1.19 20:50:27 -!- zzo38 has joined. 21:16:43 Hello!!!!!! 21:17:02 zzo38: six exclamation marks? 21:19:06 zzo38: have I sent you my shell script gopher client you wanted to see? 21:19:35 nortti: Yes I have seen it. 21:19:50 ais523: Do you think five and a half would be better? 21:20:23 zzo38: yes, the half an exclamation mark would be an interesting thing to talk about 21:21:46 zzo38: comparing our gopher clients it is pretty clear that I like ed and I assume you like vi 21:25:23 nortti: Yes I do like vi 21:26:01 zzo38: what do you think of emacs? 21:26:35 -!- cheater__ has quit (Ping timeout: 260 seconds). 21:26:42 nortti: I think it contains too much bloated but if these are the features which you like then use it; I prefer vi 21:27:19 zzo38: I prefer ed 21:27:55 my current ed binary is 6,16kB 21:29:41 s/,/./ 21:30:41 I dislike all the bloat in vi 21:31:52 -!- elliott has left. 21:32:53 Have you seen bashgopher and Visgopher? 21:34:11 I have seen bashgopher which is a very good gopher client but I haven't seeb visgopher 21:35:20 Visgopher is designed only for Windows; I don't know if it will run on Wine, though. But, bashgopher is designed for UNIX. I did make the setup program for Visgopher now, since some people were having problems to install it. 21:46:07 -!- cheater has joined. 21:49:59 -!- nortti has quit (Quit: AndroIRC - Android IRC Client Sucks @$$( http://www.androirc.com )). 21:51:40 -!- azaq23 has joined. 21:51:48 -!- azaq23 has quit (Max SendQ exceeded). 22:00:46 -!- ais523 has quit (Remote host closed the connection). 22:19:54 -!- ais523 has joined. 22:20:24 -!- jix has quit (Ping timeout: 244 seconds). 22:20:56 -!- jix has joined. 22:21:10 -!- Madoka-Kaname has joined. 22:25:51 A few weeks ago I had some dream, I was illithid and in some generic hotel without any name or anything like that (for some reason, in my mind it is Victoria), and had some key I was trying to get rid of. But whenever I was getting rid of it, someone else caught it. And then I received a notice to go to somewhere; following instructions led to a building that I have been to before (as myself, human, but still in the dream!) with many stores and bakery etc, but 22:26:06 And today, I am going to Victoria, as it turns out. Unexpectedly. 22:26:20 (I will go on Victoria Day too; but unexpectedly there is something today too) 22:26:23 hmm, so I'm now using Ubuntu 12.04, currently with Unity 22:26:29 and… it's actually pretty usable 22:26:51 it reminds me of some Windows 7 or OS X-like interface, just rotated 90 degrees 22:28:00 could someone nickping me? I want to test something 22:28:33 I have used the newest Ubuntu at FreeGeek. Commands are still the same but menus and graphic interface are changed, the guest account name is not simply "guest" anymore, etc 22:28:40 ais523: How to do that? 22:28:51 thanks 22:29:01 zzo38: how to do what? 22:29:08 ais523: How to nickping you 22:29:31 zzo38: oh, say a line with my nick in 22:29:34 like you just did 22:29:38 OK 22:30:12 Is it possible to tell one of the bots to do that? 22:30:24 ^ul (ais523)S 22:30:24 ais523 22:30:30 the problem is bots would respond too quickly 22:30:33 I wanted a bit of a delay 22:30:53 OK 22:32:50 -!- elliott has joined. 22:33:09 Rule #1 of civility: Always respect fluid. Accept your neighbour who may wish you to be carbon ; consider their desire and enact. 22:34:24 elliott: you may be horrified to hear that I'm actually just fine with Unity 22:34:35 did they make it less horrible 22:34:38 I think so 22:34:42 oh 12.04 is out 22:34:46 this version is said to be significantly less horrible than the last one 22:34:49 yes, and I just upgraded 22:34:50 too bad im "done with ubuntue" 22:34:51 a few minutes ago 22:35:02 hmm, now I'm going to reboot, to see how long it takes to boot 22:35:16 it booted very slowly this time but the first boot on a new version always is slow 22:35:27 -!- ais523 has quit. 22:39:01 -!- ais523 has joined. 22:39:26 about 40 seconds to login prompt, maybe 10 to 15 more to log in 22:39:35 about the same as before, although far from good 22:43:33 -!- augur has joined. 22:45:43 figuring out what to do to configure it is often a little complex 22:45:58 OS X is still OS X, if anyone was wondering 22:46:02 e.g. it requires holding down the left mouse button for several seconds on an icon to reorder them in the task bar 22:46:07 elliott: Unity is halfway to OS X too 22:46:18 slightly further than Windows 7 22:46:19 that's not a good thing 22:46:23 indeed 22:46:39 OS X sort of works only because of the maniacal single-mindedness about it 22:46:45 which is why imitations of it are usually really painful 22:47:15 Unity seems to have a maniacal single-mindedness about something else, that happens to be quite close to OS X in execution 22:47:38 e.g. the window management buttons being in the top left make total sense in Unity even though they don't in Gnome 22:48:21 now, let's go reinstall Flash, in preparation for the day we don't need it 22:49:43 hmm, fun reviews, there's a debate in the comments about whether it works on various versions of Ubuntu, and whether it's capable of showing the color red 22:50:15 and apparently it was installed by default anyway because the fact that I'd accepted the license had been recorded 22:50:22 (I uninstalled it for the update because the updator didn't like it) 23:01:49 can somebody explain to me why nan!=nan generally 23:02:22 yes, ais523 can 23:02:25 ais523: have fun 23:02:41 TeruFSX: because NaN represents the result of a calculation that produces no result, or an arbitrary result 23:02:43 like 0/0 23:02:53 i was trying to explain that to somebody, they did not get it 23:02:58 given that 0/0 can reasonably be /any/ number, you can't expect it to return the same value every time 23:03:30 okay. 23:03:40 why does NULL==NULL then, if nan!=nan? 23:04:06 my reasoning is that NULL is a single quantity, just an empty one 23:04:14 because NULL isn't a number, but a pointer, and represents something in particular (the absence of a value) 23:04:28 note that many languages have their null-equivalent not equal to itself, incidentally 23:04:37 how come NaN!=NaN but 42==42 23:04:41 explain THAT 23:04:55 there's only one possible value of 42 23:05:13 meanwhile, conclusions of Flash tests: Flash works in Firefox and in Konqueror but not in Epiphany 23:05:22 and Konqueror confuses Unity 23:05:26 * ais523 tries Chromium 23:05:35 I guess Chromium for YouTube would make a lot of sense… 23:05:57 http://i.imgur.com/8RESf.png "Runs an embedded hypervisor OS, much like the Xbox 360, to squeeze performance out of inferior hardware" 23:06:10 wow, reddit, it really *is* easy to solve every problem when you have no idea what words mean 23:06:28 OK, is there seriously no way to customize the fonts? 23:06:56 hey, and I didn't know this touchpad did multitouch 23:07:33 but tapping it with two fingers at once right-clicks, that's pretty much the biggest multitouch giveaway ever 23:08:47 seems the multitouchiness isn't being used for anything else, though 23:08:47 my touchpad must not be multitouch, then 23:08:58 elliott: either that or the drivers don't support it 23:08:59 well 23:09:01 depends how you define "tap" :) 23:09:35 elliott: same action as is used to click, just with two fingers at once not one 23:09:51 -!- zzo38 has quit (Remote host closed the connection). 23:09:57 fair enough, then it is trur 23:09:58 *true 23:09:59 wow, this is demonstrating to me just how much I used to tap one end of the touchpad, then the other with another finger, to move the cursor quickly 23:10:04 but I would call that a click or a press, not a tap 23:10:11 such an operation doesn't work on a multitouch touchpad, but does on a single-touch one 23:10:15 the touchpad can support recognising taps as clicks, but it's disabled 23:10:29 elliott: a press is longer; a click is a software operation not a hardware one 23:10:37 not about length, it's about force 23:10:50 oh, I'm using tap-as-click, so it is about length for me 23:10:51 i have to depress the touchpad to cause a click; just tapping it won't do anything 23:11:06 it's one of those fancy huge-glass-button touchpads 23:11:38 meanwhile, is it crazy that I dislike the bar being at the left rather than the bottom only because it's a greater maximum distance to move the mouse? 23:11:50 Whoa, Nintendo posted a loss. 23:12:01 Phantom_Hoover: they haven't done much for a while, have they? 23:12:03 or is the Wii U out? 23:12:18 elliott: 3DS is their most recent new console, and it isn't that recent 23:12:28 wow, the Wii has lasted 6 years 23:12:33 that's insane for console hardware 23:12:37 I don't know of anything, but I don't follow them as much as I used to. 23:12:38 um 23:12:59 haven't consoles been effectively technologically stagnant for that long 23:13:17 seeing as the 360 and ps3 haven't undergone any major changes since 23:13:26 * ais523 turns touchpad speed and acceleration up 23:13:40 Phantom_Hoover: well, the 360 came out in 2005 23:13:44 but they've had revamps 23:13:50 the Wii ... hasn't changed at all 23:14:20 ais523: you might be able to disable the multitouch driver if you don't like it 23:14:22 or is this a new computer? 23:16:27 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 23:16:33 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB 23:16:39 CDDFbddbfdfbdjfbe 23:16:41 E 23:17:48 elliott: same computer 23:17:57 and I don't really dislike it, just have to retrain my muscle memory 23:18:15 it doesn't normally take long, just a few days with a new computer and I can typically find all the keys I actually use in the dark 23:20:02 the Ubuntu people have done a good job integrating programs with the OS, it seems 23:20:25 if someone nickpings me, then the email-and-IM icon lights up, and the menu below it says who nickpinged me 23:22:58 that's ancient 23:23:01 they had that before they left gnome 2 23:24:59 elliott: PS2 is on 13 years and counting. 23:25:10 PS2 has not really "survived" :P 23:25:19 It just hasn't realised it's dead yet. 23:26:20 Okay, if we count from time-to-successor, then the 2600 is the ultimate. 23:26:35 8 fscking years. 23:26:52 bleh, so many bugs to deal with, though 23:27:03 Or, actually. Gameboy. 23:27:28 12 years from the Gameboy release to the GBA release. 23:27:49 -!- ais523 has quit (Remote host closed the connection). 23:29:54 -!- ais523 has joined. 23:30:05 bleh, bugs… 23:30:32 obviously to be expected in a beta (the release hasn't hit my mirrors yet) 23:31:05 ais523: you /still/ use Konversation? 23:32:00 yes 23:32:04 why wouldn't I? 23:32:10 it sucks :) 23:34:29 Hello batman 23:34:38 No batman ... no 23:34:42 hello 23:34:50 Is this dog? 23:35:33 welcome back monqy. 23:35:35 we missed you. 23:35:36 . 23:35:50 (im back) 23:36:12 ais523: hey, I've written 90% of an email, if I send it as-is do you think they'll notice? 23:36:32 depends on what the other 10% is 23:36:43 meanwhile, I think I need a better newsreader than XPN 23:36:48 it is also reasonably buggy, and more so in this version 23:42:06 ais523: can you write a good roguelike for me? 23:42:25 elliott: Animist is still in its very early planning stages, and you might not like it anyway 23:42:31 elliott: What does it mean when I really don't like the spelling "ax"? 23:42:32 what's that 23:42:38 a vaporware roguelike 23:42:40 shachaf: it means you're correct 23:42:42 ais523: is it yours? 23:42:46 yes 23:42:49 Maybe I should stick to it anyway because my spellchecker (which is set to AMERICAN) doesn't like "axe". 23:42:51 ais523: does it have a hunger mechanism 23:43:02 But... 23:43:14 elliott: not sure yet, but if it did, it would actually be relevant 23:43:34 ais523: Does it have item identification? 23:43:35 rather than crawl-like 23:43:43 probably all items will be IDed upon encountering them 23:43:51 as in, no unIDed items 23:43:55 Good. 23:44:00 ais523: Does it have a discrete experience level system? 23:44:32 yes, very much so 23:44:34 YOU HAVE CHOSEN INCORRECTLY 23:44:46 although it's discrete along seven different axes 23:45:03 what's experience level system 23:45:14 ais523: By "discrete", I don't necessarily mean "discrete". 23:45:22 ais523: I mean "levelling up as distinct from stats raising gradually". 23:45:37 elliott: oh, OK 23:45:42 That's evil. 23:45:45 you don't have a level that's distinct from your stats 23:45:46 It's okay if you use integerrs. 23:45:47 *integers. 23:45:48 Good. 23:45:53 but it uses small integers for stats 23:45:56 That's fine. 23:46:43 ais523: Tell me more about Animist! 23:47:22 -!- cheater_ has joined. 23:47:30 elliott: it's got reasonably complex tactics (things like facing are part of the game), and strategy is meant to be important yet flexible, and the main mechanic is a sort of entropy mechanic where MP doesn't regenerate over time and you can't gain experience except by spending it 23:47:57 ais523: Does it have a boring combat system? 23:48:05 depends on what you consider to be boring 23:48:14 Almost everything. 23:48:17 the combat should ideally involve at least a bit of thought 23:49:30 ais523: btw, are any angband variants worth playing? 23:49:46 angband is a game for people who enjoy grinding 23:49:56 it's very good at satisfying those people, but other people get bored quickly 23:50:04 -!- cheater has quit (Ping timeout: 250 seconds). 23:50:05 thus, it fills an important niche in the market 23:50:10 sounds awful 23:50:43 does that apply to all derivatives? 23:50:47 zabgband tome etc 23:50:50 *zangband 23:51:29 yes, they all have the same basic idea 23:51:39 some, like ToME, manage to make it even more down that path, somehow 23:52:52 http://pastebin.com/XyaTFxGJ haha, what a great death ("Message History" onwards) 23:53:55 -!- Phantom_Hoover has quit (Quit: Leaving). 23:57:38 ah yes 23:59:57 ais523: hey, what's the worst roguelike? 2012-04-27: 00:00:16 -!- augur has quit (Remote host closed the connection). 00:00:22 probably one I've never heard of 00:00:29 monqy: hey, what's the worst roguelike? 00:00:34 The worst roguelike is: 00:00:36 rogue 00:00:45 no way 00:00:47 The best roguelike is: 00:00:49 robotfindskitten 00:00:56 yes, i already established that 00:01:01 to ais523, days ago 00:01:10 I established it *years* ago. 00:01:15 So hahmph. 00:01:18 i have comprehensive justification 00:01:25 worst roguelike is 00:01:26 uh 00:01:29 gee is there even one 00:01:29 Mine is both left- *and* right- justified. 00:01:49 elliott: OH NO, PARADOX: nethack is worse than rogue and rogue is worse than nethack 00:01:53 QED 00:02:08 22:13 elliott: I think the best roguelike is probably robotfindskitten 00:02:08 22:14 elliott: there's no grinding, no unforseeable deaths 00:02:08 22:14 elliott: and the level and creature design is interesting 00:02:09 22:14 elliott: also, no food, no item identification, no exp levels 00:02:11 22:14 ais523: it's kind-of simplistic 00:02:13 22:14 elliott: that just means there's no need for spoilers! 00:02:15 […] 00:02:17 22:42 elliott: another good thing about robotfindskitten: no boring combat system 00:02:19 22:43 ais523: no interesting combat system either 00:02:21 22:43 elliott: that's preferable 00:02:56 The no-save feature of the Torneko and Shiren series, which is the main premise of roguelike games, was described as "the worst flaw in any RPG is the lack of a decent save system"[14] by Worthplaying.com and "[going] against the very foundation of what an RPG should be" by Gaming Age.[15] 00:03:01 pffffffft 00:06:22 ais523: btw, i forget what your opinion on dredmor was 00:06:34 elliott: it's addictive in the MMO sort of way 00:07:34 ais523: also, if I make a roguelike, should I call it vagrant, it feels like it would sully the name 00:07:47 depends on how good it is 00:07:52 and if it's golfed 00:08:13 not golfed 00:08:23 -!- Patashu has joined. 00:08:53 call it something else then 00:08:57 :( 00:09:00 but vagrant is a really good name 00:09:12 unless you create something worthy of the name 00:09:29 elliott: You should make a game almost, but not quite, entirely unlike rogue. 00:10:04 shachaf: that's my intention 00:10:29 ais523: Have I ever said anything in this channel that wasn't with an intent to annoy? 00:10:32 I think yes. 00:10:36 shachaf: probablyt 00:16:07 -!- augur has joined. 00:16:50 in all probablyt 00:20:52 ais523: what language should I write my roguelike in 00:20:59 the answer is objective lolcode 00:21:05 probably a bad idea 00:21:13 it's ok 00:21:17 i'll simplify it with nonsense query lists 00:21:58 -!- augur has quit (Read error: Connection reset by peer). 00:22:24 maybe i'll do it in java or something, just for the hell of it 00:22:35 -!- augur has joined. 00:23:26 OK, so the main issue now is trying to get Evolution working 00:23:32 because it isn't accessing any of my mail accounts 00:23:43 hmm, except possibly the Yahoo! one 00:23:46 * ais523 checks sending 00:25:12 OK, I can send, and I can receive via POP3 00:25:19 something seems wrong with IMAP, though 00:28:54 -!- const has changed nick to trout. 00:30:04 haha 00:30:14 I sent a usenet post to eternal-september.test 00:30:23 and a bot saw the test and emailed me to say it had gone through OK :) 00:30:42 it managed to parse your insane email? 00:30:44 o.O 00:33:24 ais523: btw, wikihack is still substantially above nethackwiki almost always in my google results 00:35:43 elliott: I didn't send it with the insane email 00:36:00 just the standard ais523, nethack4.org (unobfuscated) 00:39:02 ais523: I wonder what a roguelike in APL would look like 00:41:22 OK, I think I fixed Evolution by deleting and recreating its information about my mail accounts 00:41:46 being only IMAP that was broken, I can just redownload the whole things from the servers 00:41:56 (if POP had been broken, I'd need to have restored from backups) 00:42:28 pop is a horrible protocol 00:42:40 it's good at doing the job it's designed for 00:42:46 just that job is one that you might not necessarily want 00:43:08 (it's fine for me, using Yahoo! purely as a relay and as a buffer for when I'm not online is exactly what I want from it) 00:48:02 hmm, I've managed to trigger apport 4 times so far, I think (initctl, compiz, konqueror, gnome-screenshot-tool) 00:48:23 this is what happens when you use betas, I guess 00:52:39 -!- pikhq has joined. 00:53:59 -!- pikhq_ has quit (Read error: Operation timed out). 00:55:47 ais523: things with antennae can wear helmets, right? 00:57:33 not sure 00:57:40 the game might distinguish helmets from hats for the purpose 00:58:05 that was meant to be a real-world question so I could object to the game :) 01:12:58 OK, todo list is now one item shorter. 01:13:56 ais523: you want to be the SOA, right? 01:14:13 SOA = ? 01:14:27 it's an email i have to put in the dns 01:14:32 as a technical contact for esolangs.org 01:14:35 -!- calamari has joined. 01:14:38 oh, no, I don't 01:14:58 you should typically get the DNS people to put their own email there and forward to you 01:15:08 "the DNS people"? 01:15:19 the people who run the DNS server, and/or administer the name 01:15:35 the people who run the DNS server are the ones who want the email 01:16:44 elliott: oh, OK 01:16:51 are they offering to obfuscate it for you? 01:17:02 no 01:17:12 you should probably put your own there anyway, as emails to the DNS are likely to be along the lines of "your server's been hacked" 01:17:12 I don't care about spam, I just dislike my email :( 01:17:19 create another one and forward it? 01:17:22 I'll probably just register another gmail account and forwar- yeah 01:17:28 creating a google account is a pain though 01:17:34 they don't support more than one email per account 01:17:35 use a different provider than gmail? 01:18:13 all the other free ones are worse, at least as far as the sign-up process goes 01:19:02 Password strength: Too short 01:19:02 Use at least 8 characters. Don’t use a password from another site or something too obvious like your pet’s name. Why? 01:19:11 Google!yYou're berating me before I even started typing it 01:19:14 *Google! you're 01:20:03 random fun story: I was changing newsreader from xpn to pan, and couldn't remember my newsserver password 01:20:18 xpn indicated the length in the box, and it didn't follow any of the usual password generation schemes 01:20:38 so I looked in the dotfiles for it, and it was something very random-looking, so I guessed it was encrypted somehow 01:20:52 asked for a password reminder, turns out it wasn't encrypted after all, that actually /was/ the password 01:20:58 hmm, does anyone know if Google have any age restrictions for people over 16 but under 18? 01:21:13 (a secondary conclusion can be drawn from this about the way that Eternal September store passwords) 01:26:19 thanks 01:26:40 * elliott wonders what esolangs.org's name is 01:26:45 elliott: I think the answer to your question is "no" (with a suitably restricted definition of "anyone") 01:26:48 elliott: esolangs.org? 01:26:51 solidity? 01:26:59 I can't think of any other reasonable answer to that question 01:27:14 ais523: sorry, Google is too Western-biased; it has to have a first and last name 01:27:51 I don't think gmail is really designed for people to create email addresses for non-human entities 01:27:58 * ais523 wonders if there are webmail providers which are 01:28:35 * elliott briefly considered just taking the opportunity to register a new personal email, but realised that he still had outstanding obligations wrt his current one. 01:29:53 email obligations? 01:30:13 as in, things that depend on the email that I can't switch over conveniently 01:32:46 maybe I should just use my name 01:32:59 but that, err, involves claiming esolangs.org@gmail.com is male 01:33:00 which is strange 01:34:06 I don't see why email addresses can't have genders 01:35:02 * elliott is not entirely certain how to log out of google 01:35:14 oh, that's how 01:36:03 ais523: Can you send esolangs.org@gmail.com a test email? 01:36:19 yes, do you want me to? 01:36:25 Yes. Will you? 01:36:47 yes, give me a moment 01:37:29 sent 01:37:42 * elliott waits for the forwarded email 01:38:23 I received it, anyway 01:38:33 I'm currently testing Evolution, so I sent the email to /both/ of us as a test 01:38:51 hmm, no email in my personal account yet 01:39:56 * elliott tries to log in to the other account 01:40:14 I received it there, which is worrying 01:40:31 aha 01:40:32 it was disabled 01:40:54 ais523: can you try again? 01:42:05 sent 01:43:47 ais523: replied 01:44:18 to which address? 01:44:22 all of them :) 01:44:43 oh 01:44:49 "Yes, delete this sucker" -- Linode DNS manager 01:44:50 some of those are work emails, you probably shouldn't have done that 01:45:08 oops 01:45:24 sorry :) 01:47:14 can someone ping me in 15 minutes? 01:47:32 hmm, I will if I remember, but I probably won't remember 01:50:35 elliott: hmm, interesting result: my personal work-provided email forwards (behind the scenes) to my work work-provided email, and it ended up with two copies of your reply 01:50:47 that's good, it's a super important reply 01:50:52 so I guess I learned something I wouldn't have otherwise 01:51:16 btw, you owe me $500 for unauthorized use of nethack4.org, let's cancel out the debts and call it even 01:51:51 deal 01:52:14 -!- SimonRC has quit (Ping timeout: 244 seconds). 01:52:20 ais523: what i neglected to mention is that the $ there is elliott dollars 01:52:26 which are worth 1000 US dollars each 01:52:37 I'll happily pay your $500 USD fee 01:55:04 elliott: but you agreed to /cancel/ the debts against each other 01:55:07 it's your fault if they aren't equal! 01:55:20 :'( 01:55:46 hey, if a machine's public IP is 2a01:7e00::f03c:91ff:fedf:9fdd/64, I can just chop off the /64 to get a decent address to stick in the DNS, right? 01:56:06 yes, you can 01:56:12 thanks 01:56:22 the unslashed version of an address is always an address somewhere inside the range it designates 01:56:28 right 01:56:38 just wondered if it would be better to pick some other address in the range for some reason 01:56:51 they will have picked that particular one for a reason 01:57:28 a reason : O 01:59:59 -!- pikhq has quit (Ping timeout: 244 seconds). 02:00:09 -!- pikhq has joined. 02:02:02 ais523: do you have IPv6? 02:02:06 fizzie: ping 02:02:19 elliott: not at home; nethack4.org is accessible via IPv6 02:02:31 does nethack4.org's server have IPv6? 02:02:47 it can do IPv6 outbound if it can do it inbound, almost certainly 02:03:09 it does not, however, have any web browser but wget, which isn't really a web browser 02:03:27 wget's good enough 02:03:44 do you want a wget of esolangs.org, by any chance? 02:04:13 not just yet 02:04:19 elliott: it's been about 15 minutes, here's your ping 02:04:26 ais523: thanks, but I reset the timer :) 02:04:47 -!- SimonRC has joined. 02:07:13 hurry up, Linode 02:11:20 wow YouTube ads are really annoying 02:11:33 you don't adblock youtube? 02:11:39 ais523: OS X 02:11:44 I don't have much on here 02:11:51 I just haven't got around to buying a new keyboard yet 02:11:53 oh right, you'd probably need to use firefox to adblock it properly 02:11:57 no 02:12:00 I'm just lazy 02:12:04 ah, OK 02:12:28 one of my own personal arguments as to why adblocks are morally justifiable is that they actually make me see more ads on a site 02:12:46 as they make me more inclined to visit it rather than unable to tolerate it, and this includes when I'm in browsers that don't have adblock 02:12:52 ais523: can you try to look up esolangs.org's IPv6 address with the ns1.linode.com nameserver on nethack4.org? 02:13:06 hmm, I'm not sure if it has dig or an equivalent 02:13:36 nope 02:13:40 I'll install it temporarily 02:13:47 thanks 02:14:20 there's no AAAA there, just an A field 02:14:26 same here 02:14:28 guess I'll wait some longer 02:14:51 * ais523 uninstalls dig again 02:14:58 it installs and uninstalls really quickly 02:15:32 btw, one nice improvement from 10.04 to 12.04: the huge list of kernels in the GRUB screen is hidden behind a submenu 02:15:40 it just shows the most recent one outside it 02:15:43 that's a great compromise 02:15:51 ais523: that's been there for years 02:15:56 less than two years 02:15:58 perhaps 02:16:08 there's a reason I stated the version numbers 02:16:14 I remember using a 10.x without a huge list 02:16:33 elliott: anyway, I'm glad I decided to try Unity first, despite your advice to just go straight to xfce 02:16:34 it may also have been a fresh install 02:16:45 yep, the list grew over time 02:17:05 I don't really suggest xfce to people 02:19:13 you suggested it to me in particular, when I asked for advice 02:19:29 that's a misrepresentation of my opinion of xfce :) 02:19:49 I'll tell people that Xfce is a reasonable simulacrum of GNOME 2 02:20:02 but my real advice is to use xmonad 02:20:09 (or another tiling WM, if you wish) 02:22:56 tiling WMs don't fit my workflow yet 02:22:58 *well 02:24:34 yeah, I said that, but then I jsut shut up and installed one and it works fine 02:24:53 ais523: are you sure dig doesn't require additional options to return AAAA records? 02:26:32 elliott: no 02:26:43 fizzie: Deewiant: ping 02:26:45 also, just realised that you can check from an IPv4 connection 02:26:46 bloody finland 02:27:20 elliott: try dig -t AAAA 02:27:36 aha! 02:27:37 aha 02:27:41 it was working all along 02:27:43 esolangs.org.86400INAAAA2a01:7e00::f03c:91ff:fedf:9fdd 02:27:47 OK, now I just need to set up the web server to handle IPv6 02:27:58 !logs 02:32:50 2012-03-01 02:33:40 -!- augur has quit (Read error: Connection reset by peer). 02:35:05 -!- augur has joined. 02:37:30 -!- pikhq_ has joined. 02:40:31 -!- pikhq has quit (Ping timeout: 252 seconds). 02:41:00 ais523: does wget let you set a Host header? 02:41:10 -!- quintopia has quit (Remote host closed the connection). 02:41:19 elliott: err, isn't that header the one that contains the name of the website you're accessing? 02:41:22 yes 02:41:23 if so, it would be useful if you could try and send an http request to 2a01:7e00::f03c:91ff:fedf:9fdd for host esolangs.org, path /wiki/Main_Page 02:41:37 in which case, you'd do it via wget http://esolangs.org/wiki/Main_Page wouldn't you? 02:41:41 no 02:41:43 esolangs.org doesn't point there 02:41:46 yet 02:41:58 oh, I see, the idea's to send one that doesn't match the IP? 02:42:10 right 02:42:15 -!- quintopia has joined. 02:43:51 elliott: --header="Host: esolangs.org" 02:43:57 ah 02:44:21 requires wget 1.10 or above 02:44:39 whoa, man 02:44:42 wget has, like, versions? 02:44:48 shachaf: most software does 02:44:53 I thought it was, like, an eternal unchanging binary. 02:45:23 $ wget -6 --header="Host: esolangs.org" "http://[2a01:7e00::f03c:91ff:fedf:9fdd]/wiki/Main_Page 02:45:51 the reply looks like MediaWiki-generated HTML 02:46:01 2001:4b98:dc0:41:216:3eff:fedd:d4e3 - - [27/Apr/2012:02:45:14 +0000] "GET /wiki/ 02:46:01 200 18599 "-" "Wget/1.12 (linux-gnu)" 02:46:01 yay 02:46:06 and yes, it's the Main Page 02:46:15 OK, I'll email THE ALAN DIPERT, and then esolangs.org will be IPv6 Ready(TM) 02:46:28 nethack4.org.8818INAAAA2001:4b98:dc0:41:216:3eff:fedd:d4e3 02:46:32 same IP, I was just checking 02:47:02 you should have checked that first, in case it was a bad timing coincidence and you just violated someone else's privacy 02:47:18 I'd be pretty annoyed if it wasn't the case that nethack4.org's IP is public information anyway 02:47:22 I don't consider IPs private 02:47:35 well, I consider them an identifier of the person 02:47:38 I might email AN ALAN DIPERT myself. 02:47:42 they're a rather terrible identifier 02:47:50 imagine if you'd accidentally let slip that Simon Cowell or someone had visited esolangs.org 02:48:00 hey, I'd do that purposefully 02:48:03 (apparently he's the most famous person in the UK right now) 02:48:08 ais523: Is your name "Simon Cowell"? 02:48:10 Oh. :-( 02:48:15 but, I don't believe that you can identify Simon Cowell from an IP 02:48:22 * shachaf wants to know ais523's legal name. 02:48:37 shachaf: alan imogen sarkozy 02:48:45 elliott: that seems a little implausilbe 02:48:48 *implausible 02:48:51 hey, it's /your/ name 02:48:54 don't blame me 02:50:24 OK, time to reduce my todo list to one entry 02:50:33 Seems to me it'd be much better to be ais467 with a name like that. 02:51:03 -!- quintopia has quit (Ping timeout: 256 seconds). 02:51:06 * elliott attempts to figure out the joke 02:51:20 -!- augur has quit (Remote host closed the connection). 02:51:31 elliott: map length . words 02:51:50 oh 02:52:15 lrn2fgrtjks 02:52:18 right, his real name is atoms is sad 02:52:34 hi atoms :'( 02:52:44 -!- quintopia has joined. 02:52:46 -!- augur has joined. 02:53:38 OK, todo list now has one entry. 02:53:51 1. populate todo list 02:54:04 @time 02:54:08 Local time for shachaf is Thu Apr 26 19:54:05 2012 02:54:47 elliott: is it the redacted one, or is it one of the others? 02:54:56 monqy: Do you live in Hawaii? 02:55:17 ais523: yes 02:55:31 which? 02:55:33 shachaf: yes 02:55:44 @time monqy 02:55:45 Local time for monqy is Thu Apr 26 19:55:44 2012 02:55:51 hawai time 02:55:54 hi time 02:56:10 monqy: guess what im going to play soon 02:56:15 nothack 02:56:28 elliott: With monqy's feelings? 02:56:31 yes 02:56:52 I got what looks like a Twitter phishing email, but it just links to some online pharmacy thing 02:57:09 Too much spam in one place. 02:57:25 Sgeo: where were you hoping it would link? 02:57:41 ais523, to an actual site pretending to be Twitter 02:59:06 -!- elliott has set topic: illegal | http://codu.org/logs/_esoteric/. 02:59:46 twıtter.com 03:00:09 Apparently that's a real site. 03:00:15 It doesn't pretend to be Twitter, though. :-( 03:01:18 I do. 03:02:31 monqy: its time 03:02:41 im going to play: 03:02:45 robotfindskitten 03:03:18 excelent ! 03:03:26 hi kitten 03:04:43 elliott, where? 03:04:49 I know it's available on some Crawl server 03:05:05 crq 03:05:06 awl 03:05:08 crawl.develz.org 03:05:09 also 03:05:12 by robotfindskitten i mean crawl 03:05:20 how confusing 03:05:23 its the british spelling 03:05:48 them brits do the darndest things 03:05:58 hi sun demon 03:06:07 help 03:06:09 hi sun daemon 03:06:12 aa 03:06:14 no 03:06:17 no? 03:06:17 does crawl have mail daemone :'( 03:06:19 that costs piety 03:06:21 :P 03:06:26 it's not like it's an issue 03:06:45 oh come on 03:06:48 overvaluing piety is a great way to abyssdie 03:06:55 also die in general 03:07:19 Playing crawl is a great way to die. 03:07:35 I die 80% more when I'm playing crawl. 03:08:06 i 03:08:11 am i surrounded by heavy water 03:08:13 fuck it 03:08:55 elliott: whats'e your username 03:08:59 elliott 03:09:04 warning: im bad 03:09:12 ok im not terrible (sometimes) but im at least really bad 03:09:40 I don't see you. 03:09:46 crawl.develz.org 03:09:47 not akrasiac 03:09:55 HELP 03:10:05 telnet crawl.develz.org 345 03:10:30 what the heck am this lava do here 03:10:37 exist 03:10:38 how insecure of you:"( 03:10:54 i 03:10:57 am 03:11:03 i... 03:11:08 um 03:11:11 elliott: elevator vault 03:11:17 ohhhh 03:11:26 elevaultor 03:11:28 how far down will it go??? 03:11:36 all the waye 03:11:37 just skips over one level 03:11:42 unless you get 03:11:45 megacoincidencelucky 03:11:54 wow have they enabled like 03:11:57 extra weird formations in trunk today or something 03:12:05 that's just another vault 03:12:10 trunk? 03:12:19 shachaf: i play trunk crawl 03:12:19 because 03:12:20 monqy does 03:12:34 elliott: you diede colon open parenthesis 03:12:38 yeah ijyb had 03:12:40 a wande 03:12:42 but im play again 03:12:46 howe 03:12:51 you deaed":( 03:13:09 what a horrible flame 03:13:42 ring of fire gives you rC- watch out ! 03:13:54 whats 03:13:56 rC- :( 03:14:01 all these acronyms!!! 03:14:22 minus a pip of resist cold 03:14:26 so if you have zero pips that means you get 03:14:28 negative pips 03:14:32 cold vulnerability! 03:14:34 should i take it off :( 03:14:37 yes 03:14:42 unless you find something fiery 03:14:46 then you can put it on for the rF+ 03:14:46 acronym, acronaut 03:14:48 zomg 03:14:51 acronaut 03:15:00 good word or goodest word 03:15:01 shachaf you are ruining my crawlsperience :( 03:15:17 i need the gentle wisdom of monqy in times like this 03:15:59 monqy: can ie have some wisdom 03:16:06 shachaf: wsdmo 03:16:30 Washington State Destination Marketing Organizations 03:16:49 yes 03:17:34 -!- glogbackup has quit (Remote host closed the connection). 03:17:52 elliott: why ddint you telle me about 03:17:53 http://www.humblebundle.com/ 03:18:01 ':( 03:18:12 Is this one good? 03:27:11 -!- glogbackup has quit (Remote host closed the connection). 03:40:18 -!- augur has quit (Remote host closed the connection). 03:55:58 -!- augur has joined. 03:58:51 -!- shubshub has joined. 03:58:53 hiya 03:59:52 ^help 03:59:53 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 04:00:07 `welcome shubshub 04:00:11 shubshub: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 04:00:16 fungot: Say hi to shubshub 04:00:17 shachaf: no need for anything other than c where it's the only reasonable way to get to it. the interviewee thought it was 04:00:20 I was here yesterday 04:00:33 `WELCOME SHUBSHUB AGAIN 04:00:38 SHUBSHUB: AGAIN: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE 04:00:49 I was HERE YESTERDAY! no need to welcome me 04:00:54 `welcome shubshub 04:00:58 shubshub: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 04:00:58 Welcome to the channel, shubshub! 04:01:02 noooo 04:01:09 'welcome 04:01:25 ' welcome shubshub 04:01:27 lol\ 04:01:45 , welcome shubshub 04:03:12 elliot do you know anything about Batch? I Need to know if i can set the contents Of a file as a Variable for Later use? 04:03:26 shubshub: it's a backquote, not a quote 04:03:43 " welcome shubshub 04:03:54 anyway can someone answer my question? 04:04:07 ` oh 04:04:09 `lol 04:04:10 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 04:04:13 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: lol: not found 04:04:27 `foundit haha 04:04:30 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: foundit: not found 04:06:31 I should *not* be swapping like crazy ATM. 04:06:45 I have a gig of RAM free and somehow I'm in a constant swap. 04:08:32 `run kill -9 $$ 04:08:35 Killed 04:10:25 oh come /on/ 04:10:37 the number of segfaults flying around recently is crazy, I bet there's something wrong with some commonly used library 04:12:25 -!- asiekierka has joined. 04:13:13 can someone Help me with my batch programming? 04:13:31 I Need to run commands in the batch file and the commands come straight from a text document 04:13:45 fungot: 04:13:45 elliott: mä lähen nukkuu öit. if 1700 is too late! i mean, 04:13:47 fungot: 04:13:48 elliott: but constants with mutable parts. then an event message is generated. iirc, some security enhancement patches to linux made use of a channel to be on the computer 04:13:48 fungot: 04:13:49 elliott: simply returning f is icky since that might have been touched by his noodly appendage you would know that car is unsafe. 04:13:49 fungot: 04:13:49 elliott: i shall finalize srfi 46, however, this all should be a /etc/ postfix/ sasl/ fnord? here's not even the vms kernel! 04:13:50 fungot: 04:13:51 fungot: 04:13:59 ^batch echo hi 04:14:02 lol 04:14:06 Why do I keep dreaming of making Worst Shot Ever? 04:14:11 ^dos echo hi 04:14:11 meanwhile, Nibbles is busy running at 100% CPU quite a bit 04:14:41 what makes you think fungot can run batch files at all? 04:14:41 ais523: how is it " break the bot" fnord? 04:15:03 Also: no, minecraft, left click is *not* "drop". 04:15:04 STOP THAT. 04:15:05 fungot Hello 04:15:05 shubshub: fnord sounds like something fnord.) 04:16:43 LET ME MOVE MY GOD DAMNED INVENTORY AROUND YOU BITCH 04:17:26 OK, when it's appearing to work, it's still running at 30% CPU, which is far too much for such a simple game 04:17:29 * ais523 wonders what's wrong 04:17:30 -!- elliott has quit (Remote host closed the connection). 04:17:46 I would worry it's my code, except that it's worked fine in the past with my code… 04:18:57 wow Unity sucks at figuring out which program a process belongs to 04:19:05 * pikhq_ flips off all software 04:19:26 Including the Freenode servers? 04:19:40 Sure, why the fuck not. 04:20:53 -!- elliottasdf has joined. 04:20:56 "Looks like it still presents a blocking interface, so it throws away much of the benefit of async IO. :-(" 04:20:59 Linux decides to swap when there's a whole *gig of free RAM* available, Minecraft decides to drop whenever I click on any item in my inventory... 04:21:11 Yeah, I'm just declaring today a day to hate all software. 04:21:29 and Unity can't figure out what to do if multiple .desktop files describe the same executable 04:21:40 linux swappiness is tunable 04:21:49 eager swapping is a defensible design choice 04:22:12 /proc/sys/vm/swappiness remains 0. 04:22:24 strange 04:22:32 kmc: It isn't defensible when it's swap thrashing. 04:30:28 * pikhq_ comes of the opinion that swap should simply be forbidden... 04:37:01 elliottasdf: Pong, if it's still relevant 04:37:24 monqy, elliottasdf UPDATE 04:37:39 Deewiant: Probably not, unless esolangs.org's nameservers end in linode.com for you. 04:38:09 Nope, afraid.org 04:43:12 lvremove /dev/frodo/swap ;# Suck it, Linux! 04:49:42 I DID IT! 04:50:11 congratulations 04:50:15 I MADE A PROGRAMMING LANGUAGE 04:50:17 congratulations 04:50:23 NumericBatch 04:50:35 congratulations 04:50:37 coded in batch 04:50:38 what does it do ? 04:50:44 oh is that what it does 04:51:12 Its Batch except programmed using ? hi 04:52:00 Im gonna add it to the list of languages 04:52:10 good choice ! 04:54:21 note that "Please link only to existing article pages on this wiki. A stub is enough to start with, as long as it has a link to further information. Languages with no link to a description are likely to be deleted." 04:54:29 you'd better write a page on it too 04:54:52 good choice 04:54:53 i will 04:55:03 good choi 04:56:05 How do I put the text into a code box? 04:56:24 type it 04:56:32 (into the code box) 04:56:35 How 04:57:04 your hands & fingers 04:57:07 a brain helps too 04:57:10 read the help page 04:57:13 http://esolangs.org/wiki/Esolang:Help 04:57:20 oh it doesn't cover that 04:57:20 well 04:57:24 read mediawiki's help page 04:57:34 http://www.mediawiki.org/wiki/Help:Contents 05:10:42 -!- augur has quit (Ping timeout: 265 seconds). 05:13:54 -!- cheater_ has quit (Ping timeout: 245 seconds). 05:14:58 http://esolangs.org/wiki/Numeric_Batch 05:15:55 Numeric_Bitch 05:16:12 :( 05:17:49 Im making adjustments currently also to make it better and More Useable 05:18:08 ^Numeric_Batch ?one? 05:18:16 Make fungot Learn Numeric_Batch 05:18:17 shubshub: about 200g chocolade daily keeps a mind and body seem to have 05:18:31 fungot: learn numeric batch 05:18:32 shubshub: 6.001 test on friday? coming back home in two days some time in the evenings nowadays, it's possible to become internationally famous after your suicide even if you had 05:22:37 set /p doesnt work :( 05:24:56 -!- elliottasdf has quit (Remote host closed the connection). 05:29:55 Maybe an infinite Line Interpreter next? 05:30:23 sure ! 05:30:37 monqy are u any goo at batch? 05:30:42 good* 05:30:44 what's badtch 05:30:50 Batch Script 05:30:59 oh ! 05:31:01 what's that? 05:31:13 omg wtf is this guy even real? 05:31:20 ^NB ?one? 05:31:27 ^NumericBatch ?one? 05:32:30 ^ruby hi 05:32:32 ^bf hi 05:32:37 ^bf >>++ 05:32:41 am I even real? 05:32:42 -!- cheater has joined. 05:32:45 ^bf <..>+ 05:32:51 !seen hi 05:32:55 ^hi 05:32:57 hi fungot 05:32:58 shubshub: oklotalk itself will be transformed... dang it. it is based on one of the big problems with scheme 05:33:04 ^help 05:33:05 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 05:33:09 ^def 05:33:27 !bf_txtgen hi 05:33:32 !bf_textgen hi 05:33:32 ​41 ++++++++[>+++++++++++++>+>><<<<-]>.+.>++. [120] 05:33:39 !nb_textgen echo hi 05:33:47 !numeric_batch_textgen hi 05:34:18 !ul_textgen hi 05:35:22 hi 05:35:36 shachaf: omg wtf is this guy even real? 05:35:53 monqy: who 05:36:01 :o 05:36:09 colon oh 05:39:42 -!- cheater_ has joined. 05:39:47 -!- cheater has quit (Read error: Connection reset by peer). 05:42:53 ^show 05:42:53 echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 05:42:58 Hi fizzie 05:43:03 That's what ^def is used for. 05:43:10 http://esolangs.org/wiki/Numeric_Batch 05:43:16 ^def tmp ul (blahbleh)S 05:43:16 Defined. 05:43:19 ^tmp 05:43:19 blahbleh 05:43:35 ^def ^NB ?one? (a)S 05:43:36 Usage: ^def 05:44:02 ^def tmp NB(hi)S 05:44:02 Usage: ^def 05:44:15 ^def tmp ul(rawr)S 05:44:15 Usage: ^def 05:44:20 ^tmp 05:44:21 blahbleh 05:44:31 fizzie: http://esolangs.org/wiki/Numeric_Batch My programming language :D 05:45:45 -!- elliottasdf has joined. 05:47:07 elliottasdf: have you seen Numeric Batch, Shubshub's programming language? :D 05:47:23 yes it's beautiful 05:47:32 :D 05:47:37 really? 05:48:00 Sumeric Batch. 05:48:06 ... 05:48:23 I worked Hard on Numeric Batch Now to Mix and Match the translation Numbers 05:48:39 fizzie: when is fungot gonna support numeric batch 05:48:40 elliottasdf: of course it can't be as good as the 2nd ( ecs) ( by step). variable resolutions can have some vouchers, they're fnord acceptable within everyday conversation. fnord. 05:48:58 Omg I would love that 05:49:03 elliottasdf: Right as soon as someone else does the Befunge interp. 05:49:14 fizzie: That someone else is: you. 05:49:18 why whats Befunge\ 05:49:24 worse than numeric batch 05:49:27 ^src 05:49:30 ^source 05:49:30 http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 05:49:34 It's the language fungot's written in. 05:49:34 http://esolangs.org/wiki/Befunge it's crap really 05:49:35 fizzie: i'm going to bed earliest at like 3am, maybe 6am here, and i was planning 05:49:55 (Away must get to work.) 05:50:02 It should be easy to Interperet Numeric Batch In Befunge its only converting the numbers into letters and executing them as batch code 05:50:21 sounds easy to me 05:50:23 fizzie: get on it 05:50:34 fizzie: please ill give u a cookie :D 05:50:49 I'm willing to accept a regular batch interpreter in Befunge too. 05:50:50 you might wanna wait a bit while I Mix and match the translation code ok 05:50:55 Really, work. -> 05:51:22 It's the "executing them as batch code" part that is hard. 05:51:40 what's so hard about batch code ? it's just batch code. 05:52:04 yea its basically Taking text and using it as code 05:52:18 exactly ! 05:52:28 Well, not hard as such, just a fair amount of work. 05:53:53 There's what, 10 commands, many with a lot of options, and probably some syntax gotchas. 05:54:11 Deewiant: No way. 05:54:14 Deewiant: It's just batch. 05:54:22 Deewiant: there is a shitload more than 10 commands In Batch 05:54:22 Taking text and using it as code. 05:54:45 batch can do ~anything you want~ 05:54:47 that's like 05:54:49 shubshub: call, echo, for, goto, if, pause, shift, setlocal/endlocal 05:54:50 a lot of comamnds, man 05:54:59 Oh, and rem, if that counts 05:55:00 there is more than that 05:55:21 I guess it does because it's not a typical comment in that you can't use some characters inside it. 05:55:27 What else? 05:55:30 http://ss64.com/nt/ 05:55:59 Most of those aren't batch commands, those are programs. 05:56:25 Deewiant: It's not Numeric Batch if it can't do everything Batch can. 05:56:56 fizzie: elliotasdf: Im Updating Numeric Batch Now 05:57:06 fizzie: He's updating Numeric Batch now. 05:57:17 is he updating numeric batch now? he didn't tell me 05:57:23 monqy: No. 05:57:26 D: 05:57:35 shubshub: please be updating numeric batch now 05:57:47 Batch can run programs you've got installed: if you run it on a system without xcopy.exe, it won't run it. 05:57:48 monqy: why dont'e you update numeric batchH! 05:57:48 i want my numeric batch updates 05:57:58 Sgeo: please put me on the numeric batch update list 05:58:03 shubshub: Please put -- bah. 05:58:10 :D 05:58:18 Deewiant: Right. So fungot has to be able to run any command on fizzie's system. 05:58:18 * shachaf has been out-monqyd 05:58:19 elliottasdf: perhaps you could suggest particular dimensions?') on channel in case am being ignored, but the ui is stored as a value of type a and never returning. then you can 05:58:19 But yeah, apparently some stuff like copy and move are builtins after all. 05:58:20 shachaf? 05:58:21 monqied? 05:58:29 shubshub? 05:58:37 ellisonch? 05:58:39 oops 05:58:39 elliottasdf: Yep; one hopes that it runs inside a chroot. 05:58:50 Deewiant: Is that a batch command? 05:58:59 Nope. 05:59:07 Deewiant: But Batch can do anythign. 05:59:12 So if it's not a batch command it can't be possible. 06:00:18 elliotasdf: fizzie: monwy: shachaf: http://esolangs.org/wiki/Numeric_Batch Updated :D 06:00:29 monqy* 06:00:32 :D 06:00:45 shubshub: Please take me off the numeric batch update list. 06:00:49 k 06:01:03 didnt know there was a list but ok 06:01:13 shubshub, sgeo: please put shachaf on the numeric batch update list 06:01:15 There is a list. 06:01:20 where? 06:01:22 I dont see it 06:01:24 It contains elliotasdf, fizzie, monwy, shachaf 06:01:34 hi monwy 06:01:34 I typod with monwy i meant monqy 06:01:37 I will not maintain such a list. 06:01:41 O, now I see. 06:01:43 hi monqy 06:01:52 shubshub: please put Sgeo on the numeric batch update list 06:02:00 omg shhh ur annoying me 06:02:06 ok D: 06:02:49 elliotasdf: On a scale of 1 to 10 How well is my Programming Language? 06:03:15 shubshub, it's a batch derivative, correct? 06:03:19 yes 06:03:39 * shubshub should call the interpreter NumericCMD.exe then :D 06:04:16 Theoretically untranslatable? 06:04:24 Here, have some theoretically untranslatable stuff 06:04:57 shubshub: 10 well 06:05:01 enhrundpybwydyenamdrmbedd 06:05:14 hen run 06:05:19 (Note: May not be theoretically untranslatable due to horrifically poor randomization) 06:05:33 (lol ) 06:06:50 elliotasdf: Thanks :D 06:07:07 fizzie: are you working on fun*ot yet (dont want fun*ot to talk :D) 06:09:03 fungot, don't say a word 06:09:10 fungot dont talk 06:09:11 shubshub: mainly i can't use 06:09:18 fungot don't talk 06:09:18 shubshub: that's bj's territory" source), but now it hangs up when loading it 06:09:23 fungot don't say a word 06:09:24 shubshub: undefined variable ' call/ cc diverts the control flow clear.)) be false mathematically. 06:09:26 omg 06:09:34 fungot, don't say a word 06:09:35 shubshub: trying to figure out how to use 06:09:39 If you're so excited about getting NB in fungot, why don't you write the interpreter in Befunge yourself? 06:09:39 Deewiant: what do you do signatures? hahaha. ( back to work. 06:09:52 Wow, I'm a jackass 06:09:55 Deewiant: i dont know how to use Befunge 06:10:01 Learn it? 06:10:04 HOW 06:10:16 shubshub, reading the page on the esolang wiki may be a start 06:10:17 Read the wiki page and the related links, play around? How did you learn anything? 06:10:21 rtfm? 06:11:08 id rather someone who is fluent In Befunge to write it :D 06:11:12 come on, befunge isn't just taking text and using it as code, like batch is 06:11:14 much harder ! 06:12:10 why did fungot have to be programmed in Befunge? 06:12:11 shubshub: too much irc going on for embedded scheme i.e. micro controller based specially pics/ fnord 06:12:21 fungot, why are you programmed in Befunge? 06:12:22 shubshub: ( 1/ 2 to the complex plane to the complex list posited in most biology texts, is simply reproduction with inherited change. viruses are _very_ hard to compare since stalin compiles to c, as opposed to 06:12:28 fizzie: you should have programmed fungot in Batch 06:12:28 monqy: of zeroes, rather than something that fnord machinecode) means you're officially low-level. 06:12:33 fizzie: or better yet, Numeric Batch! 06:12:34 -!- calamari has quit (Quit: Leaving). 06:12:57 monqy: not batch, C++ 06:12:59 No, no 06:12:59 monqy: Numeric Batch is not fluent enough too Many errors Unless you know how to set a variable to a new line 06:13:02 fungot doesn't take text and use it as a program 06:13:02 elliottasdf: i don't think it was): learning and writing scheme is that? 06:13:05 it takes a program and uses it as text 06:13:05 Program fungot in Malborge 06:13:06 Madoka-Kaname: what does let lp (... strange. looks like a stable internet and/ or 06:13:07 you need C++ for that 06:15:20 -!- augur has joined. 06:16:09 hi augur 06:19:56 [An error has been encountered while decoding this message. Please quit and reopen IceChat.] 06:20:09 lol what 06:21:22 elliottasdf, you're a worse jackass 06:21:35 [An error has been encountered while decoding this message. Please quit and reopen IceChat.] 06:21:40 [An error has been encountered while decoding this message. Please quit and reopen IceChat.] 06:21:54 elliottasdf: hi 06:22:06 How do i set a new line in a batch variable> 06:22:07 ? 06:22:14 fizzie: you there???? 06:22:20 Connection error -18 (Connection reset by peer). 06:22:40 shubshub, btw, the reason fungot is not responding is because I have a character between two of the letters in the name, that makes fungot not see its name. However, the character is not visible to us. 06:22:41 Sgeo: where is the break? you call yourself a scener? ld i guess i'm what that page was that there are 32 registers in the order they evaluate.) sort of. 06:22:52 clap 06:22:53 clap 06:22:54 clap 06:22:55 Oh, I forgot to do it for the second fungot 06:22:55 clap 06:23:23 theres only one fungot sgeo 06:23:23 elliottasdf: ok. but it parses almost all useful variants. maybe takes a bit more 06:23:24 calp 06:23:50 fungot: Numeric Batch? 06:23:51 shubshub: no, i think. hm. 06:23:59 fungot: 1+1? 06:23:59 shubshub: what language was it written by mankind? :) fnord/ fnord/ english/ wa/ fnord/ fnord 06:24:07 fungot: Numeric 06:24:08 shubshub: same thing :p they might want to write a procedure that accepted a continuation that takes a function which reduces streams of a's to values of type type name, with the fnord 06:24:14 fungot: Kick yourself 06:24:15 shubshub: and a muffle with a port fnord. :_) if i just had to spoil the moment, i prefer scheme 06:24:22 ^act hi 06:24:25 !act hi 06:24:44 ^source 06:24:45 http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 06:24:52 ^help 06:24:52 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 06:24:56 ^bool 06:24:56 Yes. 06:25:00 ^bool hi 06:25:06 ^lang 06:25:09 ^bool 06:25:09 No. 06:25:12 ^bool 06:25:12 No. 06:25:15 ^bool 06:25:15 Yes. 06:25:19 lol 06:25:26 ^str 06:26:01 -!- elliottasdf has changed nick to elliott. 06:26:03 -!- elliott has quit (Changing host). 06:26:03 -!- elliott has joined. 06:26:06 ^paste 06:26:11 Hi elliot 06:26:27 shubshub: uh.. hi? 06:26:45 elliott: Can You Make a program that will set a variable then echo it on screen Using Numeric Batch? can you do that for me? 06:26:51 no 06:26:54 why 06:27:12 i don't even use windows 06:27:21 what do you use? 06:27:51 Usually Linux, right now OS X since my keyboard broke. 06:28:01 well use wine to run cmd then 06:28:25 Also, I don't really know batch. 06:28:31 elliott, the second fungot in my line. 06:28:32 Sgeo: don't people have anything better to do 06:28:34 Also I don't feel like it. 06:28:43 Sgeo do you know any batch? 06:28:49 shubshub, nope. 06:29:02 ill brb dinner 06:29:06 You could try Googling 06:29:08 -!- shubshub has changed nick to shubshub[A]. 06:29:08 * shubshub[A] is set as away : Reason(Dinner Mmmmm NOM NOM) 06:29:14 yay ! 06:29:20 i love dinner mmmmm nom nom 06:29:31 Wait 06:29:41 shubshub is asking for a program in numeric batch, right? 06:29:42 Couldn 06:29:47 monqy: yOU MISSPELLED "OM NOM NOM!"!!!! 06:29:52 Couldn't e just write it in regular batch then translate 06:29:59 monqy: please correct other peoples mistakes 06:29:59 It looks like a trivial translation 06:30:06 Sgeo: if you're so smart why don't YOU do it 06:34:19 Deewiant: It does run under a chroot. 06:36:50 elliott: hmm, improved interfaces can be annoying 06:37:06 now the touchpad does multitouch, I can two-finger-tap for right-click and two-finger-drag for scrolling 06:37:16 and the lack of any gesture for middle-click is really starting to grate 06:37:21 try three fingers 06:37:25 I did, it doesn't work 06:37:29 you can probably fix that 06:37:30 three fingers is the most obvious thing to check 06:37:31 it's all software config 06:37:37 hmm, indeed 06:37:42 if it's the synaptics driver, there'll be some premade thing on google for it 06:37:44 but that probably means messing around with config files by hand 06:37:46 might even just be a setting 06:38:58 monqy: hi 06:39:02 hello! 06:39:26 i like dinner. what is dinner? 06:39:41 me too 06:39:47 -!- shubshub[A] has changed nick to shubshub. 06:39:47 * shubshub is no longer away : Gone for 10 mins 39 secs 06:39:52 hi! 06:40:16 /kick shubshub 06:40:32 Sgeo the reason I cant do that is because I dont know how to set a newline in a batch variable 06:40:32 ais523: we don't do away-announce scripts here, right? 06:40:43 i didnt know that 06:40:50 im not sure i was checking 06:40:50 shubshub, so Google for that information 06:40:56 Ive tried 06:41:11 elliott: you're right. we totally dont 06:41:22 who made quintopia an op and where do they live 06:41:26 elliott: away-announce scripts in any even moderately large channel get you yelled at 06:41:38 elliott: freenode guidelines say we don't. ("be considerate" http://freenode.net/poundfreenode.shtml "-- changing your current nick to nick|away --") 06:41:46 I think the correct reaction to them is to yell at them here, too 06:41:52 yell 06:41:53 :( 06:41:57 iei yelling 06:42:05 On the other hand, it wasn't "nick|away", it was "nick[A]", which is a completely different thing altogether. 06:42:09 /dontkick shubshub 06:42:17 fizzie: "Please do not intentionally annoy or harass users, whether by spamming, trolling, flamebaiting, astroturfing, soapboxing or typing in all caps." 06:42:20 fizzie: WELL FUCK 06:42:35 "Be civil and respect other people's opinions, whether you agree or not. Please do not be rude, judgmental or belittling. Respond to incivility with greater civility and respect. Please do not accuse others or request kicks or bans in public, engage in personal attacks, intentionally offend or provoke others. Do not discuss or taunt users who have been removed, kicked, banned, quieted or devoiced. Be positive." 06:42:36 fizzie: Hows the Numeric Batch Interpreter coming along in Befunge? 06:42:40 how am i not klined yet 06:42:56 I'm not the one who's doing it, someone else is. 06:43:01 fizzie: Hey, that's not the right guidelines. 06:43:01 whoi is? 06:43:04 That's for #freenode. 06:43:05 Someone else. 06:43:07 Bad fizzie. 06:43:10 whose the someone else? 06:43:12 Making me think civility is required. 06:43:17 elliott: Oh, whoops. I blame Google. 06:43:22 I blame monqy. 06:43:27 I've been doing a lot of that lately. 06:43:32 i blame the C++ 06:43:45 I Blame Numeric Batch 06:43:48 elliott: I got confused because they also have a page called "Channel Guidelines" in general. 06:44:20 I blame shubshub 06:44:26 * shubshub cries 06:44:43 * Sgeo unblames shubshub 06:44:44 It's the blame game, I see. 06:44:47 what did I do D: 06:44:47 * shubshub :D 06:44:51 I didn't do anything! 06:44:52 nothing 06:44:54 Is +b the blame mode? 06:45:36 Yes. 06:45:42 It's a freenode guideline to give it to anyone blamed. 06:46:25 It's best to do a lot of +b'ing in the winter, since it raises the channel temperature, and hypothermia is serious business. 06:46:32 fizzie: which Befunge are you using? 06:46:39 -98. 06:46:59 you shouldnt go swimming for at least 30 minutes after any +b 06:47:23 and did you make the brainfuck interpreter? 06:47:27 Yes. 06:47:32 And the Underload one. 06:47:40 see, numeric batch should be easy then 06:47:49 its far to confusing for me to do Numeric Batch One could you please make a Numeric batch one :D 06:48:04 *too 06:48:08 all it has to do is translate the numbers into letters 06:48:20 That's not all it has to do. 06:48:22 It doesnt have to execute them 06:48:29 wait yes it does 06:48:42 but fung.ot is not allowed to execute them 06:48:52 http://fung.ot/ 06:48:55 -!- sebbu has quit (Ping timeout: 260 seconds). 06:49:08 is .ot a real tld? 06:49:17 it can be if you believe it to be 06:49:18 i did it so the bot wouldnt talk 06:49:25 that's not allowed 06:49:32 huh 06:49:33 fungot must talk! 06:49:33 quintopia: i liked the part where i got that working ( sort of) 06:49:39 me too fungot 06:49:40 quintopia: i mean " always", and " jaws".). 06:49:58 shubshub, elliott is joking when he says that's not allowed 06:50:09 no 06:50:12 haha only serious 06:50:19 fizzie: cant you program the interpreter In another language for f.ungot to execute? 06:50:21 Sgeo: what right do you have to declare me to be nonserious 06:50:34 i strongly object to any attempt to avoid nickpinging fungot as a subversion of its code 06:50:34 * shubshub declares elliott nonserious by tying him up 06:50:35 elliott: and many times c programs become actually slower because c lacks the necessary system libs for the compat_sunos thing to work, 06:50:43 shubshub: im a minor,,,, 06:50:47 wait am i still a minor 06:50:47 i forget 06:50:50 You're a miner. 06:50:51 ais523: am i still a minor 06:50:52 im still a minor 06:50:55 Im 16 06:51:14 elliott: in the UK, yes 06:51:15 being a miner would suck 06:51:18 * shubshub is going to make a Numeric Batch interpreter In Numeric Batch :D 06:51:19 like being a minor did 06:51:21 ais523: but I live in Iceland! 06:51:27 wow esoteric is just a 16 party isn't it 06:51:31 * shubshub well part Numeric Batch 06:51:36 i think ph is 17 now???? 06:51:39 i would live in iceland. that place is cool. 06:51:42 shubshub, isn't Numeric Batch already written in Bash? 06:51:42 you grow fast when bricking brains 06:51:46 Err, Batch 06:51:49 yea 06:51:51 So Batch -> Numeric Batch 06:51:53 numeric bash 06:52:01 But I wanna see if its gonna be able to self interpret its self 06:52:07 Anyway, I don't want any separate-executable dependencies for fungot, it's a purity thing. 06:52:07 fizzie: what does shift and reset are interesting from a practical standpoint, yes, mztake! right! wrong! red! green! fnord! 06:52:16 fizzie: that just means you have to implement dos in fungot 06:52:17 elliott: plenty of lisps will probably do so in schlep? i can do with define-macro you cannot do anything else? 06:52:20 I think that's it concurring. 06:52:30 fizzie: fungot can do it with define-macro 06:52:30 elliott: if i use fnord for my login needs. 06:52:31 shubshub, well, interpreted language. I may be mistaken, but you may have to run the interpreter in the interpreter 06:52:35 can't you even do it with anyhting else? 06:52:38 Shohould be no problem 06:52:52 Sgeo: I Know but ill code it properly to work :D 06:52:59 fungot did it with define-macro in the conservatory 06:53:00 quintopia: ( lambda ( x) ( x y))) 06:53:05 right! wrong! red! green! fnord! 06:53:06 egad 06:53:09 * quintopia dies 06:53:12 Ill call the Numeric Batch coded Numeric Batch Interpreter NumericNumericCMD 06:54:31 shubshub, are you going to make a compiler? 06:54:38 http://bible.ot 06:54:49 actually screw the self interpretation idea 06:54:55 Itll be to complicated 06:55:10 itidus20: hi 06:55:15 because of the interpreter converting the ?one? and stuff in the translator 06:55:17 shubshub, converting your batch to numeric batch is not complicated at all 06:55:24 I think 06:55:38 * itidus20 is surprised by the quintopia and flees. 06:55:43 I may be wrong, I haven't taken a good look, I may have wrongly assumed the conversion to be trivial 06:56:01 * quintopia flees after itidus20 06:56:04 itidus20: hi 06:56:11 compiler finished it converts the code into batch which then you can compile to exe :D 06:56:33 quintopia: hello 06:57:10 itidus20: do you think .ot is a tld? 06:57:29 i'm curious 06:58:19 SGeo: I made a Numeric2Batch Converter :D 06:58:27 Congratulations 06:58:49 Just by adding these lines of code to the interpreter 06:58:49 echo @echo off >> converted.bat 06:58:49 echo %str% >> converted.bat 06:58:50 echo pause >> converted.bat 06:59:00 seems like the closest is .om 06:59:16 itidus20: http://esolangs.org/wiki/Numeric_Batch 06:59:53 shubshub: i know nothing. but i have seen the chat thusfar 07:00:51 numeric batch makes you a more productive member of the esolang community than me :D 07:00:58 :D 07:01:07 its a Batch Derivitave written in batch 07:01:40 it's not the worst esolang. 07:01:50 whats the worst 07:01:58 Category:Shameful 07:02:12 shubshub: http://esolangs.org/wiki/ESME 07:02:23 or is it Esme? 07:02:31 http://esolangs.org/wiki/Esme 07:02:46 there we go 07:03:26 omg its so shitty 07:03:32 ais523: meh, Esme is not the worst 07:03:39 I also recommend reading the talk page 07:03:43 elliott: depends on your definition of worst 07:04:00 ais523: well, it's amusing in a kind of impossibly nonsense way 07:04:12 something like FURscript is just terrible 07:04:26 I think Snack might be the worst, though, because it's terrible /and/ devoid of any effort whatsoever 07:04:27 should I Make a Joke Language? 07:04:33 you just did 07:04:39 huh? 07:04:41 elliott: I think it's to do with whether for "worst", you want something that's closest to 0 good, or closest to minus infinity good 07:04:44 Numeric Batch isnt a joke language 07:04:49 ok 07:05:07 elliott, is Ook a joke language? 07:05:13 yup 07:05:15 its on the list 07:05:18 is sgeo a joke language 07:05:52 I am not a joke! I may be a joke, but I am not not turing-complete! 07:05:56 elliott: I don't think Snack is even deserving of Shameful 07:06:01 fizzie: Whoa, you made EDITS. 07:06:13 but then, I consider Shameful to be for things that are actively bad, rather than just passively bad 07:06:15 ais523: are you saying the author of Snack does not deserve to feel shame for their creation? 07:06:22 Sgeo: f(¬¬x) = ¬¬f(x) 07:06:29 elliott: indeed 07:06:34 elliott: I wanted to do my EDITS here on-channel, but the person disappeared. 07:07:38 we still need [[Category:Not brainfuck derivatives]] btw 07:08:02 hmm, esolang idea: an esolang whose entire purpose for existing is to not be a BF deriv 07:08:05 Hows this? 07:08:06 call script.bat 07:08:06 if %lol%==say echo Hello World 07:08:06 if %lol%==dont_say echo Hello World 07:08:07 if %lol%==saysay echo HelloHello WorldWorld 07:08:07 pause 07:08:15 lol 07:08:23 ais523: haha, dibs on that 07:08:27 elliott: go for it 07:09:17 isnt Snack a brainfuck derivitage 07:09:21 no 07:09:52 But some people do eat brainfuck derivatives for snacks. 07:10:11 Hmm 07:10:13 I should make a Language that only sometimes works :D ill call it MaybeNumericBatch 07:10:22 I want there to be a language that would be hard to make a derivative of 07:10:28 Not sure how that could possibly work though 07:10:39 shubshub, there are languages like that 07:10:42 shubshub: you know snack? :D 07:10:44 I love snack 07:10:46 No 07:11:00 ill just reprogram my language to Only work if a certain random number is met :D 07:11:07 :D 07:12:29 heres my language: assign a natural ordering on TMs. let the program consisting of n ":D" emoticons perform the same function as the nth TM in this ordering. 07:12:47 "natural"? 07:13:02 Sgeo: not unnatural 07:13:50 i could think of some truely awful languages, so because they are so bad i won't mention them. 07:13:56 ^truly 07:14:34 * itidus20 squirms. 07:14:42 squams 07:15:14 the longer i hold them captive the more they begin to mutate in my thoughts. 07:15:40 http://esolangs.org/wiki/Not_a_brainfuck_derivative 07:15:55 ok this is what occured to me.. 07:17:09 a language which takes any finite input and converts it into a well formed html document with all brainfuck characters emphasized 07:18:42 itidus20: how is that a language, rather than just a program? 07:19:37 http://esolangs.org/wiki/MaybeNumericBatch :DS 07:19:55 ais523: exactly 07:20:06 http://esolangs.org/wiki/MaybeNumericBatch :D Yay 07:20:25 elliott: can I flesh out semantics for not a brainfuck derivative? 07:20:33 coppro: that /is/ the semantics 07:20:36 coppro: probably in a different article 07:20:49 elliott: :( 07:20:56 (I wanted to make it an SKI derivative) 07:21:47 My New programming Language called MaybeNumericBatch its the Joke Language that only sometimes works hehe :D 07:23:07 ais523: that question you just asked is frighteningly difficult 07:23:25 so i suspect i could get away with it >:-) 07:23:50 what Makes a Derivitave a Derivitave?? 07:24:01 being based on that language 07:24:14 you mean being built in the language its alternating? 07:24:30 shubshub: no, simply being intentionally similar 07:24:37 so, e.g. MaybeNumericBatch is a NumericBatch derivative 07:24:43 No its not 07:24:52 its just a modification of NumericBatch 07:25:26 Has anyone ever Made a Game Maker Language Derivitave??? 07:25:26 shubshub: that's what makes it a derivative 07:25:29 being just a modification of something 07:25:44 shubshub: :D 07:25:46 derivative 07:26:05 ^NB ?one? 07:26:08 :( 07:27:58 im too sleepy or something to really give a good rationale of why X is a derivative of Y but Z is not, nor why X is a language while Y is merely a program.. so i will just admit i am trolling 07:28:31 itidus20: it's pretty bad trolling, simply because it's somehow making the channel discussion more intelligent on average 07:29:50 (this is the opposite problem from what bad trolling normally has) 07:30:42 ais523: itidus20 has a very special definition of "trolling" 07:30:52 the definition is roughly "saying things" 07:31:35 elliott: perhaps it's a long drawn-out troll of its own 07:31:44 this sentence is either insightful or trolling 07:31:55 ais523: you mean we could all be victims of an elaborate aim hecking? 07:32:11 elliott: not sure what you mean by that 07:32:13 do I want to be? 07:32:13 HEY GUYS REMEMBER WHEN THAT GUY LIKED PHP AND WE'LL REFERENCE IT UNTIL THE END OF TIME 07:32:26 ais523: sounds like your aim is hecked 07:32:30 HA HA HA HA HA PHP! 07:32:34 well.. what happens if a language is the process of translation between english and finnish? 07:32:43 is that language english? 07:32:55 im confused now genuinely 07:32:57 itidus20: type error, I think 07:32:59 or at least hope 07:33:00 ahhh 07:36:18 on a side note.. whoa my blood sugar testing strips no longer need a code calibration 07:40:09 ok i see where im wrong.. a language doesn't define what it's translated to. 07:41:03 guess what 07:41:11 something like that,,, im clueless 8-} 07:41:20 made a new language :D 07:42:45 :D 07:42:48 monqy: shubshub made a new language :D 07:44:09 :D 07:44:26 is it on the wiki i want to read about it :D 07:44:41 in a second 07:46:16 http://esolangs.org/wiki/!!!Batch :D 07:46:52 :D 07:47:04 i too wonder if its possible :D 07:48:09 Making Programming Languages Is Fun :> 07:48:12 C: 07:48:14 c: 07:48:17 yes 07:48:21 -: 07:48:31 monqy: go make a programming language :D 07:48:35 -ok, this is bad enough, I'm bringing out the hyphens- 07:49:11 fizzie: I Made a New Language for u to give to fungot lol\ 07:49:11 shubshub: ( finitely looping)? 07:49:22 fungot: Batch 07:49:23 shubshub: i see when i moved my program while it was loaded?? i was wanting something that would allow you to become all at once, it'll only make ya stronger 07:49:29 fungot: who invented Batch 07:49:30 shubshub: not my sun laptop?' fnord tap tap tap 07:49:32 lol 07:49:38 set str=?!!!!!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!!? 07:49:41 why is fungot so weird? 07:49:42 shubshub: spawning a process alone requires more you get owned, it seems. 07:49:59 08:48 c: 07:50:03 is this upside down because you live in new zealand 07:50:12 :c 07:50:27 itidus lol indeed 07:50:57 elliot: yes i do live in new zealand 07:51:17 that 07:51:20 wasn't my question but ok 07:51:32 !bftext set str=?!!!!!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!!? 07:51:59 maybe i got that wrong 07:52:10 ooooh itidus u tryin to make brainfuck interpreter of my language :D 07:52:20 yes 07:52:21 he is 07:52:27 ":DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD 07:52:28 no.. just of "lol" 07:52:45 !bf_textgen set str=?!!!!!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!! 07:53:00 !bf_textgen set str=?!!!!!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!!? 07:53:08 !bf_textgen hi 07:53:17 lol.. the missing ? wasn't why it didn't work 07:53:17 !bf_txtgen hi 07:53:23 ​41 ++++++++[>+++++++++++++>+>><<<<-]>.+.>++. [93] 07:53:25 :o i made a new language 07:53:36 !bf_txtgen set str=?!!!!!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!!? 07:53:39 ​334 +++++++++++[>++++++>++++++++++>+++>+++<<<<-]>>+++++.--------------.+++++++++++++++.>>-.<<-.+.--.-----------------------------------------------------.++.>.<------------------------------...>.>+...<....<<---..------------------------------...>.>....>.<.<.....++++++++++++++++++++++++++++++..>>.<..<<.........>.<-----------------------. [644] 07:53:42 monqy what is it\ 07:53:45 there u go itidus 07:53:46 its brainfufck but each command is "hi" with the number of is determining what command it is!!! 07:53:52 !!! 07:53:53 monqy: put it on the wiki!!! 07:53:55 hiduxk 07:53:57 *hifuck 07:54:02 lol 07:54:04 FuckHi 07:54:35 monqy: try and make a new language using !!!Batch :D 07:54:42 easter egg: program "hi monqy" flips a coin and it either gives you a high five or makes your computer explode 07:54:42 how about brainfuck, but the commands are all variants on monqy: hi! monqy: halp! 07:54:47 but it doesn't work because the coin is too big 07:54:51 quintopia: no 07:54:54 dude 07:54:55 this is horrible 07:54:59 flanderisation 07:55:00 of monqy 07:55:04 you should be ashamed 07:55:07 it is hard for him 07:55:10 monqy: is it hard for you 07:55:13 monqy: see if u can make a language using !!!Batch :D 07:55:16 tell us about how hard it is for you 07:55:20 it's hard for me 07:55:29 ok i;ll make a language using !!!Batch :D 07:55:34 yay 07:56:19 ill add more things to !!!Batch to help 07:56:37 ok :D 07:58:10 New language ! Maybe!!!Batch Does Everything !!!Batch Does Except It Only "Sometimes" Works If The Random Number Generator Lands On Either 12 Or 35 Then it Will Work :D 07:59:04 wow 07:59:07 how do you come up with these 08:00:23 monqy: suggest this one: a language where all the commands are sequences of nullops, and the number of nullops determines how many nullops get performed, and the only symbol in the language is "". (you have to suggest it because it will be a brilliant idea if you say it) 08:00:39 why do i have to say it 08:00:41 D: 08:00:58 monqy: try make something thats not !!!Batch Using !!!Batch :( 08:01:09 Maybe!!!Batch isn't !!!Batch! 08:01:11 it only works sometimes 08:01:18 NumericBatch using !!!Batch 08:01:19 (if the random number generator lands on either 12 or 35) 08:01:19 ! 08:01:33 monqy i call dibs on that 08:01:37 ok 08:01:50 how about 08:01:52 BatchFuck 08:01:58 i don't know what it does it's just called BatchFuck 08:02:14 is it a brainfuck derivative AND a batch derivative 08:02:19 yes!! 08:02:27 !! 08:02:37 it's also a Snack derivative, sshshhh 08:02:48 its an ssh derivative toooo????? 08:02:56 yes 08:03:17 im going to write my game in batchfuck 08:03:20 i...can i marry you? 08:03:20 *BatchFuck 08:03:34 quintopia: nobody can be married to monqy he's too perfect 08:03:38 little known BatchFuck secret: BatchFuck is a UniCode derivative 08:03:42 we will have to settle for being married to shubshub 08:03:48 and can you will me the millions BatchFuck will make when you die? 08:04:15 i think quintopia will die before monqy 08:04:21 unless quintopia assassinates monqy 08:04:27 :O 08:04:40 why would i ever destroy such astounding genius? 08:04:54 !!!Batch Interpreter In !!!Batch 08:05:07 !!!Batch interpreter in Snack 08:05:17 is it possible? 08:05:18 * quintopia pronounces that "bang bang bang batch!" 08:05:23 !!!Batch in Helllo++ haha 08:05:28 anything is possible if you believe hard enough 08:05:39 it's pronounced chk chk chk batch 08:05:53 * quintopia claps his hands and believes that monqy will fly 08:05:57 bang! bang! bang!.................................~batch~ 08:06:01 im fly 08:06:05 i think you would need a snack derivate first 08:06:08 quintopia actually its pronounced Explanation Mark Explanation Mark Explanation Mark Batch 08:06:11 it took !!!Batch to help monqy fly 08:06:17 explanation mark 08:06:20 lol 08:06:31 ???Batch 08:06:32 so explanatory shubshub thank you 08:07:00 If I write ???Batch In !!!Batch There is going to be so much fucking code 08:07:18 brainfucking code? :D 08:07:29 BatchFucking code? :o 08:07:35 :D 08:07:45 :ↁ 08:07:46 c: 08:07:52 it will be ?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!? Time the amount of number the letter corrosponds to 08:09:40 shubshub: don't worry about how much code there is.. but you may want to automate the process of writing it a bit and not do it entirely by hand 08:09:53 what do you mean and how 08:10:08 i don't know 08:10:35 but what is ???Batch 08:10:46 like !!!Batch but ! and ? are swapped 08:11:02 oh crap 08:11:08 yes! 08:11:10 yea 08:11:11 yes? 08:11:19 but written in !!!Batch 08:11:31 ꙮↁ 08:11:35 ‽‽‽Batch for president 08:12:05 ^ 08:12:46 "he authored the first Haskell compiler, hbc, which remains competitive with the Glasgow Haskell Compiler to this day." 08:12:47 err... 08:12:58 what's that 08:13:12 http://anil.recoil.org/papers/2011-cufp-scribe-preprint.pdf 08:17:07 Im almost ready to update !!!Batch 08:18:39 https://www.google.com/search?q=zerg+rush 08:20:26 :D 08:20:40 is it a starcraft anniversary or sth 08:24:17 the zerg 'o's won...i didnt realize i was supposed to kill them 08:24:24 until there were too many 08:34:44 http://communities-dominate.blogs.com/.a/6a00e0097e337c8833016304a50dcd970d-pi http://communities-dominate.blogs.com/brands/2012/04/paging-truth-police-one-last-time-the-reality-of-nokia-when-criminal-ceo-elop-took-charge-as-ceo-and.html 08:40:17 -!- sebbu has joined. 08:40:17 -!- sebbu has quit (Changing host). 08:40:17 -!- sebbu has joined. 08:40:26 hi sebby' 08:43:45 there is this language i thought of which is basically a subset of brainfuck which could have some compression uses but probably obvious and blah 08:44:05 basically having just + and . 08:44:17 nice 08:44:22 go make it :D 08:44:29 hmm ... that doesn't sound as good in practice 08:44:55 i forgot that the lack of a - means it has to cycle around a lot of +'s 08:45:28 and once you reach 3 instructions theres much better things available 08:46:17 so much for that 08:46:20 itidus20: give me an example of a itidusFuck program lol 08:46:49 nah what i just described is really absurd 08:47:00 no it sounds amazing 08:48:54 A guy told me that Brainfuck was supposed to be a research language 08:49:04 lololololoolololololo 08:49:04 I thought it was supposed to be humorous 08:49:15 if you assume that you only have 26 characters + a space as 27th character.. then h = +++++++. from there next e = ++++++++++++++++++++++++. 08:49:19 i think 08:49:53 idk Ive never used brainfuck 08:50:09 qfr: P'' was. 08:50:15 http://esolangs.org/wiki/P′′ 08:51:02 Ten points for using the correct prime symbol. 08:51:09 i copied it 08:51:13 "oops" 08:51:35 `welcome shubshub 08:51:44 shubshub: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 08:51:48 ^bf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.++++++++++++++++++++++++.+++++++..+++. 08:51:48 H`ggj 08:52:02 whoa.. oops :P 08:52:04 H`ggj 08:52:33 i forgot that in regular bf i now have to loop 256 times instead of 27 08:52:41 WTF 08:53:17 shubshub: don't worry.. i am only using 2 out of the 8 bf instructions 08:53:22 thats why its so weird 08:53:23 k 08:54:52 its really a horrifically bad idea 08:56:08 someone should make a brainfuck interpreter using only + and . 08:56:44 + and . isn't really sufficient to do much 08:56:57 i would like to report that monqy has died of being not hardcore enough 08:57:00 funeral services are tomorrow 08:57:13 his tombstone reads: 08:57:15 monqy "not hardcore enough" 08:57:16 rip 08:57:16 monqy was reading stuff 08:57:16 it was a horrendously awful idea.. which i didn't realize how awful until just now 08:58:18 ^bf ++.. 08:58:19 08:58:23 ^bf ++ 08:58:30 monqy "not hardcore enough" 08:58:30 rip 08:58:32 ^bf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 08:58:33 "died of reading stuff" 08:58:51 ^bf +++++++++++.+++++++++++++++++ 08:58:51 08:58:57 ^bf +++...++++... 08:58:57 09:00:18 ^bf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.+++++++++++++++++++++++++++++.+++++++..+++. 09:00:19 Hello 09:00:36 ^bf +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 09:01:12 -!- shubshub has quit (Excess Flood). 09:01:27 -!- shubshub has joined. 09:01:47 back 09:02:14 by satisfying coincedence "Hello" is easy thanks to the capital H 09:02:30 * shubshub sucks at brainfuck 09:02:42 i was cheating with an asciitable 09:02:50 http://esolangs.org/wiki/Talk:--C-%3DC-C-- 09:02:58 NOOB 09:02:58 ^- How would you pop from a call-stack? 09:03:16 mroman_: return 09:03:21 ^- pie 09:03:33 shub well .. you start at 0 .. and + adds one .. when you reach 256 it instead loops around to 0 again 09:03:46 and . prints the ascii value of the number 09:04:20 i would just like to report that monqy has died again 09:04:22 rip. 09:04:22 monqy 09:04:25 "died of dying" 09:04:26 "twice" 09:04:32 but formally speaking its not always ascii.. 09:04:36 i think. 09:04:49 256 is arbitrary 09:04:57 or is it? hmm who knows 09:05:09 HOW ABOUT WE JUST MAKE AN INTERPRETER FOR C++ IN HELLO++ 09:05:32 too capital 09:05:44 Make C++ Interpreter In hello++ 09:05:57 too capital 09:06:06 what do you mean 09:06:13 Make C++ interpreter in hello++ 09:06:23 too capital 09:06:29 what 09:06:32 too capital 09:06:39 make a c++ interpreter in hello++ 09:06:39 make it less capital 09:06:43 not capital enough 09:06:52 Make c++ interpreter in hello++ 09:06:55 perfect 09:07:12 elliott: return was obvious. 09:07:21 Is it possible??????? 09:07:22 perfect 09:07:28 Well? 09:07:28 no 09:07:32 why lol 09:07:41 because 09:07:44 hello++ can't do that 09:07:45 * shubshub knows full well why 09:08:10 * shubshub was just being funny 09:08:48 I can't figure out how you would write something to the bottom of the stack 09:09:02 mroman_: the bottom? 09:09:07 yes. 09:09:10 you can't, that's why it's just a PDA 09:09:42 it still gives you infinite storage 09:09:42 !!! OOOh i know what my next programming language can be :) 09:09:50 it will be called Bye++ 09:09:55 Of course @infinite storage 09:09:56 :( 09:10:03 lolol 09:10:28 monqy 09:10:32 hey guys im a zombie now 09:10:38 Can PDAs duplicate the top element? 09:10:41 is that cool or what 09:10:47 * shubshub makes monqy normal human again 09:10:55 thanks 09:10:59 :D 09:11:04 * shubshub turns monqy into a baby' 09:11:32 cool 09:11:41 oh wait babies can't talk can they 09:11:41 uhh 09:11:43 ahfahgalojhaohjolahj 09:11:43 lol 09:11:59 * shubshub turns monqy into a peg 09:12:05 what's a peg 09:12:17 * shubshub those things u hang clothes up with 09:12:34 those can't talk either can they 09:12:35 huh 09:12:38 monqy: are you peg 09:12:42 yes 09:12:45 hi peg 09:13:01 is monqy a baby peg 09:13:02 monqy: cani be peg??????? 09:13:06 pls 09:13:09 ask shubshub 09:13:47 shubshub: cani be peg??????? 09:13:48 pls 09:13:50 gonna add numbers to my programming language 09:13:56 * shubshub turns shachaf into a pig 09:14:16 shachaf: be careful what you wish for!! it might almost sound like pig, and then you'll be a pig 09:14:32 shachaf: can you oink 09:14:33 monqy: ami pig :'( 09:14:36 yes 09:14:37 * shachaf oink 09:14:39 oink 09:14:40 :D 09:14:42 oink 09:14:43 wait 09:14:45 c: 09:14:48 pegs don't oink do they 09:14:52 * monqy pegs 09:14:57 singular 09:14:58 you're just peg 09:14:59 *peg 09:15:00 * monqy peg 09:15:24 ahh pokemon rules. a creature can pronounce it's own name. 09:16:35 gasp 09:16:38 I just realized that "plz" is the American spelling of "pls". 09:16:51 guinea peg 09:16:54 hmm. 09:17:05 If fungot is being too weird, you can switch the style to something less weird. 09:17:06 fizzie: you can save up to 500! i'm in a serious bout of mental problems again. how surprising, it seems. darcs get. be sure to pick a name other than those two. 09:17:09 ^style 09:17:09 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube 09:17:18 lifthrasiir: that would be a funny name for a pokemon. 09:17:27 shubshub shubshub 09:18:02 shubshub: you could also get away with shub i think if you were a pokemon 09:18:15 shub shub 09:18:44 i suspect the vocabulary would be shub and shubshub 09:18:57 shub shubshub shubshubshubshubshub 09:19:17 what if there was an esolang where the only command was shub 09:19:20 :D 09:19:26 :D 09:19:30 * shubshub HAS AN IDEA 09:19:39 * shubshub huggles monqy 09:19:46 am i still a peg 09:19:50 no 09:19:52 ok 09:20:43 ill make that when I Have finished !!!Batch' 09:22:00 what about if someone made hctab (anyone have any idea what kind of language it would be?) 09:22:19 hctab? 09:22:27 put it in reverse 09:22:37 oh :D 09:22:46 it would be reverse batch 09:22:53 yes! 09:23:06 golly shubshub 09:23:10 you sure do like batch a lot 09:23:11 so basically the alphabet is reversed from z = a 09:23:21 elliott: its the only language I Know :) 09:23:28 i haven't laughed so hard for quite some time 09:23:33 you know english don't you 09:23:33 don't you know !!!Batch??? 09:23:38 and Numeric Batch??? 09:23:41 and MaybeNumericBatch??? 09:23:44 and BatchFuck??? 09:23:45 how about MaybeNumericBatch 09:23:49 The Only Main Real Language I Know is Batch 09:24:15 new study shows english "totally a fake" 09:24:20 "don't even bother, wow" 09:25:37 shubshub: why don't you combine all these language variants into one single language, with multiple selectable features (e.g. randomness or alphabet reverse or mahjong or whatever) 09:26:04 majong is a good feature :D 09:26:39 Mojang heha 09:26:40 tetris is too, but could result in your language being sued 09:26:47 why itidus 09:27:11 the tetris company doesn't like unlicensed tetris stuff to exist 09:27:21 lol wtf 09:27:29 FUCK THE TETRIS COMPANY 09:27:58 * shubshub is arrested by the tetris company D: ): :( :c 09:28:14 D: ): :( :c 09:28:21 that's like a tongue twister, but for your fingers 09:28:26 unless you lick your keyboard to type 09:28:29 but that's gross don't do it! 09:28:35 lol 09:29:15 I can type at 92 words a minute :D :) c: 09:29:19 (: 09:29:26 :o 09:29:35 :) 09:29:36 :) 09:29:37 :) 09:29:39 :) 09:29:42 that's a lot of words 09:29:50 yea 09:30:00 thats like 92 words every minute 09:30:10 yea :o :D 09:30:45 10:28 unless you lick your keyboard to type 09:30:46 i do this 09:31:00 does it get messy 09:31:03 no 09:31:08 i use a liquid keyboard 09:31:14 yum! 09:32:33 no its disgusting 09:32:36 but not messy 09:33:02 i want a chocolate keyboard 09:33:08 ais523: monqy: Arcane Sentiment is back!!!! 09:33:12 s/ +$// 09:33:13 \o/ \o/ \o/ 09:33:13 | | | 09:33:13 >\ |\ |\ 09:33:15 ^celebrate 09:33:15 \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ 09:33:15 | | | `\o/´ | | | `\o/´ | | | 09:33:16 >\ /`\ /< | /`\ |\ |\ | /| >\ |\ 09:33:16 /´\ (_|¯'\ 09:33:16 (_| |_) |_) 09:33:18 wtf 09:33:22 THE FUCK 09:33:41 * ais523 declares "wtf the fuck" as a new recursive acronym 09:33:44 ^celebrate 09:33:45 \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ 09:33:45 | | | `\o/´ | | | `\o/´ | | | 09:33:45 /^\ /| /| | /^\ |\ /< | /< /`\ >\ 09:33:45 /'\ /`¯|_) 09:33:45 (_| |_) (_| 09:33:52 welcome back, arcane sentiment 09:34:06 \o/ \o/ \o/ 09:34:06 | | | 09:34:06 /< /`\ /`\ 09:34:12 "w" ++ cycle "tf" 09:34:27 \o/ 09:34:28 | 09:34:28 >\ 09:34:33 \o 09:34:35 \k/ 09:34:43 hi myndzi 09:34:49 but did he do that recursive acronym by accident? 09:35:14 thats pretty cool 09:35:19 ^def bf(++)S 09:35:20 Usage: ^def 09:35:26 Strange, i saw the \k/ and instantly thought of killer bees. 09:35:33 ^def blah bf +++ 09:35:34 Defined. 09:35:37 ^blah 09:35:58 ion: i associate k with bees now too :( 09:35:58 ^blah bf 09:36:00 "crawle!!!!" 09:36:03 omg 09:36:06 ^bf blah 09:36:08 shubshub you should play crawl 09:36:12 so we can wacth 09:36:13 ??????? 09:36:17 whats that 09:36:18 crawl 09:36:18 it's game 09:36:24 teach me 09:36:28 https://tiles.crawl.develz.org/#lobby 09:36:29 THE GAME! 09:36:45 I Just Lost The Game 09:37:08 elliott: I normally don’t associate all “k”s to them, but “k” with line art around it did the trick. 09:37:43 shubshub: let me know when you've registered and started playing!!! 09:37:49 later 09:38:01 monqy: what am disapointmente, 09:38:09 what am disappointmente, indeed 09:38:18 ^japanese hi 09:38:56 so many freaking bots in here .. almost impossible to recall all the commands 09:39:15 !act punch monqy 09:39:25 hi 09:40:25 oooo oooo NEW IDEA FOR IRC BOT 09:40:46 BatchBot? 09:40:56 you spoilt it!!! 09:40:58 Call It !!!Bot its Programed in !!!Batch :D I Updated !!!Batch btw 09:41:04 :D 09:41:17 Batbot 09:41:23 http://esolangs.org/wiki/!!!Batch Updates: Bunch Of New Commands 09:41:35 `log [b]atch 09:41:57 call it [B]ItchyBot 09:42:09 No output. 09:42:12 `log [b]atch 09:42:22 `log hello 09:42:28 2012-03-10.txt:01:19:33: unless you just mean batch compilation 09:42:33 2010-05-05.txt:13:27:03: EgoBot: Hello. 09:42:51 `log shubshub 09:42:58 2012-04-26.txt:10:38:16: bai be back tommorow for more great fun 09:43:07 oh wow i remember that 09:43:12 same 09:43:23 hi EgoBot 09:43:27 `log [m]ore great fun 09:43:35 2012-04-26.txt:10:38:16: bai be back tommorow for more great fun 09:43:38 `log [m]ore great fun 09:43:42 `save penis 09:43:46 2012-04-27.txt:09:42:58: 2012-04-26.txt:10:38:16: bai be back tommorow for more great fun 09:43:47 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: save: not found 09:44:00 `help 09:44:03 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 09:44:08 `log [g]reat fun 09:44:16 2011-09-18.txt:04:16:54: I think portals will be great fun. 09:44:38 `fetch hi 09:44:41 wget: unable to resolve host address `hi' 09:45:01 HackEgo is Programmed in batch i can tell 09:45:06 ok 09:45:14 wget is a batch program 09:45:22 ... 09:45:23 no 09:45:27 yes it is 09:45:29 no 09:45:31 it's a unix program 09:45:32 IT IS! 09:45:35 there happens to be a port to windows 09:45:40 that can be invoked in batch scripts 09:45:49 but HackEgo is based on sh not batch 09:46:06 well HackEgo is Made in what i call LinuxBatch then 09:46:12 ok 09:46:15 ok 09:46:20 LinuxBatch is sh 09:46:22 it 09:46:28 ok 09:46:31 lol 09:46:36 ok 09:46:38 ok 09:46:38 sometimes i think ur all bots lol 09:46:42 ok 09:46:48 ok 09:46:59 can we all stop saying ok 09:47:02 ok 09:47:03 ok 09:47:08 * shubshub makes the ok Programming Language 09:47:10 ok 09:47:11 ok 09:47:16 FUCK UP!!! 09:47:19 ok 09:47:20 ok 09:47:21 please 09:47:25 ok 09:47:32 * shubshub will leave if u continue 09:47:36 ok 09:47:37 D: 09:47:41 ELLIOT! 09:47:43 ok "the new hi??????" 09:47:48 ok 09:47:52 -!- Deewiant has set topic: ok | http://codu.org/logs/_esoteric/. 09:47:55 please stop elliot its annoyin 09:47:57 -!- shubshub has set topic: hi. 09:47:59 ok 09:48:02 -!- Deewiant has set topic: ok | http://codu.org/logs/_esoteric/. 09:48:04 eliot: stop ;_; 09:48:04 -!- shubshub has set topic: didnt know i could change the topic. 09:48:08 shubshub: Please don't remove the log URL 09:48:10 -!- Deewiant has set topic: ok | http://codu.org/logs/_esoteric/. 09:48:19 sorry 09:48:27 only i get to remove the log url 09:48:45 have I ever changed the topic? myabe one time I contemplattd it 09:49:06 -!- shubshub has set topic: http://codu.org/logs/_esoteric/ is a website. 09:49:17 ok 09:49:29 hey, it is ! 09:49:52 "never would have guesseD" 09:49:57 -!- Deewiant has set topic: http://codu.org/logs/_esoteric/ is a website ok. 09:50:17 ok 09:50:26 ok 09:51:08 elliot: can you please stop saying ok :) 09:51:20 i think saying ok is p ok 09:51:35 its very annoying 09:51:36 it say it is ok for elliott to say ok, ok? 09:51:39 ok 09:51:52 ok 09:52:22 ok 09:53:17 shafuck is impossible to write programs in as it requires breaking shafuck :L 09:53:55 it is soon to be superseded 09:54:01 A certain channel has a bunch of bots running a script that notices short lines (like “:-)” or “ok” or “hi”) said by anyone (including other bots) and repeats the line on the channel with a certain probability (perhaps 0.5 or something). 09:54:03 what does that mean 09:54:05 SHA-3-fuck 09:54:23 :-) 09:54:28 :-) 09:54:32 :—) 09:54:35 :- 09:54:37 :- 09:54:38 :- 09:54:39 :- 09:54:40 :- 09:54:41 :- 09:54:42 you can't repeat yourself that's against the ruuuules!!! 09:54:43 ais523: spam 09:54:49 NO ITS NOT 09:54:52 D: 09:54:56 :ー) 09:55:00 shubshub: yes it is 09:55:05 soz 09:55:06 don't do something like that 09:55:15 is ais523 op? 09:55:17 shachaf: nice nose 09:55:18 yes 09:55:26 shachaf: how can i get a nose like that 09:55:27 see /msg chanserv access #esoteric list for a list of the ops 09:55:31 :ー) 09:55:32 monqy: Tell a lot of lies. 09:55:51 shubshub: yes, I am 09:55:57 thank you shachaf. dear everyone, shachaf is a good person. 09:55:58 :‒) 09:55:58 :–) 09:55:58 :—) 09:55:59 but really, it shouldn't matter who's telling you not to spam 09:56:05 monqy: :-( 09:56:07 :ーーーーーーーー) 09:56:07 spamming is bad either way 09:56:07 aww, that's out of order in my client 09:56:35 There ought to be a television series called "monqy and the brain". 09:56:47 elliott: would you be the braign 09:56:50 ??????? 09:57:02 sorry, i have only a brick 09:57:08 pending reverse PH procedure 09:57:09 monqy and the brick 09:57:16 ok 09:57:42 monqy: btw i got shachafs nose before shachaf 09:57:45 if you look up :'( 09:57:47 : ' ( 09:57:50 :—'—( 09:57:55 tear goin down my nose 09:57:57 elliott: Where? 09:57:58 -!- shubshub72 has joined. 09:58:02 elliott: Mine wasn't an em-dash. 09:58:04 oh 09:58:07 It's longer. 09:58:08 so it wan't 09:58:09 Just look: 09:58:11 so longe 09:58:14 yet so fare away 09:58:14 — ー 09:58:18 its 09:58:20 actually slightly shorter 09:58:21 but also 09:58:23 higher on the line 09:58:25 NOT IN MY FONT 09:58:32 "lucida grande whats even UP with you???" 09:58:51 :───────────────┐ 09:58:53 lucidae grande 09:58:53 (──────────┘ 09:59:00 shachaf "ruins everything" 09:59:06 ion: wow how do you get a nose like that I want a nose like that 09:59:10 "sorry ion :'(" 09:59:11 pœp 09:59:13 I'm sick of my :ーーーーーーーー) nose 09:59:24 lies are for losers ! 09:59:29 ƒå®†¥ 09:59:31 wanted to say party 09:59:32 but 09:59:32 Hey Guys Lets Hold a !!!Batch Programming Competition 09:59:34 couldn't find a good p 09:59:40 -!- shubshub72 has changed nick to shubshub7280. 09:59:42 rho? 09:59:43 -!- shubshub has quit (Ping timeout: 250 seconds). 09:59:45 -!- shubshub7280 has changed nick to shubshub. 09:59:48 is that on my alt gr 09:59:50 pilcro? 09:59:53 œ∑´®†¥¨^øπ“‘åß∂ƒ©˙∆˚¬…æ«`Ω≈√∫~µ≤≥÷ 09:59:56 no rho here 10:00:00 Œ‰‰ÂÁËØ∏”’” 10:00:05 ÅÅÍÎÏ`©ÓÒÔÚÒÆŸ˜ÙÇÛÇı¿˘¯˘ˆ¯˜¯ 10:00:15 rho rho rho your boat gently down the steam 10:00:26 merrily merrily merrily merrily life's an aim hecker's dream 10:00:39 #1 ANNUAL !!!BATCH PROGRAMMING COMP BEGINS Make the best !!!Batch program you can and I will Judge them you have 10 Minutes Go! 10:00:42 Πarty 10:01:02 µå¥∫´ ^¬¬ ∆¨ß† †å¬˚ ¬^˚´ †˙^ß 10:01:05 (──────────┐ 10:01:07 ∑ø∑ 10:01:07 │ 10:01:09 │ 10:01:10 │ 10:01:11 │ 10:01:12 set str=?!!!!!??!!!??!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!??!!!!!??!!!!!!!!!!!!??!!!!!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!!!??!!!!!!!! 10:01:14 :───────────────┘ 10:01:22 monqy: ˙^ 10:01:29 monqy: ˙ø∑ å®´ ¥ø¨ 10:01:31 monqy: your code is invalid 10:01:33 "now i neede a nose maze" 10:01:34 monqy: ˙´¬π 10:01:42 monqy: øøπß 10:01:43 monqy: end bit is invalid 10:01:45 Or, as they spell it in Britain, a "mase". 10:01:54 oh I missed a thing 10:01:55 "noze mase" 10:01:56 set str=?!!!!!??!!!??!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!??!!!!!??!!!!!!!!!!!!??!!!!!!!!!!!!??!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!? 10:01:56 shachaf: ~ø∑ ^ ~´´∂´ å ~øß´ µåΩ´ 10:02:00 now is it better 10:02:09 Some line drawing characters for your enjoyment: 10:02:12 ß˙åç˙åƒ 10:02:12 ┌─┐╷ 10:02:14 │┼├┤ 10:02:15 ^ø~ 10:02:16 └┬┘╵ 10:02:17 µø~œ¥ 10:02:18 ╶┴╴ 10:02:19 å^ß∞€# 10:02:23 ß˙¨∫ß˙¨∫ 10:02:27 elliott: "are you pressing option on a mac os x keyboarde" 10:02:30 I mean, nose drawing characters 10:02:33 Monqy: Output: Hello wh 10:02:33 (shachaf, ion, monqy, ais523, shubshub) 10:02:35 shachaf: ¥´ß 10:02:41 ⎈____⎈ 10:02:44 EVERYONE BE QUIET 10:02:44 ⇧____⇧ 10:02:47 I WANT TO SEE ION'S BOX ART 10:02:50 Ú‚ 10:02:57 ^ø~æß ∫ø≈ 宆 10:03:03 éøøíóþþ, ßhá©háf, µóñäü, áí߀²³, ßhúbßhúb 10:03:05 Proceed, ion. Procion. 10:03:06 宆 10:03:10 blah 10:03:12 elliott: I SAID BE QUIET 10:03:12 π®øç^ø~ 10:03:23 blah 10:03:24 ais523: Can you kick everyone from this channel who isn't ion? 10:03:26 It wasn’t art, it was just nose drawing characters for you. 10:03:28 no 10:03:32 thats a bad idea 10:03:38 ion: I WAS PROMISED ART 10:03:41 ↵ 10:03:44 ion: ∂ø ^† å©å^~ å~¥∑å¥ 10:03:45 ion: ∎ 10:03:45 get him to pm it to you 10:03:45 ⌫ is that a pencil 10:03:52 ion: (do it again anyway) 10:04:12 wow what's this thing ⇟ 10:04:33 πøøπ 10:04:37 ⇭ighthouse 10:04:37 ´ßø¬å~©ß≥ø®© 10:04:50 shachaf: not easily 10:04:57 ais523: ˙´¬¬ø †˙´®´¡ ˙ø∑ å®´ ¥ø¨ †˙^s ƒ^~´ ∂奿 10:04:58 besides, nobody would be there to watch 10:05:25 "hello" - ⎀ / "ok" - ⇬ 10:05:30 https://gist.github.com/2508095 10:05:40 ais523: OK, just kick me, then. 10:05:47 At least I won't have to bear this channel. 10:05:51 lol' 10:05:55 https://raw.github.com/gist/2508095/04ce1107ba6b130dc87f596940f59373c997e345/line_drawing_characters 10:06:06 ion: ~ø⁄ †˙´ π´®ƒø®µå~çe µ¨ßt ∫´ ø~ ÈÂÇ 10:06:06 shachaf: do you not realise that /part exists? 10:06:14 ion: (no! the performance must be on IRC) 10:06:14 or /quit 10:06:14 ais523: I DEMAND TO BE KICKED 10:06:37 maybe if you complain about wanting to be kicked enough you'll gain kick immunity 10:06:46 maybe spam haha 10:06:47 oerjan already kicked him after he asked to a lot 10:06:50 "didn't learn his lessone" 10:06:59 i think we should just kick him whenever he asks and apply a three-kick-strike-ban rule\ 10:07:26 elliott: "i learnede my lessone which was if your'e annoyinge enoughe youe gete whate youe wante :'(" 10:07:35 whoa, dude 10:07:37 I just realized. 10:07:40 can i have a miillion dollars 10:07:48 The ' in :'( is the same as the "'" in "don't". 10:07:50 can i pleae have a million dollars and ill shut up 10:07:51 It's just a contraction. 10:07:53 Of a nose. 10:07:59 DUDE 10:08:11 :') 10:08:16 VARIABLE-LENGTH NOSES 10:08:18 : o( 10:08:50 Except that don't uses the kluge that approximates both ‘ and ’ so that we can spare the number of keys in our mechanical typewriters and codepoints in ASCII. :'( 10:09:10 :’( 10:09:14 don`t 10:09:38 ?!!!!!!!!!!!!!!!!!!!??!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!? 10:09:38 Unknown command, try @list 10:09:44 ?list 10:09:45 http://code.haskell.org/lambdabot/COMMANDS 10:09:51 DON〝T DO IT 10:09:56 ion: ur old fashioned 10:10:22 I told u guys to shut up in !!!Batch 10:10:26 HEY EVERYBODY, I heard ion puts two spaces after his periods. 10:10:38 " IT 10:10:40 I don’t have periods. :-\ 10:11:08 shubshub: irc cheat code: type /part and everyone shuts up 10:11:16 no just no elliot 10:11:25 I dont want to part from the channel 10:11:44 Irssi has a cool easter egg: “/disco dancing” 10:11:45 little known monqy trivia: today i saw a note addressed to "eliot" 10:12:15 eliot: was it you? 10:12:18 * shubshub disco dancing 10:12:32 * shubshub slaps monqy with a rainbow trout 10:12:39 ouch 10:12:49 what happened to the o 10:12:52 "rip" 10:12:58 "rip o" 10:13:00 "( )" 10:13:13 Are rainbow trouts into other trouts instead of the opposite fish? 10:13:13 "ø" 10:13:23 * shubshub slaps ion with a big red brick 10:13:41 FWIW, i saw the “o”. 10:13:54 U+2205 [∅] NO LETTER O ALLOWED 10:14:13 o 10:14:18 oo 10:14:20 Ø, now I see. 10:14:23 iii 10:14:25 oooo 10:14:32 "is shubshub a police car" 10:14:38 `addquote U+2205 [∅] NO LETTER O ALLOWED 10:14:42 847) U+2205 [∅] NO LETTER O ALLOWED 10:14:52 shachaf: you should send that to the fake unicode consortium 10:14:57 `addquote IM GOING TO EAT A FACE 10:15:01 848) IM GOING TO EAT A FACE 10:15:04 ♡̸ 10:15:07 elliott: You should do it and say it was me. 10:15:08 `delquote 848 10:15:13 ​*poof* IM GOING TO EAT A FACE 10:15:14 `quote shubshub 10:15:18 NOOOOOO 10:15:18 No output. 10:15:21 `quote 10:15:22 `quote 10:15:22 `quote 10:15:22 `quote 10:15:22 `quote 10:15:32 shachaf: actually, it should probably be NO LATIN CAPITAL LETTER O ALLOWED 10:15:34 for correctness! 10:15:35 `addquote mmmm nom nom 10:15:38 720) Dinner? At two? It's four here already. See, UTC+2. You need to add a couple of hours. Or was that subtract? I can never get those straight. 10:15:38 `quote shubshub 10:15:41 elliott: You mean SMALL LETTER O 10:15:45 shubshub: stop abusing the bots 10:15:50 elliott: Also, it should use ø instead of ∅ 10:16:00 848) mmmm nom nom 10:16:03 `delquote 848 10:16:13 142) (in #irp) Flonk, ask on #esoteric? Sgeo: yeah well its C++, so not that esoteric :P 10:16:13 I can personally relate to 720 10:16:13 581) Isn't "strip nomic" just another word for all dating, though? 10:16:17 elliott stop 10:16:18 778) ioihgfdddf 10:16:18 286) However is probably better to have both queen/king and government in case one does bad thing, the other side can argue to them 10:16:19 dinner at two in particular 10:16:19 ​*poof* mmmm nom nom 10:16:24 No output. 10:16:43 U+000F8 [ø] NO LATIN SMALL LETTER O ALLOWED 10:16:47 monqy: 720 "only makes sense if you had been there" 10:16:47 U+000F8 [ø] NO LATIN SMALL LETTER O ALLOWED ON THESE PREMISES 10:16:53 shachaf: it should be capital o to look more sign-y 10:16:59 Ø 10:17:00 although SMALL LETTER reads better 10:17:01 O 10:17:02 STFU 10:17:03 Hmm. 10:17:08 shubshub: stop telling people to stfu 10:17:23 U+000D8 [Ø] NO LATIN CAPITAL LETTER O ALLOWED 10:17:29 U+000D8 [Ø] NO LATIN CAPITAL LETTER O ALLOWED ON THESE PREMISES 10:17:36 U+000D8 [Ø] LATIN CAPITAL LETTER O-FREE ZONE 10:17:53 U+00D8 ANGUISHED BACKWARDS FACE WITH GLASSES 10:17:56 That would fit to https://plus.google.com/109925364564856140495/posts (whose images are broken since Google™ changed their CSS) 10:18:07 Google® 10:18:11 Google℠ 10:18:12 ion: 11:14 shachaf: you should send that to the fake unicode consortium 10:19:15 -!- monqy has quit (Quit: hello). 10:19:18 Today I, ion, accidentally missed a line on IRC. 10:19:20 "whatse the beste unicode codepointe" 10:19:27 ion: it was nice knowing you 10:19:30 i can help with the seppuku 10:19:42 ion: Don't trust him! 10:19:45 He'll just mess it up. 10:19:48 Then you'll stay alive. 10:19:53 Truly, a fate worse than death. 10:19:53 elliott I Need and idea for my next programming language' 10:20:03 i need too 10:20:07 i need so much 10:20:23 elliott needs too ideas. he needs too ideas. that's as many as too ones. 10:20:30 I’ve been meaning to study Forth and Agda in some order. 10:20:43 ion: Forth and Agda are basically the same thing, 10:21:04 So just pick whichever one has the better-sounding name. 10:21:09 GO FORTH... AND AGDA 10:21:24 elliott: DO YOU KNOW WHAT A RETICULE IS 10:21:32 its your butt 10:21:41 medical name 10:21:42 HINT: IT DOESN'T MEAN A KIND OF LENS USED IN A TELESCOPE 10:21:48 Why did I think it meant that? 10:21:49 is it something you do to splines 10:22:01 "no :'(" 10:22:06 lens in telescoping splines 10:22:09 No. 10:22:11 `addquote Forth and Agda are basically the same thing 10:22:15 848) Forth and Agda are basically the same thing 10:22:17 ion: :-( 10:22:18 `delquote 848 10:22:21 standards people, standards 10:22:23 ​*poof* Forth and Agda are basically the same thing 10:22:25 `quote 10:22:29 797) elliott: the new fnord elliott: what is the point? nothing changed. 10:22:32 was hoping for a really bad quote there 10:22:37 fungot 10:22:37 shubshub: cowboy coder riastradh: boo! 10:22:40 elliott: AND YOU GOT ONE 10:22:46 no dude 10:22:47 monqy 10:22:49 HA HA HA HA HA HA HA HA HA HA 10:22:50 er 10:22:53 by monqy i mean fungot 10:22:54 elliott: and then there was one on functional programming in general then java and other languages, but given say a group theory problem, i think 10:22:55 "monqy is dead 10:22:55 " 10:24:26 `quote 10:24:29 715) i don't lie, i tell stories there's no difference *a 10:24:32 `quote 10:24:35 751) [...] So if someone tells you "you're worth your weight in Ethernet", it's likely they think your worth is less than $2k. 10:24:44 why does elliot always delete my quotes 10:24:55 because you never actually said the things you added 10:24:55 `addquote shubshub: !!!Batch 10:24:58 848) shubshub: !!!Batch 10:24:59 and also, they're not funny 10:25:02 `delquote 848 10:25:05 ​*poof* shubshub: !!!Batch 10:25:10 it's for quotes people actually said (almost always in this channel) 10:25:18 also, there are formatting standards 10:25:49 `addquote you can `addquote like whatever you want it don't make no difference if i said it (hi monqy) 10:25:53 848) you can `addquote like whatever you want it don't make no difference if i said it (hi monqy) 10:26:07 An `addquote quine 10:26:09 i'll leave that because iar 10:26:11 !delquote 848 10:26:16 `delquote 848 10:26:21 ​*poof* you can `addquote like whatever you want it don't make no difference if i said it (hi monqy) 10:26:21 You say it while addquoting it 10:26:48 shachaf: Conor McBride came out with a new programming language1 10:26:49 *! 10:26:51 With algebraic effects! 10:26:54 https://personal.cis.strath.ac.uk/~conor/pub/Frank/TFM.pdf 10:27:38 "is it any goode" 10:28:04 !!!Batch is good if you know how to use it 10:28:22 elliott: Have you seen the Mikado? 10:28:30 no 10:29:03 By Gilbert & Sullivan 10:29:11 no 10:29:21 Operetta 10:29:28 shachaf: You would like that manual, because it does your map-from-mapM thing that you've always wanted. 10:29:48 WHO SAYSD THATT?!?!?! 10:30:43 I’m sure there’s a `quote of you saying so. 10:31:25 `addquote I want that map-from-mapM thing that Conor McBride's future language, Frank, will eventually describe in its manual (once it comes out). 10:31:29 848) I want that map-from-mapM thing that Conor McBride's future language, Frank, will eventually describe in its manual (once it comes out). 10:31:34 `delquote 848 10:31:39 ​*poof* I want that map-from-mapM thing that Conor McBride's future language, Frank, will eventually describe in its manual (once it comes out). 10:31:49 `addquote `delquote 848 10:31:53 848) `delquote 848 10:31:57 :-D 10:32:08 that one will be ruined as soon as an earlier quote is deleted 10:32:36 Oh, that changes other quote IDs? :-( 10:32:50 That’s wrong. 10:33:28 ion: it's been like that for ages, yeah. 10:33:34 ion: it's uglier to keep arbitrary sequential identifiers around 10:33:43 No it's not? 10:33:45 yes, it is 10:33:52 i would prefer to use a hash prefix or something 10:33:54 Oh, checkmate. :-( 10:33:54 Join #!!!Batch 10:33:56 or a timetsamp 10:33:58 *timetsmap 10:34:00 You should be able to specify your quote's name. 10:34:01 *timetsmap 10:34:16 `superaddquote "fred" `delquote "fred" 10:34:19 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: superaddquote: not found 10:34:24 The entire quote should be the ID, so you’d refer to them by themselves. 10:34:32 That's how lambdabot does it. 10:34:47 But then you couldn't make this trick work. :-( 10:35:32 ion: that's a pain to use though 10:35:41 hash prefixes accomplish that nicely 10:35:47 [7charprefix] quote... 10:35:52 then you can use any unambiguous prefix to delete 10:35:52 I was kidding. 10:36:01 actually, it could just show the shortest unambiguous prefix 10:36:05 so you never type or copy more than necessary 10:36:31 ion: The whole-quote approach isn't so bad. 10:36:38 shachaf: Also, after that PDF: https://personal.cis.strath.ac.uk/~conor/pub/Frank/keylog.fk 10:36:41 elliott: But what if you get collisions? 10:37:11 shachaf: as i said, it would extend the hash as it becomes more ambiguous 10:37:21 elliott: what should I add Into !!!Batch Now??? 10:37:38 elliott: OK, but that means you have the same problem as 848. 10:37:53 As you add quotes the hashes of other quotes change. 10:38:00 `pie 10:38:03 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pie: not found 10:38:04 `help 10:38:06 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 10:38:10 shachaf: well, the hashes aren't part of the quotes any more 10:38:14 just a UI aid generated when printing the quote 10:38:21 Right. 10:38:33 But you still couldn't do `addquote `delquote 848 10:38:41 Which was the whole point of this exercize. 10:38:47 "did you see me being americane" 10:38:48 $help 10:38:49 shachaf: you'd just have to find a partial collision 10:38:58 and hope the prefix doesn't become ambiguous 10:39:02 elliott: But then someone could come along and ruin it. :-( 10:39:10 ~help 10:39:12 everyone ruins everything 10:39:13 *help 10:39:18 #help 10:39:20 ?help 10:39:20 help . Ask for help for . Try 'list' for all commands 10:39:26 ?list 10:39:27 elliott: Anyway, if the hashes change, what's the advantage over numbers? 10:39:27 http://code.haskell.org/lambdabot/COMMANDS 10:39:33 !help 10:39:34 ​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . 10:39:35 shachaf: Oh boy, it has mixfix too! 10:39:38 Numbers are also just a display aid. 10:39:43 !help languages 10:39:43 ​languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh. 10:40:02 who made EgoBot? 10:40:07 Gregor 10:40:10 same as HackEg 10:40:10 EgoBot 10:40:11 same as HackEgo 10:40:13 where is Gregor 10:40:17 here 10:40:28 WHERE IS RocketJSquirrel!!!!! 10:40:34 give me backe :'9 10:40:54 shachaf: read that pdf and file its really interestnig 10:40:56 *initeresting 10:41:00 Gregor: Hi 10:41:05 elliott: "oh" 10:41:56 elliott: I don't trust this map. 10:42:04 Where is execution order specified? 10:42:11 shachaf: In the definition. 10:42:24 shachaf: Just add <$>s and <*>s if it'll make you happy. 10:42:32 What if I want a different order? 10:42:37 Then you write it the other way around. 10:42:47 map f es :: f x? 10:42:49 I DON'T THINK SO 10:43:08 So can any part of it magically become effectful? 10:43:15 For example I can give it "m (X -> Y)"? 10:43:28 Maybe I should just read it. 10:46:08 -!- Phantom_Hoover has joined. 10:46:19 Phantom_Hoover Hi 10:46:41 I was gonna Make a BrainFuck Derivitave But Instead I made a Batch derivatave 10:47:31 I'm not sure whether instead to brickbrain you for your capitalisation or spelling. 10:47:38 hi Phantom_Hoover 10:47:49 I created http://esolangs.org/wiki/Not_a_brainfuck_derivative 10:47:55 http://esolangs.org/wiki/!!!Batch http://esolangs.org/wiki/Numeric_Batch 10:48:00 I eagerly await the replacement of my brick with a brain 10:48:12 Hello elliott why have you sent this poor soul to their bricks 10:48:33 elliott: Can I edit it to s/is not/is/ 10:48:38 no 10:48:47 Also dude categorising it as a Brainfuck derivative doesn't make it one. 10:48:51 What does the "Edit" button mean? 10:49:08 Phantom_Hoover check out my languages http://esolangs.org/wiki/Numeric_Batch and also !!!Batch 10:49:08 Phantom_Hoover: it's a brainfuck derivative, because it's derived from, and based on, brainfuck 10:50:29 Phantom_Hoover check out my language http://esolangs.org/wiki/English 10:50:36 shubshub, OK um quick update on modern English capitalisation rules, you capitalise words at the start of a sentence or if they're the name of something specific. 10:50:46 That's a real link. :-( 10:50:51 You don't... flip a coin at the start of each word? 10:50:53 Its a force Of Habbit 10:51:27 is 10:51:34 is that how capitals work in new zealand 10:51:48 can you Just look at my languages please 10:52:34 I did, I just tried to forget because they're both so horrible. 10:52:40 D: 10:52:54 shubshub is being held hostage by a Hobbit :'( 10:53:47 Phantom_Hoover Well they are Batch derivatives they cant get much better 10:54:33 shachaf: Here's more to feed you with: https://personal.cis.strath.ac.uk/~conor/pub/Frank/test.fk 10:55:15 Probably read that before the keylogger. 10:55:45 Whilst I will give you credit for making both articles so unreadable that the underlying ideas aren't apparent without considerable analysis, I will dock you all that and more for making what appears to be a language in which the only significant feature is that strings are specified by naming the alphabetical indices of the letters. 10:55:50 elliott: Keylogger? 10:56:07 The keylog.fk I linked after the PDF. (Okay, I don't think it's a keylogger.) 10:56:11 Actually, this test.fk is a good introduction. 10:56:15 Read that. 10:56:23 What if I'm too tired to read. :-( 10:56:28 Tough. 10:56:42 "effect systems > type system" -- Oleg 10:56:50 It has an effect system! 10:56:52 Shut up and read test.fk. 10:59:24 elliott: What is '?'?:'( 10:59:27 Oops. 10:59:30 s/W/w/ 10:59:39 It explains what ? is. 10:59:44 Shortly after using it. 11:00:05 -!- nortti has joined. 11:00:29 YOU MEAN "BEFORE" USING IT!!!!!! 11:00:32 99 bottles of bear on the wall 9i9 bottels of bear take one downm pass it around 98 bottles of beer on the wall no more bottles of bear on the wall no more bottles of bear go to the store buy some more 99 bottles of bear on the wall :D 11:00:34 Why am I talking like this again? 11:01:12 It's kind of annoying. 11:01:58 elliott: Hmm, this is kind of neat. 11:04:19 yes 11:05:17 oh, and I like the if_then_else_ vs cond duality 11:05:24 the former is monadic switching 11:05:29 the latter is applicative switching 11:05:40 99 bugs in the bug tracker, 99 reports of bugs. Take one down and commit a fix, 106 bugs in the bug tracker. 11:05:49 ifte mc a b = do { c <- mc; if c then a else b } 11:05:49 vs. 11:06:05 cond mc a b = (\x y z -> if x then y else z) <$> mc <*> a <*> b 11:06:17 except that the condition isn't actually inside the functor in Frank 11:06:20 mc >>= bool b a 11:06:22 but it has to be here to show how they relate :p 11:06:31 `addquote 99 bugs in the bug tracker, 99 reports of bugs. Take one down and commit a fix, 106 bugs in the bug tracker. 11:06:34 849) 99 bugs in the bug tracker, 99 reports of bugs. Take one down and commit a fix, 106 bugs in the bug tracker. 11:06:50 That wasn’t actually my invention, i think i saw it on Slashdot. 11:07:35 Haha 11:08:19 shachaf: Oh, that "Frank" name is awful. 11:08:27 "It's called "Frank" because it aspires to a smooth interleaving of doing and being." 11:08:28 to be frank 11:08:57 I don't get it. 11:09:03 shachaf: Do-be-do-be-do. 11:09:04 Oh, I get it. 11:09:05 Sinatra. 11:09:09 I GOT IT BEFORE YOU SAID THAT 11:09:41 oh dear god 11:09:55 elliott: Where did you read about it/ 11:10:15 Frank? "pigworker" and "Frank" got mentioned in passing on #haskell. 11:10:50 It's on Hackage, fwiw 11:11:38 Ah. 11:12:13 Dependenciesbase (<5), mtl, newtype, she, void 11:12:13 LicensePublicDomain 11:12:18 shachaf: You can tell it's pigworker. 11:13:02 Does anyone else use SHE? 11:13:21 I've used it a little bit. 11:13:28 Not for anything *serious*, but it's not like pigworker does anything serious, either. 11:16:58 -!- shubshub has quit (Quit: For Sale: Parachute. Only used once, never opened, small stain.). 11:18:54 phew 11:20:06 hm. 11:20:17 int foo[n]; isn't &foo type int*? 11:20:55 int **, I would expect... 11:20:59 oh hmm 11:21:03 do arrays behave funkily there 11:21:04 i forget 11:22:04 int* and int** both are initialization from incompatible pointer type 11:22:27 foo degrades to int *. 11:22:34 When you do almost anything with it. 11:22:39 I know that &foo[0] would be (int *), so... 11:23:15 Oh, oops. 11:23:23 I'm wrong. 11:23:28 http://mauke.hopto.org/stuff/c/array-pointer.html 11:24:51 & get its address 11:24:56 I know. 11:25:05 -!- MoALTz has joined. 11:25:11 And int* f = &foo; points to the first element. 11:25:25 Right. 11:25:32 but the types ain't right 11:25:46 gcc throws an incompatible pointer type warning. 11:26:17 from which I conclude, that &foo is neither int* nor int** 11:27:30 mroman_: try printf("%i",&foo); gcc warns about the type and tells it when you use -Wall 11:28:03 Oh, hmm. 11:28:06 int(*)[n] 11:28:06 L.c:5:10: warning: incompatible pointer types initializing 'int *' with an expression of type 'int (*)[5]' [-Wincompatible-pointer-types] 11:28:16 thanks. 11:28:18 I guess that's true. 11:31:33 It's because & is one of the listed expections for the "array gets converted to a pointer" rule. C99 6.3.2.1p3: "Except when it is the operand of the sizeof operator or the unary & operator, or is a string literal used to initialize an array, an expression that has type "array of /type/" is converted to an expression with type "pointer to /type/" that points to the initial element of the array ... 11:31:39 ... object". 11:32:30 I guess this is sensible. 11:32:53 It's sensible, but it's confusing people when people keep saying untruely that "arrays are pointers". 11:35:28 elliott: HOW IS IT 04:35 :-( 11:35:41 @time 11:35:44 Local time for shachaf is Fri Apr 27 04:35:41 2012 11:35:47 @time 11:35:50 HOW? :-( 11:35:51 Local time for nortti is Fri Apr 27 14:35:59 2012 11:36:02 elliott: Do you pronounce "nortti" like "naughty"? 11:36:19 fizzie: In fairness, C would be much nicer if arrays were pointers. 11:37:04 shachaf: How else would you pronounce it? 11:37:10 nortti Deewiant 11:37:17 Rhoticly. 11:37:21 How's that 11:37:29 It's where you pronounce the 'r'. 11:38:32 But. :( 11:38:35 I know what rhotic is. 11:38:40 rhoticity 11:39:14 So? 11:39:16 Like that. 11:39:24 That's how Americans would pronounce it. 11:39:28 norrrrrrrti 11:40:40 but that's how naughty is pronounced 11:41:14 you can see correct pronounciation of my nick using this table http://www.cs.tut.fi/~jkorpela/suomi/fon.html 11:41:15 Also fi:tti != en:ty, the latter is aspirated and has a shorter t 11:53:41 -!- TeruFSX has quit (Ping timeout: 250 seconds). 11:58:34 elliott: Is there any MONAD TUTORIAL that uses that sort of idea? 11:58:55 04:46 < shachaf> The equivalent of [Action] when some actions get input from the results of other actions is pretty much a monad. 11:58:58 04:47 < elliott> FSVO pretty much equal to more or less exactly. 11:58:59 Yes, 11:59:01 apfelmus'. 11:59:09 http://apfelmus.nfshost.com/articles/operational-monad.html 11:59:10 Which one is that? 11:59:12 http://apfelmus.nfshost.com/articles/operational-monad.html 11:59:36 Which one is that? 11:59:41 http://apfelmus.nfshost.com/articles/operational-monad.html 11:59:53 Which one is that? 11:59:57 http://apfelmus.nfshost.com/articles/operational-monad.html 12:00:00 Oh, that one. 12:00:04 I haven't seen it before. 12:00:13 Except for the three previous times you pasted it into the IRC channel. 12:00:20 Me too. 12:00:52 How is GADT syntax simultaneously so good and so bad? 12:00:55 Which one of the previous four links should i open? 12:01:00 ion: None of them. 12:01:03 Open this one: http://apfelmus.nfshost.com/articles/operational-monad.html 12:01:07 I made it specially for you. 12:01:07 Ah, thanks. 12:01:49 elliott: Someone reading that article will probably come away thinking that monads are all about state. :-( 12:04:07 elliott: What's the difference between Codensity and ContT? 12:08:13 13:01 elliott: Someone reading that article will probably come away thinking that monads are all about state. :-( 12:08:21 shachaf: Did you not see the Random bit? 12:08:48 Then parsers. 12:09:01 That will rather quickly dissuade any notion of monads just being state. 12:09:18 Random number generation is basically State. 12:09:22 And parsers are basically State. 12:09:39 shachaf: You clearly didn't actually read the thing, since it shows a very non-state-like implementation of Random. 12:09:44 And parsers are not "basically State". 12:09:53 They basically are. 12:10:04 (I'm using this in the Forth-Agda meaning of "basically" at this point.) 12:10:04 No, especially since this one does N outcomes. 12:10:07 Rather than just 0-or-1. 12:10:25 OK, I won't bother responding, then. 12:10:52 (You're right.) 12:12:03 I knew that. 12:12:23 You're always right. 12:13:08 This discussion needs Godwining. Hitler. 12:13:51 -!- sebbu2 has joined. 12:13:57 ion: You just Godwon this discussion. 12:15:47 shachaf: it is ${DEITY}won 12:17:10 or you-shall-not-mention-anything-someone-could-mistake-as-religious-referencewon 12:18:07 -!- elliott has left. 12:18:25 -!- tswett_ has joined. 12:19:43 elliott: Hmm, I hadn't really noticed the similarity between "(:) :: a -> [a] -> [a]" and "bind :: (a -> m b) -> m a -> m b" before. 12:23:38 -!- sebbu has quit (*.net *.split). 12:23:38 -!- Madoka-Kaname has quit (*.net *.split). 12:23:38 -!- olsner has quit (*.net *.split). 12:23:38 -!- tswett has quit (*.net *.split). 12:24:42 What similarity? :-) 12:24:57 10000000/365 12:25:01 > 10000000/365 12:25:02 27397.260273972603 12:28:13 ion: Well, it's a similarity when you also have return! 12:28:37 I guess it's more the similarity between (++) :: [a] -> [a] -> [a] and (>>) :: m a -> m a -> m a 12:28:58 But that one is more obvious. 12:29:03 -!- olsner has joined. 12:29:43 -!- Madoka-Kaname has joined. 12:30:09 ellisonch: Is this actually "operational semantics"? 12:30:11 (>>) :: m a -> m b -> m b -- :-( 12:30:15 By which I mean elliott. 12:30:17 Who isn't here. 12:30:29 ion: Right, but, like, whatever, you know? 12:30:32 a = b = () 12:31:14 PHP’s type system: “Right, but, like, whatever, you know?” 12:37:52 -!- MoALTz has quit (Read error: Connection reset by peer). 12:38:28 -!- MoALTz has joined. 12:38:58 -!- Patashu has quit (Read error: Connection reset by peer). 12:39:10 -!- Patashu has joined. 12:50:31 -!- elliott has joined. 13:18:32 @src Cont 13:18:33 newtype Cont r a = Cont { runCont :: (a -> r) -> r } 13:19:29 @type callCC 13:19:31 forall a (m :: * -> *) b. (MonadCont m) => ((a -> m b) -> m a) -> m a 13:20:27 -!- pikhq has joined. 13:20:54 -!- pikhq_ has quit (Ping timeout: 272 seconds). 13:23:00 @type cont 13:23:01 forall a r. ((a -> r) -> r) -> Cont r a 13:31:52 @type runCont 13:31:54 forall r a. Cont r a -> (a -> r) -> r 13:37:20 -!- Madoka-Kaname has quit (Quit: Hug~♪). 13:47:52 > let free f a = pure a <|> fmap f (free f a) in free succ 0 13:47:53 No instance for (GHC.Show.Show (f a)) 13:47:53 arising from a use of `M5760467943... 13:47:57 > let free f a = pure a <|> fmap f (free f a) in free succ 0 :: [Int] 13:47:58 [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,... 14:06:02 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 14:12:21 -!- derdon has joined. 14:47:27 -!- tswett_ has changed nick to tswett. 14:51:35 -!- boily has joined. 15:03:11 -!- Gregor has set topic: http://codu.org/logs/_esoteric/ is an okay website. 15:05:04 What is "Stalker mode" and why does it make my browser refresh like crazy 15:07:22 If it makes your browser /refresh/ like crazy, it's because your browser is broken. 15:07:25 But it follows the logs live. 15:07:30 So you can "watch" the channel without joining it. 15:07:48 It's there mainly to remind people that the existence of live logs implies the possibility of invisible idlers. 15:11:52 Gregor: Did you know we're going to become IPv6-ready??? 15:12:08 Oh noooooooooooooo 15:13:22 elliott: you mean we aren't already? 15:13:25 YOU WILL NOT SRUVIVE 15:13:28 ais523: esolangs.org isn't 15:13:33 ais523: because THE ALAN DIPERT hasn't updated the nameservers yet 15:13:47 btw, I found the most awesome search engine ever: http://search-wise.net 15:14:05 it ignores your query and returns a hardcoded list of results 15:14:08 there's tons of those 15:14:13 for fiction use 15:14:24 indeed, that's its intended purpose 15:16:25 now we just need a lmgtfy equivalent for one of those sites 15:16:34 to be simultaneously condescending /and/ useless! 15:16:39 lmswtfy 15:18:50 this is the best bad idea I've had today 15:18:51 I think 15:18:55 possibly all week 15:20:16 do you get it :( 15:20:52 get what? 15:20:59 lmswtfy 15:21:03 yes 15:21:12 it's a pretty obvious acronym to use, from context 15:21:15 3xcellebte 15:27:14 meanwhile, pan (which I replaced XPN with) is working pretty well, apart from a couple of bizarre/inexplicable decisions 15:27:41 for instance, I can't find the option to automatically check for new messages at a time interval, if there is one 15:27:48 nor a way to unhide quoted text, which is hidden by default 15:28:42 oh, hmm, replying to it shows the quoted text, but that's ridiculous 15:33:11 any ideas? the quoted text thing is one of the stupidest design decisions I've come across, if the reply command is really the only way to see the text 15:42:48 ah, found it, it's just buried a couple of submenus deep 15:44:22 keybinding is Q, menu is View | Body Pane | Mute Quoted Text 16:05:51 -!- elliott has quit (Remote host closed the connection). 16:06:50 -!- boily has quit (Ping timeout: 272 seconds). 16:09:13 -!- boily has joined. 16:34:04 -!- augur has quit (Remote host closed the connection). 16:58:24 Yaaaay, Ben isn't dead in D&D. 17:00:54 -!- boily has quit (Ping timeout: 246 seconds). 17:04:43 -!- boily has joined. 17:29:35 -!- boily has quit (Ping timeout: 260 seconds). 17:35:17 -!- boily has joined. 17:36:03 -!- pikhq_ has joined. 17:36:08 -!- pikhq has quit (Ping timeout: 255 seconds). 17:44:36 -!- boily has quit (Ping timeout: 252 seconds). 17:49:03 -!- Ngevd has joined. 17:49:15 Hello! 17:50:42 hi! 17:50:49 oh, shubshub isn't here, that's reassuring 17:51:26 What's the best strategy for ignoring people who are wrong? 17:51:44 Ngevd: just ignoring them altogether is easy, act as if they aren't there 17:51:55 trying to interact with them while ignoring the wrongness is harder, though 17:52:17 Because I know a PHP fanboy who believes HTML sucks 17:52:41 Ngevd: what are they using PHP for? and what do they think HTML sucks relative to? 17:53:04 He's using PHP to make a website, and HTML relative to using DreamWeaver 17:54:15 err, complete ignoring is the best option, unless you actually have to run the resulting monstrosity 17:54:31 Okay, thanks 17:54:52 you could try hacking it if you feel like having some fun 17:54:58 but it probably isn't worth it 17:55:43 -!- boily has joined. 17:56:02 * ais523 thinks the chance that the resulting site will be secure is very low 17:56:10 /slightly/ higher if it doesn't use any sort of database 17:56:48 I beleive he also mentioned MySQL 17:58:19 that doesn't surprise me, given the circumstances 17:58:37 now, it's possible to write a secure website on that stack, but anyone who would voluntarily use it probably is incapable of doing so 17:59:35 Shall I feign interest and ashame him when the site comes to fruition? 18:00:02 -!- boily has quit (Ping timeout: 246 seconds). 18:00:19 Actually, bbl 18:00:21 -!- Ngevd has quit (Quit: Goodbye). 18:02:15 -!- azaq23 has joined. 18:02:22 -!- azaq23 has quit (Max SendQ exceeded). 18:02:29 -!- sebbu2 has changed nick to sebbu. 18:02:47 -!- boily has joined. 18:05:05 -!- augur has joined. 18:11:27 -!- Foggalong has joined. 18:25:26 -!- Slereah_ has joined. 18:26:25 -!- Slereah has quit (Ping timeout: 260 seconds). 18:29:46 -!- asiekierka has changed nick to asiekierka_Pinki. 18:30:01 -!- asiekierka_Pinki has left ("Wychodzi"). 18:31:24 -!- pikhq has joined. 18:31:49 -!- pikhq_ has quit (Ping timeout: 276 seconds). 18:36:28 -!- boily has quit (Ping timeout: 255 seconds). 18:39:17 -!- boily has joined. 18:42:00 -!- Foggalong has quit (Quit: Leaving). 18:42:39 -!- Ngevd has joined. 18:42:42 Hello! 18:45:25 -!- boily has quit (Ping timeout: 244 seconds). 19:01:18 -!- pikhq has quit (Ping timeout: 246 seconds). 19:01:19 -!- pikhq_ has joined. 19:14:35 -!- oerjan has joined. 19:25:22 Hello pikhq_ oerjan 19:25:30 hi Ngevd 19:33:52 -!- MoALTz_ has joined. 19:35:42 -!- MoALTz__ has joined. 19:36:44 -!- MoALTz has quit (Ping timeout: 260 seconds). 19:37:02 -!- sebbu has quit (Read error: Connection reset by peer). 19:37:46 -!- sebbu has joined. 19:37:46 -!- sebbu has quit (Changing host). 19:37:46 -!- sebbu has joined. 19:39:02 -!- MoALTz_ has quit (Ping timeout: 248 seconds). 19:40:17 -!- MoALTz_ has joined. 19:41:46 -!- ais523 has quit. 19:42:04 @ping 19:42:05 pong 19:43:58 -!- MoALTz__ has quit (Ping timeout: 276 seconds). 19:47:03 -!- ais523 has joined. 19:50:07 -!- shubshub has joined. 19:50:10 hi 19:50:14 Hello 19:51:31 -!- pikhq_ has quit (Ping timeout: 246 seconds). 19:51:33 -!- pikhq has joined. 19:52:01 -!- ais523 has quit. 19:52:22 -!- MoALTz has joined. 19:55:24 -!- MoALTz_ has quit (Ping timeout: 260 seconds). 20:05:11 -!- sebbu has quit (Read error: Connection reset by peer). 20:05:36 -!- sebbu has joined. 20:05:36 -!- sebbu has quit (Changing host). 20:05:36 -!- sebbu has joined. 20:07:06 -!- sebbu2 has joined. 20:07:06 -!- sebbu2 has quit (Changing host). 20:07:06 -!- sebbu2 has joined. 20:10:36 -!- sebbu has quit (Ping timeout: 246 seconds). 20:10:41 -!- Ngevd has quit (Quit: brb). 20:14:05 anyone know any python? 20:14:35 -_- 20:15:02 Im trying to execute a batch file in python but I want to run the batch file with the replaced strings that python did to it? 20:16:34 shubshub: you shouldn't ask "anyone know any python?". Just ask what is your problem 20:17:07 well is there anyway to execute the batch file in python with the replaced strings without writing those replaced strings to file? 20:18:02 shubshub: what os? 20:18:09 windows 20:18:24 I'd say no 20:18:33 :( 20:19:16 unless you use something like ksh in place of cmd.exe 20:19:24 ksh? 20:20:04 korn shell. Shell used on some unix-like systems 20:21:26 -!- Ngevd has joined. 20:23:05 written by these guys: http://en.wikipedia.org/wiki/Korn 20:23:12 Hello 20:23:18 Korn? I've heard of them 20:23:25 The musicy people? 20:25:08 hi Ngevd 20:25:12 we were just discussing the korn shell 20:27:09 children of the korn 20:27:59 your opinion: besh unix shell? I like ash because it is POSIX compliant and small 20:28:48 -!- sebbu2 has changed nick to sebbu. 20:29:02 shubshub: you sure like your batch files 20:29:21 :D 20:30:25 nortti: why do you care about "small" 20:31:18 kmc: my computer is pretty old 20:31:28 (12 years) 20:31:37 that is pretty old 20:32:29 bash is about 5.5MB resident set size on my machine 20:32:36 but most of that will be shared between bash processes 20:32:45 kmc: Also I am still not comfortable with multi megabyte binaries other than compilers 20:33:07 well, get comfortable 20:33:13 because computers are big now 20:33:14 (I grew up using dos on old compaq) 20:33:56 it doesn't make sense anymore to spend hundreds of programmer hours to decrease RAM consumption from 0.1% of system to 0.01% 20:34:19 well compilers and large subsystems (for example x11) 20:35:22 but for example the size of bash and vim are ridicilous 20:36:24 shrug 20:37:12 it matters in some contexts 20:37:20 i don't think it matters on a modern desktop/laptop pc 20:37:22 even a 12 year old one 20:37:48 i used to get worked up about "wasting resources" which are nowhere near scarce 20:37:58 like 1 MB of RAM consumption in a world where a 1 GB upgrade costs $10 20:38:05 but i got over it 20:38:22 i'd rather spend my time building new things than "optimizing" an entirely irrelevant dimension of performance 20:38:58 writing tiny programs is a fun game/challenge, though 20:40:04 I don't optimize my code when it makes it hard to read or is not really worth is but I try not to waste memory and cpu time on things that can be easily done without using as much resources 20:40:22 "easily" is relative though 20:41:09 when writing fast and/or small programs is almost as easy as writing slow and/or lange 20:41:19 or even as easy 20:41:51 a lot of people with this attitude won't even consider using a language higher level than C 20:42:01 so they are making most things much harder than they need to be 20:42:46 kmc: I use python most often 20:48:10 kmc: but I also use C and assembly 20:53:46 all i want to know is whenever the pc does anything useful or valuable :P 20:54:17 although, since usefulness and valuableness are subjective... 20:54:45 pc=computer? 20:54:58 oh jesus 20:55:01 ok i will answer 20:55:10 kmc: what? 20:55:16 itidus20 20:55:25 pc = can run windows, but doesn't have to 20:55:32 ^_^ 20:56:44 itidus20: Do you want to know is your Raspberry Pi doing anything useful or valuable? 20:58:27 for instance, right now my computer is only doing 3 signifigant things.. keeping some chats open, tracking the time, and keeping web documents open 20:58:42 most of it's hardware and cpu power is not being utilized 21:00:31 whether the cpu power is fully utilized is not relevant to your question of whether it does "anything useful or valuable" 21:00:53 most people who own cars consider them to be useful, even though they rarely drive at maximum speed 21:01:02 Is this the 10% of your brain fallacy? 21:01:37 hmm.. 21:02:30 unlike a brain, a computer can use 100% of its capacity quite literally in certain work 21:03:14 we don't understand the human brain well enough to have any idea what its "capacity" is, or how much is being used at any given time 21:03:14 my computer is running x11 with openbox, irc client, web browser and music player and is using 16% of cpu 21:03:46 also it's very hard to fully utilize a CPU, even if the cpu meter shows 100% 21:03:57 you probably are not keeping all of the functional units busy 21:03:58 If every bit of wire in a computer had an electric current in it, the computer would probably break 21:04:03 unless you are using a singletasking system 21:04:16 you are probably waiting on memory much of the time 21:04:24 no, it's not about singletasking vs multitasking 21:04:30 well that's true 21:04:45 it's about instruction scheduling and cache utilization within a single instruction stream 21:05:23 i think i am determined to say one fallacy after another 21:05:59 yeah 21:11:25 -!- Sgeo has quit (Read error: Connection reset by peer). 21:11:29 -!- Sgeo_ has joined. 21:13:03 itidus20: I'm still not sure what you get out of it :) 21:17:11 -!- augur has quit (Remote host closed the connection). 21:18:51 for me, the most exciting code in a programming language is anything related to realtime input and realtime copying of bitmaps into video ram for display. for some naive definition of realtime. 21:20:10 i know that a monitor and a keyboard or gamepad are not themselves computers, but maybe i am just simple like that 21:20:11 -!- Ngevd has quit (Quit: ha h!). 21:20:37 GUYS Guys guys Guess what! 21:21:50 ono 21:22:00 not another batch thing 21:22:14 no I Made a Python Interpreter for my batch thing 21:22:27 i mean I Made a !!!Batch Interpreter in python sorry 21:22:28 as time goes on i am learning that theres some really exciting things i can do with a cpu inbetween the monitor and the keyboard 21:23:10 shubshub: what kind of batch interpreter? 21:23:20 and, i have yet to figure out how esoteric languages fit into this map in my head 21:23:23 Its a !!!Batch Interpretr written in Python 21:23:58 so far i see them as possibly a training ground for language design/implementation 21:26:51 shubshub, how much of it just calls out to cmd.exe? 21:26:58 none 21:33:00 -!- oerjan has quit (Quit: Lost terminal). 21:34:51 ~ 21:34:51 ~ 21:35:25 i suppose a happy computer is a computer with good data sources 21:35:43 it seems that these days 99% of data comes from the internet 21:36:18 but due to coming from the internet it lacks relevance to ones own personal space 21:37:13 such that for most people, google corporation has more photos of your house than you do 21:39:51 good as in relevant. 21:40:43 you should invent some kind of website which connects people according to real life relationships 21:40:50 and then become rich and famous 21:40:55 it takes less physical exertion these days to look at the streets of tokyo to see whats there than to look in the cupboards to see whats there.. <<-- undeniable 21:40:55 and have a major motion picture made about you 21:43:10 you should put a webcam in your cupboards 21:44:43 one day we will replace barcodes with RFID and then you can simply put an RFID reader in your cupboards 21:44:55 kmc: well.. one of these new fangled 3d scanners that can scan through walls will probably end up doing the trick 21:45:03 people have tried to market home kitchen inventory system barcode scanners 21:45:10 but nobody actually wants to scan their cans 21:45:24 -!- monqy has joined. 21:45:34 ahh 21:46:07 how do you scan through walls 21:48:16 brb.. finding the answer or non-answer as it were 21:53:51 while trying to find it i did discover google can apparently scan books in 3d using infra-red 21:54:50 -!- derdon has quit (Remote host closed the connection). 21:59:15 I Finished The !Py!Batch !!!Batch Interpreter Coded In Python :D 22:00:09 :D 22:00:09 monqy: You have 1 new message. '/msg lambdabot @messages' to read it. 22:01:01 kmc: the true answer is that what i get out of it is merely a compensation for the kind of healthy conversation i seem to be unable to do 22:01:04 -!- pikhq_ has joined. 22:01:24 -!- pikhq has quit (Ping timeout: 260 seconds). 22:01:30 shubshub: Is it a RISC OS program or why are you adding ! at the start of program name 22:01:50 Because thats the name of the language its batch represented in !!!! 22:02:05 shubshub: source? 22:02:20 ITS on the wikipage 22:02:22 lol nortti.. this must be your first time meeting shubshub 22:02:32 itidus20: yes 22:03:35 itidus20: why? 22:11:21 -!- Patashu has joined. 22:17:24 back 22:17:29 was making breakfast 22:18:57 -!- Madoka-Kaname has joined. 22:18:57 -!- Madoka-Kaname has quit (Changing host). 22:18:57 -!- Madoka-Kaname has joined. 22:23:24 because you don't yet know about the wonderful thing which is !!!Batch 22:23:41 :D 22:24:27 is fizzie availible? 22:27:39 how come the wiki has numeric batch and !!!batch but not batch? 22:28:42 "batch" refers to the native dos/windows scripting stuff 22:29:17 !!!Batch Is Interpreted In Python Now :D 22:29:50 itidus20: so, an esolang, right? 22:30:10 -!- Ngevd has joined. 22:30:14 Hello! 22:34:02 yeah 22:34:32 Is Capitalizing Every Word Part Of Programming In Batch? 22:36:54 So looking at Talk:OISC the general message I get is that there is some controversy over whether an instruction which takes one parameter and then on the basis of that parameter selects a sub-instruction to perform counts as a single instruction 22:37:12 -!- nortti has quit (Quit: leaving). 22:37:48 It counts as a single instruction, but defeats the point of an OISC 22:42:47 -!- nortti has joined. 22:44:15 i suppose if you have 2 parameters, and the second parameter is 0, you can infer that you don't want to do a division. 22:47:39 Unless you are forcing an error to have hacky side effects 22:51:13 gonna go write a !!!Batch Interpreter In !!!Batch :D 22:54:13 actually its gonna be a Version Of !Py!Batch Written Using !!!Batch and Executed as a Python File :D 23:01:52 -!- augur has joined. 23:06:09 -!- Patashu has quit (Ping timeout: 260 seconds). 23:09:41 -!- augur has quit (Read error: Connection reset by peer). 23:10:20 -!- augur has joined. 23:11:34 Im Converting !Py!Batch Into !!!Batch Code and its working except it traslates everything into normal letters D: 23:15:26 well ive got a proven fact: !!!Batch Can Not Be Interpreted Inside Of !!!Batch For The simple fact is it converts everything even the translated shitload long ?!!!!! Into Lettering and stuff D: so currently it is impossible 23:16:01 * shubshub does have another idea however :D 23:16:20 -!- Ngevd has quit (Quit: GOODNIGHT). 23:30:28 -!- augur has quit (Remote host closed the connection). 23:32:14 I Don't Understand Your Style Of Capitalization shubshub 23:32:26 Is This Related To The Batch Language Or Just Something You Do 23:32:44 just something i do 23:33:38 Well, That's Fun 23:43:14 kmc: Yesterday elliott made me get Agda working. 23:43:21 It turns out it's actually pretty neat. 23:46:36 * shubshub is making a Numeric Batch Interpreter In !Py!Batch 23:47:30 -!- cheater__ has joined. 23:49:45 -!- augur has joined. 23:50:13 -!- cheater_ has quit (Ping timeout: 246 seconds). 23:54:26 -!- augur has quit (Remote host closed the connection). 2012-04-28: 00:04:36 -!- madbr has joined. 00:05:27 -!- nortti has quit (Ping timeout: 246 seconds). 00:07:08 !act rawr 00:07:13 hi 00:07:15 hi 00:07:38 so what's the latest trend in esoteric langs 00:07:47 Batch derivatives 00:07:48 Ive Made Batch Derivatives 00:08:16 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:10:19 !!!Batch and Numeric Batch 00:22:02 http://stackoverflow.com/questions/4456438/how-can-i-pass-the-string-null-through-wsdl-soap-from-as3-to-coldfusion-web 00:23:15 ?? 00:29:23 -!- madbrrr has joined. 00:29:35 ion lol that sounds messed up 00:30:01 -!- madbr has quit (Ping timeout: 265 seconds). 00:34:51 -!- madbrrr has quit (Ping timeout: 265 seconds). 00:37:36 -!- madbr has joined. 00:51:44 o.O PyPy is working on STM? 00:51:51 idk 00:52:10 "(The goal is not to expose STM to the user's program.) " Darn 00:52:22 whats STM??? 00:53:08 sgeo: URL? 00:53:13 http://morepypy.blogspot.com/2012/04/stm-update-and-thanks-everybody.html 00:53:23 shubshub, do you know what a thread is? 00:53:25 shubshub: Software Transactional Monads 00:53:31 * Sgeo_ slaps monqy 00:53:40 * shubshub slaps monqy with a rainbow trout 00:53:40 With arbitrary side effects everywhere, it would be probably much more difficult to expose STM to the user. 00:55:17 It seems to say they do expose some kind of an interface. 00:55:35 I didn't read the whole thing 00:56:04 The “transactions” module (which i didn’t look at). 00:57:38 * shubshub is working on a Numeric Batch Interpreter Programmed In !Py!Batch (The Python Interpreter For !!!Batch) 00:57:58 ok 00:58:00 (sorry i mean the !!!Batch Interpreter for Python) 00:58:28 The !!!Batch Interpreter written in Batch Is shitty It cant do More than 1 Line without confuzzling its self 00:58:55 this new one doesnt even need to have any normal batch commands in it not even set str= 00:59:05 You Just type it all up and away you go :D 00:59:50 :D 01:00:14 !Py!Batch will also be able to read Python Programs Written Using !!!Batch 01:01:03 :D :d 01:05:05 /j #BotServ 01:05:07 oops 01:05:23 oops 01:05:36 fizzie: you there??? 01:06:08 hi fungot 01:06:08 shubshub: you mean the get-foreign-binding??? hahahaha" and 01:06:24 I Really can't Deal With Random caps 01:06:30 it's Fucking With my Head 01:06:42 It Would be Much better if You Used Shouty All caps 01:06:48 hi fungot 01:06:48 itidus20: epiphany doesn't even have the word " flower", it didn't work 01:06:48 Ok 01:06:50 Or Anything really 01:06:51 OK 01:07:08 ok 01:07:32 HOW ABOUT ALL CAPS? 01:07:40 yes that's better 01:08:15 kmc: Just don't call the all-cap-cop. :-( 01:09:55 fungot: There was an Old Man who said, 'Hush! I perceive a young bird in this bush!' When they said, 'Is it small?' He replied, 'Not at all! It is four times as big as the bush!' 01:09:55 itidus20: it seems to be looked at in that way 01:10:10 MYJAPA得ぬESEI得ぬPUTMETHODMAKESiTVRATHERDi絵笛不iCU得るTTOTYPETHiSway. 01:10:14 fungot, say hi 01:10:14 shubshub: is it caused by intensive allocation? so if i want to 01:10:57 fungot 01:10:57 itidus20: just for the global environment of the call/ cc 01:11:43 fungot in the rear end 01:11:44 quintopia: be happy to help out with slava's stack-effect inferencer. hast thou a link? :) i don't understand 01:11:53 hi glogbot 01:11:55 fungot++ 01:11:56 shachaf: verily fnord, am i right in guessing that anonymous recursion would make this a snap. instantly fix photo flaws in just a tic... 01:12:17 fungot must be cheating. These sentences are too realistic. 01:12:18 shachaf: i am new to fnord wrote a blog entry. i saw that in google 01:12:22 ^style 01:12:22 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube 01:12:31 fungot: hi 01:12:32 shachaf: it's ircd. :p 01:12:45 fungot: O, now I see. 01:12:45 shachaf: but the brackets are reversed 01:13:01 ^style discworld 01:13:01 Selected style: discworld (a subset of Terry Pratchett's Discworld books) 01:13:20 fungot, what dost thou think of death? 01:13:21 quintopia: " very fnord of you,' said nanny, as much part of the scaffolding." hah! you can't do dat,' said vimes, walking around the figure. 01:13:36 ^style fungot 01:13:36 Selected style: fungot (What I've said myself) 01:13:50 -!- pikhq has joined. 01:13:53 fungot hi 01:13:53 shubshub: that is just a value of type " airbus is a big fan of avril....but this song " there 01:14:01 ^style shubshub 01:14:01 Not found. 01:14:04 ^style 01:14:04 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot* homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube 01:14:09 ^style irc 01:14:09 Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) 01:14:36 fungot: what have done? 01:14:37 itidus20: but it supports virtually every x estension on any host. it can in most real systems, which allow you to say what are most popular but certainly free software related channels are more popular 01:14:40 ^help 01:14:41 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 01:15:46 ^style youtube 01:15:46 Selected style: youtube (Some YouTube comments) 01:15:50 hi fungot 01:15:51 shubshub: oznaczono jako spam holy flip shotgun thing looked shit hot. what the hell? dark angels? ( watching smoz tuck his tail) 01:15:59 -!- pikhq_ has quit (Read error: Operation timed out). 01:16:12 fizzie: can fungot have a ^tweet command? 01:16:13 quintopia: this accident in live, go to the game 01:16:20 ^tweet 01:27:35 ^pie 01:27:41 ^^ 01:31:44 still haven't figured how to garbage collect my language :( 01:31:56 whats your language??? 01:32:52 gimme a sec 01:34:19 madbr, the easy way is reference counting, right? 01:36:59 http://esolangs.org/wiki/Fatmouse 01:37:30 madoka: it's harder than that in my case 01:37:41 since variables never go out of scope 01:37:57 you have to figure out when a variable becomes a "dead end" 01:38:06 ie can't produce any more new variables 01:38:12 in which case it can be collected 01:44:17 It's a lot harder than in java or stuff 01:44:29 where eventually you run out of referrences 01:44:43 1. delete language, 2. garbage collected? 01:45:34 madbr, are you, um 01:45:40 Sure it isn't Turing complete? 01:46:00 Like, give the example of this: 01:46:01 loop.i+1 loop.i 01:46:01 loop.0 01:46:19 yeah that's totally going to loop 01:46:25 Or, worse 01:46:30 it is turing complete 01:46:33 HOld on 01:47:43 madbr, are you sure determining if a variable can still be used isn't Turing complete? 01:48:13 I'm afraid it might involve solving the halting problem or something like that yeah :( 01:49:42 test 01:49:43 loop.i+1 loop.i test loop2.i 01:49:43 loop.0 01:49:51 test only ever goes out of scope if test2 halts, right? 01:50:09 Right, but, you can detect halting at runtime... 01:50:11 I dunno... 01:50:46 madbr, if all variables that can reference a variable are consumed, it's dead. 01:50:52 But, I have no clue how you could apply that to arrays 01:50:55 Because, that involves math code. 01:51:14 I think you can't solve all the cases 01:51:22 -!- MoALTz has quit (Quit: brb). 01:51:43 but you can at least solve the case where one of the indexes is always higher on new instances 01:52:51 madbr, what does this do 01:52:53 like on an array that's duplicated on each iteration, you can find out that newly produced variables always have a higher iteration index, and figure out when a whole iteration is "dead" 01:53:27 test.1.1 01:53:30 test.1.1.1 test.1.1 01:53:37 output.0.'a' test.1.1.1 01:54:04 -!- pikhq_ has joined. 01:54:09 test.1.1 and test.1.1.1 are different arrays no? 01:54:44 They share the same name, but, have different dimensions 01:55:46 I guess test.1.1 should die once test.1.1.1 exists 01:56:19 madbr: How do you plan on implementing this language? 01:56:24 no idea 01:56:26 that's the problem 01:56:28 Iterators seem pretty hard to 01:56:38 My first thought is 01:56:43 I'll probably restrict iterators 01:56:57 To represent the entire Fatmouse as [Variable -> Bool] 01:57:29 to something like "don't make arrays with infinite amounts of data in them" 01:57:44 -!- pikhq has quit (Ping timeout: 272 seconds). 01:58:18 madbr, my first thought 01:58:22 plus at least one of the iterators has to have real values in some array 01:58:23 Is to represent variables... 01:58:24 Hmm... 01:58:28 Right, um 01:58:30 Let me think about this. 01:58:46 but yeah the real problem is garbage collecting the whole thing 01:58:48 madbr, hey 01:58:54 the other stuff is a challenge 01:58:58 -!- MoALTz has joined. 01:58:58 Would it be possible to solve using algebra or something all the possible valid values? 02:00:39 hm 02:00:51 So, let me think. 02:00:53 Given the statement... 02:01:06 test.i test2.i>4 02:01:47 is that valid? 02:01:50 Erm 02:01:51 Never mind 02:02:00 test.i test2.i+4 02:02:20 then it looks at all the values in test2 02:02:28 each one gives a value to i 02:02:28 You could check all values of test2 02:02:30 Then... 02:02:31 right 02:02:44 Solve for i in x=i+4 02:02:50 Giving i=x-4 02:02:54 And check if it's defined? 02:02:55 No wait. 02:03:11 yeah I don't think I could solve all the cases but maybe the easier ones 02:03:39 ie "the compiler solves some cases but only really simple ones" 02:03:43 I'm /pretty sure/ you can reduce everything there to rational expressions? 02:03:53 otherwise you just have to write 02:04:00 test.i-4 test.i 02:04:14 Right. 02:04:17 That's a simple check. 02:04:38 ie "every iterator must appear plain at least once in one of the conditions" 02:04:39 Hold on 02:04:44 madbr, I doubt it. 02:05:46 Okey 02:05:49 For statements of the form 02:05:55 test.i test2.i+4 02:05:57 You could do this. 02:06:06 x=i+4, i=x-4 02:06:16 Thus, for all x in test2, test.x-4 02:06:26 right 02:06:27 test.i test2.i+4 test3.i+6... 02:06:30 Since you have all x from test2 02:06:39 You treat test3.i+6 as a condition-- you already have i 02:07:48 but what if the user asks for 02:07:49 test.i test.(4 + 5*i - 3*i*i + 2*i*i*i - 9*i*i*i*i + 7*i*i*i*i*i) 02:08:03 er 02:08:05 test.i test2.(4 + 5*i - 3*i*i + 2*i*i*i - 9*i*i*i*i + 7*i*i*i*i*i) 02:08:55 ?!? 02:09:09 we are all speaking our own programming langauges'\ 02:09:27 I guess the compiler would have to return an error along the lines of "I'm not matlab" :D 02:09:29 LEt me think. 02:09:37 echo Hello 02:10:11 madbr, for starters 02:10:20 You only have to account for real integer values. 02:10:31 Erm, sorry. 02:11:00 Yeah, that's right. 02:13:04 printf("1 = 0.");while(1)printf("9"); 02:13:17 var.x.y.z (x*x*x + y*y*y - z*z*z)=0 02:13:34 fermat theorem :D 02:13:45 Right. 02:13:49 That format is also a problem :x 02:14:23 yeah I have to update the page 02:14:26 Nah. 02:14:30 Leave Fatmouse as it is. 02:14:33 I kinda like that 02:14:39 I'll probably want to switch the syntax from 02:14:54 result.x.y condition.x condition2.y 02:14:57 to something like 02:15:03 It amounts to a programming language that, in the long run, is basically a (logic programming?) language that requires a lot of high-level math to solve. 02:15:06 condition.x condition.y 02:15:09 result.x.y 02:15:21 (with python style indentation) 02:15:33 yeah 02:15:34 I /think/ it's a logic programming language. 02:15:53 ... 02:15:56 madbr, I just realized 02:16:05 If the program doesn't use output 02:16:14 Just halt immediately 02:16:20 ahah 02:16:34 but there's always at least one output 02:16:40 does the program halt or not 02:16:41 Now... 02:16:42 Hmm... 02:17:12 test.a.b.c (x*x*x + y*y*y - z*z*z)=0 02:17:36 Hold on. 02:18:23 madbr, for output to be consmed 02:18:24 consumed* 02:18:27 It has to be in order, right? 02:18:29 -!- TeruFSX has joined. 02:18:33 output.1.'a' alone 02:18:35 Does nothing 02:18:39 Because output.0 was never consumed 02:19:23 madbr, it seems 02:19:38 The really problematic case is equations in the form of test.a.b + math on a and b without any limits 02:20:14 ... 02:20:14 Wait. 02:20:16 madbr 02:20:20 var.x.y.z (x*x*x + y*y*y - z*z*z)=0 02:20:23 Compile that to 02:20:46 var[x] = \x y z=x*x*x + y*y*y - z*z*z == 0 02:20:54 Erm, s/=/->/ 02:21:31 is that prolog or something? 02:21:40 Haskell pesudocode 02:21:41 >> 02:23:24 madbr, here's an idea 02:23:35 var.x.y.z (x*x*x + y*y*y - z*z*z)=0 02:23:38 Don't think of that as an array 02:23:49 Think of it as a function definition var(x,y,z) = (x*x*x + y*y*y - z*z*z)==0 02:25:31 ah I see 02:26:21 -!- tswett has changed nick to absentswett. 02:32:08 Hey, madbr, here's a thought 02:32:13 !!!Batch: !Py!Batch Updated To Version 1.2: More Code Added monqy Sgeo 02:32:23 Is the var.x.y.z x+y+z=0 synatx needed? 02:32:27 syntax* 02:33:05 shubshub, how does input work 02:33:10 madbr* 02:33:13 what do you mean 02:33:16 It doesn't block, right? 02:33:18 Wrong person, sorry 02:33:21 lol k 02:34:38 madbr, as far as I can see 02:34:40 The only true hard case is 02:35:01 output.x.y x*y=y 02:35:04 Or similar expressions 02:36:16 madbr: would you be able to make a !!!Batch interpreter in Fatmouse? 02:38:22 madbr???? 02:40:48 madbr, I'm reasonably certain that you can treat the individual arrays as functions. 02:41:05 And, then, brute force for x in 0..255 output.y.x 02:42:13 How would I make a Programming Language iN Python? 02:48:25 Hey I have a question: is It Possible to make a programming language in another Programming Language that has features that the Language its made in couldnt perform 02:48:38 Define "couldn't" 02:48:53 Also, "features" and "perform" 02:49:13 couldn't meaning the Original language Could not perform the function in any way shape or form no matter how hard u tried 02:49:37 features meaning functions 02:49:40 perform meaning execute 02:49:43 shubshub, well, a compiler could. You could make a compiler that only reads standard input and output, yet outputs code that can do things 02:49:50 Such as manipulate hardware 02:49:53 explain please 02:50:57 Suppose I have some language where each line is a URL, and it outputs the page 02:51:05 k 02:51:10 if the language cannot perform these in any way, it's impossible 02:51:46 I could make a compiler for that language, which, itself, is not able to access the web. Maybe the language it's written in doesn't have network access. However, it could write code to disk and this code, itself, can access the network 02:52:02 i dont understand how 02:52:10 So compiler (with no net access) takes URLang and converts it to a .exe which does have net access 02:52:13 that's accurate, i was also going to say that would mean that you can't interpret it 02:52:23 shubshub, it's because the compiler is just translating from one language to another 02:52:27 oh 02:52:36 It itself does not need to perform the functions written in the language it's compiling 02:53:48 Hey Sgeo_ you any good at Python maybe you could help me make a Language in it 02:54:01 first, what do you want this language to do 02:54:11 second, are you going to compile or interpret it 02:54:32 shubshub, first, I want you to realize something. You can describe a language in English, using your words, without actually being able to use that language 02:54:44 Interpret it first also I want it to Pretty Much extend off Python and do features that Python can do But with less coding 02:54:57 In fact, there are several languages on the wiki, in which programs in those languages can never be run. 02:55:02 why 02:55:25 some require impossible things, such as solving the halting problem 02:55:28 shubshub, because they require "features" as you might call them which no program running on hardware as we know it can do. 02:55:44 lolol but one day they will be able to run? 02:55:56 And these aren't features like "Go access the Internet", but actual calculations so to speak 02:56:00 shubshub, nope 02:56:03 why 02:56:11 solving the halting problem is actually impossible 02:56:17 given a basic metaphysical assumption 02:56:39 shubshub, at least, unless there's a major revolution in computing that overturns what we know... and even then, the same concept would extend over to these new weird computers 02:56:40 I want this Python Language to be an easier version of Python yet do everything Python can do with less programming 02:57:09 kmc, eh, is it proven that there's no possible computers in this universe more powerful than TC? 02:57:15 no 02:57:17 lol 02:57:20 that is the basic metaphysical assumption 02:57:24 Ah 02:57:34 what class is the halting problem again? 02:57:43 RE 02:57:48 RE? 02:57:53 recursively enumerable 02:58:21 meaning you can write a turing machine which prints out all the halting turing machines, one by one, and never prints a non-halting one 02:58:51 so Sgeo_ can you help me make a new language? 02:59:05 equivalently, meaning you can write a turing machine which takes a description of a turing machine and returns "yes" if that machine halts, and never returns "yes" if it doesn't halt 02:59:06 shubshub, not much, perhaps a little. 02:59:12 hmmm 02:59:12 (but it's allowed to loop forever rather than saying "no") 02:59:27 kmc, how is that equivalent? 02:59:36 madbr, so. 02:59:41 Can Programming Languages Be Interpreted In Multiple Languages to make one large interpreter? 02:59:48 A limited version of Fatmouse that doesn't allow expressions in the 'set' phrase. 03:00:02 (i.e. you can't write array.x+1 array.x, only array.x array.x-1) 03:00:03 shubshub, I have no idea what that question means, but people have made programs that work in different languages 03:00:14 Can be easily compiled 03:00:15 ill pastebin what i mean 03:00:26 With full array.x+1 array.x syntax 03:00:31 It's much less trivial 03:00:57 Make a Programming Language Interpreter using Multiple Languages To Be able to understand what the code of this New programming language does 03:01:57 Sgeo_: one direction is, we have a TM to enumerate the strings of a language; we want a TM to recognize strings in that language 03:02:15 we take a string and then run the enumerator until it spits out that string 03:02:23 madbr, if you want Fatmouse to be truly uncompilable, allow expressions like this: 03:02:24 fib.0.0 03:02:24 fib.1.1 03:02:24 fib.x.(y+z) fib.(x-1).y fib(x-1).z 03:02:32 if the string isn't in the language, we run forever, which is ok 03:03:03 Well, not 'truly uncompilable', but, rather, 'hard to compile without lots of math' 03:03:10 kmc, it's the other direction I'm concerned about. Yes or loop forever is trivial 03:03:13 the other direction is, we have the recognizer, we want an enumerator 03:03:35 you simulate the recognizer on all possible inputs, in parallel 03:03:37 which is to say 03:04:05 TM step 0 of input 0 03:04:09 TM step 0 of input 1 03:04:12 TM step 1 of input 0 03:04:15 etc 03:04:28 hmm 03:04:33 Ah, it was the parallel running thing that was confusing me of how it could possibly work 03:04:45 I was thinking "You'd have to try them in serial" 03:04:57 ah, yeah 03:05:04 the parallel simulation thing is a really useful trick 03:05:43 I thought it would be easier to evaluate if you let expressions everywhere except at least one of the instances of each iterator has to be in one of the input arrays without any computation 03:06:10 so that you can pull out a list of possible values for each expression 03:06:12 uh 03:06:15 for each iterator 03:07:43 hmm 03:07:47 fizzie: you there? 03:07:53 but then that's the reverse kind of language 03:08:14 whereas your kind turns everything into functions I guess 03:09:05 madbr, basically. 03:09:38 array.x.y.z x>5 array2.(x-2).y.z can be translated into 03:10:31 var array$3$0: (Int, Int, Int) => Boolean = (x, y, z) => false 03:10:36 New Language Idea Name!: Venom Programming Language 03:11:17 var array$3$1: (Int, Int, Int) => Boolean = (x, y, z) => array$3$0(x,y,z) || (x>5 && array2(x-2,y,z)) 03:11:25 var array$3 = array$3$1 03:11:28 In Scala syntax 03:11:29 shubshub: if you want to design a new language, you should start by learning a lot of existing ones 03:11:36 noope 03:11:36 otherwise you will make the same mistakes others have made 03:11:41 Batch is a lot, ok 03:11:41 which is 03:12:07 Im Not Making this new Language in Batch 03:12:31 which is...? 03:12:54 dude, i can't summarize how to design a good language in a couple of lines 03:12:57 it's a huge topic 03:13:03 many books and thousands of papers have been written about it 03:13:12 but people don't read them 03:13:18 and so the world is full of awful languages designed by amateurs 03:13:19 like PHP 03:13:35 kmc, does it really make a big difference for esolangs? 03:13:57 yes 03:14:07 i wasn't talking about esolangs 03:14:29 I want this Python Language to be an easier version of Python yet do everything Python can do with less programming 03:14:40 I gave up on that idea 03:14:46 ok 03:14:54 i think inventing new languages is a great way to learn 03:15:01 just don't expect to make a good one until you know a lot 03:15:09 kmc, I was considering making a language 03:15:19 would it be good, Sgeo_ 03:15:19 shubshub: have you read this book? http://mitpress.mit.edu/sicp/full-text/book/book.html 03:15:22 Goal not really to be good, just to be better than the only alternative 03:15:40 what alternative, oh right that thing 03:15:44 heh heh heh 03:15:44 Yes 03:15:54 * shubshub will make Venom Using Ruby :D 03:15:55 kmc: is that a paraphrase or did he really say that? :P 03:16:10 actually maybe not ruby 03:16:12 said it 03:16:18 yay 03:16:34 * kmc thinks itidus20 and shubshub will get along great 03:16:36 Wait, shubshub does Ruby? 03:16:50 no 03:16:55 I would need to learn it 03:17:03 kmc, does Ruby count as having first-class functions, given the crappiness of blocks? 03:17:17 The crappiness of blocks? 03:17:22 shubshub, Smalltalk's a better language. Environment might not be so useful for implementing languages. 03:17:48 ion, they're non-first-class things that you can magically pass at the end of a method call 03:17:50 I mean, it’s better just to have a lightweight syntax for all lambdas instead of special sugar for the single-lambda-parameter case, but “crappiness”? 03:17:58 Sgeo_: it has actual first-class functions too 03:18:21 ion, >.> 03:18:26 kmc, ok 03:18:28 there's a function to turn a block into a first-class function, and you can call it with block syntax, so it's not much worse... 03:18:28 <.< 03:18:43 blocks are interesting though, in that they capture the caller's continuation, sort of 03:18:47 Yeah, uh, madbr 03:18:53 I'd like to know how the array.x+1 syntax works 03:18:59 Is array.x+y valid? 03:19:15 kmc, hm? 03:19:23 if you use "return" within a block 03:19:25 Can you write collected.x array.y.x 03:19:29 it returns from the caller of the function that got the block 03:19:50 that is from the lexically enclosing function of the block 03:19:53 not from the block itself 03:20:11 i remember someone on reddit wondering if in the far future there might be languages which let you capture "where to return to" as a first-class value :D 03:20:39 anyway i haven't used ruby much, so some of the above might be wrong 03:20:41 * shubshub will make Venom using a Multitude Of Languages :D 03:21:21 Will All the documentation Be Written In your Trademark Random capitalization Style? 03:21:30 shut up 03:21:38 hi monqy 03:21:41 it's probably not actually random 03:21:56 itidus20: yeah, that's why it bugs me, i have to look for patterns 03:22:10 kmc: Agda is fun until you know something but don't know how to express it to the computer. 03:22:13 Then it's annoying. 03:22:14 lol.............................. 03:22:19 I guess that's true about learning a new language in general. 03:22:40 yeah 03:23:00 shachaf: hello 03:23:11 monqy: hi 03:23:18 but learning how to write functions so that things can be proven about them is a bigger fundamental shift than learning new stdlib IO functions or something 03:23:29 Right. 03:23:44 even if you know Haskell, learning Agda has the same kind of brick-wall feeling that most people associate with learning Haskell :) 03:23:56 Well, you can prove things about any sort of function in Agda. 03:24:02 It's just that some are much easier than others. 03:24:41 These are pretty closely the same thing at varying levels of syntactic sugar: 03:24:43 def foo(f) f.call(42) end; foo(->(n) { puts "got #{n}" }) 03:24:46 def foo(&f) f.call(42) end; foo {|n| puts "got #{n}" } 03:24:51 def foo() yield 42 end; foo {|n| puts "got #{n}" } 03:25:00 ion: They're not quite the same. 03:25:35 good grief 03:26:23 foo=->(&f){f.call(42)};foo.(&->(n){puts "got #{n}"}) 03:26:25 the Variable Definer I Just Made can set about 10 Thousand Variables Every Minute 03:26:33 cool! 03:26:40 10 Thousand Variables Every Minute 03:26:44 the variable definer is written in batch 03:26:48 cool! 03:26:55 that's as Many as 100 Hundreds 03:27:02 ... 03:27:03 And that's terrible. 03:27:08 MORE THAN NINE THOUSAND 03:27:13 gah 03:27:16 /kick ion 03:27:24 It's over an ion! 03:27:26 the capitalization is eating away my brain 03:27:34 Sgeo_: You know what's terrible? 03:27:36 Sorry, i deserve to be kicked for saying “MORE THAN” instead of the correct “OVER”. 03:27:36 This channel. 03:27:46 I Think His Capitalization Is Pretty Nifty And/Or Neato :D 03:27:53 Nifto 03:27:58 kmc: why are {the, can, set, about} uncapitalized? 03:28:02 monqy, that's not his capitalization? 03:28:08 okay :D 03:28:11 ok :D 03:28:13 :D 03:28:30 itidus20: i don't know!! 03:28:30 D 03:28:37 * monqy 03:28:39 03:28:48 ∗ 03:28:56 monqy: remberber the time when you implied I wasnt' good person :"( 03:29:01 what should be the max amount of variables for my language? 03:29:04 3 03:29:05 also.. for more agony, why did he elect to say "10 Thousand" instead of "Ten Thousand" or "10,000" 03:29:11 shachaf: just like it was yesterday 03:29:11 No it needss to be more than 3 03:29:16 4 then 03:29:23 monqy: because it was yestreday 03:29:24 It needs alot of variabl;es 03:29:35 anyone who needs more than 4 variables isn't a Real Programmer 03:29:37 monqy: it hurt :":( 03:29:40 :( 03:29:41 kmc: I thought that was 3? 03:29:42 something like 30 Thousand 03:29:51 shachaf: 30 thousand or 30 Thousand? 03:29:53 I’m trying to figure out what the alot of variables looks like. 03:29:54 30,000 03:30:14 HoNeStLy EvEn MySpAcE CaPs WoUlD Be PrEfErAbLe 03:30:28 Probably pretty much like http://1.bp.blogspot.com/_D_Z-D2tzi14/S8TZcKXqR-I/AAAAAAAACwg/F7AqxDrPjhg/s1600/ALOT13.png but with various variable names instead of beer cans. 03:30:35 kmc: Your CaPs are way too regular. 03:30:55 It WOuLd bE BeTTeR lIKe thiS 03:30:59 no 03:31:04 `pastelogs 03:31:05 that would be not better 03:31:17 hOIW abut tYPing lIOEk this?? 03:31:18 I didn't say it would be better. 03:31:25 iS this bETTER 03:31:27 It would be "BeTTeR". Which is a word that means "worse". 03:31:37 No output. 03:31:37 ah 03:31:39 `pastelogs 03:31:40 fyi, bETTER means BeTTer 03:31:40 good to know 03:31:55 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.23082 03:32:32 did you know: worcester is better 03:32:43 ok so it does hurt the brain 03:33:07 I'm going to Yosemite next weekend! 03:33:18 2012-04-26.txt:09:01:36: hi 03:33:19 2012-04-26.txt:09:01:59: anyone here???? 03:33:19 2012-04-26.txt:09:02:43: I wanna Make my own version of brainfuck 03:33:19 2012-04-26.txt:09:03:04: whose PH 03:33:19 2012-04-26.txt:09:04:21: how do i make one 03:33:21 very good 03:33:56 monqy: remrebrer twhen you said how predictable ! 03:33:59 good times 03:34:08 remember when you ruined how predictable ! :( 03:34:20 was it: today :( 03:34:22 bad person evidence excibit A 03:34:24 it was 03:34:25 not today 03:34:30 alright the max variables is 6,000 03:34:37 cool! 03:34:44 whoa 03:34:47 shub.. sorry to mess with your way of expressing numbers 03:34:54 thta'ss alo of varialE! 03:34:56 nothing wrong with 6 Thousand 03:35:13 I don't know what I'd even do with 6,000 variables 03:35:14 well its gonna be a big Language shachaf 03:35:17 maybe build a house? 03:35:21 a variables house 03:35:25 then I could live in it 03:35:36 it's enough variables, I could do it 03:35:36 monqy: do you live in a hosue 03:35:39 yes 03:35:41 or in a moues 03:35:46 do you live in a bocks 03:35:51 yes 03:35:52 or in a fox 03:35:56 no 03:36:06 oh :"( 03:36:07 you should probably limit your variable amount in a more natural way, like how BASIC does it 03:36:21 hey, 6,000 is perfectly natural 03:36:22 Python will be used to load everything Into the Language :D 03:36:27 :D 03:36:48 colon dee 03:36:53 Colon Dee 03:36:59 U+2181 MONQY'S TONGUE 03:36:59 shubshub: seriously.. it's fine to say 6 Thousand.. i was just being a bastard 03:37:07 c: 03:37:08 Köln Dee 03:37:17 Colonel Dee 03:37:34 Colonel Exploits 03:37:49 Colonel Oops :'( 03:37:50 itidus20: were you trolling 03:37:58 yes D: 03:38:01 D: 03:38:32 monqy: I heard itidus2 turns to stone during the day 03:38:54 wow me too 03:39:11 i hearde eliot has a hearte of stone :" 03:39:14 i heard itidus1 gets stoned during the day 03:39:39 kmc: I thought that was you. :-( 03:39:59 `quote 03:40:00 `quote 03:40:02 697) You should get kmc in this channel. kmc has good quotes. `quote kmc 686) COCKS [...] truly cocks Well, in theory. 03:40:15 133) how does a "DNA computer" work. von neumann machines? CakeProphet, that's boring in the context of DNA. It's just stealing the universe's work and passing it off as our own. 03:40:39 kmc: I still have a file full of quotes from you that I was going to make an IRC bot out of. 03:40:43 wow 03:40:46 But then you didn't like the idea so I stopped. 03:40:54 Also by "full" I mean 3-5 lines. 03:41:02 But it's the entirety of the file, so the file is full of them. 03:41:32 ok then 04:14:02 -!- cheater__ has quit (Ping timeout: 255 seconds). 04:23:40 so far my language loads Variables and a User Input 04:23:55 that one is almost german capitalizatino 04:24:04 * shubshub punches kmc 04:24:32 * kmc ducks 04:24:50 * shubshub still hits kmc anyway 04:25:06 nope 04:25:09 that's not what happened 04:25:16 too bad 04:25:24 i ducked and you fell over comically into a pile of english grammar books 04:25:29 nope 04:30:16 " so far my language loads Variables and a User Input" !!!time to celebrate 04:30:43 Time To celebrate 04:30:43 no not yetr 04:30:48 DONT CELEBRATE YET 04:31:21 TcIeMlEe bTrOa t e 04:31:23 understood 04:31:52 could we see an example program in this language, as it stands right now? 04:32:21 Its not able to do anything yet\ 04:32:53 it's not so much a language as a burlap sack full of spiders 04:33:01 lol 04:33:04 burlap 04:33:38 a friend of mine paid off his final university bill with a burlap sack full of gold coins 04:33:41 with a dollar sign drawn on it 04:34:11 I have a coffee jar full of silver coins. 04:37:39 -!- ellisonch has quit (Read error: Connection reset by peer). 04:37:58 -!- ellisonch has joined. 04:54:30 -!- TeruFSX has quit (Ping timeout: 256 seconds). 04:55:10 So, as you can tell by my nick, I'm going to be going away for one week, on some sort of fun thing. 04:55:19 This information is definitely contained in my nick. 04:55:24 oh i though it said absents wet 04:55:27 See you all later! 04:58:14 Bye absentswett 05:00:12 -!- cheater__ has joined. 05:01:48 -!- huh has joined. 05:19:44 -!- ellisonch has quit (Ping timeout: 245 seconds). 05:21:33 -!- cheater__ has quit (Ping timeout: 255 seconds). 05:27:08 -!- huh has quit (Quit: bye). 05:34:27 -!- cheater__ has joined. 05:41:50 -!- Patashu has joined. 05:42:30 -!- ellisonch has joined. 06:05:10 -!- monqy_ has joined. 06:06:53 -!- Deewiant has quit (Ping timeout: 260 seconds). 06:08:21 -!- monqy has quit (Ping timeout: 265 seconds). 06:14:19 -!- augur has joined. 06:15:19 -!- monqy has joined. 06:18:09 -!- monqy_ has quit (Ping timeout: 250 seconds). 06:32:29 hion 06:32:49 hi absentswett 06:33:30 hachaf 06:35:32 ion: Do you use the Agda? 06:36:18 I haven’t got around to studying it, but i’ve been meaning to. 06:36:34 A LYAA would be helpful. 06:36:41 Venom Is being Developed Using The Ruby Programming Language' 06:36:56 ion: You should write one! 06:37:06 (Actually it already exists.) 06:37:10 what does 06:37:27 shubshub: Should we pronounce “being” in a different way compared to all the other words in that sentence? 06:37:39 no 06:37:42 VENOM IS… (whispers) being… DEVELOPED USING 06:37:54 No pronounce it the same way as one of the other words. 06:38:00 VENOM IS VENOM DEVELOPED USING 06:38:03 VENOM IS IS DEVELOPED USING? 06:38:47 Venom is being developed using the Ruby Programming Language 06:39:12 my brain hurts 06:39:18 Is the Ruby Programming Language™ the same thing as Ruby? 06:39:18 "Venom is ... the Ruby Programming Language" 06:39:22 der 06:39:29 ion: https://github.com/liamoc/learn-you-an-agda 06:39:46 venom is Being developed using the ruby programming language" 06:39:59 correct 06:40:06 kmc: Thanks. Ah, i already saw that link but http://learnyouanagda.com/ that it links to didn’t work and i forgot about it. 06:40:16 Learn You Another Agda 06:40:56 venom Is Being Developed Using The ruby programming language 06:41:19 VENOM IS BEING DEVELOPED USING THE RUBY PROGRAMMING LANGUAGE 06:41:29 much better 06:41:31 VENOM IS BEING DEVELOPED USING THE RUBY PROGRAMMInG LANGUAGE 06:41:36 STFU 06:41:47 VeNoM iS bEiNg DeVeLoPeD uSi... /me shuts up 06:42:10 How many feet does a developed have? 06:42:40 Venom Is being Developed Using The Ruby Programming Language 06:44:16 What Language is Venom being Developed in? 06:44:24 nevermind what Language 06:44:27 * Sgeo_ decides that now is the perfect time to stop being an asshole 06:44:29 i want to know What language 06:44:46 no actually 06:44:50 i want to Know What Language 06:44:53 if you Know What I Mean 06:44:57 me too 06:45:03 honqy 06:45:10 hi 06:45:22 shachaf: is that a version of monqy which is better because it's written in Haskell? 06:45:58 the Variable Definer I Just Made can set about 10 Thousand Variables Every Minute 06:47:01 Does the c in kmc stand for cynical? 06:47:18 dongs 06:47:36 The c in kmc stands for dongs? 06:47:37 dongs doesn't start with c, kmc 06:47:42 ion: hi 06:47:46 honqy 06:47:55 hion 06:48:09 heegan 06:48:19 INCEPTION 06:48:26 hinception 06:48:41 kmc: How do you type in fullwidth characters? 06:48:53 putStr . map (toEnum . (+ (fromEnum 'E' - fromEnum 'E')) . fromEnum) $ "INCEPTION" 06:48:53 perl -CS -Mutf8 -pwe 'y/!-~/!-~/; y/ / /' 06:49:01 ion: of course, why didn't I think of that 06:49:03 Pft. 06:49:25 oh, that actually makes sense 06:49:26 foo c | c == ' ' = ' ' | c >= '!' && c <= '~' = chr (ord c + ord '!' - ord '!') | otherwise = c 06:49:36 My method is clearly superior. 06:49:43 Despite being really inconvenient. 06:49:54 DESPiTE 06:50:12 -!- augur_ has joined. 06:50:27 -!- augur has quit (Read error: Connection reset by peer). 07:12:07 Apparently venom has already been made by someone else 07:13:13 Unfortunately, my IME doesn't much care for inputting fullwidth Latin text to my terminal. 07:13:16 Shame. 07:13:34 Aaand I'm too lazy to use a script. 07:13:35 so im renaming the language To Poison :d 07:16:05 I'm afraid that Capitalisation in the German Manner has been out of Vogue for Centuries in the English Language. 07:20:15 shubshub, just don't rename it to a single letter 07:20:23 They're hard to google and most of them are in use 07:20:30 what do you mean 07:20:34 call it V? 07:20:37 Sgeo_: is hi in use 07:20:39 lol 07:20:40 Don't call it V. 07:20:43 why 07:20:43 Is my point 07:20:43 thats a lettere right 07:20:48 V+++ 07:20:58 V is a pretty good name but take their advice on this. don't call it V 07:21:02 shubshub, because most letters are taken. 07:21:20 Though not most codepoints. 07:21:23 A, B, C, D, E, J 07:21:26 Off the top of my head 07:21:30 ill call it V+- 07:21:33 Wait, A? Or did I make that up 07:21:53 You missed a bunch. 07:22:01 Sgeo_ You Know any ruby? 07:22:02 monqy: Am I a good person now; 07:22:11 shachaf, I got all the ones that I knew of off the top of my head at that moment..\ 07:22:12 i am clueless about languages but I know that the following exist: C, C#, C++, D, F#, J++, R 07:22:14 shachaf: sure 07:22:17 Why, U+1F432, 🐱, is perfectly open! 07:22:19 ooh, R 07:22:34 theres an esolang called F 07:22:49 shubshub, somewhat 07:23:05 d sharp plus plus 07:23:07 hi 07:23:09 Sgeo_ wanna help me make it 07:23:16 shubshub, to be honest, not especially 07:23:20 D is probably best to avoid. 07:23:23 Im Gonna Officially Call My Language V#+- 07:23:28 V sharp plus minus 07:23:35 I don't know much about it but yeah... 07:23:37 C++--# 07:23:44 People may think it's a Microsoft language 07:23:47 With the # 07:23:53 C-- exists, btw 07:23:56 Actually, it'd probably work best as --C++# 07:24:06 C♯ 07:24:10 why would they think its a Microsoft language 07:24:16 Much better language than C# 07:24:19 C↵ 07:24:28 shubshub, several Microsoft languages end with # 07:24:30 C⇟ 07:24:33 CRLF 07:24:45 C#, F#. J# I think 07:24:50 REDUCED LEMMA FIBONACCI 07:25:10 Help me think of a name 07:25:14 V something something 07:25:14 norway 07:25:18 vnorway 07:25:23 thats' good name 07:25:23 it is decided 07:25:24 venice 07:25:26 V something something 07:25:34 no i dont like V something something 07:25:34 violin 07:25:37 What other MS languages end with #? 07:25:38 v norway norway 07:25:51 V^^ (what would that be called) 07:25:58 vladimir 07:26:25 http://en.wikipedia.org/wiki/D_Sharp_(programming_language) 07:26:40 it's on the http://en.wikipedia.org/wiki/D%E2%99%AF page but it doesn't exist?? hlep 07:26:42 victor 07:26:55 Sgeo_ how is V^ pronounced 07:27:03 vendetta 07:27:38 GHC is worked on by MS people and a lot of internals have names ending with #, does that count? 07:27:39 vorpal 07:27:42 http://en.wikipedia.org/wiki/D_Licious_(Mushroom_Soup_Brand) 07:28:18 Maybe V** 07:29:18 :o 07:29:25 V asteriks asteriks 07:30:01 it just occured to me shubshub doesn't know yet about the matrix of solidity 07:30:35 `quote matrix of solidity 07:30:45 287) enjoy being locked in your matrix of solidity 07:31:56 its a mysterious quote which noone quite understands 07:32:16 !addquote V** 07:32:23 `addquote V** 07:32:26 850) V** 07:32:29 `quote V** 07:32:32 grep: nothing to repeat 07:32:34 shubshub: To Poison sounds like a nice name for a language. 07:32:42 Poison++ 07:33:03 sgeo: GHC# 07:33:12 probably delquote is appropriate here 07:33:27 Nuuuuuu please dont 07:33:57 `quote 850 07:34:00 850) V** 07:34:07 `del 850 07:34:10 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: del: not found 07:34:23 `addquote When In Doubt V** Out 07:34:26 851) When In Doubt V** Out 07:34:27 `delquote 850 07:34:31 ​*poof* V** 07:34:37 `quote 851 07:34:40 No output. 07:34:46 `quote 850 07:34:49 850) When In Doubt V** Out 07:34:51 `delquote 850 07:34:52 :) 07:34:56 ​*poof* When In Doubt V** Out 07:34:56 NOOOO MONQY 07:35:00 WHY!!!!!! 07:35:05 `quote 849 07:35:09 849) 99 bugs in the bug tracker, 99 reports of bugs. Take one down and commit a fix, 106 bugs in the bug tracker. 07:35:17 `quote 1 07:35:20 1) I used computational linguistics to kill her. 07:35:54 `addquote `addquote 9001 07:35:58 850) `addquote 9001 07:36:03 `quote 850 07:36:06 850) `addquote 9001 07:36:09 :D 07:36:12 perfect quote 07:36:16 dont delete it 07:36:39 what's perfect about it 07:36:44 `delquote 850 07:36:48 ​*poof* `addquote 9001 07:36:52 shubshub: the quotes are a very special almost sacred thing :D (though i havent been here long) it is for your own good that they delete them 07:36:52 COPPRO YOU fucking retard 07:37:07 itidus20: is correct 07:37:10 hey now there 07:37:11 its over 9000 07:37:18 /kick shubshub 07:37:23 no monqy 07:37:32 +1 07:37:40 -1 07:37:49 this isn't facebook 07:37:53 too bad 07:37:59 its faceirc 07:38:26 that's what they want you to think 07:38:39 +Negative1 07:39:05 lol 07:39:22 its different cuz it adds a negati ve to u instead of taking away a positive :D 07:39:31 omg there shud be a rating bot 07:39:41 @karma shubshub 07:39:41 shubshub has a karma of 0 07:39:42 where when u use the + or - then a number 07:39:44 eg 07:39:46 @karma- shubshub 07:39:46 shubshub's karma lowered to -1. 07:39:48 +1 shubshub 07:40:00 @karma+ shubshub 07:40:00 You can't change your own karma, silly. 07:40:07 @karma- monqy 07:40:08 monqy's karma lowered to 8. 07:40:18 @karma+ monqy 07:40:19 monqy's karma raised to 9. 07:40:25 @karma- monqy 07:40:25 monqy's karma lowered to 8. 07:40:29 @karma- monqy 07:40:30 monqy's karma lowered to 7. 07:40:34 @karma- ion 07:40:34 ion's karma lowered to 7. 07:40:55 @karma++ clog 07:40:55 clog's karma raised to 1. 07:40:58 @ask elliott i taught shubshub how to use @karma- 07:40:58 Consider it noted. 07:41:07 @karma+ monqy 07:41:07 monqy's karma raised to 8. 07:41:09 @karma+ monqy 07:41:09 @ask shubshub Hello 07:41:10 You can tell yourself! 07:41:10 monqy's karma raised to 9. 07:41:15 @help 07:41:15 help . Ask for help for . Try 'list' for all commands 07:41:19 @karma+ ion 07:41:20 ion's karma raised to 8. 07:41:28 can we stop with the karma 07:41:37 yes 07:41:43 @karma- lambdabot 07:41:43 lambdabot's karma lowered to 5. 07:42:31 @karma* monqy 07:42:31 Maybe you meant: karma karma+ karma- 07:42:38 shubshub: would you like to learn brainfuck? 07:42:44 yes 07:42:48 @brainfuck 07:42:49 Unknown command, try @list 07:42:53 @list 07:42:54 http://code.haskell.org/lambdabot/COMMANDS 07:43:01 i must warn it is called brainfuck for a reason.. 07:43:06 I Know 07:43:19 * shubshub would make Brainfuck** thenb 07:44:00 anyway.. there is 8 instructions in brainfuck: < > + - . , [ ] 07:44:06 thats the first thing to know 07:44:07 Hmm. @karma should store who gave each + and - and weight the totals by the givers’ karmas. 07:44:08 I Know 07:45:20 i can't really brainfuck at all.. it boggles my mind 07:45:36 even though theoretically i know what each instruction does 07:45:46 ion: EMULTIPLESOLUTIONS 07:45:55 coppro: sure 07:46:57 ^bf ++++++++++++++++++++++++++++++++++++++++++++[.] 07:46:57 ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ... 07:47:19 i'm pretty bad at that 07:48:05 ^bf +[.+] 07:48:05 .. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... 07:48:55 ^bf +[.+] 07:48:55 .. !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ... 07:48:59 wtf 07:51:37 ^bf ,[.,]|!!! 07:51:37 !! 07:51:49 hmm.. 07:52:23 ^bf ,[.,].| :D !!!Batch 07:52:24 !!Batch 07:52:36 ^bf !!!Batch 07:53:09 -!- asiekierka has joined. 07:53:09 oh i forgot 07:53:46 ^bf ,[.,]! :D !!!Batch 07:53:46 :D !!!Batch 07:53:56 ^bf ,[.,]! 07:55:06 the ! thing is unusual in brainfuck.. it means that after it to put some input 07:55:26 i forgot what it was for a while 07:56:19 ^bf ,[.,]!hello, world 07:56:19 hello, world 07:56:33 ^bf !im not gay 07:58:42 ^bf ,[.+]!a 07:58:42 abcdefghijklmnopqrstuvwxyz{|}~ 07:58:52 WHAT THE fuq 07:59:04 @karma+ itidus20 07:59:05 itidus20's karma raised to 1. 07:59:51 to do useful things in brainfuck will give a headache though 08:00:03 !bf_textgen Hello World! 08:00:12 !bf_txtgen Hello World! 08:00:16 !help 08:00:17 ​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . 08:00:17 ​111 ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. [393] 08:00:47 ^bf ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. 08:00:47 Hello World!. 08:00:53 Ta Da 08:01:01 !help languages 08:01:01 ​languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh. 08:01:12 !help befunge 08:01:12 ​Sorry, I have no help for befunge! 08:01:17 !befunge 08:01:30 oh.. well befunge makes brainfuck look easy 08:01:40 Is bf_txtgen optimized? 08:01:45 !bf_txtgen Hello There My Name Is Shubshub and I will be Helping you write in BrainFuck 08:01:48 ​752 +++++++++++++++[>+++++>++>+++++++>+++++++<<<<-]>---.>>----.>+++..+++.<<++.<++++++++++++.>>+++.---.>+++.<.<.<-------.>>>+++++++.<<.<+.>>----.>------------.<++++.<.<-----.>>>++++++.<<.<++++++++++.+++++++++++++++++++++.+++++++++++++.>>---.>.<++++++.>++.-------------------.<<.>-------.<<-------.>>>++.--------------------------------------------------------------------.<<+++++++++++++++++++++++++++++++++++++++++.>>.<<<+++++++++.--------------.+++..>>>.<+.+++.>.<< 08:01:53 Befunge is much more usable 08:01:59 ^bf +++++++++++++++[>+++++>++>+++++++>+++++++<<<<-]>---.>>----.>+++..+++.<<++.<++++++++++++.>>+++.---.>+++.<.<.<-------.>>>+++++++.<<.<+.>>----.>------------.<++++.<.<-----.>>>++++++.<<.<++++++++++.+++++++++++++++++++++.+++++++++++++.>>---.>.<++++++.>++.-------------------.<<.>-------.<<-------.>>>++.--------------------------------------------------------------------.<<+++++++++++++++++++++++++++++++++++++++++.>>.<<<+++++++++.-------- 08:01:59 Hello There My Name Is Shubshub and I w 08:02:03 :( 08:02:12 Why do you capitalize randomly 08:02:15 well atleast it makes alot of brainfucking sence 08:03:06 shubshub: the most easy to understand instruction is the . since that is the output 08:03:28 itidus20 can you teach me Befunge and who invented it and why and what it does and what it was amde in 08:03:30 anyone have suggestions for a good abstract strategy game? 08:03:42 "Befunge" The Video Game 08:03:42 no im an idiot at these things 08:04:04 ^bf -. 08:04:05 08:04:12 Its Basically a Befunge Interpreter written In Befunge :D 08:04:21 ^bf -.-. 08:04:21 08:04:25 ^bf -.-.-. 08:04:25 08:04:29 ^bf -.- 08:04:29 08:04:38 ^nb ?and? 08:04:49 actually I can translate that 08:05:05 STOP CAPITALIZING 08:05:09 It's making me feel weird 08:05:21 the I has to be capitilzied its proper grammer 08:05:39 !act lol 08:05:41 $hi 08:05:44 $help 08:05:49 *help 08:05:54 #help 08:05:57 &help 08:06:02 ~help 08:06:04 `help 08:06:07 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 08:06:21 shubshub: You lose that argument when you otherwise avoid typical usage. 08:06:27 “the I has to be capitilzied its proper grammer” was actually quite funny. 08:06:40 shubshub: I wasn't referring to that 08:06:42 Silly 08:06:51 `addquote the I has to be capitilized its proper grammer 08:06:55 850) the I has to be capitilized its proper grammer 08:06:58 Meh, I'm a bit of a pedant, though. 08:07:02 `delquote 850 08:07:06 ​*poof* the I has to be capitilized its proper grammer 08:07:09 Not *that* funny. :-P 08:07:10 nOoooo it was funny 08:07:32 The funny part was that that sentence was grammatically broken. 08:07:38 And typo'd. 08:07:45 how was it rypod 08:07:49 ... 08:07:53 shubshub: when you put ^bf you start at 0 .. so when you put a + its like "+1" .. and putting - is like "-1" 08:07:53 lol 08:08:01 `addquote STOP CAPITALIZING It's making me feel weird the I has to be capitilized its proper grammer 08:08:01 ^bf + 08:08:02 its = belonging to it 08:08:03 it's = it is 08:08:04 850) STOP CAPITALIZING It's making me feel weird the I has to be capitilized its proper grammer 08:08:09 `delquote 850 08:08:13 ​*poof* STOP CAPITALIZING It's making me feel weird the I has to be capitilized its proper grammer 08:08:22 no pikhq it wasnt that funny at all 08:08:39 thanks Lumpio- 08:08:49 For what 08:08:50 lumpio: He knows, he did that intentionally. 08:09:00 -!- Phantom_Hoover has joined. 08:09:07 nothing.. i shouldn't 08:09:10 ion: ....doubtful. 08:09:15 /kick Phantom_Hoover lol 08:09:20 anyway 08:09:27 He’s doing *all* of what he’s doing intentionally. 08:09:31 shubshub, oh dear, you're still here. 08:09:35 Hai 08:09:41 ion: One would hope. 08:09:48 Im making a proper programming language now :D 08:09:57 He gets kicks from us getting all riled up from his tactics. :-) 08:10:02 It would take astounding stupid to avoid typical usage that well. 08:10:11 Phantom_Hoover: he's been here ever since he started being here 08:10:19 Then again, there exists such stupid. 08:10:20 I thought that was zzo38 08:10:27 This guy might be for real 08:10:27 Oh dear. 08:10:38 Lumpio-: No, zzo38 merely speaks zzo38ese, not English. 08:10:44 uh-huh 08:10:48 shubshub: so with the brainfuck program of "-1" then "output" what happens is 0 -1 = 255! so it outputs character 255! :D 08:10:49 By sheer coincidence the two languages share some mutual comprehensibility. 08:10:54 But i must admit shubshub is more entertaining than most trolls. 08:10:57 ^bf -1 08:10:58 ^prefixes 08:10:58 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ? 08:11:00 which is what happens with: 08:11:07 !prefixes 08:11:07 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ? 08:11:08 ^bf -. 08:11:08 08:11:13 ?help 08:11:13 help . Ask for help for . Try 'list' for all commands 08:11:18 my wording makes no sense don't mind me 08:11:24 ion, dammit, that takes all the fun out of yelling at dumb languages 08:11:25 ^bf -------------. 08:11:25 08:11:32 #PoisonLang 08:11:49 ^bf -------------------------------------------------------. 08:11:49 08:12:01 ^bf -------------------------------------------------------.++.++.+++.++.+..+..... 08:12:01 08:12:11 !bf_txtgen Join the #PoisonLang Channel 08:12:14 ​241 +++++++++++++++[>+++++>++>+++++++>+++++++<<<<-]>-.>>++++++.>.<-.<++.>++++++.>-.---.<<.+++.<++++++.>>-----.>++++.<++++.----.-.<<----.>>-------------.>+++++.-------.<<---.<---------.>>+++++++.>------.<++++++..>++++.<--.<----------------------. [531] 08:12:22 ^bf +++++++++++++++[>+++++>++>+++++++>+++++++<<<<-]>-.>>++++++.>.<-.<++.>++++++.>-.---.<<.+++.<++++++.>>-----.>++++.<++++.----.-.<<----.>>-------------.>+++++.-------.<<---.<---------.>>+++++++.>------.<++++++..>++++.<--.<----------------------. 08:12:22 Join the #PoisonLang Channel. 08:13:20 ^bf ---.+.-.+.-.+...-...+...-...+..... 08:13:20 08:13:37 * pikhq_ declares sleep beneficial, and does so. 08:13:47 so whats happening there is every time theres a . it outputs a character 08:13:52 ^join #PoisonLang 08:14:15 pikhq_: So you declare sleep beneficial, and declare sleep beneficial. 08:14:27 but i must admit the good stuff is too complicated for me 08:14:58 i can't stand trying to compare 2 numbers in bf 08:15:00 There are some "useful" bits in. 08:15:05 ^ord A 08:15:05 65 08:15:09 ^chr 66 08:15:09 B 08:15:15 Those, for example. 08:15:20 ^show ord 08:15:20 >>,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>>,] 08:15:23 ^show chr 08:15:23 ,[>[->+10<]>[-<+>]<2-48[>+<-],]>. 08:15:24 im not knocking it 08:15:30 ooh :o 08:15:46 hi fizzie :D 08:15:59 I found the method of randomly capitalizing words to chafe our OCDs very innovative. 08:16:01 I'll be gone in fifteen minutes or so. 08:16:31 -!- TABS9597 has joined. 08:16:46 Helo 08:17:20 Hey 08:17:34 hi 08:17:37 ^chr 100 08:17:38 d 08:17:49 ^chr 255 08:17:50 08:17:52 ^bf +++++++++++++++[>+++++>++>+++++++>+++++++<<<<-]>-.>>++++++.>.<-.<++.>++++++.>-.---.<<.+++.<++++++.>>-----.>++++.<++++.----.-.<<----.>>-------------.>+++++.-------.<<---.<---------.>>+++++++.>------.<++++++..>++++.<--.<----------------------. 08:17:52 Join the #PoisonLang Channel. 08:18:00 ^chr 256 08:18:13 ok fair enough there is no chr 256 it wins 08:18:51 ^ord ! 08:18:51 33 08:19:12 ^ord } 08:19:13 125 08:19:15 > (text . pure . chr) 256 08:19:17 mueval-core: : hPutChar: invalid argument (Invalid or incomplete mu... 08:19:46 λ> (putStrLn . pure . Data.Char.chr) 256 08:19:48 Ā 08:20:56 λ> hi monqy 08:21:11 TABS9597 you should make a programming language 08:22:02 Im no good with programing languages 08:22:11 Learn one and make one 08:24:09 ^chr 289 08:24:09 ! 08:24:15 It just wraparounds. 08:24:20 ohhh i get it 08:24:25 256 was an invalid char 08:24:30 But you can't put a 0 over IRC. 08:24:34 because 0 is an invalid char 08:24:48 i didn't think that deeply about it 08:25:03 ^chr 300 08:25:03 , 08:25:15 ^chr 3000 08:25:15 08:25:37 ^chr 3001 08:25:37 08:26:53 ^chr -1 08:26:53 08:27:03 ^chr abc 08:27:04 K 08:27:31 ^chr itidus20 08:27:31 ( 08:27:41 ^chr fungot 08:27:41 v 08:30:30 It doesn't really check for errors. 08:30:36 ^ord 9 08:30:36 57 08:30:39 ^chr 58 08:30:39 : 08:30:54 ^chr 80 08:30:54 P 08:30:57 ^chr 7: 08:30:57 P 08:31:05 Goes like that. 08:31:17 : is the digit 10 and so on. 08:32:09 ^chr 47 08:32:10 / 08:32:16 -!- shubshub has set topic: http://codu.org/logs/_esoteric/ <--- EsoTeric Languages :D :P. 08:32:26 ^chr 79 08:32:27 O 08:32:29 ^chr 8/ 08:32:30 O 08:32:31 ^CHR OMG 08:32:37 ^chr 1 08:32:37 08:32:40 And / is the -1th digit. 08:32:50 ^chr 8 08:32:50 08:34:11 -!- elliott has joined. 08:34:17 hi elliot 08:34:21 -!- elliott has left. 08:36:35 fizzie: its not an error :> 08:36:56 ^chr OMG 08:36:56 U 08:40:47 fizzie: Can fungot accept Python programming for an interpreter? 08:40:47 shubshub: wtf! lol i dribbled just got mind raped i was going to be a real dumb one too, or in this 08:40:56 lol wut 08:42:05 fizzie: ?? 08:43:07 fizzew: ?? 08:44:06 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 08:44:32 -!- Phantom_Hoover has joined. 08:47:06 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 08:47:48 -!- Phantom_Hoover has joined. 08:48:05 lol 08:49:47 :D 08:49:55 what 08:53:43 -!- elliott has joined. 08:53:55 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:53:55 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:53:55 elliott: You have 1 new message. '/msg lambdabot @messages' to read it. 08:53:56 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:53:57 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:53:59 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:01 elliott no 08:54:03 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:03 -OMG WTF 08:54:03 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:03 stop that 08:54:05 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:06 STOP 08:54:07 FUCK UP 08:54:07 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:09 OMF 08:54:09 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:09 OMF 08:54:11 OMFH 08:54:11 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:11 fuck up, elliott 08:54:13 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:14 OMFG 08:54:15 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:17 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:19 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:20 ELLIOT SHUT THE FUCK UP 08:54:21 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 08:54:23 -!- elliott has left. 08:54:24 SPAM 08:56:27 HOLY FUCK 08:57:47 -!- Aardwolf has joined. 08:59:32 shubshub: hi 08:59:39 hi 09:00:33 shubshub: you should try making a functional language 09:00:43 im going to 09:00:59 functional not as in "it works" 09:01:27 lol 09:01:41 as in "you process functions... take in functions, process them, make new functions" 09:01:42 i was afk 09:03:12 shubshub: remember what I told you about Monads? 09:03:18 no 09:03:35 tbh I don't understand monads yet 09:04:22 -!- nortti has joined. 09:05:16 shubshub: you should take a look at a monad tutorial 09:05:20 no 09:05:25 why not ? 09:05:30 dont want to 09:05:35 why not ? 09:06:05 monad tutorials are fun! 09:06:10 they tutorial you about monads 09:06:20 monqy: ami fun :"( 09:06:20 shhhh 09:06:32 i think shub can do it but he will be a tough nut to crack 09:06:33 shachaf: sure ! 09:06:40 monqy: ami moand tutoal 09:06:44 shubshub: see, even itidus20 believes in you! 09:06:47 shubshub: sure ! 09:06:48 er 09:06:50 shachaf: sure ! 09:06:51 i know monads are beyond me though 09:07:05 monqy: first steppe 09:07:13 but honestly. i think he can. 09:07:20 shachaf: what language do you normally program in 09:07:38 madbr: monqese 09:08:39 monqy: firstte steppe, a monad is just a monadoid in the endomonocategory of monads 09:08:57 ie monad = kitten 09:09:01 shubshub: listen to shachaf 09:09:05 shubshub: he knows monads 09:09:07 do you like kittense 09:09:32 shubshub: listem to me,i no monads good 09:09:44 maybe but they wont help me 09:09:46 monqy: secondde steppe: 09:09:56 if you break the monad laws you go to monad jail 09:10:02 no 09:10:06 shubshub: they could make you rich to be honest 09:10:23 itidus20: monadse can make you rich beyond your wildest dreames 09:10:24 * shubshub doesnt want to be rich 09:10:30 itidus20: monadse can make you poor beyond your wildest dreames 09:10:39 * shubshub doesnt want to be poor either 09:10:56 itidus20: monadse can make you foamous beyond your wildest dreames 09:11:23 ok some of the teaspoons in my house have "hospital property" engraved on them. 09:11:28 I just want to be normal 09:11:44 -!- elliott has joined. 09:11:45 what a lame want 09:11:46 hi 09:11:50 We just want you to leave. 09:11:54 elliott: get out 09:12:05 elliott: Come in! 09:12:11 shhhhhh 09:12:22 elliott: Don't listen to monqy. monqy doesn't even know monads. 09:12:25 elliott, the nhs is subsidising my teaspoons, spread the word 09:13:09 Phantom_Hoover: the plastic cup i drink from everyday is one i had in my pocket by accident after a viist to someones house 09:13:27 i can't even remember why it was in my pocket.. it wasn't a stealing attempt 09:13:29 itidus20, you have a single, plastic, cup. 09:13:49 well glasses keep breaking 09:13:54 we have plenty of mugs 09:14:12 -!- madbr has quit (Quit: Radiateur). 09:15:20 and cheap plastic thermuses are a joke 09:15:44 I Updated my !!!Batch Page with the source code of !!!Batch!Py!Batch Source Code :D (The Failed Yet Would Work Only If... !!!Batch Interpreter Written In !!!Batch) 09:18:36 shachaf: do you have ipv6? 09:18:45 elliott: On my serverthing. 09:18:54 everyone has ipv6 on their serverthing 09:19:10 Internet Protocolversion 6. 09:19:20 ipv6 is out now? :o 09:19:28 where i'm from all they've got is ipv5 09:19:30 Protocolversion is french for protocol version 09:19:43 I thought it was German. 09:19:54 TWIST: IT'S ACTUALLY CHINESE. 09:20:04 good twist 09:20:06 gasp 09:20:09 is there a 09:20:12 double twist 09:20:14 no 09:20:16 thats dna 09:20:17 please say yes I love double twists oh :( 09:20:28 o t o h 09:20:31 DOUBLE TWIST: 09:20:36 oh 09:20:37 THERE WAS NO DOUBLE TWIST 09:20:39 oh 09:20:42 Calculon is the father! 09:20:54 wow 09:21:45 do you know whats goode 09:21:46 hint: 09:21:52 itse bizarre twist 09:21:54 by paul harris 09:23:12 whats that 09:23:28 johnny b goode 09:23:51 monqy: What's southern California like? 09:24:00 I almost went there this year. 09:24:01 southern 09:24:37 it's shaped like a gerrymander 09:25:58 kmc: "You want rockstars you better be a rockstar yourself. Brogrammer startup job fairs are not going to cut it." 09:26:24 i just happened to be on the relevant wiki page 09:26:25 "The odd shapes of California Senate districts in Southern California (2008) have led to claims of gerrymandering." 09:26:41 brogrammer? 09:27:24 Brogrammers and hogrammersw 09:27:39 Brogrammers are the worst 09:28:12 All they can do is copy and paste together some jquery mvc framework and python on rails or whatever and then boast about it to their friends at the coffee shop 09:28:28 Also they make "mashups" not software 09:28:34 -!- TABS9597 has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )). 09:28:58 who do they think they are meeting up with friends at coffee shops, the people from the tv show 'friends'? 09:29:49 -!- Ngevd has joined. 09:29:55 Hello! 09:33:13 hi Ngevd 09:33:43 hnevd 09:33:46 ngevd 09:33:50 nngevd 09:34:06 Hellol, shachaf! 09:34:14 Helllo 09:34:29 This channel is such a waste of time. 09:34:31 -!- shachaf has left. 09:34:39 NOLOOOOOOOOOOOOOOOOOOO 09:35:10 Quick Give me a language to create a new esoteric in 09:35:32 shubshub: malbolge 09:35:36 ok 09:36:06 oh no, shachaf :'( 09:36:37 nortti: No just no too difficult 09:37:35 Give Me Another Language to make a new esoteric in quick! 09:37:41 HQ9+ 09:37:42 shubshub: scheme 09:37:52 nice thinking sgeo! 09:38:14 itidus20, am I not allowed to have a nasty streak on occasion? 09:38:35 do we have an interpreter for it in here though? 09:38:42 Sgeo_ you cant make a new esoteric in HQ9+ 09:39:04 not that that is a requirement 09:39:34 shubshub, there's a great language called English. 09:39:45 It's a very good language to make an esoteric language with 09:39:57 Sgeo_ dry 09:40:06 * shubshub wonders If every living language is written in english? 09:40:27 http://esolangs.org/wiki/English 09:41:21 shubshub, http://esolangs.org/wiki/Gravity there is no program capable of interpreting or compiling programs written in Gravity 09:41:43 shubshub, I think the snarky thing to say about Perl is that the only spec for Perl is the implementation of Perl 09:42:22 * shubshub would have to now make a Gravity Interpreter Lol 09:43:49 shubshub, it's not possible. Well, hmm, I wonder if you could make a program to do it... but running the program would require infinite hardware 09:44:02 Or some other sort of infinity computer 09:44:27 Wait, turing-machines are infinite memory 09:44:28 Hmm 09:44:43 -!- Deewiant has joined. 09:45:57 what esoteric language is the most easiest to learn and can do alot of stuff? 09:46:03 apart from english of course\ 09:46:20 im awful at explaining it but bf is really actually quite powerful 09:46:45 itidus20, in terms of what it can compute, at least 09:47:17 shubshub: false 09:47:40 shubshub: at least if you have ever used forth 09:47:44 ^bf ,[.,]!this program prints everything after the exclamation mark... so its sort of like echo 09:47:44 this program prints everything after the exclamation mark... so its sort of like echo 09:48:02 ^bf ,[.,] 09:48:02 this program prints everything after the exclamation mark... so its sort of like echo 09:48:11 no itidus20 just no 09:48:16 lol weird 09:48:24 ^bf ,[.,]!RAwr 09:48:25 RAwr 09:48:31 ^bf ,[.,] 09:48:31 RAwr 09:48:34 wait nvm 09:48:38 shubshub, Brainfuck is capable of any computation a computer can make. 09:48:44 i dunno how it keeps that stuff in memory 09:49:03 hmm.. 09:49:07 !bf_txtgen ,[.,] 09:49:09 ​56 +++++++++[>+++++>++++++++++>+><<<<-]>-.>+.<++.--.>++.>+. [191] 09:49:17 ^bf +++++++++[>+++++>++++++++++>+><<<<-]>-.>+.<++.--.>++.>+. 09:49:17 ,[.,]. 09:49:24 ^bf +++++++++[>+++++>++++++++++>+><<<<-]>-.>+.<++.--.>++.>+.+++++++++[>+++++>++++++++++>+><<<<-]>-.>+.<++.--.>++.>+.+++++++++[>+++++>++++++++++>+><<<<-]>-.>+.<++.--.>++.>+.+++++++++[>+++++>++++++++++>+><<<<-]>-.>+.<++.--.>++.>+. 09:49:24 ,[.,].^`^#%‡‰( 09:49:41 -!- monqy has quit (Quit: hello). 09:49:50 shubshub: ok ill explain it now or try to 09:50:33 ititdus20 r u any good at programming in brainfuck??? 09:50:38 the comma means read in a character from the input.. the [ and ] sort of form a loop .. and the dot outputs a character 09:51:05 so the simplest program to use input and output would be like this 09:51:35 Whats The Most Diffcult Language To Learn Thats An EsoTeric 09:52:01 shubshub: malbolge 09:52:11 ^bf ,.!1 09:52:11 hmm.... i may have got smoething wrong there 09:52:11 1 09:52:11 ^bf ,.!a 09:52:11 a 09:52:14 nortti: I DONT WANT TO USE MALBOLGE 09:52:18 ahh there we go 09:52:25 ^bf ,. 09:52:25 r 09:52:29 ^bf ,. 09:52:29 r 09:52:30 shubshub, does BancSTAR count as esoteric? 09:52:36 idk 09:52:59 after the ! is the input into the program.. 09:53:17 so ,. just reads a single character and outputs it 09:53:29 ^bf ,.!# 09:53:29 # 09:53:35 ^bf ,.!^ 09:53:35 ^ 09:53:44 -!- CICCIORIUS has joined. 09:53:56 is BrainFuck++ anygood? 09:54:16 shubshub, this is not an esolang, but here you go http://en.wikipedia.org/wiki/BANCStar_programming_language 09:54:19 -!- CICCIORIUS has left. 09:54:30 No thanks Sgeo_ 09:54:37 I only work with esolangs 09:54:37 hi cicciorius!!! 09:54:54 shubshub, it may as well be an esolang, it's more incomprehensible than many esolangs 09:54:55 @ask elliott Do You Know any Epic EsoLangs I should Program with? 09:54:55 Consider it noted. 09:54:59 i suspect from his id he was one of the other type of esoteric 09:55:19 @clear-messages 09:55:19 Messages cleared. 09:55:29 @messages 09:55:29 You don't have any new messages. 09:55:35 @ask shubshub hi 09:55:36 You can tell yourself! 09:55:39 WHY NOT 09:55:55 There's something absurd about that exchange 09:56:03 You can tell yourself... why can't I tell myself 09:56:09 I should sleep 09:57:15 why is Java listed as a Joke Language? 09:57:37 Because a lot of people dislike it 09:57:42 lol 09:57:59 http://esolangs.org/wiki/Talk:Java 09:58:41 Zzz time 09:59:05 mugh brains looks fun 09:59:08 Is asm not meant for human use? Have I misuded it for 3 years? 09:59:15 -!- Ngevd has quit (Read error: Connection reset by peer). 10:00:23 -!- Ngevd has joined. 10:00:37 -!- nortti has quit (Quit: leaving). 10:03:05 -!- MoALTz_ has joined. 10:04:34 -!- MoALTz__ has joined. 10:05:26 -!- MoALTz has quit (Ping timeout: 252 seconds). 10:07:46 "All popular modern languages are defined via a definitional interpreter with accompanying O’Reilly “animal” book. The work on Wikiplia is unrelated: We have no animal mascot" 10:07:50 -!- MoALTz_ has quit (Ping timeout: 248 seconds). 10:09:12 -!- cheater__ has quit (Ping timeout: 246 seconds). 10:22:46 -!- cheater__ has joined. 10:24:19 I Just added capital lettering to !Py!Batch 10:24:49 -!- derdon has joined. 10:25:23 what's new 10:25:33 batch derivatives 10:25:47 fi ligatures o_Ô 10:25:59 batch derivatives and fi ligatures 10:26:27 and when you say derivatives, i assume someone made a batch manifold? 10:26:34 *you mean 10:26:42 not quite 10:27:30 manifold? 10:29:03 a manifold is a topological space where all points have a neighborhood homeomorphic to euclidean space, and these homeomorphisms are compatible so that essentially you have a "locally euclidean" space with the global structure possily being very different. 10:29:38 well I didnt do that with my Batch Derivative 10:29:40 for instance a cirle looks like the reals locally, but globally it's a bit different. 10:29:52 http://esolangs.org/wiki/!!!Batch 10:29:57 also stricly speaking you cannot make a countable manifold 10:31:12 because euclidean space, that is, R^n for R the reals and n a natural number is uncountable, so you need to have at least the cardinality of reals 10:31:41 but i figured maybe you gave a better definition that doesn't have this horrible flaw. 10:32:04 do you like my programming language? 10:32:15 THE CAPITALS 10:32:16 AAGH 10:32:19 D: 10:32:49 Lumpio-: i know a great solution to capital problems 10:32:58 gtg 10:33:12 Was Created By Shubshub To Make Programming In Batch More Challenging and to Make it seem Better as it is Theoreticly Unreadable 10:33:12 Unless you use the Translator 10:33:31 sounds even more awesome than what i suggested 10:33:40 where does it say that? 10:33:47 theory don't always match up with practice y'know 10:34:14 anyway gtg cya 10:34:20 D: 10:34:23 elliott: What's your solution 10:34:27 -!- shubshub has quit (Remote host closed the connection). 10:34:35 Lumpio-: well it starts with /ig 10:34:39 and ends with nore shubshub 10:34:43 it works great 10:34:44 when you say theoretically unreadable, i assume you mean parsing is high in the arithmetical hierarchy 10:34:52 ...I actually read that as regexp flags first 10:35:02 And was like "wait don't those go in the end" 10:35:20 what "seem" means is outside my understanding of game theory really 10:36:42 Without An Infinite Line Translator Code The Program Can Only Interpret Things On The set str= and Does not Handle set commands very well then executing another command after as It will most likely skip over that next command completely 10:37:52 http://esolangs.org/wiki/!!!Batch look how unreadable the code is?!?! that's basically UNREADABLE :D 10:38:43 *theoretically 10:39:01 -!- MoALTz__ has quit (Quit: brb). 10:39:02 *theoreticly 10:39:11 sorry im not a good typier 10:39:17 u suc 10:39:19 at typping 10:40:50 wow you're so diagonal 10:41:18 hey duddes how about this language i've been designing the last 4 months where you take brainfuck except well call it brainfuckER and you reverse all the characters, and you have to draw the program in paint? and then there's brainfuckiest where you just say beep boop in a microphone and it's interpreted as a fibonacci code word and then it's multiplied by 7 and then it's interpreted as a brainfuck program except that if you print the same thing twice 10:43:33 can you put those on the wiki 10:45:22 doesn't sound like something i'd do, but you can if you wish. how many bf derivatives are there out there? 10:47:29 over 100 10:54:48 http://www.vjn.fi/pb/p9485438415.txt do you like my new language 10:55:12 more than life itself 10:55:17 can you put it on the wiki 10:55:26 just like that 10:55:28 copy and paste 10:55:33 nope, i have bigger plans 10:55:33 well 10:55:43 can't you do these complicated things for me :D 10:55:56 http://esolangs.org/w/index.php?title=Most_ever_Brainfuckiest_Fuck_you_Brain_fucker_Fuck&action=edit&redlink=1 10:56:01 there that's like 90% of the effort done 10:56:21 oklopol: did u see my brainfuck derivative 10:56:26 http://esolangs.org/wiki/Not_a_brainfuck_derivative 10:56:33 done 10:56:39 its not as good as most ever brainfuckiest fuck you brain fucker fuck :( 10:57:21 almost left my nick out, but it's there now. 10:57:42 oklopol: it's in the revision history anyway 10:58:03 but it needs to be explicit so people know the great work i do. 10:58:13 fighting the temptation to put {{featured language}} on that 10:58:18 :D 10:58:42 note that i have no idea if that's brainfuck complete :D 10:58:53 go fucking yourself is definitely braincufk copmpetle 10:58:58 *typos 10:59:05 *words 10:59:07 it's an important open question 10:59:33 oh 10:59:35 you solved it already 10:59:40 holy fuck you're intelligent 11:04:13 -!- Ngevd has quit (Read error: Connection reset by peer). 11:04:38 -!- Ngevd has joined. 11:15:07 i think i have to get my colleague in on my next brainfuck project 11:18:33 it will be turing complete iff riemann's hypothesis is true XOR p != np. 11:18:51 there's already a language whose tcness is predicated on goldbach's conjceture fwiw 11:18:57 -!- Ngevd has quit (Quit: Goodbye). 11:19:05 (cpressey's Oozlybub and Murphy) 11:20:02 i didn't know that. in any case, that's not the only point. 11:20:11 that's why i said fwiw 11:22:14 that actually looks kind of interesting (at least its introduction) 11:23:11 it's a cpressey lang of course it's interesting 11:23:31 he and ais523 and oerjan are the only people who should be allowed to make esolangs 11:23:33 ok tswett too for /// 11:23:42 perhaps i will just make it trivially tc, but base the solution on obscure theorems no one knows. 11:24:02 hey, clue is pretty awesome. 11:24:20 ok sure, keymaker too 11:24:25 yeah 11:24:35 SEE WHAT I DID THERE???!?!?!?!?!?!???!?!?!?!?!?!??!??!?!?!?!??!??!?!?!??!?!?!??!!?!?!?!?!?!?!??!?!?! 11:24:45 yes, that was my plan 11:25:09 * elliott "unwitting porn" 11:25:10 *pawn 11:25:15 mwahaha. 11:25:40 i'm watching numb3rs for inspiration 11:26:37 `quote numb3rs 11:26:40 766) speaking of math, i watched an episode of numb3rs today the first episode was more like 57471571c5 11:26:50 `qc 11:26:53 850 quotes 11:26:55 `quote 849 11:26:58 849) 99 bugs in the bug tracker, 99 reports of bugs. Take one down and commit a fix, 106 bugs in the bug tracker. 11:26:59 `quote 850 11:27:18 850) STOP CAPITALIZING It's making me feel weird the I has to be capitilized its proper grammer 11:27:26 hehe, that's an awesome quote 11:27:33 which one 11:27:40 ion's 11:27:43 all of mine are awesome 11:27:49 he claims he stole it 11:27:51 i don't believe him though 11:28:04 I was just paraphrasing someone on Slashdot (who probably was paraphrasing someone else). 11:28:05 everytime i see one of my old quotes i'm like lol that guy is hilllarrious 11:28:14 oh well 11:28:55 that one isn't exactly old :P 11:29:09 feels like forever, i've continued watching. 11:29:30 `pastequotes oklopol 11:29:34 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.10757 11:29:56 "37) i'm my dad's unborn sister" i agree with you on this one ofc 11:30:19 i think i ended up deleting none of those 11:30:22 "slave 2 the oklopol" 11:30:57 "153) pigeons are very smart. all the known ways to show a language is not regular are based on pigeons." 11:31:50 oklopol: whats youre opinion on how the quotes should be identified 11:31:57 there is widespread dissent against the "changing numbers" system 11:32:30 the most promising options seem to be (a) unchanging numbers like they used to be (but this is kinda ugly) (b) a prefix of some cryptographic hash of the quote contents (c) just identify it by the quote itself (so you delete it by pasting the quote in) (d) timestamp 11:33:32 "312) [After a long monologue] i think i have to escape this heated discussion before it becomes a flamewar" classic oklopol 11:33:38 oklopol: remember famous bisexuals 11:33:40 hackego does 11:34:24 537) i started running and smoking i love my lungs the way they are so trying to balance them out 11:35:00 do i really need to have an opinion on that? well i certainly think you should be able to refer to a quote. 11:35:36 yes it's mandatory for you to have an opinion on that 11:36:21 841) gah this language is of the devil oklopol: you're meant to use your powers for _good_t 11:36:23 8 11:36:24 *-t 11:36:25 *-8 11:36:32 i've forgotten that language already, thank god 11:37:18 443) well you know because i could've used my "wtf, you have multiple identity elements smiley" o=oO=O yeah, i have a smiley for everything. 11:37:34 i like how the quote is misplaced 11:37:46 ? 11:37:55 should be 11:37:57 elements" smiley 11:38:09 "451) you know that thing in the movies where they put a pillow on someone's face and try to suffocate them that doesn't work. we tried that with my ex once, but we just couldn't kill each other that way" :SADSADD 11:40:04 Here's a fun conundrum: 11:40:40 My unionfs thing is based on the environment with which a process looking at the union was called. Which is all fine and good, I just need to get that info out of /proc/foo/environ 11:40:57 HOWEVER, if that process is in the middle of an execve, guess what /proc/foo/environ does! 11:41:17 If you guessed "it's empty", YOU'RE WRONG! It blocks until execve is finished! 11:41:43 And what if, ohhh, execve was waiting on some FS functions, which are themselves waiting on /proc/foo/environ? 11:41:46 Hahahaah *kills self* 11:42:28 Gregor: are you implementing all the features i asked for 11:42:36 Probably not! 11:42:46 Gregor: do you have to go through /proc surely the kernel has interfaces for this 11:43:02 Yes, the kernel does have interfaces for this. They're called /proc. 11:43:14 i mean 11:43:14 like 11:43:15 internal 11:43:16 calls 11:43:18 you can make 11:43:28 Yes, they go like this: 11:43:35 open("/proc/whatever/environ", O_RDONLY) 11:43:37 read(...) 11:43:41 anyway check whether the process is currently execveing? can you do tha 11:43:42 t 11:44:14 Maybe? But even if I do, then what? I still need the environment. 11:44:41 Gregor: Cache it? 11:45:06 Gregor: And always read environ right after execve (so that if the first thing a process does is execve, you still know what its environ was). 11:45:15 Cache it from where? I need the environment that was /passed/ to execve. 11:45:25 Which may not be the environment of the caller. 11:45:27 Cache it from previous requests. 11:45:34 Also, eeeh, are you sure 11:45:35 ? 11:45:38 look at you two being famous bisexuals together 11:45:46 I'd expect it to use the original environ to resolve the request for the executable. 11:45:52 Hmmm 11:45:56 But you could override execve somehow. 11:45:56 Fair enough. 11:46:03 So then it's just a trick of figuring out if I'm in execve. 11:46:14 Gregor: Consider running /secret/highlyprivate/motherfuck/executables/viruspoop.exe in a restricted environment. 11:46:30 With your design, there'd be no way to run an executable in a heavily restricted environment. 11:46:38 (Without specifically moving it somewhere to give it access to itself.) 11:46:53 Also, it'd mean that you could pass exec a path that doesn't exist (from your perspective) and have things work, which is just weird. 11:47:14 Gregor: HOWEVER make sure /proc/self/exe doesn't break if you use the parent's environment. 11:47:19 You might have to re-link it somehow. 11:47:38 -!- Ngevd has joined. 11:47:44 Hello! 11:47:45 (Obviously it's fine for it to stay broken if you specifically run it in a union without access to itself, though.) 11:48:30 hi Ngevd! 11:48:52 did you see my new brainfuck derivative? it's almost as good as the original. 11:49:19 I did not! 11:49:23 almost 11:49:44 really the connection is quite subtle 11:49:59 elliott: The call related to execing can be the very first call the unionfs sees :'( 11:50:04 the language was inspired by the seminal work of shubshub 11:50:19 Ngevd: http://esolangs.org/wiki/Most_ever_Brainfuckiest_Fuck_you_Brain_fucker_Fuck 11:50:28 Gregor: As I said: 11:50:32 Wooow 11:50:32 Gregor: 12:45 Gregor: And always read environ right after execve (so that if the first thing a process does is execve, you still know what its environ was). 11:50:49 elliott: Dude, I'm a filesystem. 11:50:58 Gregor: So? You're in kernelspace. 11:51:02 Can't you register that kind of shit? 11:51:17 No, I'm still FUSE. And even if I was in kernelspace, is it really appropriate to instrument every program >_< 11:51:29 Ngevd: elliott proved it's in fact _not_ brainfuck complete 11:51:48 Gregor: Oh, FUSE? Well, fuck that. 11:51:52 Gregor: Get into kernelspace, man. 11:51:56 You can do things like instrument every program. 11:51:57 Although maybe this is the most compelling argument yet that I need to stop being FUSE X-D 11:51:58 Wow! 11:52:17 Gregor: If you specifically overrode execve, you could avoid the overhead of open/read after every execve. 11:52:27 Since it gets pretty convenient access to the environment execve is passed :P 11:52:32 interestingly, the proof does not use standard recursion theoretic methods, but instead notes that fucking yourself is a bounded time process because nerds come really fast. 11:52:35 Gregor: ALTERNATIVELY, you could use something that isn't the environment. 11:52:36 elliott: Indeeeeed 11:52:46 elliott: Such as? 11:53:20 Gregor: Hell if I know. How about getting into kernelspace (see a pattern here?) and adding your own execve-like syscall (or flag to an existing syscall) that contains the path to use? 11:53:42 So that you only have overhead when the capabilities are being explicitly invoked, and always have direct access to the path. 11:54:24 execve is, roughly, the least interesting problem here >_> 11:57:12 -!- Taneb has joined. 11:58:50 -!- Ngevd has quit (Disconnected by services). 11:59:03 -!- Taneb has changed nick to Ngevd. 12:11:58 -!- Ngevd has quit (Quit: lunch). 12:23:23 -!- elliott has changed nick to asdfelliott. 12:23:59 * absentswett looks at Oozlybub and Murphy. 12:24:01 * absentswett shrugs. 12:25:16 not absent enough 12:25:33 Well, you're not asdf enough. 12:25:40 And you never can be, because asdfness doesn't exist. 12:25:46 oh 12:25:49 crei 12:25:56 creibrodos 12:32:26 Never mind. Saying "creibrodos" makes you asdf. 12:34:15 awesome 12:34:25 oh it's *briados 12:39:27 -!- asdfelliott has changed nick to elliott. 12:39:29 absentswett: i lost my asdf 12:41:35 Cheibriados? 12:41:57 * ion checks whether he remembered it correctly… apparently yes. 12:42:14 Known as Chei by friends. 12:44:50 monqy laughs at chei so i laugh at chei too 12:44:52 "soldairtty" 12:45:26 -!- MoALTz has joined. 12:48:47 monqy plotted an assassination of the president so i plotted an assassination of the president too. 12:49:15 "soldairtty" 12:59:13 ion: THEY INVENTED BERATEAHBLE AIR 13:03:12 You answered this question within like 3 mins of asking which may as well be the time taken to type it. I saw it and was like "hey a Haskell question that I can answer and to which no one has answered yet, bring the rep train", and I go typing the answer when a new answer appears from an 20k rep guy telling just what I was about to say. You, experts, should really leave some questions alone for guys like us... :) – CodingTales 58 mi 13:03:12 ns ago 13:05:29 heh 13:05:50 Who implemented BERATEAHBLE air? 13:06:09 Elephant 13:14:50 -!- nortti has joined. 13:17:20 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 13:33:09 -!- azaq23 has joined. 13:33:09 -!- azaq23 has quit (Changing host). 13:33:10 -!- azaq23 has joined. 13:58:14 -!- TeruFSX has joined. 14:00:04 -!- sebbu2 has joined. 14:00:04 -!- sebbu2 has quit (Changing host). 14:00:04 -!- sebbu2 has joined. 14:00:33 -!- sebbu has quit (Ping timeout: 246 seconds). 14:04:54 -!- Ngevd has joined. 14:04:57 Hello 14:05:10 hevd 14:05:10 hi 14:11:25 -!- derdon has quit (Remote host closed the connection). 14:17:08 "@CodingTales: The '20k brigade' tends to give rather succinct answers" 14:17:11 the 14:17:12 20k brigade 14:17:31 "Also, you can set up email notifications for the haskell tag, and I'm sure having well-written explanations of the difference between IO a and a, the layout rule, and the monomorphism restriction at hand in a text file will help you beat them to the punch one day :-)" 14:17:36 oh my god 14:17:37 guys 14:17:44 i've only been doing this for 4 months 14:17:54 im not 14:17:55 brigade 14:18:05 ion: help 14:18:26 elliott: welcome to brigade 14:18:31 :( 14:19:51 * ion helps 14:20:03 thx 14:20:11 im wondering whether to reply to 14:20:17 those two comments or whether to just stay silent 14:20:19 and feed 14:20:21 the conspiracy 14:20:57 Feeding conspiracies is always good. 14:21:23 http://stackoverflow.com/questions/9050725/call-cc-implementation/9050907#9050907 <-- the 20k brigade tends to give rather succinct answers 14:21:27 good thing i wrote that before i had 20k 14:29:22 http://sourceware.org/bugzilla/show_bug.cgi?id=4943 what a bug report 14:36:29 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 14:42:31 "Our problem is that those reports are being used by investment houses to make decisions sometimes worth billions, and we just cannot have those decisions made against wrong numbers." 14:46:41 Yep, it's pretty sad 14:47:50 I've heard anecdotes about how you can't use fixed point even if you wanted to, because everybody expects the floating point level of accuracy... 14:50:17 -!- Ngevd has quit (Ping timeout: 244 seconds). 14:51:58 -!- Ngevd has joined. 14:54:06 -!- Phantom_Hoover has joined. 14:54:43 The 20k bridge. 15:01:42 fizzie: It's made of fire. 15:05:53 [[It is currently permitted to define non-strictly-positive datatypes, such as 15:05:53 data Bad = bad {Bad -> Bad} but don’t bet on that staying alive!]] 15:05:59 Who would have guessed the owner of strictlypositive.org doesn't like those? 15:07:20 "Last edited by GregorR, in a few seconds" 15:07:21 >_O 15:07:54 Gregor: That's what you get when using FeatherWiki. 15:08:11 It's also what you get when using GitHub's wiki, apparently. 15:08:27 Gregor: What do you think that's coded in? 15:08:34 D-8 15:11:02 Gregor: Do you have an opinion on the quote identifier issue? 15:12:33 " is the best identifier. 15:13:27 Gregor: Thanks, I think. 15:14:16 "There is currently one built-in signature, declared as if 15:14:16 sig Console = ouch Char | inch [] Char" 15:14:25 We really must do something about McBride's naming. 15:36:20 -!- Ngevd has changed nick to Taneb. 15:38:42 more like Taneb 15:39:04 Everything needs to be more like Taneb 15:39:12 Except for Taneb 15:39:23 And that person on TVTropes called Tanebi 15:40:55 -!- Taneb has quit (Quit: Goodbye). 16:11:42 -!- asiekierka has quit (Quit: Wychodzi). 16:11:53 -!- asiekierka has joined. 16:33:26 -!- thomas____ has joined. 16:33:55 motd 16:36:39 -!- thomas____ has left. 16:37:15 motd 16:37:24 -!- elliott has set topic: motd | http://codu.org/logs/_esoteric/. 16:56:34 "I'm not too surprised the two languages are basically neck-and-neck here (a 10% difference is not noteworthy). Using C as a performance benchmark, Haskell loses some performance for its lazy functional nature, while Python loses some performance due to being an interpreted language. A decent match." 16:56:50 lmao @ python users thinking that haskell has anything close to cpython's overhead 16:57:30 Gregor: Do you know what happened when user put sleep(1) in the middle of their tight loop? 16:57:40 Gregor: There was no statistically significant change in execution time. 16:57:50 *when a Python user 16:57:54 SO FUCKED THAT UP 17:00:21 "Python is really optimized for this sort of thing. I suspect that Haskell isn't." YEAH PYTHON IS REALLY OPTIMISED FOR READING A FILE OF NUMERIC DATA AND QUICKSORTING IT 17:00:33 HASKELL IS OPTIMISED SOLELY FOR OPERATING WITH 17:00:34 PURE 17:00:35 RAW 17:00:36 FUNCTIONS 17:00:39 That's why it's a functional language. 17:01:03 (More like pure "boring"ctional, right?) 17:01:08 This is so boring without shachaf. 17:01:10 -!- elliott has left. 17:08:49 -!- elliott has joined. 17:08:54 MY THEFT IS NON-OPTIONAL!!! 17:17:52 elliott: where did you find that python vs haskell thingy? 17:18:14 Stupid answers to http://stackoverflow.com/questions/10357663/python-faster-than-compiled-haskell. 17:39:55 * elliott wrote a Frank program. 17:40:07 It's great! 17:56:05 -!- ais523 has joined. 17:56:58 “Python is really optimized for this sort of thing. I suspect that Haskell isn't.” 18:01:14 ion: what sort of thing? 18:02:41 ion: I just quoted that! 18:11:20 Ah, sorry, i only looked at the lines from the last ~hour. 18:13:42 "just" is certainly within the last hour ... 18:15:49 My "just" never ends. 18:16:11 Gregor: Don't you wish your compiler gave errors like these? 18:16:13 Line ([PN "test"],RA [RN "throw",RN "inch",RBang]) (Raw () (RA [RN "throw",RN "inch",RBang]) (UnifyVFail {[Console, Throws Char, ] Char} Char)) 18:16:24 This one's better though: 18:16:25 Line ([PN "main"],RQ (RA [RN "catch",RTh [([PN "a"],RA [RN "outch",RCh '!',RN ">>",RN "a"])]]) (RA [RN "throw",RCh 'a',RN ">>",RCh 'x'])) (Raw Char (RQ (RA [RN "catch",RTh [([PN "a"],RA [RN "outch",RCh '!',RN ">>",RN "a"])]]) (RA [RN "throw",RCh 'a',RN ">>",RCh 'x'])) (Raw {?0 -> [] ?1} (RTh [([PN "a"],RA [RN "outch",RCh '!',RN ">>",RN "a"])]) (Raw ?1 (RA [RN "outch",RCh '!',RN ">>",RN "a"]) (Cockup "oops")))) 18:16:32 Cockup "oops" indeed. 18:19:05 lol 18:19:16 Wow, '(Cockup "oops")' 18:19:20 That's amazing. 18:21:41 -!- TeruFSX has quit (Read error: Connection reset by peer). 18:22:13 -!- TeruFSX has joined. 18:26:47 @tell oerjan Hey, remind me to update that answer again. 18:26:47 Consider it noted. 18:28:53 -!- TeruFSX has quit (Ping timeout: 260 seconds). 18:39:15 -!- monqy has joined. 19:05:23 http://hackage.haskell.org/package/hs2bf 19:05:26 I found an interesting little thing. 19:06:16 I found that a while ago too. 19:06:18 It's pretty impressive. 19:06:24 It's... not Haskell, though. 19:06:27 -!- derdon has joined. 19:06:44 What's the problem? 19:06:53 Well, it's just plain not. :p 19:07:03 It's a restricted language that vaguely resembles Haskell. 19:07:09 Ah. 19:07:11 (Okay, it might be an actual subset.) 19:18:48 -!- asiekierka has quit (Remote host closed the connection). 19:21:32 -!- MoALTz_ has joined. 19:24:36 -!- MoALTz has quit (Ping timeout: 250 seconds). 19:27:03 -!- MoALTz__ has joined. 19:29:51 -!- MoALTz_ has quit (Ping timeout: 252 seconds). 19:36:26 -!- old has joined. 19:41:13 -!- old has quit (Ping timeout: 260 seconds). 19:43:51 hi old 19:49:45 -!- KingOfKarlsruhe has joined. 19:50:49 -!- MoALTz has joined. 19:53:37 -!- MoALTz__ has quit (Ping timeout: 250 seconds). 20:03:49 -!- pikhq has joined. 20:05:56 -!- Ulfalizer has joined. 20:06:20 -!- pikhq_ has quit (Read error: Operation timed out). 20:15:37 -!- Ngevd has joined. 20:15:45 Hello 20:19:53 Hi 20:21:24 -!- zzo38 has joined. 20:25:11 hi 20:25:14 `welcome Ulfalizer 20:25:18 Ulfalizer: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 20:25:43 thanks :) 20:29:15 -!- derdon has quit (Remote host closed the connection). 20:42:33 -!- sebbu2 has changed nick to sebbu. 20:58:38 -!- shubshub has joined. 20:58:55 -!- shubshub has left. 21:00:24 What is called if you have a functor which is bijective on objects but not necessarily bijective on morphisms? 21:01:11 fred 21:01:26 Yeah, definately fred 21:02:00 Fred? 21:02:08 Yes. 21:02:42 fred 21:02:42 monqy: You have 3 new messages. '/msg lambdabot @messages' to read them. 21:02:45 oh dear 21:03:03 hi monqy!!!! 21:03:06 uh 21:03:07 that's just 21:03:08 a normal hi 21:03:08 elliott: sebi is an infamous startscummer 21:03:15 :( 21:03:17 bad sebi 21:03:18 do they feel bad 21:03:29 iirc sebi likes startscumming 21:03:29 has anyone messaged them "hi" 21:03:35 that doesn't matter!! 21:03:40 they need to be "hi"d all the same 21:03:45 if i see sebi i'll hi them 21:03:48 thx 21:03:51 oh sebi's on right now 21:04:22 sebi 21:04:23 Legendary start scummer who has dethroned Meow in terms of quitting|leaving. Personally responsible for over half of all games ended by leaving the dungeon. 21:04:23 Responsible for 7.33% of all online Crawl games. 21:04:24 Responsible for 48.56% of all wanderers played online. 21:04:26 wow sebi wow 21:04:27 Your messages: 21:04:27 _Squarelos: hi 21:04:27 _Enter note: hi 21:04:31 :D 21:04:40 i guess that settles it 21:04:43 oh wow they use bigterm too 21:04:47 yeah 21:04:48 sebi "satan for our times" 21:04:52 hugeterm, as they call it 21:05:01 whats difference 21:05:07 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 21:05:09 hugeterm has huge in it, rather than big 21:05:12 oh 21:05:13 now i see 21:05:20 at first i thought that everyone playing crawl must use a big terminal 21:05:21 because 21:05:24 the viewport is so small 21:05:25 Startscumming occurs in Crawl? 21:05:46 How big is the variation in starting equipment? 21:05:46 Sgeo_: stats used to be startscummable, wanderers and entry vaults are still startscummable 21:05:51 monqy: you can't "hi" this guy properly because he isn't startscumming right now :( 21:05:55 :( 21:06:01 you could hi him 21:06:02 every single game 21:06:04 while scumming 21:06:06 "the ultimate weapon" 21:06:09 (how are stats not startscummable now? not random?) 21:06:37 Sgeo_: even the most respectable crawl players will quit on some of the really stupid entry vaults, like there's one that makes you hack through a bunch of plants at the start 21:06:56 entry vaults? 21:07:00 monqy: that's easy 21:07:03 They're vaults? 21:07:03 you just berk them 21:07:06 i've done it it works 21:07:09 well 21:07:10 not the entry 21:07:12 but berking plants in general 21:07:18 Sgeo_: what 21:07:23 Sgeo_: vault is a technical term in crawl 21:07:27 monqy: Sgeo_ doesn't play crawl he just 21:07:28 talks about it 21:07:32 oh 21:07:37 elliott, I play Crawl... just not very much 21:07:46 i havent seen any evidence yet!!!! 21:07:50 and you're bad at it 21:08:02 monqy, not denying that 21:08:18 sgeo you haven't played online in a year 21:08:20 monqy: calling sgeo bad is an insult to my badness 21:08:23 uhhh 21:08:27 monqy, which server? 21:08:29 do i get to say that now that i've survived lots of turns 21:08:33 oh 21:08:34 i mean 21:08:35 *40k 21:08:37 (i wasn't sure) 21:08:37 your high score was a year ago 21:08:38 (how many turns) 21:08:41 I forgot i did !hs not !lg 21:08:47 elliott: your hs is better than sgeo's hs 21:09:01 22:08 !hs elliott 21:09:01 22:08 92. elliott the Impaler (L15 DsAK), worshipper of Lugonu, blasted by Aizul (poison arrow) on D:17 on 2012-04-26, with 84580 points after 43254 turns and 3:34:58. 21:09:01 22:08 !hs sgeo 21:09:03 22:08 32. Sgeo the Cutter (L8 SpAs), worshipper of Kikubaaqudgha, shot by a centaur (runed arrow) on D:6 on 2011-03-26, with 1131 points after 8739 turns and 1:24:53. 21:09:08 wow sgeo please tell me you haven't taken any advice ever 21:09:24 -!- shubshub has joined. 21:09:26 I think my first encounter with sgeo was helping him with a mfie 21:09:32 hi 21:09:33 this was before I joined #esoteric 21:09:39 whats mfie im so bad at the shorthands 21:09:45 merfolk ice elementalist 21:10:00 (also what's as) 21:10:29 ...my HS isn't my TrBe? 21:10:34 assassin 21:10:43 I don't recall playing a SpAs 21:10:47 22:10 !hs sebi 21:10:48 22:10 45742. Sebi the Sorcerer (L22 DEWn), worshipper of Sif Muna, shot by a deep elf master archer (arrow of frost) on Elf:5 (elf hall gauntlet narrow) on 2011-01-25, with 345859 points after 132579 turns and 38:02:00. 21:10:49 is that 21:10:50 38 hours 21:10:53 yes 21:10:56 wait 132.5k TURNS?? 21:10:59 -!- Ngevd has quit (Quit: Goodbye). 21:11:01 that's 21:11:02 many turns 21:11:06 -!- shubshub has quit (Client Quit). 21:11:08 isn't that like 21:11:12 way more than most ascensions 21:11:13 132579 turns isn't really a lot. 21:11:15 oh 21:11:17 oh wait 21:11:20 i think i saw another digit there 21:11:22 where there wasn't one 21:11:23 it's bad if you're aiming for turncount but 21:11:25 or alternatively 21:11:30 missed a digit in ascension turn counts 21:11:39 lots of people ascend in that timeframe and i guess it's decent if you don't care about turncount 21:12:21 hmm, that means i was like 29% towards ascending 21:12:27 "theoretically" 21:12:31 what gets you shamed is if your turncount exceeds 200000 (the bots will give you a special pseudotitle "Farming") 21:12:40 o.O 21:12:52 132.5k turns is approximately one turn per second average over 38h 21:13:00 Is any farming possible in Crawl? 21:13:03 most turns take less than a second 21:13:06 Sgeo_: there are infinite branches 21:13:15 Ah, right 21:13:22 -!- nortti has quit (Quit: leaving). 21:13:22 Sgeo_: and some other ways of farming too, most of which have been tamed a bit 21:13:27 oh no not infinite branches 21:13:30 those make me feel uneasy 21:13:34 im not kidding 21:13:35 its wrong 21:13:38 yeah :( 21:13:39 my roguelike wouldn't have those 21:13:41 elliott, not infinite number of branches. Branches that are infinity size. 21:13:43 I think 21:13:44 i know that 21:13:44 it's just 21:13:51 geometrically it upsets me 21:13:56 Sgeo_: also some other ridiculous ways of farming but all of them that i can think of got fixed :( 21:14:03 especially if they don't remember so that you can go 21:14:03 >< 21:14:05 and see something different 21:14:08 elliott, don't ever try the maze in worlds.com 21:14:10 that's existential horror 21:14:20 im not kidding that makes me really uneasy 21:14:31 that's why ADOM made me sad :( 21:14:51 Sgeo_: like i made up one where you could get infinite powerful allies by way of polymorphing a powerful unique into a jelly, splitting it, repolying into something cool, and permataming (permataming was removed) 21:14:53 I think Worlds is the only 3d space I know of offhand where good nonsensical mazes are possible 21:15:15 monqy: it doesn't count until it involves puddings 21:15:15 elliott: Going up and down stairs to see something different is only in the infinite dungeon (and in areas with multiple staircases), in ADOM. 21:15:38 monqy: also do you really need the Farmer title punishment; the farming I know is generally considered to constitute its own punishment 21:15:43 Sgeo_: and someone else found one where if you took uniques with you out of the abyss so they used it with a unique that stole your items to clone items 21:15:50 i would 21:15:51 quote the quote 21:15:56 but i suspect you've heard it 21:16:00 yeah 21:16:06 "if you took uniques with you out of the abyss" what 21:16:11 You forgot part of something 21:16:18 What quote? 21:16:38 put unique in abyss, find unique, find exit, get unique next to you, exit abyss, unique follows you but also stays in abyss 21:16:41 but then it was fixed 21:16:50 Sgeo_: "The DevTeam has arranged an automatic and savage punishment for pudding farming. It's called pudding farming." 21:16:55 Ah 21:17:21 actually, it's better with the line before it on the wiki page 21:17:26 I think you shouldn't be allowed to duplicate uniques using any methods whatsoever. They have to make it so that all such things fail regardless of what tries to trigger it 21:17:27 "At 16 October 2006, the Shrewd Dude posted a guide, How to Raise the Perfect Pudding. In 13 years, players have invented many strategies for more effective pudding farms, but they have also become bored. Jove stated in reply, "The DevTeam has arranged an automatic and savage punishment for pudding farming. It's called pudding farming."" 21:17:27 most farming in crawl is either (a) performed by people who don't know that it's not worth it (b) people who like doing ridiculous farming and exploits 21:17:35 "but they have also become bored" :') 21:18:37 oh right there was another farming style I co-discovered where for a brief period if you used sticks to snakes and polymorphed the snakes you would get permaallies 21:19:09 how do you "co-discover" things like that 21:19:12 seems like a one-step process to me 21:20:09 I discovered the snakes being nonsummons and someone else went from that and discovered that polymorphing them made them not disappear 21:20:23 you could also get food from arrows by killing your snakes 21:21:11 I don't think there's any equivalent of pudding farming in crawl 21:21:16 did sebi die 21:21:23 dunno 21:21:29 rip 21:21:36 isn't kilobyte a dev 21:21:41 yes 21:21:51 but they're using a bigterm :( i don't understand anything any more 21:22:26 kilobyte is well-known for hugeterm, hating square los, and being disconnected from reality 21:22:51 wow thy're bad 21:22:53 *they're 21:23:05 why would anyone hate squarelos actually i can think of one (1) reason 21:23:43 reason 1 out of 1: it's a bit uglier highlighted-squares-wise than a circle 21:24:01 lots of squarelos hate is either "aesthetics" or "realism" but imo squarelos is aesthetically better and "realism" doesn't count (alternatively, squarelos is more realistic) 21:24:17 lots/most/all? 21:24:34 i guess there are some gameplay arguments but they're all dumb and squarelos is much better gameplaywise 21:24:47 i cant actually tell which is more realistic bceause 21:24:52 in the real world people dont have 3d eyes 21:24:55 which is more realistic help 21:26:20 in crawl the geometry is more chebyshev than euclidean, so if you want a circle it should be a square 21:26:45 i dont really 21:26:48 s/ $// 21:26:52 understand crawl's geometry 21:26:55 it's 21:26:57 inconsistent 21:26:59 vagrant has a consistent geometry 21:27:26 it's manhattan where you can jump diagonally (because you have diagonal rockets on your shoes) 21:27:41 (also so does everyone else) 21:28:00 except the diagonal rockets just fly up, and then go and to end up diagonally 21:28:03 like movement and everything uses chebyshev distance but things like los and targeting etc try to be euclidean 21:28:03 you just don't see it 21:28:09 (is this allowed) 21:28:14 squarelos is still inconsistent but imo it's a better compromise than the status quo 21:28:35 manhattan with diagonal rockets??? 21:28:41 yes 21:28:55 monqy: i don't quite see how movement could use euclidean 21:28:58 so effectively movement uses chebyshev distance but everything else is manhattan? 21:29:06 elliott: there have been attempts to emulate it 21:29:15 elliott: like making diagonal moves cost more 21:29:26 wh 21:29:30 of course that wouldn't actually make it euclidean but 21:29:31 since when do diagonals cost more in euclidean space 21:29:42 because you're moving more distance 21:29:50 since you're on a square grid 21:30:05 i really hate the idea of making diagonal moves cost more 21:30:08 that's uhhhh 21:30:16 i don't really understand how that's euclidean at all 21:30:18 is it like 21:30:22 implying walls around each tile somehow 21:30:23 it's pretend-euclidean 21:30:26 that you can open 21:30:35 so you have to go south-west or whatever to go sw 21:30:43 no it's not 21:30:45 then 21:30:46 2 turns per diagonal move it 21:30:47 s 21:30:49 uhh 21:30:51 yeah but i mean 21:30:52 i forget the number 21:30:53 how does that make it more euclidean at all 21:31:02 i seriously don't understand in the slightest 21:32:39 because then if you moved the same euclidean distance in any direction the times would be more uniform than with like chebyshevstyle where you can move euclidean distances faster going diagonally 21:33:06 oh right there was a ridiculous argument about how moving diagonally is "optimal" and you might as well "rip out" your orthogonal movement keys 21:33:11 (by kilobyte iirc) 21:33:31 i dont understand has 21:33:34 kilobyte seen a corridor 21:33:45 also 21:33:50 tell me about hexcrawl 21:33:58 crawl on a hex grid 21:34:03 i knew that much 21:34:07 i've never played it 21:34:15 does it still exist 21:34:17 where can i get it 21:34:18 google is useless 21:34:23 is it terminal-based 21:34:27 is it as amazing as i imagine 21:34:38 i think i saw a screenshot of it once 21:34:54 if my memory serves me, it was terminalbased with lots of spacing between tiles to get the hex effect 21:35:47 oh hey 21:35:49 where do i get it 21:35:51 http://gitorious.org/crawl/crawl/commits/hexcrawl 21:35:53 i think that's it 21:36:01 thank you 21:36:09 btw sigh ais523 21:36:17 ?? 21:36:26 monqy: ais523 is the reason crawl stuff is on gitorius 21:36:28 elliott: what are you sighing at? 21:36:29 i don't like gitorius 21:36:34 it's a pain to use 21:36:35 thus my sigh 21:36:40 elliott: you can't possibly dislike it more than I dislike github 21:36:50 yes, but i don't care how much you dislike the site crawl's code is on 21:37:34 I don't really care about crawl code site oh wait there is something that really bothers me about gitorious but i forget what it is 21:39:09 how do you compile crawl 21:39:47 ah cd source && make 21:40:01 I will play Dungeons&Dragons game soon I have to best some demon (or maybe they are human; I am unsure); I have some idea, but the floor is not slanted and our party seem not sufficient, and this castle is near nowhere... I do have a few other ideas though 21:40:39 you might have to do git submodule update --init i forget if tthat's required for the first time you build it 21:40:56 monqy: you do that if you're compiling on Windows or some other system that doesn't have the dependencies 21:41:00 aha 21:41:03 it goes and downloads the depenencies for you 21:41:04 it's in the guide so 21:41:13 (the compile guide) 21:41:22 well this is an ancient branch so 21:42:03 monqy: what los does hexcrawl have 21:42:04 is it hex 21:42:07 probably 21:42:34 -!- Ngevd has joined. 21:42:35 "elliott since when do diagonals cost more in euclidean space" ? 21:42:36 Hello! 21:42:50 -!- shubshub has joined. 21:42:53 oklopol: ask monqy i still don't understand 21:42:55 Hey :D 21:43:35 like i think the idea is that say you have a grid like 21:43:36 .. 21:43:38 . 21:43:41 and you're on the bolded dot 21:43:57 and you can move up or up-right 21:44:12 both of those tiles have a chebyshev distance of 1 from you 21:44:27 but the up upright tile has a longer euclidean distance than the up tile does 21:44:33 "monqy I think my first encounter with sgeo was helping him with a mfie" i read "with his wife" and o_O 21:45:01 monqy: it does? 21:45:23 imagine those points form a right triangle 21:45:32 oh right 21:45:36 meh, that's ugly 21:45:39 yeah 21:45:40 i mean, about euclidean distance 21:45:42 that's so unintuitive 21:45:46 they should fix that 21:46:28 Is the universe euclidean? 21:46:32 i think taking longer to diagonal is implemented but you have to enable it explicitly with some odd compiletime flag 22:27:30 hi 22:27:37 hi 22:27:38 hi 22:27:44 no!!! 22:27:45 oops what have i done 22:27:48 don't make hi a thing again 22:27:48 what have 22:27:49 we done 22:27:50 monqy: it's ok 22:27:52 it was Ngevd 22:27:57 remember that time when we all changed our names to monqy and said hi 22:27:58 you & i were just regular hiing 22:28:03 yes that was 22:28:05 a low point in history for us 22:28:06 Sorry 22:28:09 though we did not realise it at the time 22:28:17 I will now go away in shame 22:28:21 Ngevd: it's ok just realise that monqy is going to take some time to be over the shadow of the hi misuse he has suffered 22:28:23 no it's okay 22:28:26 it's not your fault we all suffered 22:33:33 ais523: wow, Bob Harper actually codes Haskell? 22:33:46 elliott: I've never heard of him 22:33:50 ais523: /seriously/? 22:33:51 so you can go laugh at my ignorance now if you like 22:33:58 does http://existentialtype.wordpress.com/ ring a bell? 22:33:59 isn't he the uh 22:34:01 elliott: no 22:34:06 which guy is he 22:34:07 he's a rather famous ML guy 22:34:11 who takes potshots at Haskell every now and then 22:34:16 oh 22:34:29 he's good but 22:34:36 in combinatorics we often consider the angle of observation 22:34:37 you can't take good potshots of a language without knowing quite a bit about how to write in it 22:34:42 he's pretty much a troll when it comes to haskell in the non-(annoying-4chan-sense) 22:34:45 *fix parens 22:34:51 http://www.mytrainerbob.com/ 22:34:54 hmm, I have edited a PHP file before now, but only the HTML bits that were embedded in it, so it doesn't count 22:35:27 > let parens s = "(" ++ s ++ ")" in fix parens 22:35:28 "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((... 22:35:39 Oh, i accidentally made lambdabot generate lisp. 22:35:46 woops 22:35:54 ais523: apparently he's the origin of the "Haskell is my favourite imperative language" thing 22:35:56 maybe 22:36:12 wow mine too 22:36:36 > let minimum n = "`" ++ n ++ n in fix minimum 22:36:38 "``````````````````````````````````````````````````````````````````````````... 22:36:56 monqy: not mine!!!! 22:37:27 oh bob harper wrote that 22:37:31 really good article on boolean blindness 22:38:20 also damn that mathematician is smug, "i looked a bit more closely than regular people, because i know ergodic theory and advanced applied combinatorics" 22:38:40 Haskell is my favorite array-oriented data-driven audio/database programming language. 22:38:43 disclaimer: he never actually said that 22:39:00 oklopol: sounds like something you would say 22:39:27 ais523: you hate booleans, right? 22:39:30 -!- nortti has joined. 22:39:39 data Bool = False | True | FileNotFound 22:39:49 https://github.com/search?q=awesome 22:39:53 elliott: what makes you think I hate booleans? 22:40:00 ion: how many years in the past do you live 22:40:03 ais523: all reasonable people do 22:40:16 kmc: https://github.com/search?q=epic 22:40:20 I think I'm getting trolled, but am not sure how 22:40:29 hmm, there's too much phone bullshit there 22:40:30 not enough horrible 22:40:34 ais523: no, I'm completely sincere 22:40:59 what specifically do you mean? you think people shouldn't use them, or you're upset that they exist, or what? 22:41:05 ion: VHDL has nine-valued booleans 22:41:11 elliott: I just came back from fighting the Great War. Why? 22:41:11 I think they shouldn't be used 99% of the time they are used 22:41:33 and I think they should probably not be in standard libraries 22:41:36 elliott: hmm, that's likely true due to Sturgeon's Law, but doesn't it apply to other data types too? 22:41:45 whit537 / assertEquals (Python) 22:41:47 An epic testing interface for Python 22:41:53 “assertEquals” does sound epic. 22:42:27 elliott: ;.; 22:42:29 isn't that the thing that used to be called "testosterone" but then someone went "ugh" and he changed it 22:42:33 "good judgement person" 22:42:46 if only it was a jQuery library 22:42:50 rockstar-ninja-balls 22:42:59 kmc: sounds like your aim is hecked 22:43:06 A port of Twython to Server Side Javascript (Node.js). Beautifully fun non-blocking Twitter API calls for epic win. 22:43:14 * kmc murder rampage 22:43:15 The Great War reminds me, has anyone missed the Salad Fingers series? 22:43:33 https://github.com/search?utf8=✓&q=%22epic+win%22&repo=&langOverride=&start_value=1&type=Everything&language= why doesn't this return more results 22:43:35 more horrible, horrible results 22:43:57 anyway 22:43:59 programmers awful, news at 11 22:44:36 Start from http://www.fat-pie.com/salad.htm 22:45:11 I’m here to inquire about your spooooooons. 22:45:49 "elliott oklopol: sounds like something you would say" yeah but when i say it it's not quite as smug as when regular people say it. 22:46:10 kmc: anyway no github search result can compare to any popular stupid fucking github issue or commit or whatever 22:46:19 oh yeah? 22:46:19 with all the fucking meme images in the comments 22:46:20 uugh 22:46:42 HAHAHAHA U POWND THIS EPIC FAIL OF SECURITY BUG [I DON'T ALWAYS HAVE SECURITY BUGS / BUT WHEN I DO THEY'RE FROM PHP!!!] 22:46:58 :picard hand on face: 22:47:38 HEY GUYS WHEN I PUT COMMENTS HERE DOES IT SHOW IT TO THE TWO PEOPLE ACTUALLY RELEVANT TO THIS BUG OR IS IT JUST TO REDDIT BECAUSE I'M GOING TO TALK PAST THE FORMER 22:47:43 ok this is too much cynicism 22:47:51 i'm going to go 22:47:54 be happy or something 22:48:34 i think software developers cling to this sort of zany internet lolrandom shite because they are afraid of becoming soulless corporate drones 22:48:37 and they somehow think this is better 22:48:45 elliott: I never got to sample the delights of your flavor. 22:49:09 kmc: i blame the dot com bubble 22:49:09 soulless meme drones 22:49:59 github founders explicitly acknowledge this 22:49:59 http://37signals.blogs.com/products/2008/07/how-github-used.html 22:50:09 'Need to show a "this page is loading" message for background operations? Make it funny. "Forking" (copying) a repository takes a while and our "Hardcore Forking Action" loading screen has become infamous among users. Adding a bit of spice into things that are normally bland, boring, and unexciting goes a long way. You are not Bank of America or any other faceless mega corporation - showing your creative side in unorthodox places is the bes 22:50:15 YES HOW CREATIVE 22:50:21 HOW UNORTHODOX 22:50:25 oh shit let me check my schedule for how much time i have to read some shit the github creators wrote on 37signals' blog 22:50:29 FUCKKK IT'S 0 TIME 22:50:35 * shubshub is making a new interpreter :D 22:50:50 kmc: every time I see "hardcore forking action" after forking something i'm just uuuuuugh 22:50:50 you're really "picking a fight" and "getting real" and "insert other cult in-group phrase here" 22:50:51 shubshub: in what language? 22:50:57 maybe there's a userscript that makes it go away 22:50:57 ruby 22:51:09 elliott: it shouldn't be hard to write one 22:51:15 I'm actually writing a userscript right now 22:51:21 nortti: ruby 22:51:22 ais523: that'd expose me to it more than I otherwise would be 22:51:26 so it'd be a net loss for /me/ to write one 22:51:31 I see 22:51:31 -!- kmc has set topic: 37 signals guiltied to a zegnatronic rocket society | http://codu.org/logs/_esoteric/. 22:56:45 of course the best is when the soulless corporate entity co-opts that impulse 22:57:06 yay google built us a ballpit! they have xkcd painted on the wall! let's work 60 hour weeks! 22:57:37 Well, goodnight 22:57:38 -!- Ngevd has quit (Quit: Goodbye). 22:57:42 you depressed ngevd 22:59:03 -!- MoALTz has quit (Ping timeout: 244 seconds). 23:02:25 kmc: you hate booleans right 23:05:59 -!- nortti has quit (Quit: leaving). 23:13:34 -!- nortti has joined. 23:13:45 ais523: do people argue about los in the nethack community 23:16:44 elliott: no, because everyone's happy with the way it works already 23:16:49 which is both realistic and consistent 23:16:52 ais523: nethack uses squarelos right 23:17:10 no, it uses unlimited LOS, except for light sources 23:17:21 it uses circular LOS for light sources, but that becomes relevant so rarely that people don't care 23:17:39 what does it use for determining how light rays bend around stuff 23:18:36 whats wrong with my ruby code it errors out: http://pastebin.com/raw.php?i=gerWTStE 23:18:52 monqy: there are four different algorithms in the source code, with different space/time tradeoffs 23:19:06 I'm not sure how any of them work, offhand 23:19:28 ew 23:19:38 that's 23:19:42 a lot of different algorithms 23:19:49 while github lets you add a fancy bugtracker to your repo, bugs in github itself are reported by using a web form to send an email into the abyss, Web 1.0 style 23:19:51 are they equivalent 23:20:20 i guess this is the norm for proprietary hosted web apps 23:21:14 fsvo email abyss but yeah 23:21:50 i reported a bug on google maps several months ago 23:21:52 var spans = d.getElementsByTagName('span'); for (var si in spans) { var s = spans[si]; window.alert(s); 23:21:58 (followed by more of the loop) 23:22:04 i have no way to check its progress or that they even received it 23:22:09 other than noting that the bug is still not fixed 23:22:11 the alerts I get back from that: three HTMLSpanElements, followed by the literal integer 3 23:22:14 wtf? 23:22:15 bug is "google has the wrong name for my city" 23:22:16 kmc: that's not how github issues work... 23:22:25 ais523: "for (var" is valid? 23:22:29 elliott: yes 23:22:35 seems misleading 23:22:40 that si persists after the loop, remember 23:22:42 like "for my $x ($y) {" in Perl 23:22:42 also, please close that } 23:22:45 no, not lik ethat 23:22:47 *like that 23:22:49 that has scope in Perl 23:22:51 elliott: it is closed, just later on 23:22:55 close it now!!! 23:22:57 } 23:22:57 it's opening the irc channel 23:22:59 thanks 23:23:12 anyway 23:23:17 ais523: for (x in y) is sort of unreliable??? 23:23:23 it doesn't enumerate an array at all 23:23:24 for that you want 23:23:28 for (i = 0; i < foo.length; i++) 23:23:40 oh, right, it might have properties other than elements 23:23:41 what does it do? 23:23:47 monqy: it enumerates all properties 23:23:53 and methods 23:24:05 an array is an object which has just numerical properties, which are its elements 23:24:09 ah right 23:25:20 ais523: not just 23:25:25 an array can have more and still be an array afaik 23:25:43 yay my code isn't erroring out no 23:25:44 *now 23:25:48 boo it still isn't working 23:26:07 actually, the alert didn't get called at all 23:28:41 ais523: do you know if facing has ever been done well in a roguelike? 23:29:05 since you mentioned your roguelike would have it, iirc 23:29:39 monqy: the Mystery Dungeon series uses it, although only to simplify the controls, it has no game effects 23:29:44 by "iirc" he means "elliott told me" 23:29:52 no I think I read it in a log too 23:30:00 wait, no, it has exactly one game effect 23:30:05 if you miss an attack you step back 23:30:13 with a particular IQ skil 23:30:15 *skill 23:30:19 in Pokémon Mystery Dungeon 23:30:27 more like pacman mystery dungeon 23:30:32 and even if you're using an attack-around-you skill, you still have a facing, which is used to work out what direction "back" is 23:31:02 ais523: this came up after i came up with the best crawl-with-a-different-geometry derivative ever 23:31:04 after hexcrawl 23:31:19 it's better than hexcrawl, it just came after hexcrawl 23:31:23 it's 23:31:24 eucrawl 23:31:26 crawl in full euclidean space 23:31:26 the only roguelike I can recall seeing with facing was some stealthbased 7drl but it was really clunky since it took a turn to face so moving around was annoying 23:31:31 fixed-point 23:31:32 just rendered onto a discrete grid 23:31:39 and you can turn in fine increments and it rotates the game world 23:31:48 inconsistent geometry problem: solved 23:31:52 monqy: I'd make facing usually free, unless inflicted with a status change that makes it cost turns 23:32:20 in eucrawl i'd probably just make h and l rotate and jk step forwards/back 23:32:53 wow it'll be hell to move around 23:32:55 and facing would be so that turning 360 degrees takes one turn 23:32:55 er 23:32:58 itd' 23:33:04 so it's like 23:33:14 1/360 except more because i wouldn't let you face in arbitrary degree rotations probably 23:33:19 turn 23:33:20 s 23:33:21 *turns 23:33:36 monqy: well i could also make it use the mouse for that 23:33:44 and then clicking could fire a projectile weapon 23:33:52 quick, what did right-click do in doom? 23:33:56 oh and mouse wheel would cycle through weapons 23:34:38 I haven;t played doom :( maybe I should 23:34:52 s/doom/any fps/ 23:35:02 monqy: doom is pretty fun but it's also 23:35:03 hard 23:35:09 wow it's so long since I wrote JavaScript 23:35:13 I keep confusing it with other languages 23:35:14 I thought i heard it was easy 23:35:15 monqy: also it's 23:35:22 who should i believe D: 23:35:23 monqy: really weird if you've played any more moderner fpses 23:35:26 like 23:35:29 jumping? nope sorry 23:35:29 I can't even remember the bits of the API that aren't the DOM 23:35:34 there's tiny tiny ledges you just 23:35:37 have to walk around 23:36:16 * ais523 looks up how to tell if a string contains another string, case-insensitively 23:36:33 wow MDN is taking a long time to load 23:36:41 its all the mozilla 23:36:46 alternative joke 23:36:49 theyre using serverside firefox 23:36:50 alternative joke 23:36:52 dgdfjgdfgkdlghdfklgjfdhgsklgdjkhfgj 23:37:27 monqy: hcaey ou played wolfenstein 3d 23:37:33 that's even more uhhhh 23:37:34 no is it good 23:37:45 it's 23:38:03 combining indexOf and toLowerCase, I guess 23:38:18 also 23:38:26 this reminds me of that the5k entry 23:38:46 wolfenstein 5k 23:38:54 which i suspect doesn't work any more 23:39:07 indeed not, at least not in safari 23:39:12 someone try http://www.wolf5k.com/wolf5k.html in firefox 23:40:25 given that you guys have magical internet powers, i'm being asked what "that one xkcd is where a stick figure is walking out at night and thinking about meeting people there" 23:40:42 that's like every xkcd 23:40:54 monqy: help i'm going to implement a euclidean roguelike test thing in like two minutes if you don't stop me 23:40:58 yes 23:41:02 also it's going to be in golfed python because that's all i know how to write roguelikes in 23:41:13 stick figure walks out at night, lectures a strawman about science 23:41:15 could you link the one she means though? 23:41:20 then performs oral sex on a woman 23:41:39 does Javascript have a multilevel continue (i.e. continue a loop that's not the top level one)? Or shall I annoy elliott by using a boolean to simulate one? 23:41:54 there's no way you can avoid booleans in javascript 23:41:56 you should use edwardk's javascript-with-continuations-to-javascript compiler 23:41:58 oh, OK 23:41:59 that's one of the many reasons not to use javascript 23:42:15 elliott: I'm writing a Greasemonkey script, not like I have much choice 23:42:17 you can't totally avoid them in Haskell either, although I do a good job of it 23:44:12 -!- nortti has quit (Quit: nortti). 23:44:28 kmc: did you see McBride's new language? 23:44:33 no 23:44:42 https://personal.cis.strath.ac.uk/~conor/pub/Frank/test.fk 23:46:21 elliott: i cant stop you im have to leave now and also morbidly curious bye have fun 23:46:29 monqy: hi 23:46:33 @time monqy 23:46:35 Local time for monqy is Sat Apr 28 16:46:34 2012 23:46:37 weird 23:46:41 i'll be back sometime 23:48:03 -!- Aardwolf has quit (Quit: Leaving). 23:48:13 weird 23:48:42 so, one way of putting it is: chebyshev = largest of |x| and |y|; euclidean = square root of x^2 + y^2 23:50:01 oops, dx and dy, i think 23:50:02 * shubshub is still working on a new interpreter 23:54:02 assuming dx and dy are in {-1,0,1} 23:54:11 ais523: anyway, convince me not to imppement that 23:54:25 t9o implement what? 23:54:45 00:31 ais523: this came up after i came up with the best crawl-with-a-different-geometry derivative ever 23:54:45 00:31 after hexcrawl 23:54:45 00:31 it's better than hexcrawl, it just came after hexcrawl 23:54:47 00:31 it's 23:54:49 00:31 eucrawl 23:54:50 oh, that 23:54:51 00:31 crawl in full euclidean space 23:54:53 00:31 the only roguelike I can recall seeing with facing was some stealthbased 7drl but it was really clunky since it took a turn to face so moving around was annoying 23:54:55 00:31 fixed-point 23:54:55 have you /seen/ Crawl's codebase? 23:54:57 00:31 just rendered onto a discrete grid 23:54:59 00:31 and you can turn in fine increments and it rotates the game world 23:55:01 00:31 inconsistent geometry problem: solved 23:55:25 ais523: well, 00:40 monqy: help i'm going to implement a euclidean roguelike test thing in like two minutes if you don't stop me 23:55:31 so it wouldn't actually be crawl (im cheating) 23:55:49 oh, that, go for it 23:55:58 forward is phoenix, backwards is tortoise 23:56:08 but it'll be _awful!_ 23:56:18 also, I don't even know if Python has fixed-point numbers in its standard library 23:57:03 hmm 23:57:05 it does, but only decimal 23:57:15 also, ew, the context is global-ish 23:57:19 in which it stores the precision 23:58:25 -!- shubshub has quit (Quit: OUCH!!!). 23:58:35 ais523: actually, I should really use a full vector image as the space 23:58:40 for true euclideanosity 23:59:02 (does discrete euclidean space even make /sense/?) 2012-04-29: 00:00:07 I'm confused. It seems I was completely right. 00:00:10 It's unnerving. 00:00:32 except the last business about -1,0,1 00:05:38 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:07:48 -!- MoALTz has joined. 00:11:01 -!- Patashu has joined. 00:18:36 -!- augur_ has changed nick to augur. 01:07:54 -!- shachaf has joined. 01:08:45 kmc: http://www.youtube.com/watch?feature=iv&src_vid=cJ4W6gh4WCk&annotation_id=annotation_890880&v=dzQ5w8-bVHM 01:25:11 -!- shubshub has joined. 01:25:17 Hi 01:27:23 Im Gonna Make A Batch Compiler to Native :) 01:28:06 -!- TeruFSX has joined. 01:28:39 * shubshub is going to make Batch2RubyNative :D 01:32:16 what does that even mean 01:33:09 What Does That Even Mean 01:33:22 converts batch to ruby then ruby to native exe 01:35:18 hi ruby 01:42:50 -!- MoALTz has quit (Ping timeout: 244 seconds). 01:54:33 -!- shubshub has quit (Ping timeout: 246 seconds). 02:01:50 -!- MoALTz has joined. 02:13:27 I realized the emerald monster is weak when they are far away from the castle, so we have to lead him away; and I had the idea of anti-magic field too, or if the wizard knows any beholder or anyone who likes to help us too; we found a gnome the wizard knows, but he is too small and is going elsewhere; but we probably can find a scepter of anti-magic since he knows where they are 02:13:57 Do you know how to win at level 40 of Pocket Color Block? 02:14:13 Is speed important in this level? 02:16:13 How many hit-points does this wall have anyways?????? 02:16:27 pocket color block? 02:30:14 -!- shubshub has joined. 02:31:02 `pastlog 02:31:36 No output. 02:31:37 zzzzzzz 02:31:38 haha 02:31:38 `pastlog 02:31:39 it timed out 02:31:42 elliott: indeed 02:31:48 `log 02:31:55 2009-12-22.txt:20:58:28: or will they change format? 02:32:04 `paste bin/log 02:32:14 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.18999 02:32:16 No output. 02:32:34 note that pastlog is basically a copy of log 02:32:41 so changing log won't help 02:33:14 elliott: I was going to make a copy of log that removes nicks 02:33:21 Not pastlog? 02:33:26 Also, you told me. 02:33:28 they're pretty much equivalent 02:33:31 `cp bin/log bin/anonlog 02:33:35 cp: missing destination file operand after `bin/log bin/anonlog' \ Try `cp --help' for more information. 02:33:39 oh, right 02:33:45 and I probably don't want to copy directly either 02:33:53 `cmd echo test 02:33:56 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cmd: not found 02:33:59 `run echo test 02:34:02 test 02:34:04 that's it 02:34:42 what 02:35:10 `run sed '/echo/s/$/ | sed "s=<[^>]*>=="/' < bin/log > bin/anonlog 02:35:13 No output. 02:35:18 `anonlog 02:35:22 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/anonlog: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/anonlog: cannot execute: Permission denied 02:35:29 `run chmod a+x bin/anonlog 02:35:31 No output. 02:35:33 `anonlog 02:35:38 2004-09-30.txt:18:16:29: http://en.wikipedia.org/wiki/Wikipedia:Votes_for_deletion#Esoteric_programming_language_related 02:35:56 `anonlog 02:35:59 2009-11-14.txt:00:22:26: So that I won't keep wondering if the Chrome UI is the reason I'm not doing any work for this project, because I'm not used to it 02:36:14 elliott: any guesses? 02:36:24 hmm 02:36:42 first one I have no clue about; second one, maybe me? 02:36:46 first one is before I came here, I think, or maybe only just after 02:36:46 `log ^2009-11-14.txt:00:22:26: 02:36:51 ais523: btw, it has an additional space 02:36:52 please fix 02:37:11 `run sed 's/>=/> =/' bin/anonlog 02:37:14 ​#!/bin/sh \ cd /var/irclogs/_esoteric \ if [ "$1" ]; then \ grep -P -i -- "$1" ????-??-??.txt | shuf -n 1 \ else \ file=$(shuf -en 1 ????-??-??.txt) \ echo "$file:$(shuf -n 1 $file)" | sed "s=<[^>]*> ==" \ fi \ 02:37:15 No output. 02:37:18 sed -i 02:37:23 `run sed -i 's/>=/> =/' bin/anonlog 02:37:26 No output. 02:37:30 `anonlog 02:37:32 stop that 02:37:33 2006-02-01.txt:01:42:32: If you divide up the parse tree enough and make liberal use of temporary variables, it shouldn't be such a huge problem. 02:37:36 i'm waiting for my original request to come back 02:37:39 `log ^2009-11-14.txt:00:22:26: 02:37:48 No output. 02:37:50 you already got a no output from it 02:37:50 what 02:37:56 what's the regexp problem 02:37:59 also, for 2006 I guess pikhq 02:38:06 oh, wait 02:38:10 grep doesn't include the file name 02:38:23 right, you wouldn't expect it to 02:38:25 ais523: you need to make anonlog give the name more conveniently... make it echo it to solution 02:38:29 so you can do `cat solution 02:38:44 `pastlog So that I won't keep wondering if the Chrome UI is the reason I'm not doing any work for this project 02:38:52 2009-11-14.txt:00:22:26: So that I won't keep wondering if the Chrome UI is the reason I'm not doing any work for this project, because I'm not used to it 02:38:55 `ls 02:38:58 bin \ canary \ karma \ lib \ monqy \ paste \ quotes \ share \ wisdom 02:38:58 `pastlog ^18:16:29:.*Wikipedia:Votes_for_deletion 02:39:05 oh, Sgeo, of course 02:39:08 2004-09-30.txt:18:16:29: http://en.wikipedia.org/wiki/Wikipedia:Votes_for_deletion#Esoteric_programming_language_related 02:39:12 `pastlog If you divide up the parse tree enough and make liberal use of temporary variables, it shouldn't be such a huge problem 02:39:20 2006-02-01.txt:01:42:32: If you divide up the parse tree enough and make liberal use of temporary variables, it shouldn't be such a huge problem. 02:39:26 well, I'm terrible at this so far :) 02:39:29 neither of us have got any so far :) 02:39:32 `anonlog 02:39:33 there's a reason my original game used segments of chat 02:39:35 2008-07-30.txt:23:39:47: -!- kar8nga has joined #esoteric. 02:39:38 kar8nga 02:39:46 no, freenode! 02:39:50 `anonlog 02:39:52 pah 02:39:54 2004-12-16.txt:08:00:00: -!- clog has joined #esoteric. 02:40:03 you realise sed can q if the // isn't met, right? 02:40:13 we may have to filter out non-privmsgs, but that would be hard 02:40:18 `anonlog 02:40:21 2005-01-01.txt:19:31:11: -!- puzlet is now known as puzzlet. 02:40:22 err, hard; seriously? 02:40:25 because we'd have to find a replacement line instead 02:40:27 you have the regexp for it right there 02:40:29 to substitute on 02:40:35 ais523: while true; ... 02:40:41 you can do it while adding the solution thing ;) 02:40:47 `anonlog 02:40:50 2011-11-26.txt:04:32:50: that you don't tell a piece where to move each turn, it does it on its own.. and you just have some limited control .. like maybe allowed to specify movements of n pieces per turn 02:40:58 better idea: just filter out names after -!- :) 02:41:00 forfeit 02:41:14 that one's got to be from the portal chess discussions 02:41:20 I just can't remember who was doing portal chess 02:41:26 ais523: Use the raw log files 02:41:35 oh, maybe itidus then 02:41:37 ais523: kallisti 02:41:46 `pastlog that you don't tell a piece where to move each turn, it does it on its own 02:41:54 2011-11-26.txt:04:32:50: that you don't tell a piece where to move each turn, it does it on its own.. and you just have some limited control .. like maybe allowed to specify movements of n pieces per turn 02:42:02 \o/ 02:42:02 | 02:42:02 /| 02:42:03 yay, we got that one between us 02:42:07 \o/ 02:42:08 | 02:42:08 /< 02:42:10 you cut my head off 02:42:12 `anonlog 02:42:15 *beheaded me, that's the word 02:42:16 2005-04-25.txt:17:02:45: -!- graue has quit (Read error: 104 (Connection reset by peer)). 02:42:20 ais523: stop using anonlog when it's still broken! 02:42:22 Can you acess the raw log files from HackEgo? 02:42:26 yes 02:42:27 it's not that btoken 02:42:29 *broken 02:42:53 `anonlog 02:42:56 2007-11-18.txt:04:26:39: not exactly 02:42:59 anyway, I'm not particularly inclined to fix it further 02:43:03 OK, that's a tough one 02:43:14 it could be me, but it probably isn't 02:43:25 `log 04:26:39: not exactly 02:43:32 2012-04-29.txt:02:43:25: `log 04:26:39: not exactly 02:43:37 `pastlog 04:26:39: not exactly 02:43:38 You can use the raw log files, and search for lines with PRIVMSG immediately after the sender, and then does not contain a CTRL+A code at the beginning; and then delete everything before the colon (there will also be a colon for the sender, and a colon for the message text) 02:43:46 No output. 02:43:55 And also then filter out things with PRIVMSG :` 02:44:03 I mean, PRIVMSG #esoteric :` 02:44:08 ais523: it's broken enough that it's painful to use 02:44:09 and what are you doing? 02:44:11 you know that won't work 02:44:17 you have to do something much more inconvenient instead 02:44:20 I thought the time section would by itself 02:44:25 because it's not part of the filename 02:44:25 there's a name in the middle! 02:44:31 `pastlog 04:26:39:.*not exactly 02:44:32 ofc 02:44:38 that's why I left the extra space in 02:44:39 2007-11-18.txt:04:26:39: not exactly 02:44:47 `anonlog 02:44:47 since when does grep split on spaces? 02:44:50 2004-06-17.txt:22:47:19: -!- cmeme has quit (Read error: 104 (Connection reset by peer)). 02:44:55 broken broken broken 02:44:58 whine whine whine 02:46:52 `run sed -i bin/anonlog 's/shuf -n 1 $file/grep "<.*>" $file | shuf -n 1/' 02:46:56 sed: can't find label for jump to `in/anonlog' 02:47:06 `run sed -i 's/shuf -n 1 $file/grep "<.*>" $file | shuf -n 1/' bin/anonlog 02:47:09 No output. 02:47:12 `anonlog 02:47:16 2011-11-18.txt:23:30:21: `cat bin/welcome2 02:47:31 eh? 02:47:33 probably elliott, he's most likely to mess with welcome messages 02:47:34 what did you change? 02:47:38 ^< [^:]+:[^ ]+ PRIVMSG #esoteric :(.*)$ 02:47:48 Perhaps that is what you want? 02:47:49 elliott: I required < and > on a line, by grepping for them before the shuffle 02:47:52 much better than using a loop 02:48:04 oh 02:48:21 anyway, it really needs to do segments to be playable 02:48:22 `anonlog 02:48:25 2008-08-19.txt:16:29:48: the issue was concurrent tracing, where I wanted all IPs to show the next instruction they would execute instead of space/semicolon 02:48:34 fizzie? 02:48:34 hmmmm 02:48:41 Vorpal or me 02:48:42 ^< [^:]+:[^ ]+ PRIVMSG #esoteric :([^`].*)$ 02:48:46 probably Vorpal 02:48:52 `pastlog the issue was concurrent tracing, where I wanted all IPs to show the next instruction they would execute 02:48:56 (AnMaster, that is) 02:48:59 2008-08-19.txt:16:29:48: the issue was concurrent tracing, where I wanted all IPs to show the next instruction they would execute instead of space/semicolon 02:49:04 oh, fuck 02:49:06 oh, the other possibility ;) 02:49:09 I forgot Deewiant used to use lowercase 02:49:19 I thought it was too grammatical/insightful for AnMaster 02:49:22 `anonlog 02:49:25 2010-10-30.txt:06:06:28: heh 02:49:32 Vorpal or Deewiant or me 02:49:36 me, most likely, I say that more often than the rest of you 02:49:37 probably Deewiant 02:49:42 `pastlog 06:06:28:.*heh 02:49:50 2010-10-30.txt:06:06:28: heh 02:49:56 oh, you were right 02:49:58 i win by virtue of cheating by giving three options 02:50:00 `anonlog 02:50:00 Heh. 02:50:02 yes :) 02:50:03 2003-04-12.txt:13:30:43: :) 02:50:05 but for "heh" I think I should be allowed 02:50:06 ooh 02:50:08 lament 02:50:14 `pastlog 13:30:43:.*:) 02:50:18 grep: unmatched parentheses 02:50:22 (or calamari) 02:50:23 `pastlog 13:30:43:.*:\) 02:50:27 Is there a raw log searching file? 02:50:30 2003-04-12.txt:13:30:43: :) 02:50:33 nooooo! 02:50:37 ais523: ban dbc please 02:50:41 Aaaagh, legacy! 02:50:51 `pastlog 02:50:54 `anonlog 02:50:56 `paste bin/log 02:50:59 2010-10-25.txt:21:25:17: Anyways. I'm figuring I'll create a new LVM volume to install the Debian root on so if I really do something stupid Gentoo's still *there*. 02:51:00 err, that's waht i meant 02:51:02 pikhq 02:51:04 trivial 02:51:06 Yeah, that was me. 02:51:08 *what 02:51:08 shuf: memory exhausted 02:51:14 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.24233 02:51:18 zzo38: look at that file to see how the log retrieval works 02:51:20 I'm not even going to check that one, it's completely obvious 02:51:21 `anonlog 02:51:23 2005-05-28.txt:18:27:17: I don't mind, but probably the wiki will not be able to cope with that by default, and yes, we should avoid modifications 02:51:30 hmmmmm 02:51:34 graue or lament 02:51:36 someone else check 02:51:45 `pastlog I don't mind, but probably the wiki will not be able to cope with that by default 02:51:52 2005-05-28.txt:18:27:17: I don't mind, but probably the wiki will not be able to cope with that by default, and yes, we should avoid modifications 02:51:54 elliott: Hell, no need to check: I definitely did just that around 2010. 02:51:56 ugh 02:52:02 "but probably the" tipped me off as odd 02:52:12 but I couldn't think of a suitable speaker 02:52:21 the older ones are harder than the newer ones 02:52:23 `anonlog 02:52:27 2011-04-08.txt:14:10:05: what if i copy it to the wrong spot? 02:52:34 Hard... 02:52:36 hmm 02:52:38 me 02:52:43 `pastlog what if i copy it to the wrong spot\? 02:52:48 Seemed a bit zzo38ese-ish. 02:52:50 2011-04-08.txt:14:10:05: what if i copy it to the wrong spot? 02:52:55 meh, same thing 02:53:00 `anonlog 02:53:03 2004-04-26.txt:21:38:40: lament this channel is alive. we are just playing dead. 02:53:07 ooh ooh ooh 02:53:15 has to be a regular at around 2004 02:53:20 hmmmmmm... dbc 02:53:24 `pastlog lament this channel is alive\. 02:53:27 that's what I'd have guessed to 02:53:28 *too 02:53:32 2004-04-26.txt:21:38:40: lament this channel is alive. we are just playing dead. 02:53:35 fuck! 02:53:35 which means it can't possibly be right 02:53:36 ban andreou 02:53:37 indeed 02:53:42 fucking useless channel founder 02:53:42 :( 02:53:45 elliott: banning them won't remove them from the old logs 02:53:50 `pastlog 02:53:52 ais523: really? 02:53:54 and founders can just unban themselves 02:53:55 I'll have to add that to the @ script 02:53:57 Retroactively ban them. 02:54:01 `anonlog 02:54:05 that's what I meant 02:54:06 shuf: memory exhausted 02:54:06 2009-11-13.txt:19:24:17: Inheritance is bad, and before you argue against that plz google some bit, especially c2 wiki. 02:54:06 Time machines FTW. 02:54:12 uugh 02:54:14 I know for a fact that's me 02:54:15 but 02:54:16 Can you use AWK and/or Perl with it? 02:54:18 I hate myself for saying that 02:54:19 so 02:54:22 let's just not check it 02:54:32 oh hmm 02:54:33 "some bit" 02:54:38 oh well, let's check JUST IN CASE 02:54:39 zzo38: it's HackEgo, it runs arbitrary shell commands that are installed; I expect awk and Perl are both installed 02:54:45 `pastlog Inheritance is bad, and before you argue against that plz google some bit, especially c2 wiki 02:54:52 2009-11-13.txt:19:24:17: Inheritance is bad, and before you argue against that plz google some bit, especially c2 wiki. 02:54:56 not me, it's ehird 02:54:59 moving on 02:54:59 elliott: you should hate ehird, not yourself 02:55:01 `anonlog 02:55:04 2010-02-23.txt:17:06:34: assuming same struct as above that is 02:55:04 Yeah, that jerk, Mr. Hird. 02:55:09 ais523: that guy has way too much stack overflow reputation 02:55:10 that's AnMaster 02:55:13 and runs the wiki like an asshole 02:55:16 agreed w/ ais523 02:55:18 got to be 02:55:27 `pastlog assuming same struct as above that is 02:55:36 was he Vorpal in 2010? or still AnMaster then? 02:55:36 2010-02-23.txt:17:06:34: assuming same struct as above that is 02:55:39 congrats 02:55:43 `anonlog 02:55:46 2005-08-20.txt:06:07:06: hi 02:55:49 oooh 02:55:50 calamari 02:55:58 `pastlog 06:07:06:.*hi 02:56:06 2011-10-08.txt:06:07:06: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/pool/main/g/glib2.0/libglib2.0-0_2.30.0-0ubuntu3_amd64.deb 404 Not Found 02:56:09 oh 02:56:16 `pastlog 06:07:06:.*> hi$ 02:56:25 2005-08-20.txt:06:07:06: hi 02:56:28 YESSSS 02:56:33 i actually based that guess 02:56:34 on data 02:56:38 well done! 02:56:43 i knew calamari said hi a lot back then 02:57:03 ok, someone else's turn 02:57:08 `anonlog 02:57:11 2004-09-12.txt: 02:57:14 :D 02:57:15 whoa! 02:57:18 lament 02:57:26 who would say the null string back then? 02:57:36 wait, there's no time 02:57:40 iirc it's actually a log bug 02:57:40 it must have been a day where nothing was said 02:57:41 from clog days 02:57:47 ais523: the grep wouldn't match then 02:57:55 elliott: so it'd return no data 02:58:00 oh, hmm 02:58:04 http://codu.org/logs/_esoteric/2004-09-12.txt 02:58:04 right 02:58:59 `anonlog 02:59:02 2010-06-22.txt:18:44:05: Huh? 02:59:08 pikhq 02:59:13 Yeah. The capitalization does it. 02:59:14 that's pikhq's capitalisation, indeed 02:59:19 `pastlog 18:44:05:.*Huh\?$ 02:59:35 2010-06-22.txt:18:44:05: Huh? 02:59:41 oh 02:59:42 oh, we were all wrong :) 02:59:56 This doesn't work due to too slow possibly? cat /var/irclogs/_esoteric/????-??-??-raw.txt | awk 'sub(/^<[^:]+:[^ ]+ PRIVMSG #esoteric :/,"")' | shuf -n 1 03:01:18 anonlog? anyone? 03:01:22 `anonlog 03:01:25 2004-03-27.txt: 03:01:32 `anonlog 03:01:35 /dev/null hath spoken. 03:01:35 2008-03-13.txt:23:41:25: typesafe unix! 03:01:41 Um? 03:01:48 that looks like the sort of thing elliott would do 03:01:54 not sure if it was him that said it, though 03:01:59 Yeah, I'm guessing elliott but not with high confidence. 03:02:09 `pastlog typesafe unix! 03:02:27 2008-03-13.txt:23:41:25: typesafe unix! 03:02:29 Maybe like this: awk 'sub(/^<[^:]+:[^ ]+ PRIVMSG #esoteric :/,"")' < `ls /var/irclogs/_esoteric/????-??-??-raw.txt | shuf -n1` | shuf -n1 03:02:38 `run awk 'sub(/^<[^:]+:[^ ]+ PRIVMSG #esoteric :/,"")' < `ls /var/irclogs/_esoteric/????-??-??-raw.txt | shuf -n1` | shuf -n1 03:02:43 No output. 03:02:53 that was obviously me, yes 03:02:55 `anonlog 03:02:59 2003-08-15.txt: 03:03:02 `anonlog 03:03:05 2004-11-13.txt: 03:03:22 `anonlog 03:03:32 `run awk 'sub(/^<[^:]+:[^ ]+ PRIVMSG #esoteric :/,"")' < `ls /var/irclogs/_esoteric/????-??-??-raw.txt | shuf -n1` | shuf -n1 03:03:36 T3h b0rb, t3h b0rk, t3h b0rk, b0rk b0rk!. 03:03:40 ugh 03:03:42 2004-11-28.txt: 03:03:43 i don't _want_ to know who said that 03:03:53 indeed 03:03:58 It works OK now 03:04:01 I'm going to guess a bot. 03:04:01 but I'll find out anyway 03:04:18 (it'll make me happiest) 03:04:22 i bet it's pikhq :) 03:04:46 it really needs the date to be a practical game 03:04:52 `pastlog T3h b0rb, t3h b0rk, t3h b0rk, b0rk b0rk! 03:04:56 I agree it needs the date 03:05:01 I'll guess bsmntbombdood 03:05:07 no he's not terrible 03:05:07 although he was mostly a bit classier than that 03:05:08 like that 03:05:11 2006-09-05.txt:01:15:42: T3h b0rb, t3h b0rk, t3h b0rk, b0rk b0rk! 03:05:19 Well *that's* strange. 03:05:21 oh good, it's someone I've never heard of 03:05:22 razor-x was basically pikhq, right? 03:05:25 ais523: sukoshi 03:05:34 elliott: No, though I did rather like her. 03:05:39 oh, it's someone I have heard of but can't remember, then 03:05:41 right, basically pikhq then 03:05:48 Search the username and hostname too, then 03:05:53 Maybe it gives you a hint 03:06:07 `anonlog 03:06:07 `anonlog 03:06:07 That's often a dead giveaway. :) 03:06:09 2009-12-13.txt:12:09:37: definitely kaylee 03:06:15 definitely kaylee 03:06:16 Definitely kaylee. 03:06:18 :D 03:06:23 2005-03-20.txt:06:51:51: so you could write the entire webserver, netowrk layer, etc, in bf, given the appropriate in and out to the card ;) 03:06:26 I bet it was actually someone else 03:06:31 `pastlog definitely kaylee 03:06:37 hmm 03:06:38 calamari for that one 03:06:40 2009-12-13.txt:12:09:37: definitely kaylee 03:06:45 `pastlog so you could write the entire webserver, netowrk layer, etc, in bf, given the appropriate in and out to the card 03:06:50 the attitude fits Sgeo but the actual text doesn't 03:06:53 2005-03-20.txt:06:51:51: so you could write the entire webserver, netowrk layer, etc, in bf, given the appropriate in and out to the card ;) 03:06:55 yesss 03:06:56 Nice. 03:06:58 elliott: well done! 03:07:03 thx 03:07:06 `anonlog 03:07:09 2012-03-08.txt:01:22:29: !c printf("%d \ ", 03641077); 03:07:11 the date really helps 03:07:18 hmm 03:07:18 Use the program I wrote if you like it 03:07:25 gregor or shachaf 03:07:32 I often !c random stuff 03:07:40 but I don't think I'd have included the backslash 03:07:54 And I'm not liable to !c much. 03:07:56 especially with an invalid escape code like that one 03:07:58 someone else gets to figure out the regexp for that one 03:08:13 `pastlog c printf\("%d \\ ", 03641077\); 03:08:17 Can HackEgo or any other bot make NS INFO requests? 03:08:20 No output. 03:08:25 hmm 03:08:31 `pastlog 03641077 03:08:38 2012-03-08.txt:01:22:29: !c printf("%d\n", 03641077); 03:08:42 let's go down the simple route 03:08:48 elliott: you were mostly right 03:09:01 Yup, Gregor. 03:09:05 I hear Friendship isn't Gregor but instead Magic. 03:09:07 `anonlog 03:09:07 dID U SEE WUT I DID THAR 03:09:10 2011-04-12.txt:17:56:11: trust is a powerful thing 03:09:17 probably me, god knows why 03:09:20 or ais523 03:09:30 no, I wouldn't word it like that 03:09:43 `pastlog trust is a powerful thing$ 03:09:50 2011-04-12.txt:17:56:11: trust is a powerful thing 03:09:54 what? 03:10:03 oh, of course 03:10:07 `anonlog 03:10:11 `echo jj 03:10:12 2010-10-11.txt:05:59:54: also i think i listen to this stuff because of the wrong reasons, because the same people who listen to these sensible ones listen to ones where you repeat the same riff for 5 minutes and the singer has a REALLY COOL GROWL. 03:10:15 ​.j.j 03:10:15 if it's something cliche, profound, and serious, it's oklopol saying nonsense 03:10:35 hmm, *maybe* oklopol 03:10:43 yeah probably 03:10:44 s/ $// 03:10:49 Ohhhh, anonlog game. 03:10:52 So lols. 03:10:57 Gregor: it's new, you should join in 03:11:01 this anonlog thing looks more fun than monopoly 03:11:03 `anonlog 03:11:06 ingenious 03:11:06 `pastlog also i think i listen to this stuff because of the wrong reasons 03:11:08 2009-07-27.txt:21:24:32: Actually, if you had a very large number of tiny cells, you could *maybe* get arbitrary push-areas. 03:11:11 pikhq 03:11:15 2010-10-11.txt:05:59:54: also i think i listen to this stuff because of the wrong reasons, because the same people who listen to these sensible ones listen to ones where you repeat the same riff for 5 minutes and the singer has a REALLY COOL GROWL. 03:11:18 yay 03:11:21 Yeah, I was gonna say pikhq for that. 03:11:22 Well, definitely my capitalization. 03:11:22 `pastlog Actually, if you had a very large 03:11:29 2009-07-27.txt:21:24:32: Actually, if you had a very large number of tiny cells, you could *maybe* get arbitrary push-areas. 03:11:30 Gregor: SRY I STOLE UR ANONLOG 03:11:33 but it was just too obvious 03:11:33 I don't remember saying that, but 2009 was a long time ago. 03:11:35 :( 03:11:36 anything pikhq says is so obviously pikhq 03:11:46 `anonlog brainfuck 03:11:52 let's up the stakes a bit 03:11:53 2012-03-25.txt:19:11:06: I just had a crazy idea for Brainfuck minimization 03:11:57 congrats 03:11:58 oh :( 03:12:02 look at the script 03:12:03 `paste bin/anonlog 03:12:03 elliott: What makes me so obvious? 03:12:03 it has two branches 03:12:06 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.19593 03:12:08 i think madoka-kaname said that 03:12:11 I know, and I only updated one 03:12:13 pikhq: can't quantify 03:12:21 it's just very consistent 03:12:25 Aside from "I capitalize words and punctuate", as that's pretty obvious. 03:12:34 and the tone/sort of structure is unique 03:12:35 -!- MoALTz has quit (Read error: Connection reset by peer). 03:13:03 OK, nobody steal my anonlog. Even though I'll suck at this game. 03:13:05 `anonlog 03:13:07 -!- MoALTz has joined. 03:13:09 2006-12-07.txt:00:00:06: hi 03:13:12 :D 03:13:12 ... 03:13:13 >_< 03:13:13 Let's go with "the autism" and leave it at that. 03:13:16 monqy 03:13:16 it loves you 03:13:17 :D :D 03:13:20 Gregor: dude 03:13:21 "2006" 03:13:27 Ohyeah 03:13:28 you had 03:13:29 ONE HINT 03:13:31 and you fuck it up 03:13:33 :( 03:13:39 * Gregor goes to cry in a corner 03:13:42 `pastlog 00:00:06:.* >hi$ 03:13:46 er 03:13:48 `pastlog 00:00:06:.*> hi$ 03:13:51 No output. 03:13:56 `run sed -i '/grep -P/s/$/| sed "s=<[^>]*> =="/' bin/anonlog 03:13:57 2006-12-07.txt:00:00:06: hi 03:14:00 No output. 03:14:04 `anonlog brainfuck 03:14:11 2010-02-09.txt:19:36:49: cpressey: "interpret the rest of the *code* as brainfuck"? Sure you can 03:14:18 hmm 03:14:26 perhaps rodgerthegreat 03:14:35 Don't think he was here anymore in 2010. 03:14:35 idk 03:14:41 oh that was new cpressey 03:14:47 eh, forfeit to ais523 03:14:49 `pastlog cpressey: "interpret the rest of the *code* as brainfuck" 03:14:54 ok 03:14:54 but I don't know either! 03:14:56 No output. 03:15:03 `pastlog cpressey: "interpret the rest of the \*code\* as brainfuck" 03:15:11 2010-02-09.txt:19:36:49: cpressey: "interpret the rest of the *code* as brainfuck"? Sure you can 03:15:17 new lament, too 03:15:22 oh, right 03:15:25 `anonlog 03:15:25 anyone know an easy way to translate address to function (or even better, to function + line number)? 03:15:29 2009-02-17.txt:20:21:33: is my header 03:15:30 caps after punct but no final punct 03:15:44 I got nothing. 03:15:44 coppro: you're asking #esoteric, must be really desperate 03:15:53 coppro: in gdb, I think you can set a breakpoint at the address, and it'll tell you the function+line it translated into 03:15:55 i guess uhhhh 03:15:56 me 03:15:59 no 03:16:00 i guess asiekierka 03:16:06 I'm bad at guessing 03:16:07 -!- azaq23 has quit (Quit: Leaving.). 03:16:12 `pastlog is my header$ 03:16:21 2009-02-17.txt:20:21:33: is my header 03:16:29 right first time 03:16:37 you're a good guess for anything recent because you talk so much 03:16:40 `anonlog befunge 03:16:42 thanks :P 03:16:48 2010-02-26.txt:19:37:58: Sgeo, befunge and/or erlang 03:16:53 anmaster 03:16:56 agreed 03:17:06 `pastlog befunge and/or erlang 03:17:08 nickpinging with a comma 03:17:09 coppro: Yeah, probably either the aforementioned gdb trick or implementing it yourself. (as is quite nasty) 03:17:15 2010-02-26.txt:19:37:58: Sgeo, befunge and/or erlang 03:17:17 ais523: i said that based entirely on the befunge and/or erlang part 03:17:20 anyway, let's lower the stakes instead: 03:17:22 `anonlog fuck 03:17:28 2007-07-18.txt:23:24:00: it's more similar to jumpfuck than anything sane 03:17:39 Jumpfuck? 03:17:42 hmm, could have been me but I don't think it was 03:17:50 ugh 03:17:51 probably me 03:17:54 because i made jumpfuck 03:17:56 in 2007? 03:17:59 yes 03:18:07 `pastlog it's more similar to jumpfuck than anything sane 03:18:09 wait, i can delete that from the wiki now... I didn't make JumpFuck, JumpFuck never existed 03:18:12 yes it has that capitalisation 03:18:13 sorry, *had 03:18:15 it no longer exists 03:18:15 2007-07-18.txt:23:24:00: it's more similar to jumpfuck than anything sane 03:18:18 oh 03:18:21 we were all wrong 03:18:22 THANKS LAMENT 03:18:32 `anonlog PHP 03:18:33 who remembers http://esolangs.org/wiki/Jumping_to_-1_is_exciting 03:18:38 elliott: I do! 03:18:39 2008-09-23.txt:20:17:22: Notice: Undefined variable: commenter_portrait_url in user/themes/tusho-blogs-2/post.php line 52 03:19:05 OK, that probably wasn't elliott because it looks like the speaker was trying to make fun of him 03:19:14 that's not me, that's tusho 03:19:15 What's the tusho->foo mapping, anyways? 03:19:20 pikhq: tusho->ehird 03:19:26 See, not elliott. 03:19:30 thus he's two steps removed from elliott 03:19:30 exactly 03:19:35 `pastlog Undefined variable: commenter_portrait_url 03:19:56 2008-09-23.txt:20:17:22: Notice: Undefined variable: commenter_portrait_url in user/themes/tusho-blogs-2/post.php line 52 03:20:05 Twice-over. 03:20:07 bah 03:20:11 oh right, oerjan is definitely high on the list of people who would want to make fun of past-elliott 03:20:14 well, oerjan->tusho->ehird 03:20:14 `pastlog 03:20:16 ais523: it's not making fun of! 03:20:23 he almost certainly got that line when trying to load a link i gave 03:20:27 shuf: memory exhausted 03:20:33 I think HackEgo said that 03:20:33 `anonlog 03:20:34 earlier today 03:20:37 2007-07-29.txt:01:55:05: /dev/random uses real entropy 03:20:50 not me, based on the date and time this time 03:20:55 I wouldn't have been awake then 03:21:10 my sleep habits have got worse over time :) 03:21:15 Shame that's never a clue about elliott. 03:21:23 i d k 03:21:42 Uhhh ... I arbitrarily nominate jix. 03:21:49 lol 03:21:53 if you're right 03:21:57 you win for life 03:21:59 that's 03:21:59 ugh 03:22:02 that ended up sounding memey 03:22:09 how can the internet corrupt words as basic as "win", "epic", "fail" 03:22:28 `pastlog random uses real entropy 03:22:31 somehow 03:22:36 2007-07-29.txt:01:55:05: /dev/random uses real entropy 03:22:46 it's always so obvious after-the-fact 03:22:59 I don't think that's so obvious X-D 03:23:01 `anonlog epic 03:23:08 2011-02-02.txt:19:06:51: Also, the whole depiction of the *social* environment that you get in high school on American TV? 03:23:14 pikhq 03:23:14 pikhq 03:23:18 Booooring 03:23:20 I TOLD YOU IT'S SO OBVIOUS 03:23:33 shall we just ban lines that start with a capital letter? 03:23:35 Okay, yeah, totally obvious. 03:23:46 ais523: But I capitalize too >_> 03:23:50 this conversation going on in this SO answer of mine's comments is so absurd 03:23:56 `pastlog Also, the whole depiction of the *social* environment that you get in high school on American TV? 03:23:56 Gregor: not on that line! 03:23:57 elliott: link? 03:24:00 `anonlog link 03:24:00 pikhq: \* 03:24:04 No output. 03:24:06 elliott: Pfaw 03:24:08 2009-04-20.txt:17:13:51: ais523, link or it didn't happen 03:24:09 ais523: http://stackoverflow.com/questions/10363206/what-does-apostrophe-means-in-haskell/10363228#10363228 03:24:11 `pastlog Also, the whole depiction of the \*social\* environment that you get in high school on American TV? 03:24:13 that one was AnMaster 03:24:19 2011-02-02.txt:19:06:51: Also, the whole depiction of the *social* environment that you get in high school on American TV? 03:24:19 almost 100% certain on that one 03:24:34 yeah that's anmaster 03:24:36 `pastlog ais523, link or it didn't happen 03:24:42 both the style and the content point to the same person 03:24:42 Hmm. Actually, vaguely remember that conversation; why'd I even bother pastelogging. 03:24:45 2009-04-20.txt:17:13:51: ais523, link or it didn't happen 03:24:59 `anonlog argh 03:25:09 I've got a way to make it more interesting. 03:25:12 2011-07-08.txt:03:16:45: Vorpal: Blargh, fine :P 03:25:18 pikhq or Gregor 03:25:19 Gregor 03:25:23 Me 03:25:27 oh, right 03:25:28 no "." 03:25:32 and pikhq probably doesn't use "Blargh" 03:25:37 Smileys are an alternative to punctuation! 03:25:48 `run anonlog | tr [a-z] [A-Z] | sed 's/[^A-Z ]//' 03:25:50 Gregor: do you still have that script running 03:25:52 011-04-07.TXT:19:10:37: CPRESSEY: PAY UP, OR GET K3 (THE COOL ONE WITH THE GUI THING) FROM A HIDDEN SUBDIRECTORY OF NSL.COM :) 03:25:53 I do, but not often. And I punctuate. 03:25:58 that's me 03:26:01 `pastlog Blargh, fine :P 03:26:05 `pastlog pay up, or get k3 \(the 03:26:07 I forgot /g on that, whoops. 03:26:12 2011-07-08.txt:03:16:45: Vorpal: Blargh, fine :P 03:26:13 2011-04-07.txt:19:10:37: cpressey: Pay up, or get K3 (the cool one with the GUI thing) from a hidden subdirectory of nsl.com :) 03:26:15 whoah 03:26:15 Why can't you create empty directories on HackEgo? 03:26:19 Bahaha, it was elliott. 03:26:21 Gregor: thx for claiming my line 03:26:25 zzo38: because hg sucks 03:26:52 `run anonlog | tr [a-z] [A-Z] | sed 's/[^A-Z ]//g' 03:26:56 TXT RIGHT CALL IT WHATEVER YOU WANT 03:27:00 X-D 03:27:08 ... maybe I made it too difficult. 03:27:18 `randomanonlog 03:27:21 `run anonlog | tr [a-z] [A-Z] | sed 's/[^A-Z0-9\.: ]//g' 03:27:23 No output. 03:27:24 20110727.TXT:03:25:42: WELL IT WAS A JAPANTHEMED ENGLISH CHATROOM 03:27:34 `pastlog RIGHT CALL IT WHATEVER YOU WANT 03:27:42 No output. 03:27:42 See, now we don't have so many dreary clues. 03:27:43 could be me but probably not 03:27:43 Gregor: CAN'T YOU MAKE IT LOWERCASE INSTEAD I MEAN COME ON 03:27:49 elliott: COBOL LOVES YOU 03:27:51 elliott: wow, you've got over 100 days visited in a row for StackOverflow 03:27:54 `pastlog TXT.*RIGHT.*CALL IT WHATEVER YOU WANT 03:28:03 No output. 03:28:04 ais523: I just check the Haskell questions every day 03:28:09 you read Esolang recent changes every day,r ight? 03:28:11 *, right? 03:28:14 elliott: Note that the TXT is from filename.txt ;) 03:28:20 Gregor: Fix it ;___; 03:28:34 elliott: I'm not online every day 03:28:35 ais523: also, hmm, I thought that info was private 03:28:41 `randomanonlog 03:28:43 `run anonlog | tr [A-Z] [a-z] | sed 's/[^a-z0-9\.:\- ]//g' 03:28:43 elliott: there's an achivement for it 03:28:45 hehehe: http://url.ie/1bg. 03:28:46 oh, right 03:28:46 which makes it visible 03:28:47 sed: -e expression #1, char 20: Invalid range end 03:28:51 Gregor: No, I mean. 03:28:53 Fix my regexp. 03:28:56 Oh 03:29:05 `pastlog right.*call it whatever you want 03:29:07 Anyway, that's probably calamari. 03:29:13 2009-03-06.txt:15:36:14: right, call it whatever you want 03:29:16 `pastlog hehehe: http 03:29:24 2006-10-27.txt:22:07:24: hehehe: http://www.miranda.org/~jkominek/rot13/ssh-1.2.27-rot13.patch 03:29:26 I have betwen 2^4 and 2^5 days of reading Slashdot in a row 03:29:27 oh 03:29:31 Gregor: btw, I dislike your version 03:29:32 `anonlog 03:29:35 *between 03:29:35 X-D 03:29:36 2010-05-29.txt:19:20:10: Dispace Befunge. Every character has one of two widths. 03:29:37 it's hard enough as it is 03:29:40 hmm 03:29:43 and I achieved that in 2009, haven't beaten it since 03:29:47 `log [j]apanthemed 03:29:52 Totally not me. 03:29:54 2012-04-29.txt:03:27:24: 20110727.TXT:03:25:42: WELL IT WAS A JAPANTHEMED ENGLISH CHATROOM 03:29:58 XD 03:30:01 sorry :P 03:30:15 They work now, the program I have by now 03:30:39 I wanted to make up another program too but only if the bot can access NS INFO request 03:30:43 `pastlog well it was a japan.*themed english 03:30:50 2011-07-27.txt:03:25:42: well it was a japan-themed english chatroom 03:31:02 ya.. i recognised me 03:31:13 zzo38: if you can convince another bot to send an ns info request, then you can do that 03:31:15 Hmmmmm. 03:31:15 oh, wait, not quite 03:31:19 it'd require two commands 03:31:29 What's that "Dispace Befunge." nonsense about? 03:31:31 Meh. 03:31:35 `pastlog Dispace Befunge 03:31:40 oh, is that pikhq? 03:31:43 i bet it is 03:31:44 2010-05-29.txt:19:20:10: Dispace Befunge. Every character has one of two widths. 03:31:49 oh 03:32:14 That was around when I was doing a BF93 interpreter, but I definitely didn't talk about potential variants. 03:32:49 `anonlog 03:32:52 2008-06-06.txt:21:13:31: meh, what the heck 03:33:01 elliott. 03:33:15 or ais523 03:33:32 don't think it was me 03:33:56 `pastlog meh, what the heck$ 03:34:03 2008-06-06.txt:21:13:31: meh, what the heck 03:34:13 Bah. 03:34:38 hmm, I need to get better at Slashdot karma whoring, I think 03:34:44 I'm hardly ever voted down, but I'm also rarely voted up 03:34:59 probably because I get to stories too late 03:35:33 `anonlog 03:35:37 2008-01-31.txt:20:07:11: sooooo 03:36:12 lol 03:37:00 bleh, that's got to be enough information, and yet I don't know where it points 03:37:02 o 03:37:45 `pastlog oko 03:37:54 2008-12-11.txt:22:52:40: but with !^, you can keep state on tos, in some form 03:38:14 `anonlog miasma 03:38:21 2011-01-30.txt:18:15:26: "Let's mine right next to a magma flow. That's a good OH GOD WHY IS MY FLESH MELTING! OH, THE MIASMA!" 03:38:29 PH? 03:38:51 anyone else want to guess before I look it up? 03:39:12 `pastlog Let's mine right next to a magma flow. That's a good 03:39:19 2011-01-30.txt:18:15:26: "Let's mine right next to a magma flow. That's a good OH GOD WHY IS MY FLESH MELTING! OH, THE MIASMA!" 03:39:25 oh, I was wrong 03:39:29 wow i guessed pikhq but i thought 03:39:32 since its in quote marks it cant be 03:39:33 `pastlog sooooo 03:39:41 2011-12-11.txt:01:11:50: Soooooooo useful. 03:39:48 `pastlog 01101001 03:39:50 `pastlog sooooo$ 03:39:55 2006-05-29.txt:02:05:36: !whirl 11110101011100101010101101001 03:39:59 2008-01-31.txt:20:07:11: sooooo 03:40:11 two people I've never heard of, or at least can't remember 03:40:20 `anonlog okoko 03:40:26 `anonlog dinosaur 03:40:30 2008-06-03.txt:23:37:29: OKOKOALITY 03:40:34 2011-09-25.txt:17:39:22: once they reach Z they should roll back to A but with dinosaurs. 03:40:40 I approve of that okoko result 03:40:53 hmm 03:40:55 me and oklopol 03:40:59 respectively 03:41:00 who uses lowercase but full stops? 03:41:07 `pastlog okokoality 03:41:15 2008-06-03.txt:23:38:27: OKOKOKOKOKOKOKOKOKOKOKOKOKOALITY 03:41:16 zzo38, maybe? 03:41:24 `pastlog roll back to A but with dinosaurs 03:41:26 hahaha 03:41:32 2011-09-25.txt:17:39:22: once they reach Z they should roll back to A but with dinosaurs. 03:41:37 `pastlog > OKOKOALITY$ 03:41:44 2008-06-03.txt:23:37:29: OKOKOALITY 03:41:51 wow, wrongness everywhere 03:41:58 OK, here's a really high-stakes one 03:42:03 `anonlog `addquote 03:42:10 2010-01-22.txt:16:47:39: `addquote I'd imagine that it already has, and no one noticed 03:42:22 Yipe. 03:42:25 me or something 03:42:27 I don't think I'd have added that 03:42:38 note: you have to find the quote itself funny for it to be you 03:42:53 or you wouldn't have added it 03:43:37 it's a fairly poetic quote 03:44:09 im gonna say shachaf :D 03:44:41 or taneb 03:46:15 not true 03:46:16 This is possibly the only Slashdot story where lots of people have decided to link to XKCD, but picked lots of different ones. XKCDs 191 244 384 404 523 563 have all been linked to in this story, which is an unusual amount of variety. 03:46:25 i 03:49:01 `pastlog `addquote I'd imagine that it already has, and no one noticed 03:49:10 2010-01-22.txt:16:47:39: `addquote I'd imagine that it already has, and no one noticed 03:50:10 before that he said " that sentence fits _so_ many situations..." 03:52:02 `anonlog 03:52:06 2008-12-09.txt:19:04:45: 19:04 lezek: J is not a channel for AI or Mathematic talk :) 03:53:29 -!- Ulfalizer has quit (Quit: leaving). 04:06:26 pikhq: I don't know. 04:07:17 Can they add the command in HackEgo for NS INFO requests or to add to another bot which will accept commands starting with a zero-width-space? 04:13:52 So, I have enough disk space to download Doctor Who in its entirety. Quickly, give me some reason to not download and watch all of it (over the course of a couple years) 04:14:12 My Language works well now :D 04:15:32 the reconstructions suck and also i already planned that 04:16:18 Also, the encodes suck and I am *not* doing those myself. 04:16:59 ... Not until I purchase a new, awesome computer, at least. 04:18:36 shachaf: ... this video is amusing but I don't understand why it exists 04:33:38 `log [J] is not a channel for AI 04:33:45 2012-04-29.txt:03:52:06: 2008-12-09.txt:19:04:45: 19:04 lezek: J is not a channel for AI or Mathematic talk :) 04:34:01 clearly i am not using this [] thing very well 04:34:19 `pastlog J is not a chanel for AI 04:34:28 No output. 04:34:32 `pastlog J is not a chanel for AI 04:34:39 No output. 04:34:42 gah 04:34:48 `pastlog J is not a channel for AI 04:34:54 2008-12-09.txt:19:04:45: 19:04 lezek: J is not a channel for AI or Mathematic talk :) 04:35:10 Made my language page: http://esolangs.org/wiki/Poison 04:37:55 :D 04:38:01 hi fungot 04:38:02 shubshub: that was in the crash on the news reports of this song i have my concerns have been 04:38:22 shubshub: I'm reasonably sure there's a Ruby variant where you can do hello world just with h() 04:38:32 .... 04:39:02 * shubshub stares at ais523 evilly 04:46:44 `log evilly 04:46:54 2010-03-15.txt:00:34:18: * oerjan cackles evilly 04:47:34 . o O ( What was he cackling evilly at? ) 04:47:38 still my new lang isnt bad 04:48:45 Also This new lang will have a compiler 04:49:23 wow 04:49:41 astounding 04:49:58 " c is not a member of the language /a{2x+3y}b{5y+2z}c{7z+11w}/ because you damn well cannot get 1 = 7z+11w for nonnegative z,w" 04:49:59 it reminds me of http://esolangs.org/wiki/HQ9%2B 04:50:09 kmc: HQ9++ is better 04:50:16 it's true 04:51:22 Im stilll surprised my language actually works 04:51:48 `anonlog 04:51:51 2005-04-25.txt: 04:52:00 any idea who that is 04:52:13 the usual protocol is to just spin again.. 04:52:18 1/win 22 04:52:44 Has anyone ever made an OS using an esolang? 04:53:11 `anonlog 04:53:15 2004-01-03.txt: 04:53:29 keep trying 04:53:33 jeez I can't figure this one out either 04:53:55 you can do it! 04:54:30 `anonlog 04:54:33 2006-08-03.txt:19:20:49: Yes it does. 04:54:59 `hiddenlog 04:55:03 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: hiddenlog: not found 04:55:18 `anonlog 04:55:21 2005-07-04.txt:19:08:39: plopp 04:55:26 shubshub: the idea of the anonlog game is to guess who said it 04:55:42 lol 04:55:43 I'm no good at this anonlog thing 04:55:45 "too new" 04:55:50 `anonlog 04:55:52 I guess I'll hardly ever come up in it either eh 04:55:53 2005-11-07.txt:16:09:36: I'm not sure if that is working correctly, though (there seems to be a weird problem with FreeBSD's crypt() call) 04:56:21 but i have not been here long either.. and i haven't paid enough attention to all the individuals here 04:56:40 `postlog Yes it does. 04:56:43 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: postlog: not found 04:56:57 `pastlog Yes it does. 04:57:05 2011-09-05.txt:08:10:19: yes it does. 04:57:24 `anonlog 04:57:27 2005-03-01.txt:10:51:34: hi 04:57:40 `pastlog 19:20:49*Yes it does. 04:57:41 calamari? 04:57:48 No output. 04:59:18 " Yes it does." 04:59:28 backe 04:59:47 hello 04:59:55 are you any good at `anonlog (im not) 04:59:58 `anonlog 05:00:01 2011-08-25.txt:13:45:26: 2268 05:00:08 see i have no idea who that is 05:00:14 elliott is pretty good at it 05:00:29 elliott: see, even itidus20 thinks you're good at it :D 05:00:42 surely you can crack this mystery 05:00:50 its 2268 05:01:02 `pastelog even itidus20 thinks 05:01:10 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.15810 05:01:27 `pastelog even itidus 05:01:34 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.6678 05:01:57 I am helpful in motivation. 05:02:06 oh no, maybe I have to shake it up before it becomes a "thing" 05:02:26 even itidus thinks it's a thing 05:02:31 *wants it to be a thing 05:02:32 *help 05:02:33 I don't want a world wherein everyone greets with "see, even itidus20" 05:03:11 `pastelog see, even 05:03:20 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.4140 05:03:23 do you dare to look at the results 05:03:48 what the fuck 05:03:58 see odd itidus20 05:04:02 @ 2009-12-17.txt:23:40:12: 05:04:44 `? optbot 05:04:47 optbot? ¯\(°_o)/¯ 05:04:48 help 05:04:56 monqy: the most beautiful thing 05:05:03 lived 2008, revived like 2011, killed by ignorance 05:05:18 it quoted a random line from the channel logs when you pinged it 05:05:26 beautiful 05:05:26 and set the topic to a random line from the logs every 6 hours 05:05:30 "2009-12-17.txt:23:40:12: There seem to be a metric gazillion of other various cheapo-tripods from a manufacturer called "Velbon". Those at least look a tiny bit less silly. (For example the counterpart to the Slik U2000, the Velbon DF-40/F -- see, even the name is more impressive by far -- costs 4 euros more, but the height range is 0.51-1.45 m. And it's black, not shiny-aluminum. See, these 05:05:30 are the *important* points here; name and colour.)" 05:05:31 beautiful 05:05:37 it was the insipiration for fungot's babble bot 05:05:37 elliott: oh rite, shame. can't post url don't know what you think this unfortunate event was " what? both of the funniest snl skits of all the spaces in the crash of an airshow in 1988. 05:05:44 beautiful 05:06:36 shubshub: you seem to already know something since you know about python and ruby and batch 05:06:45 :D 05:08:39 `anonlog 05:08:42 2006-10-03.txt:19:14:09: i think i googled for twnt 05:09:43 maybe me 05:09:56 btw i came back onto this computer just to turn it off & go 2 sleep 05:10:05 if im not gone by 6:30 am yell at me, 7 am yell louder 05:10:12 @time elliott 05:10:13 Local time for elliott is 2012-04-29 05:10:12 +0000 05:10:20 6:10 05:10:43 dp my time 05:10:44 local time indecision? 05:10:56 do my time 05:11:07 my client gives in utc 05:11:09 dunno why 05:11:26 do @time shubshub 05:11:58 @time shubshub 05:12:00 Local time for shubshub is Sun Apr 29 17:11:58 NZST 2012 05:12:07 :D 05:12:21 i didn't know there was a NZST 05:12:28 Whats NZST 05:12:33 nazi standard time 05:12:37 no 05:12:45 pretty sure that's it 05:12:48 New Zealand Standard time prob 05:13:00 NaZi Ss Trooper 05:13:04 itidus20++ 05:13:36 @time lambdabot 05:13:36 I live on the internet, do you expect me to have a local time? 05:13:41 lol 05:13:52 @time fungot 05:13:52 shubshub: every time you comment, especially opera 2" on youtube. your right. for reading this without my permission i will agree with me, what you want to make the actress? halle berry's hot, by ' bug', that's an irrefutable fact. 05:14:07 @time EgoBot 05:14:08 they use NZST at the south pole 05:14:16 @time england 05:14:17 i knew that 05:14:18 come on 05:14:20 that was my go-to fact for ages 05:14:21 fuck you 05:14:24 i'm the antarctica expert here 05:14:25 get out 05:14:28 `pastelog @time lambdabot 05:14:35 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.220 05:14:43 `anonlog 05:14:48 Why will they use NZST at the south pole? 05:14:48 2005-03-25.txt:00:21:17: g'nite 05:14:58 only the finest of men have requested @time lambdabot in #esoteric 05:15:01 zzo38: iirc, because that's where the flights to the south pole are from 05:15:01 `anonlog 05:15:05 2010-05-10.txt:02:41:47: im playing KING again because that one was too difficult 05:15:11 me i think 05:15:26 zzo38: The time zone for any Antarctic base is set based on the supplying air field. 05:15:42 @time * 05:16:04 yeah, the south pole is supplied from McMurdo Station 05:16:13 As generally the meridian's time is fairly meaningless. 05:16:21 !bf_txtgen ^bf ^bf ^bf 05:16:27 ​92 +++++++++++[>+++>+++++++++>+++++++++>+<<<<-]>>-----.>-.++++.<<-.>.>----.++++.<<.>.++++.>.>-. [86] 05:16:33 But, if you build a sundial at the pole, what will you have? Can you put 24 hours based on the hour angle of sun? Can you just use that? (Of course then you still need to know the longitude; just select zero for convenience) 05:16:39 dammit kmc 05:16:47 you can't usurp my position 05:16:54 which is like due south of NZ, and is also part of NZ's antarctica claim (which is not too relevant) 05:17:05 zzo38: You'll have divided the year into 24 hours. :) 05:17:10 I was just about to ask "which station supplies the south pole?" too 05:18:03 in fact there is a highway of sorts between them 05:18:04 pikhq: I said the hour angle not the right ascension (which does divide the year into 24 hours; but these "hours" are angle not time) 05:18:04 http://en.wikipedia.org/wiki/McMurdo-South_Pole_highway#Major_intersections 05:18:52 kmc 05:18:54 stop 05:18:55 my fame 05:18:56 my glory 05:18:58 my riches 05:19:10 i don't get it elliott 05:19:22 you never get anything!!! 05:19:40 only pain 05:21:18 right then 05:23:24 * elliott pain 05:23:51 Huh. Claims of territory on Antarctica are permitted iff you are the US or the USSR (or a successor state). 05:24:33 stop breething 05:24:51 shubshub: technical note here.. iff means "if and only if" 05:25:04 i only learned that in here.. im not sure if you would know 05:25:05 huh? 05:25:13 in pikhq's statement 05:25:19 itidus20: Fairly typical math abbreviation. 05:25:50 it means "if" pikhq just made a typo 05:25:54 I found a mistake in Astrolog when you flip signs/houses if the houses are going clockwise; it can cause the program to crash. 05:25:55 tut tut pikhq 05:26:07 whoa 05:26:23 i wasnt listening 05:26:38 it was a typo maybe anyway 05:28:03 The solar time is the hour angle opposite of the Sun (this is so that the next day is at midnight instead of noon), but hour angle requires the longitude of the location on the Earth which it is relative to. 05:36:55 I thought of something now: If Agora Nomic was beyond the polar circles, then oerjan would try to make a horoscope using the default settings and fail because Placidus houses cannot be used beyond the polar circles 05:37:03 @time elliott 05:37:03 Local time for elliott is 2012-04-29 05:37:03 +0000 05:37:15 does that make it 0630 for you 05:37:19 should I be yelling 05:37:23 oh crap i forgot 05:37:28 no, 0637 05:37:34 @tell oerjan I thought of something now: If Agora Nomic was beyond the polar circles, then oerjan would try to make a horoscope using the default settings and fail because Placidus houses cannot be used beyond the polar circles 05:37:34 Consider it noted. 05:37:37 pikhq: Have I divided the year into 24 hours? Due to what I said, I think not. Now do you think? 05:38:47 -!- asiekierka_ has joined. 05:39:11 -!- asiekierka_ has changed nick to asiekierka. 05:40:40 -!- elliott has quit (Remote host closed the connection). 05:40:52 zzo38: I think I was somewhat confused. 05:45:01 ^bf +++++++++++[>+++++<-].+.+. 05:45:34 oh crap.. 05:46:11 wake up fungot chan 05:46:11 itidus20: wow, looks faithful. 05:46:22 ^bf +++++++++++[>+++++<-]>.+.+. 05:46:22 789 05:46:36 ^bf +++++++++++++[>+++++<-]>.+.+. 05:46:37 ABC 05:52:27 ^bf +++[>++++<-]>+[<+++++>-]<.+.+. 05:52:27 ABC 05:55:01 !bf_txtgen ABC 05:55:04 ​39 +++++++++++[>++++++>+>><<<<-]>-.+.+.>-. [30] 05:56:56 i guess im cheating by not including an end of file 05:58:19 ^bf +++++++++++++[>+++++<-]>.+.+.>-. 05:58:20 ABC 05:59:05 ^bf +++++++++++[>++++++>+>><<<<-]>-.+.+.>-. 05:59:05 ABC. 05:59:19 oh.. 05:59:58 ^bf +++++++++++[>+++>+++++++++>+++++++++>+<<<<-]>>-----.>-.++++.<<-.>.>----.++++.<<.>.++++.>.>-. 05:59:58 ^bf ^bf ^bf. 06:03:41 -!- pikhq_ has joined. 06:06:51 -!- pikhq has quit (Ping timeout: 244 seconds). 06:28:47 -!- pikhq has joined. 06:31:43 -!- pikhq_ has quit (Ping timeout: 245 seconds). 06:32:55 ^bf +++++++++++++[>+++++<-]>>+++++[>+++++<-][<.+>-] 06:33:03 is there any way to turn a github pull request into a "regular" issue? 06:33:04 fungot 06:33:04 itidus20: if you want a 100% max payne games maybe 200 times. i've backed everything up with that was clearley a remote controlled) plane and hi was voling douwn a fweuw meeters i was shocked), and it's not 06:33:16 ^bf +++++++++++++[>+++++<-]>>+++++[>+++++<-][<.+>-] 06:44:09 ^bf +++++++++++++[>+++++<-]>>+++++[>+++++<-]<+[<.+>-] 06:52:35 ^bf >+++++++++++++[<+++++>-]>+++++[<+++++>-]<+[<.+>-] 06:52:36 ABCDEFGHIJKLMNOPQRSTUVWXYZ 06:55:40 ^ord . 06:55:40 46 06:59:45 whats going on? 07:00:09 not much. not much at all. 07:00:27 !bf_txtgen ABCDEFGHIJKLMNOPQRSTUVWXYZ 07:00:31 ​107 +++++++++++[>++++++>++++++>+><<<<-]>-.+.>+.<++.+.+.+.>+++++.<++.+.+.+.+.>++++++.+.+.+.+.+.+.+.+.+.+.+.+.>-. [936] 07:03:11 ^bf >+++++++++++++[<+++++>-]>+++++[<+++++>-]<+[<.+>-]++++++[>++++++++<-]>--. 07:03:11 ABCDEFGHIJKLMNOPQRSTUVWXYZ. 07:03:30 ^bf +++++++++++[>++++++>++++++>+><<<<-]>-.+.>+.<++.+.+.+.>+++++.<++.+.+.+.+.>++++++.+.+.+.+.+.+.+.+.+.+.+.+.>-. 07:03:30 ABCDEFGHIJKLMNOPQRSTUVWXYZ. 07:07:50 I wanted to make up a vote program on HackEgo but to do so will need NS INFO requests for it to work properly. 07:08:46 since i scrolled the screen with my crap i will repost " is there any way to turn a github pull request into a "regular" issue?" 07:13:57 ^bf ,>+++++[<+++++>-]<+[<.+>-]++++++[>++++++++<-]>--.|a 07:14:06 ^bf ,>+++++[<+++++>-]<+[<.+>-]++++++[>++++++++<-]>--.!a 07:15:53 -!- Ngevd has joined. 07:16:08 Hello 07:23:40 ^bf ,[>>+++++[<+++++>-]<+[<.+>-]++++++[>++++++++<-]>--.[-]<[-]<,]!Aa 07:23:40 ABCDEFGHIJKLMNOPQRSTUVWXYZ.abcdefghijklmnopqrstuvwxyz. 07:28:32 -!- zzo38 has quit (Remote host closed the connection). 07:28:54 @ask elliott whats going on? 07:28:55 Consider it noted. 07:28:58 ^ord ? 07:28:58 63 07:29:13 ^ord ! 07:29:13 33 07:29:31 wtf is going on? 07:29:33 * shubshub has changed the topic to: The Poison Programming Language Is Developed In Ruby And Is Designed To Make Programming Easier 07:30:14 -!- shubshub has quit (Quit: R.I.P). 07:30:18 Sgeo_: eh? 07:30:22 r.i.p. 07:30:29 lol.. his quit is cool 07:30:33 -!- sebbu has quit (Ping timeout: 246 seconds). 07:30:57 -!- shubshub has joined. 07:30:59 monqy, in eir channel 07:31:26 I think I got kicked from there for not having ideas 07:31:44 lol 07:32:46 soz 07:39:56 -!- clog has quit (Ping timeout: 272 seconds). 07:42:40 -!- shubshub has quit (Quit: R.I.P). 07:43:48 * pikhq still cannot believe Oracle's litigation against Google. 07:43:59 They are seriously claiming a copyright on APIs. 07:44:26 Which is ballsy, considering their main source of income is an implementation of an API designed by IBM. 07:44:37 -!- shubshub has joined. 07:45:16 (namely, SQL) 07:45:17 Monqy u shud be able to join #PoisonLang now 07:47:19 are you 14 years old and have a myspace page 07:47:23 I also wonder if Kernighan could sue Oracle because of K&R. 07:47:35 kmc: isn't he 16 or something 07:48:04 no idea 07:48:11 monqy: That'd be elliott. 07:48:27 lots of people are 16 07:48:32 but elliott talks like a grumpy 40 year old 07:48:41 this he and i have in common 07:48:44 iirc both elliott and shubshub are 16 07:48:46 i was 16 years old once 07:48:52 do I talk like a grumpy 40 year old 07:48:55 :D 07:48:56 dunno 07:49:12 monqy: Hard to say. You should rant more, then we can determine it. 07:49:12 good answer 07:49:55 im 16 07:49:59 I deny being 16 07:50:04 I didn't use to be grumpy. 07:50:09 Im 16.3 07:50:16 I must've gotten it from being in the same channel as kmc for too long. 07:50:22 Alas, I have ceased being 16. 07:50:31 I'm a whole 6 years past that: 22. 07:50:52 * shubshub is 400 07:51:29 my 'all hackage packages' rss feed keeps telling me about hoauth 07:51:34 -!- Ngevd has left ("Goodbye"). 07:51:35 that's an unfortunate name for a package 07:52:31 That's quite a set of vowels there. 07:53:14 * kmc is older than shachaf, Ngevd, elliott, shubshub... 07:53:15 * kmc is old 07:53:27 How old are you? 07:53:35 24 07:53:38 kmc r u older than us put together lol 07:53:52 Jesus man, you should get started on your phylactery. 07:54:13 kmc: yea R u??????? 07:54:21 lol 07:54:22 i swear to god 07:54:40 * kmc smash 07:54:58 Does that mean you broke something or something broke you? 07:56:38 both? 07:56:55 * shubshub shoves a pacifier in shachaf's mouth 07:57:10 shubshub: saying 'r' and 'u' makes you sound like an idiot 07:57:20 shut up 07:57:21 if you would like to not sound like an idiot, i suggest not using these contractions 07:57:25 and also learning how capital letters work 07:57:28 i'm not trying to be mean 07:57:36 this is basic advice for being on the internet 07:57:44 it is full of idiots and you are failing to distinguish yourself from them 07:57:45 Some parts of the Internet. 07:57:45 Yeah, he's just informing you of social norms. 07:57:49 ^bf ++++++++++[>++++++>+++<<-]>+++>+++>,[>++++++++++[<---------->-]<++++<<.>>[<.>-]<<.>>,]!hello 07:57:49 ?!!!!!!!!??!!!!!??!!!!!!!!!!!!??!!!!!!!!!!!!??!!!!!!!!!!!!!!!? 07:57:50 Unknown command, try @list 07:58:03 social norms can be cruel and tyrranical 07:58:07 but i am pretty ok with this one 07:58:15 it only works for lowercase letters with no punctuation and no mistakes 07:58:17 Oh dear, we might have room for a bot loop. 07:58:35 itidus thats !!!batch code 07:58:55 shubshub: ok change the bit where its got "hello" 07:59:01 shubshub: You know that notting the bool cast operator is equal to the not operator, right? 07:59:05 but it can only be lowercase letters no spaces no punctuation 07:59:44 itidus20 did u make a !!!Batch Interpreter? 08:00:26 ^bf ++++++++++[>++++++>+++<<-]>+++>+++>,[>++++++++++[<---------->-]<++++<<.>>[<.>-]<<.>>,]!textgoesherelikethis 08:00:26 ?!!!!!!!!!!!!!!!!!!!!??!!!!!??!!!!!!!!!!!!!!!!!!!!!!!!??!!!!!!!!!!!!!!!!!!!!??!!!!!!!??!!!!!!!!!!!!!!!??!!!!!??!!!!!!!!!!!!!!!!!!!??!!!!!!!!??!!!!!??!!!!!!!!!!!!!!!!!!??!!!!!??!!!!!!!!!!!!??!!!!!!!!!??!!!!!! ... 08:00:26 Unknown command, try @list 08:00:54 shubshub: Seriously man, you sound like this: http://www.somethingawful.com/flash/shmorky/babby.swf 08:01:09 ok that was too much !!!batch for the bot to display 08:01:25 How did you make the interpreter? 08:01:53 it's written in brainfuck.. but it doesn't support spaces or capitals or punctuation 08:02:14 no need to make fun of him just because he talks a bit different !! jeez 08:02:24 Ah well the Updated interpreter on the wikipage supports capitals :D 08:03:18 ^bf ++++++++++[>++++++>+++<<-]>+++>+++>,[>++++++++++[<---------->-]<++++<<.>>[<.>-]<<.>>,]!abcde 08:03:18 ?!??!!??!!!??!!!!??!!!!!? 08:03:18 Unknown command, try @list 08:04:05 itidus a space is 28 ! btw 08:04:37 and a capital A is ?!+? 08:04:44 hmm.. unfortunately adding spaces would make the interpreter much more complicated 08:05:08 i am not so good in brainfuck either.. this is my most complex program yet 08:05:25 Well Add The interpreter to the wikipage :D also why did u decide to make an interpreter for my 08:05:28 lang 08:05:30 uage 08:05:37 i don't know why, but the random caps really bother me 08:05:48 be quiet kmc 08:05:52 i don't generally flip out about grammar and spelling 08:06:11 i don't like 'r' and 'u' but that's a much smaller offense 08:06:19 shubshub: who are you to tell me to be quiet 08:06:58 spelling/grammar quirks don't quite bother me (whereas other things do) oh wait there is one that I do hate 08:07:22 have you ever heard of "leet speak" ? 08:07:27 c.c 08:07:31 i h4ve 08:07:36 yes its annoying 08:07:54 theres a language called l33t 08:08:49 shubshub: random caps Are a bit like 1337 in That they're annnoying 08:09:00 (and good luck guessing *that* on `anonlog) 08:09:07 one d4y your descendants will be playing an0nlog 4nd they w1ll enc0unter this post and curse.. 08:09:30 `anonlog 08:09:30 itidus20 why did you choose to make a !!!Batch interpreter? 08:09:31 i just like... 08:09:34 2008-04-24.txt:18:23:04: because it keeps all settings across a distribution upgrade 08:09:37 i don't understand what shubshub thinks the Shift key is for 08:09:46 like, why they put that key on the keyboard 08:09:50 "press it whenever you feel like it" 08:10:01 im on my phone 08:10:12 That excuses nothing. 08:10:33 and im not using randomm caps atm 08:10:36 `anonlog 08:10:37 shubshub: well i was playing with brainfuck today and making some progress so it just seemed like a thing to do.. and to be honest it isn't really a !!!batch interpreter..... 08:10:39 2008-05-05.txt:19:29:40: ehird: temper, temper 08:10:39 Actually, worse, that means the random caps are quite bad, because you have to work for that. :P 08:11:10 it instead translates text into !!!batch 08:11:11 I should have been around for longer maybe I'd be able to guess some of these 08:11:13 * pikhq actually uses normal orthography in SMS messaging... 08:11:32 Hmm. That first one, probably elliott. 08:11:38 `pastlog because it keeps all settings across a distribution upgrade 08:11:42 "what's sms messaging" - monqy 08:12:11 No output. 08:12:14 it's basically the opposite of an interpreter 08:12:15 monqy: "Text messaging". That thing you do with phones that's horribly expensive. 08:12:22 but at least it's something! 08:12:31 yeah I don't do that 08:12:39 what's a phone? 08:12:41 phones are for people who aren't me 08:12:46 (they charge you money for it but it costs them literally nothing, ergo it's horribly expensive.) 08:12:56 'pastelog Sorry Its A Force Of Habbit 08:13:18 my habits change all the time maybe yours will too :) 08:13:18 oh yeah, phone is that thing i shun and eschew 08:13:19 womp womp 08:13:20 `pastlog Sorry Its A Force Of Habbit 08:13:20 `anonlog 08:13:40 No output. 08:13:41 2011-09-09.txt:19:29:59: http://www.ninj4.net/kinetic/ (seems to be a dead link though) 08:13:48 itidus20: a good treatment of phone 08:13:50 shubshub: I'm interpreting that as "Sorry, it's a force of hobbit", and now wondering how one has a force of hobbit. 08:14:02 Like, is "hobbit" a new unit? 08:14:20 it's a symptom of living in the same country LOTR was filmed 08:14:21 And if so, what is it? Half a Newton? 08:15:09 itidus20: Vejn'. 08:17:49 hi 08:26:01 so one thing i learned from analyzing bf_txtgen is you can multiply 3 * 5 in brainfuck by having +++[>+++++<-]> where there are 3 +'s and 5 +'s 08:26:35 Nice is that what all that mumbo jumbo was before 08:26:39 so since the ascii value of A is 65 you can get 65 by doing 13 x 5 08:26:43 Yeah, fairly typical Brainfuck idiom. 08:27:01 Now if you want to blow your mind, check out some of the mod 255 variants of Brainfuck constants. 08:27:09 ^bf +++++[>+++++++++++++<-]>. 08:27:09 A 08:27:33 so in that case it's 5 +'s and 13 +'s .. so 5x13=65 .. and 65 = A 08:28:00 why does 65=A 08:28:13 http://www.asciitable.com/ 08:28:16 because of that 08:28:32 it's near the top of the third column 08:28:58 k 08:29:10 ill look at it later 08:29:14 !bf_textgen ユニコードも良い。 08:29:16 Dec for Decimal Hx for Hexadecimal 08:29:23 Oct for Octal 08:29:34 BAH 08:29:46 !bf_txtgen ユニコードも良い。 08:29:50 shubshub: but someone wrote a brainfuck program so you can lookup the numbers.. thats what that ord thing does 08:29:51 ​335 +++++++++++++++[>+++++++++>+++++++++++++++>+++++++++>+++++++++++<<<<-]>>++.<----.>>>+.<<.<.>>++++.<.>---------.>+++++++++++++.<<.>+.>+++++++++.<<.<.++++++.>.>-..<+++++.<.>>>-------------.<<-----.>-.<<-----.>.>-.++.------------------------------------------------------------------------------------------------------------------------. [767] 08:29:55 Yay. 08:30:02 ^ord A 08:30:02 65 08:30:05 That's... Some quite impressively bad code there. :) 08:30:06 Does that generate UTF-8? 08:30:07 !bf_txtgrn Pineapple 08:30:26 shachaf: Ought to; bf_txtgen is fairly encoding-naive. 08:30:40 !bf_txtgen Pineapple 08:30:40 Just generates Brainfuck to output the given octet stream. 08:30:42 ​102 +++++++++++++[>++++++>++++++++>+><<<<-]>++.>+.+++++.---------.----.+++++++++++++++..----.-------.>---. [131] 08:30:57 Oh, I suppose it depends on what your IRC client sent. 08:31:03 hi irc 08:31:06 hikhq 08:31:34 shachaf are you any good at the anonlog game 08:31:36 `anonlog 08:31:38 Whats the !bf_txtgen coded in? 08:31:39 2004-08-19.txt: 08:31:46 shubshub: Java, actually. 08:31:51 cool 08:31:56 shachaf: can you gues who said that 08:32:11 It's some (naive) evolutionary algorithm that's being ran for a few generations. 08:32:23 I think Gregor's got it set to stop after 400. 08:33:04 and whats ^bf coded in? 08:33:06 monqy: elliotts 08:33:16 `anofflog 08:33:17 great answer 08:33:18 Befunge. 08:33:20 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: anofflog: not found 08:33:22 `anonlog 08:33:26 2012-03-28.txt:16:37:26: Video BIOS Shaddow 08:33:35 `anonlog monqy 08:33:49 'anonlog shubshub 08:33:50 2011-08-19.txt:08:25:57: monqy: Can we all agree on that? 08:33:55 `anonlog monqy 08:34:05 2012-02-27.txt:22:33:10: a spammer poem 08:34:15 monqy: that was monqy 08:34:16 im guessing cakeprophet 08:34:23 honqy 08:34:24 `anonlog portuguese 08:34:32 2011-12-26.txt:20:26:46: Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian \ default: --eng-1M \ \ options: \ -h, --help this help text 08:34:42 `anonlog shubshub 08:34:49 2012-04-27.txt:07:11:00: ill just reprogram my language to Only work if a certain random number is met :D 08:34:57 thats me 08:35:06 someone logged it i see 08:35:17 kmc: Should I feel really annoyed at people who say "install by running curl my.web.site | sh"? 08:35:19 shubshub: ahh.. this room has logs going back years 08:35:28 lol 08:35:35 they are in the topic! :D 08:35:37 I guess it's not *fundamentally* worse than giving an installer binary. 08:36:34 shachaf: security is such a lost cause... 08:36:44 so.. the ascii code of 0 is 48 as seen with the ord program 08:36:49 shachaf: no, I would have never guessed it was you 08:36:49 ^ord 0 08:36:49 48 08:36:54 er, shubshub: 08:37:05 what 08:38:12 ^bf ++++++[<++++++++>-]>.+.+.+.+.+.+.+.+.+. 08:38:37 oops got those arrows wrong way around 08:38:53 ^bf ++++++[>++++++++<-]>.+.+.+.+.+.+.+.+.+. 08:38:53 0123456789 08:39:23 shubshub: This channel's been around since, I think, 2003. 08:39:42 itidus20 see if u can make a !!!Batch interpreter 08:39:45 At least, that's when we've first got logs. 08:40:04 sigh 08:40:12 shubshub: well.. that requires much more brainfuck skill than what i am doing 08:40:27 lol no u got a basic idea 08:40:32 in other words it's hard work 08:40:50 depends how much i cheat.. whatever cheating means 08:41:30 my brain hurts 08:41:55 u can cheat in programming? 08:42:05 shubshub: you have apparently discovered my greatest mental weakness 08:42:19 whats that kmc? 08:42:24 random caps 08:42:40 I havent been random capping for ages 08:42:56 kmc: You're still in the channel, so it can't be worse than monad analogies. 08:43:10 shachaf: it takes a while for pressure to build up 08:43:25 I guess so. 08:43:25 shubshub: well theres no hard and fast rules, but basically if you're having your code automatically generated i suppose it could be called cheating 08:43:31 YoU mEaN lIkE tHiD 08:43:37 depends how you look at it 08:43:38 no 08:43:39 shubshub: Can you leave and/or stop randomcapping before kmc explodes? :-( 08:43:57 not really its force of habbit 08:44:10 i should just get over it 08:44:22 I should eat. 08:44:32 * shubshub eata 08:44:35 shubshub: it might help if you could explain the rhyme and reason behind your habit 08:44:45 even if in the process you accidently destroy it 08:45:00 Why was Epsilon afraid of Zeta? 08:45:05 Because Zeta Eta Theta! 08:45:20 womp womp 08:45:50 that was dry shachaf 08:46:31 language is a complicated thing.. and on the one hand it is important to know and follow the rules.. it creates order etc. 08:46:51 Im making a new real language using ruby 08:46:59 but on the other hand it's good to not be entirely constrained by the rules.. it aids in flexibility and its a natural process 08:47:09 i mean natural languages like english etc 08:47:30 but.. your english is giving kmc headaches :P 08:47:43 like quite literally he isn't joking 08:48:32 i would be much more willing to accept random caps in poetry or some kind of subtle literary prose 08:48:46 but i would also expect the capitalization to have meaning or aesthetic importance 08:49:08 what drives me nuts about shubshub's random caps is that I reflexively try to find that meaning 08:49:19 humm 08:49:19 what if 08:49:21 that is the meaning 08:49:26 You remind me of a high school teacher who said swearing OK iff it was written in a script for a play. 08:49:28 Its because ive been doing it for so long 08:49:31 they are artistic in that they drive you nuts 08:49:49 I can appreciate this art 08:49:50 sure, i've seen plenty of art that exists to annoy the viewer/reader 08:50:01 usually i will leave after a few minutes :) 08:50:15 i mean we have a word for people who go online and intentionally try to annoy people 08:50:40 is it "friend" 08:50:40 Trolls? 08:50:44 `pastelog 08:50:48 "irc artist" 08:50:52 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.16040 08:50:55 "troll" is megaoverloaded 08:51:06 I can't really take it seriously anymore 08:51:22 "irc artist 08:51:22 shubshub: how do you decide which words to capitalize 08:51:33 its just random 08:51:44 kmc: It's like picking at a scab. 08:51:45 my brains like echo %random% 08:51:50 shubshub: i do that too 08:51:52 gah 08:51:55 shachaf: i do that too 08:51:56 its not really random 08:52:02 you just think it's random :D 08:52:12 shubshub: Can you leave this channel and/or change this nick so you stop messing up kmc's tab completion? 08:52:12 picking scabs is like a pasttime for me 08:52:26 -!- Phantom_Hoover has joined. 08:52:26 no shachaf 08:52:29 It was a presenttime for me for a while. 08:52:34 perhaps there is a covert process inside shubshub's head and it's leaking information to the outside world through this capitalization side channel 08:52:40 Now it's a pasttime but probably also a futuretime. 08:52:50 which of course shubshub would perceive as 'random' 08:52:52 shubshub: you can change it to shabshab 08:53:02 shubshub is a prophet? 08:53:02 kmc: he could indeed create a shibbaleth out of his capitalization 08:53:03 shubshub: or shacshac, or shachshach 08:53:11 "shachafshachaf" 08:53:14 IM NOT CHANGING MY BLOODY NICKNAME 08:53:22 that is a bit much to ask 08:53:23 * shachaf sells 08:53:28 but at least it got rid of the random caps 08:53:56 kmc: Hmm. Perhaps it'd be interesting to attempt to decrypt that signal. 08:53:56 a clan of shubshubs who are innately tuned to their capitalization system 08:54:11 shubshub: do you have anger management issues or do just like acting angry when perfectly calm 08:54:20 shubshub: I'm not used to you enough to tell 08:54:23 I Have ADHD 08:54:30 shocking 08:55:05 i'm going to sleep 08:55:50 I should eat. :-( 08:56:06 I should make more useless languages 08:56:14 "2012-04-27.txt:06:42:36: fizzie: Hows the Numeric Batch Interpreter coming along in Befunge?" 08:56:23 1 0 111 000 1 08:56:37 `anonlog 08:56:45 2012-04-29.txt:08:56:37: `anonlog 08:57:16 zomg 08:57:42 what dus zomg stand for? 08:57:45 " My New programming Language called MaybeNumericBatch its the Joke Language that only sometimes works hehe :D" 08:58:12 11 0 1 0 1 00 11 00000 08:58:49 !!!Batch is way more advanced than NumericBatch 08:59:06 " what Makes a Derivitave a Derivitave??" 08:59:12 0 1 0 1 0 1 08:59:33 itidus20 where r u getting these from? 08:59:44 this http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.16040 08:59:47 lol 08:59:56 NOOB 09:00:11 im looking for patterns in your caps :P 09:00:32 lol 09:00:54 well i dont normally caps 1 letter words 09:01:46 maybe I could develop a shubshubCapsInterpretee 09:03:38 you shouldn't have to give up your caps.. but it's the fact that theres no explanation for them mostly thats driving kmc crazy 09:03:47 like he wants to understand the pattern 09:03:54 Well i dont normallt caps on my phone 09:04:52 But Sometimes It Just happens 09:06:34 hmmm 09:07:03 ^ 09:07:33 like it would be interesting to see if a program could predict which words you would capitalize in a given sentence 09:08:08 yea 09:08:49 id like to knoe also 09:11:59 -!- nortti has joined. 09:12:30 @ping 09:12:30 pong 09:13:30 @pong 09:13:31 pong 09:13:41 @pang 09:13:41 pong 09:13:50 @pang 09:13:50 pong 09:14:39 @pung 09:14:40 pong 09:14:46 @pong 09:14:46 pong 09:14:47 @päng 09:14:48 pong 09:14:57 @pqng 09:14:57 pong 09:15:24 @porn 09:15:24 Maybe you meant: join more part 09:15:29 lol 09:15:54 @lol 09:15:54 Maybe you meant: do let pl url yow 09:16:02 @porng 09:16:03 pong 09:16:22 -!- nortti has set topic: 12:15 < shubshub> @porn 12:15 < lambdabot> Maybe you meant: join more part | http://codu.org/logs/_esoteric/. 09:16:57 nortti lol 09:16:57 @ask elliott today shubshub discovered @ping and @porng. im so proud 09:16:58 Consider it noted. 09:17:08 @ask elliott 02:16:22 -!- nortti changed the topic of #esoteric to: 12:15 < shubshub> @porn 12:15 < lambdabot> Maybe you meant: join more part | http://codu.org/logs/_esoteric/ 09:17:08 Consider it noted. 09:17:18 @ask elliott :') 09:17:19 Consider it noted. 09:18:17 shubshub: in my humble opinion you should keep using caps as you see fit because theres a meaning to it which shouldn't be ignored 09:18:31 Yea Ok 09:18:45 -!- ion has quit (Ping timeout: 260 seconds). 09:19:13 -!- Madoka-Kaname has quit (Ping timeout: 245 seconds). 09:19:46 i believe i might be finding a pattern 09:20:04 itidus20: what do you mean? 09:20:19 http://img.thedailywtf.com/images/12/q2/err10/pic4.png 09:20:25 nortti: i mean with shubshub's random capitalization 09:20:39 How? 09:21:05 And In What Way 09:21:10 im just taking some time to examine the logs 09:21:13 ^source 09:21:13 http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 09:21:41 is fungot written in befunge98? 09:21:41 nortti: i ill be back love the coca cola! i can't take d being blonde and putting pink on her hair i like the whole show has descended into some sort of actual proof. 09:23:12 -!- Kray has joined. 09:23:49 `welcome Kray 09:23:52 Kray: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 09:24:13 ^celebrate 09:24:13 \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ 09:24:14 | | | `\o/´ | | ¦ `\o/´ | | | 09:24:14 /| /| /'\ | /`\ |\ ´¸¨ | |\ |\ /^\ 09:24:14 /\ (_|¯´¯|_) 09:24:14 (_| |_) 09:24:55 \o/\o/ 09:24:56 | | 09:24:56 |\ >\ 09:25:06 my 09:25:42 \o/\o/\o/\o/\o/\o/ 09:25:43 | | | | | | 09:25:43 /^\/| >\/< |\/| 09:26:03 what is that \o/ anyway? 09:26:03 | 09:26:03 /< 09:26:32 Kray: does myndzi remind you of Phvli 09:26:47 `welcome nortti 09:26:48 /o\ 09:26:48 | 09:26:48 /< 09:26:50 nortti: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 09:27:06 ^celebrate shubshub 09:27:06 \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ 09:27:06 | | | `\o/´ | | | `\o/´ | | | 09:27:06 >\ /`\ >\ | >\ /< /^\ | >\ |\ /< 09:27:06 /\ (_|¯´\ 09:27:06 (_| |_) |_) 09:27:20 \m/ 09:27:30 \0/ 09:27:45 (´・ω・`)・・・ 09:28:00 shubshub: did you find a language to "write esoteric" in? 09:28:07 no 09:28:55 Might Write an esoteric in Poison once ive finished it :D 09:28:55 shubshub: what kind of programming experience you have? 09:29:10 Alot but not with goodlanguages 09:29:19 Make an esolang that encodes code in random capitalization 09:29:21 "ais523 who uses lowercase but full stops?" i occasionally do 09:29:22 Im High Experienced with GML 09:29:59 "help 09:30:16 @karma+ nortti 09:30:16 nortti's karma raised to 1. 09:30:41 shubshub: how you define goodlanguages? What programming languages you use? 09:30:58 shubshub: why did you raise my karma? 09:31:08 Batch GML Python Visual Basic 09:31:19 @karma± shubshub 09:31:20 Maybe you meant: karma karma+ karma- 09:31:21 GML = Game Maker Language 09:31:38 shubshub: I'd say Python is a good language 09:31:39 @karma+ 09:31:40 usage @karma(+|-) nick 09:32:20 @karma 09:32:21 You have a karma of -1 09:32:27 D: 09:32:35 @karma+ shubshub 09:32:35 shubshub's karma raised to 0. 09:32:41 :D 09:33:01 @karma* 09:33:01 Maybe you meant: karma karma+ karma- 09:34:13 maybe ill make an android language next 09:34:49 call it shubshub-- 09:35:26 NO 09:35:42 ok 09:36:06 shubshub: you should try some functional languages like haskell or scheme 09:36:12 ill call it MiniPoison 09:36:51 -!- clog has joined. 09:37:25 * shubshub has a fetish :D 09:37:32 :D 09:37:39 `quote 09:37:43 509) You realise the micromanagement it took to make quintopia encrust my silver throne with emeralds rather than a jug? 09:37:58 `quote * shubshub has a fetish :D 09:38:01 grep: nothing to repeat 09:38:14 `run quote '* shubshub has a fetish :D' 09:38:15 no nortti 09:38:18 did you mean `addquote 09:38:18 grep: nothing to repeat 09:38:26 `addquote '* shubshub has a fetish :D' 09:38:29 851) '* shubshub has a fetish :D' 09:38:39 `delquote 851 09:38:40 `delquote 851 09:38:40 Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. 09:38:49 ​*poof* '* shubshub has a fetish :D' 09:38:56 ​*poof* '* shubshub has a fetish :D' 09:39:00 Even shubshub knows how terrible his quotes are. 09:39:20 it wasnt a quoteworthy thing 09:40:26 http://irc.rubbermallet.org:8088/index.htm 09:41:00 what language is HackEgo programmed in? 09:42:10 ??? 09:42:51 The Game 09:47:32 -!- monqy has quit (Quit: hello). 09:47:49 @ask elliott What Language is HackEgo Programmed In??? 09:47:49 Consider it noted. 09:50:03 '"preemptive real-mode multitasking operating system"...it's simply impossible for a real-mode OS to be preemptive. Preemption requires the use of a hardware MMU, which the 8086 did not have. "Real-mode" is a term used for the legacy 8086-emulation mode which 286+ chips featured where the MMU is disabled. A system can either be preemptive or run in real-mode, not both. Total BS, all of it.' Massive headdesk 09:50:04 -!- KingOfKarlsruhe has joined. 09:56:01 and I read that bit of "information" when I was writing a real mode preemptive multitasking os 09:58:22 MMU? 09:58:40 Impossible nothing is Impossible 09:58:43 Sgeo_: what about it? 09:58:52 Pre-emption could be done with just a bit of rewriting of the machine code to be executed, right? 09:58:55 shubshub, wrong. 09:59:20 name things that are impossible 10:00:03 shubshub, making a turing machine that can take an arbitrary turing-machine as input, and always output whether that turing machine will halt or not. 100% correctness, no failures to answer. 10:00:27 thats possible 10:01:02 shubshub, oh? 10:01:14 Use Gravity 10:01:22 Sgeo_: yes. I use IRQ0 (clock) to fire my task switching interrupt which executes PUSHA, switches tasks, executes POPA and returns to that task 10:01:46 Sgeo_: learn you some doing the impossible for great good 10:01:50 s/switches tasks/switches stacks/g 10:02:04 shubshub, Gravity programs cannot be executed on a turing-machine. And I'm not entirely sure if it can solve the halting problem for turing-machines 10:02:30 English can solve the halting problem! 10:02:45 LOL 10:03:04 "This program successfully solves the halting problem." 10:03:19 "This program does something impossible." 10:04:16 The wiki page says it works 10:04:19 "This programs completes NP problem in O(1) time" 10:04:30 nortti, but you don't even need the clock, do you? 10:04:32 whoa 10:05:10 Sgeo_: clock is needed for preemtion. Co-operative multitasking can be used without it 10:05:45 -!- cheater__ has quit (Read error: Connection reset by peer). 10:05:50 nortti, but couldn't a thing that runs before the process or thread take the machine code and convert it so it's sort of forced co-operative multitasking? 10:06:09 Sgeo_: basicaly yes 10:06:25 Would that not count as pre-emptive? 10:06:57 Sgeo_: depends 10:07:11 Sgeo_: I'd say it is forced co-operation 10:07:56 Someone should make an Operating System using an ESOLANG 10:08:29 shubshub: search Esoteric Operating System on wiki 10:09:11 :| 10:10:06 shubshub: do you know how hard it can be to write even simple os in protected mode which is required if you want to use more than 1MB of memory 10:10:19 (I use real mode) 10:10:19 no 10:10:25 A<-64^0^0 OUT<-A^8^0 OUT<-A^9^0 OUT<-32^0^0 PC<-1^0^0 10:11:06 itidus20: VD3? 10:11:16 ya :P 10:11:19 um 10:11:23 Protected mode is easier than real mode 10:11:32 itidus20: my language 10:11:44 (Unless you want to actually use the protection features, which you don't have to, and real mode doesn't have those either) 10:11:47 yes, i am abusing her 10:11:49 Lumpio-: have you tried making disk driver 10:12:02 nortti: ...that's different. 10:12:58 Lumpio-: I just find real mode to be much esier. If I could just get bios interrupts in 16bit protected mode it would be the easies for me 10:14:12 *easiest 10:15:39 **easier 10:16:11 shubshub: I corrected easies 10:16:29 and i correctedthe other typo 10:18:03 so confusing *phew* 10:18:34 itidus20: is there any known implementations of VD3? 10:18:38 *are 10:18:59 nortti: i have no idea.. i just decided to write that small program 10:19:32 itidus20: I think I have one in my old backups which are on my old computer 10:19:40 written in python 10:20:52 my interpretation of basic's: 10 PRINT "HI "; 20 GOTO 10 10:22:51 -!- cheater__ has joined. 10:23:33 but using the fancy features to make the letters more human-readable 10:24:09 Poison Programming Language Is Named After Python Because Python is a Poisonous Snake yet Poison is programmed in Ruby 10:24:13 itidus20: I don't understand your message 10:24:44 nortti: I mean, my VD3 program outputs HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI HI 10:24:57 [...] 10:25:23 itidus20: ah. ok. You undestood my explanation written in horrible enklish 10:25:39 English* 10:25:51 shubshub: it wasn't a typo 10:26:02 yes it was 10:26:20 so.. for fun it calculates H = 64 + 8 and I = 64 + 9 10:26:32 shubshub: I wrote enklish on purpose. I know it is really english 10:28:12 I know i was just being funny 10:31:22 -!- derdon_ has joined. 10:34:01 double(x)= A<-IN^0^0 B<-A^0^0 A<-A^B^0 10:34:46 itidus20: what is that? 10:35:30 hmm i didnt fully think it through 10:36:23 function to double the input: A<-IN^0^0 B<-A^0^0 OUT<-A^B^0 10:41:41 lul wut 10:45:50 * shubshub has a new project this year 10:46:04 ShubShub64 EsoLang OS 10:46:15 so here's a story 10:47:09 i went to work, and had a normal sunday workday from 1:30 to 12:00, and went shopping for some energy drinks on my way back 10:47:30 when i exited the shop, i felt like chilling for a bit 10:47:41 gtg 10:47:41 -!- shubshub has quit (Quit: R.I.P). 10:47:59 and sat down at the exit. i was waiting for a call and my cellphone tends to shut down at random in my pocket, so i put it next to me. 10:48:11 and then i was like hmm these cantor sets resonate in an interesting way. 10:48:26 and i walked home and took a shit and was like wow that's some serious resonance. 10:48:46 and then i figured k i'll call a call. but wait, where the fuck is my phone. 10:49:06 well i figured out the obvious answer in a few minutes, and walked back. 10:49:13 and the phone was gone. 10:49:29 CRIME EXISTS. 10:49:45 obviously, i am speechless. 10:50:44 i can barely even put into words just how speechless i am. 10:54:14 there were some shifty romanians or something chilling next to me whose moms seem to die every few weeks, so i have a conjecture on the culprits but the phone is worthless and i'm too young to die so i let them keep it. 11:00:09 -!- oklopol has quit (Ping timeout: 245 seconds). 11:00:23 -!- oklopol has joined. 11:00:57 -!- oklofok has joined. 11:00:59 itidus20: actually you could write double(x)= A<-IN^0^0 OUT<-A^A^0 11:01:14 and now someone is trying to take my internet too, just my luck. 11:05:13 -!- oklopol has quit (Ping timeout: 260 seconds). 11:16:45 -!- ais523 has quit. 11:17:16 `learn Finland is a European country. There are two people in Finland, and at least nine of them are in this channel. Corun drives the bus. 11:17:19 I knew that. 11:17:42 (After Kray joined here) 11:34:46 Do I count if I don't live in Finland? 12:08:25 -!- azaq23 has joined. 12:08:41 -!- azaq23 has quit (Max SendQ exceeded). 12:09:09 -!- azaq23 has joined. 12:15:27 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 12:31:23 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 12:53:21 -!- Phantom_Hoover has joined. 13:19:17 shachaf: are you in finland? 13:20:54 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 13:20:58 -!- Phantom_Hoover has joined. 13:24:59 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 13:26:24 -!- Phantom__Hoover has joined. 13:26:46 There's something terribly satisfying about a torrent downloading faster than the official download. 13:26:57 *a pirated torrent 13:27:06 *for an obscure thing 13:27:21 *with a number of peers you could count on both hands 13:53:53 -!- trout has changed nick to variable. 14:12:13 -!- TeruFSX has quit (Quit: Leaving). 14:18:41 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 14:18:56 -!- Patashu has joined. 14:24:13 -!- sebbu has joined. 14:29:54 -!- Patashu has quit (Ping timeout: 265 seconds). 14:31:15 -!- MoALTz_ has joined. 14:34:13 -!- MoALTz has quit (Ping timeout: 245 seconds). 14:36:02 -!- Deewiant has quit (Ping timeout: 272 seconds). 14:37:26 -!- Deewiant has joined. 15:01:46 -!- MoALTz has joined. 15:04:42 -!- MoALTz_ has quit (Ping timeout: 265 seconds). 15:17:11 OK, looks like that Steam on Linux thing is definitely legit. 15:17:26 Canonical have been working with them. 15:23:31 -!- Madoka-Kaname has joined. 15:28:14 Wolfram Alpha has started displaying popupos. 15:28:18 *popups 15:28:58 * Phantom__Hoover resolves to fix Linux partition, torrent Mathematica. 15:34:59 -!- ion has joined. 15:36:22 -!- KingOfKarlsruhe has joined. 16:26:43 -!- Madoka-Kaname has quit (Quit: Hug~♪). 16:51:30 -!- elliott has joined. 16:52:53 07:47:35: kmc: isn't he 16 or something 16:52:53 07:48:04: no idea 16:52:53 07:48:11: monqy: That'd be elliott. 16:52:53 elliott: You have 7 new messages. '/msg lambdabot @messages' to read them. 16:52:55 it's shubshub too 16:52:56 oh god 16:53:51 07:53:27: How old are you? 16:53:51 -!- Slereah has joined. 16:53:51 07:53:35: 24 16:53:56 kmc: relax, there's always oerjan to be older than you 16:54:45 -!- Slereah_ has quit (Ping timeout: 260 seconds). 16:57:44 07:58:03: social norms can be cruel and tyrranical 16:57:46 how old is oerjan? 16:57:49 you misspelled tyrannosaurus 16:57:52 olsner: like 41 or sth 16:58:03 wow, that's old 16:58:03 07:58:17: Oh dear, we might have room for a bot loop. 16:58:06 pikhq: fungot/lambdabot has been done 16:58:06 elliott: i'll just repeat previous text? i'm sure everyone critisising feehilyever can put cod4 engine on this ( left 4 dead, did he put that voice out from :o that's kinda freaky. 16:59:26 yes, fungot, you just repeat previous text 16:59:26 elliott: not only about the deaths, get a rhino?" too bad the movie 16:59:30 usually cut and pasted together 16:59:52 08:05:37: i don't know why, but the random caps really bother me 16:59:52 08:05:48: be quiet kmc 16:59:56 kmc: srsly just stop talking to him 17:00:17 he is clearly not interested in changing anything about his language or behaviour (which basically consists of yelling at people to help him with his latest terrible language) 17:01:00 08:09:34: 2008-04-24.txt:18:23:04: because it keeps all settings across a distribution upgrade 17:01:00 ais523 17:01:05 08:10:39: 2008-05-05.txt:19:29:40: ehird: temper, temper 17:01:06 oerjan 17:01:17 `pastlog because it keeps all settings 17:01:22 `pastlog ehird: temper, temper$ 17:01:49 2008-05-05.txt:19:29:40: ehird: temper, temper 17:01:49 2008-04-24.txt:18:23:04: because it keeps all settings across a distribution upgrade 17:02:40 did I say that? 17:03:11 yes 17:07:18 08:35:17: kmc: Should I feel really annoyed at people who say "install by running curl my.web.site | sh"? 17:07:24 shachaf: That was cool back when _why was the first to do it. 17:07:32 But then people started doing it for things that weren't insane. :( 17:08:46 -!- monqy has joined. 17:09:42 Hello, monqy!!!! 17:09:48 That was a friendly hello. 17:10:13 hello 17:10:13 monqy: You have 3 new messages. '/msg lambdabot @messages' to read them. 17:10:18 hi 17:10:45 -!- elliott has set topic: http://codu.org/logs/_esoteric/. 17:10:47 dftt 17:11:34 08:50:55: "troll" is megaoverloaded 17:11:34 08:51:06: I can't really take it seriously anymore 17:11:40 monqy: sounds like ur epicly trolled 17:11:44 D: 17:11:49 ur aim is hecked, you have nowhere to go, you die in the rain :( 17:11:58 im ghost 17:12:03 yes 17:13:55 09:58:40: Impossible nothing is Impossible [...] 09:58:55: shubshub, wrong. 17:14:07 im rly glad to be alive wait whoops i forgot im not alive im dead 17:14:09 glad to be dead 17:14:16 being dead is confusing 17:15:01 08:52:12: shubshub: Can you leave this channel and/or change this nick so you stop messing up kmc's tab completion? 17:15:20 shachaf: Fun fact: When nobody talked to him for a day, he didn't say anything. 17:55:16 -!- Ngevd has joined. 17:55:28 Hello! 17:55:34 Wikisurfing is fun 17:55:45 which wiki 17:55:46 Computer Science leads to the Greek Orthodox Religion 17:55:54 *church 17:56:18 wikipedia 17:56:39 And then to Cybernetics? 17:57:17 It ends up in a lame 2-loop 17:57:18 :/ 17:57:38 Epistemology <-> James Frederick Ferrier 17:57:51 lamest 2-loop 17:58:02 Yup 17:58:33 Are the authorities on wikisurfing present? 18:16:47 -!- Ngevd has quit (Ping timeout: 252 seconds). 18:17:40 -!- ellisonch has quit (Ping timeout: 276 seconds). 18:22:31 -!- Ngevd has joined. 18:24:42 -!- zzo38 has joined. 18:26:26 I do suppose I can do the voting program locally if HackEgo cannot do NS INFO requests; or partially on HackEgo and partially locally so that I would not have to download all of the logs 18:27:09 -!- pikhq_ has joined. 18:27:37 -!- pikhq has quit (Ping timeout: 256 seconds). 18:27:38 -!- Ngevd has quit (Ping timeout: 240 seconds). 18:30:16 Maybe Gregor can answer this question? 18:47:26 -!- Taneb has joined. 18:47:30 Hello 18:48:10 Hello 18:48:28 Hello 18:48:40 -!- asiekierka has quit (Read error: Connection reset by peer). 18:48:55 zzo38, are you the ancient wikisurf master? 18:49:07 Taneb: I don't think so; I don't know what that means. 18:49:13 Nevermind then 19:03:36 -!- ellisonch has joined. 19:05:10 -!- Gregor has changed nick to RocketJSquirrel. 19:07:09 Taneb: why aren't you watching monqy play crawl 19:07:51 BECAUSE NOBODY HAS BEEN NICE ENOUGH TO TELL ME THAT HE IS 19:07:53 :( 19:07:56 telnet crawl.develz.org 345, then w and pick squarelos and also make sure your terminal has a black background 19:07:59 i just did 19:08:01 it's 19:08:04 an experience not to be missed 19:08:14 oh are you on windows 19:08:18 Ubuntu 19:08:28 oh ok then that will work 19:08:33 if your terminal has a dark background 19:08:51 except he just died so 19:08:53 press space onthe watch menu 19:08:54 until he returns 19:08:57 he's back 19:09:03 Apparently my network is unreachable? 19:09:10 huh? 19:09:17 did you remember the 345 19:09:32 Yes? 19:09:38 what did it output 19:09:49 (permission to paste in channel?) 19:09:54 yrs 19:09:57 nathan@nathan-laptop:~$ telnet crawk.develz.org 345 19:09:57 Trying 46.4.68.87... 19:09:57 Trying 2a01:4f8:140:3041::1:2... 19:09:57 telnet: Unable to connect to remote host: Network is unreachable 19:10:04 your error is obvious 19:10:10 read my line again then read your input 19:10:28 hint k =/= l 19:10:42 its ok "typing mistakes" i make them too "it happens" 19:11:01 :) 19:11:09 He thought you were talking about Crawk, the parrot-based dungeon crawler. 19:11:16 Also, w =/= q 19:11:25 Phantom__Hoover: why arent you wtaching too 19:11:28 oh because windows ok 19:11:32 because its bore 19:11:35 Taneb: the flashing square is monqy btw 19:11:38 Phantom__Hoover: uhhhh 19:11:42 Phantom__Hoover: have you ever seen monqy play crawl ever 19:11:44 one thing it is not 19:11:45 is boring 19:11:51 another thingit is not is understandable 19:12:05 Yay summoning skill 19:12:22 are you lagged?? hes fighting grinder now 19:12:25 also bats 19:12:25 and rats 19:12:32 Nah, just a slow typer 19:12:33 thwe bats and rats are friends 19:12:36 oh ok 19:12:40 oh 19:12:43 is that why 19:12:45 they're blinking 19:12:50 as in 19:12:52 their symbols 19:13:01 monqys settings "are weird" 19:13:07 no 19:13:17 they have bright black background 19:13:21 oh 19:13:25 iirc bright backgrounds are 19:13:26 blink 19:13:28 for most terminals 19:13:39 oh 19:13:44 its good though 19:13:47 adds to the experience 19:14:50 friends 19:15:26 Would anyone care if I telnet'd me playing Dwarf Fortress? 19:15:40 ill watch that after monqy finishes playing 19:15:47 im sure you can understand its just 19:15:53 nothing can compete with monqy playing crawl 19:15:58 True dat 19:16:13 or should i say 19:16:16 monqy's space bar playing crawl 19:18:11 centaur friendship 19:18:21 oops youre pooping friends 19:18:26 oh no adder 19:18:33 centaurs are 19:18:35 more scary than adders 19:19:06 "help" -monqy 19:19:11 (its a sincere help) 19:19:12 im bade 19:19:30 ok after this game im watch Taneb i think 19:19:32 unless this one is 19:19:33 really short 19:19:37 you can never tell with squarelos 19:20:04 Blank screen? 19:20:11 try refreshing 19:20:31 omg 19:20:33 monqy 19:20:33 Aaaah 19:20:36 Taneb: try ctrl+l 19:20:38 monqy its 19:20:38 its me 19:20:43 thats my ghoste!! 19:21:15 It's-a me, Ellio (tt) 19:21:20 :( 19:21:46 orc party 19:22:43 How do I be telnet-able? 19:24:12 Taneb: uhh with df you have to run the special server version which will run in a terminal I guess 19:24:22 uhhh maybe the normal df can run in a terminal these days? 19:24:25 in which case you can just termcast it 19:24:41 termcast? 19:25:11 uhhh maybe the normal df can run in a terminal these days? 19:25:23 how do i send monqy notes 19:25:28 It theoretically can, by which I mean if you tell it to run in a terminal it segfaults. 19:25:30 oh that'sh ow 19:25:32 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120420145725]). 19:25:57 -!- MoALTz has quit (Ping timeout: 246 seconds). 19:26:04 Taneb: oh and i bet you won't get 19:26:06 the music 19:26:07 :( 19:26:11 Phantom__Hoover: tell Taneb how to run it in a terminal 19:26:18 if he can get that working then i'll show him how to termcast 19:26:40 I think it's the DISPLAY setting in init.txt in data/init. 19:27:03 Don't take my word on it, though; if something else looks like a config file, that might be it. 19:27:28 You can set that to TEXT and then watch as DF segfaults using only the terminal. 19:31:40 -!- pikhq has joined. 19:31:51 -!- pikhq_ has quit (Ping timeout: 252 seconds). 19:32:18 Well, it can't find libncursesw 19:32:33 Taneb: do you have /usr/lib/libncursesw.so 19:32:37 monqy: god bless 19:32:38 should i play again or are we watching taneb now 19:32:45 Play again 19:32:47 ok 19:34:40 elliott, it would appear not 19:35:03 Taneb: do you have /usr/lib/libncurses.so 19:35:22 if yes: sudo ln -s /usr/lib/libncurses{,w}.so (but feel bad about it) 19:35:38 Taneb, termcast you trying to get DF to work in text mode. 19:35:49 Phantom__Hoover: no don't 19:35:51 Phantom__Hoover, I'm using GUIs? 19:35:51 i will help him 19:36:03 Taneb: did the ln make it work 19:36:06 Taneb, ??? 19:36:11 how do you 19:36:14 run df 19:36:15 wait 19:36:17 are you 19:36:22 elliott, I have both, turns out 19:36:24 not running df from a terminal 19:36:33 Taneb: ok don't ln then 19:36:39 Taneb: vi /usr/lib/libncursesw.so 19:36:41 is it short and texty 19:37:08 It has a lot of ^@'s 19:37:14 those are nulls 19:37:37 is it short and texty if you ignore them? 19:37:42 no thats 19:37:44 not my question 19:37:47 Taneb: hmmmmmmmmm 19:37:48 oh!! 19:37:49 (protip, don't listen to a word i say) 19:37:51 are you on 64-bit 19:37:55 elliott, yes 19:38:02 apt-cache search ncurses | grep 32 19:38:06 is there a nice convenient 32-bit ncurses package 19:38:10 if yes: install it 19:39:07 Installing lib32ncursesw5-dev 19:39:39 Oh fuck it, I'm fixing Arch. 19:39:42 you don't need the -dev just the 19:39:43 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 19:39:43 non -dev i think 19:39:44 but 19:39:46 that will be fine too 19:40:01 Some things like -dev? 19:40:27 ok 19:40:41 WORKING 19:40:47 :') 19:40:48 ok so 19:40:53 you will want to make your terminal bigger probably 19:41:03 but not too big 19:41:03 also 19:41:05 does itdo the music 19:41:07 *it do 19:41:34 are we taneb now 19:41:37 i 19:41:39 think so 19:41:42 you can play once more i think 19:41:44 once i get him termcasty 19:41:46 where taneb ? ok 19:41:47 *while 19:41:53 MUSIC 19:41:57 :) 19:42:02 Taneb: ok so 19:42:05 are you sure it's running in a terminal 19:42:12 Yes 19:42:14 ok 19:42:16 what size is the terminal 19:42:18 rouhgly 19:42:23 if it's too big it'll be kinda difficult to wtatch 19:42:31 eh let's just try it 19:42:33 ok first 19:42:54 echo "hello Taneb PUTAPASSWORDHERE_DONTMAKEITANIMPORTANTONE_MAKEANEWONEUP" >/somewhere/ratry_login 19:43:05 then 19:43:05 clear 19:43:06 then 19:43:21 make sure you have netcat installed 19:43:23 (try "nc") 19:43:25 then 19:43:36 script -f >( cat /path/to/ratry_login - | nc -q5 noway.ratry.ru 31337 > /dev/null ) ./df_linux 19:43:50 let me know when you've done that 19:44:53 did monqy die oops 19:45:20 Taneb: hi 19:45:22 Yes? 19:45:32 Script started, file is /dev/fd/63 19:45:48 Taneb: ok, we can see you 19:45:49 ignore that file 19:45:50 no 19:45:50 stop 19:45:51 just 19:45:53 cd to where df is 19:45:56 then ./df_linux 19:45:58 monqy: watch 19:46:00 termcast.org 19:46:13 i am 19:46:22 ok uh 19:46:23 how big is this terminal 19:46:26 we really need to know what size taneb's terminal is 19:46:37 also 19:46:38 is it frozen 19:46:40 it looks frozen to me 19:46:42 oh no it isn't 19:46:43 ok there we go 19:46:45 it's just 19:46:47 Taneb: skip the intro dude 19:47:00 oh no i was watching the intro instead of crawl 19:47:04 there we go 19:47:20 im exicte 19:47:31 is Taneb playing df in 80x24 19:47:32 like really 19:47:38 im not sure thats even possible 19:47:52 oh no it's 19:47:53 80x25 19:48:05 no wait it's more 19:48:13 uhhh 19:48:14 taneb 19:48:16 how big is this terminal 19:48:27 oh forget it 19:49:04 Taneb 19:49:07 do you not use the find site feature 19:49:13 Nah 19:50:08 monqy: are you excited 19:50:10 im excited 19:50:13 im exciiite 19:50:59 -!- Phantom_Hoover has joined. 19:51:17 hi Phantom_Hoover 19:51:20 we're watching taneb play df 19:51:24 oh 19:51:25 my god 19:51:49 what 19:51:50 server 19:51:56 termcast.org 19:51:59 you'll want a big terminal i think 19:52:00 Port? 19:52:02 just maximise it 19:52:03 uhh just telnet 19:52:06 telnet termcast.org 19:52:08 default port 19:52:09 also he 19:52:11 Still being forced to use Windows. 19:52:12 doesn't use find site 19:52:15 w 19:52:16 so far 80x24 is working fine for me 19:52:17 and goes through 19:52:17 h 19:52:17 a 19:52:18 t 19:52:18 the embark stuff 19:52:21 one by one 19:52:23 adjusting 19:52:25 stats and 19:52:27 things to take 19:52:27 and shit 19:52:32 Well I mean you do have to make your own embark profile. 19:52:35 i dont 19:53:15 monqy: are y ou exicet 19:53:16 monqy: als 19:53:17 o 19:53:25 i really don't think it's 80x24 but 19:53:40 if it freaks out i'lll resize it 19:53:42 yeah it's 19:53:45 monqy: can you see "Name Fortress" 19:53:48 F: Name Fortress 19:53:50 yes 19:53:52 i can see that 19:53:56 :/ 19:53:59 i just started a new 80x24 and 19:54:00 can't see that 19:54:09 its 19:54:14 really gunked up by the logo and stuff 19:54:27 im hoping embark will lead to a complete redraw 19:54:35 yeah the 19:54:38 not redrawing is 19:54:39 a bit weird 19:54:58 this is what i see: 19:55:01 http://ompldr.org/vZGs5eQ 19:55:12 dunno what Taneb sees 19:55:17 what i see is a bit different 19:55:32 Phantom_Hoover: are you watching 19:55:32 Name suggestions? 19:55:37 i like Twistedboats 19:55:50 oh 19:55:52 for the guys?? 19:55:57 Group name suggestions? 19:56:04 idk idk idk 19:56:05 ask monqy 19:56:11 idk idk idk 19:56:12 ask elliott 19:56:19 idk idk idk 19:56:20 ask monqy 19:56:20 Phantom_Hoover, group name suggestions? 19:57:30 ok 19:57:34 taneb 19:57:38 doo you usually play df at this low a resolution 19:57:39 im just asking 19:57:45 Not normally? 19:57:59 monqy: i think you'll find its slightly larger than 80x24 19:58:09 also argh 19:58:12 the border jsut got messed up again for me good god 19:58:46 Taneb: just name it anything 19:58:48 i did a maximixsed and it looks the same as in my 80x24 19:59:27 -!- oerjan has joined. 19:59:33 hmm so it is 19:59:37 oh hi oerjan! i was worried about you 19:59:39 well not really 19:59:42 since you edited on the wiki 19:59:43 but 19:59:51 Is dolomite flux? 19:59:52 monqy: i love how the dorfs are just 19:59:53 normal smilies 20:00:10 ok it's 20:00:12 80x25 20:00:19 "told yuo" 20:00:20 Strictly speaking, dwarves are @ signs 20:00:22 21:59 =lambdabot> elliott said 1d 1h 32m 40s ago: Hey, remind me to update that answer again. 20:00:29 It's fortress members that are :)'s 20:00:44 oerjan: hi 20:00:49 i will!!! someday 20:01:04 * oerjan doesn't even recall what the answer is 20:01:38 the 20:01:40 map sharing one 20:01:48 wat 20:01:53 Map 20:01:54 sharing 20:01:54 strictness 20:01:55 spline 20:01:55 oh stackoverflow? 20:01:57 yes 20:02:00 ok 20:02:27 wow the block drawing characters are 20:02:29 really ugly 20:02:37 they odn't look so guly for me 20:02:56 maybe it's because im a bad person who uses a bitmap fonte 20:03:23 no bitmap fonte on os x 20:03:31 oh wait this is xterm 20:03:31 and from the scrreeenshots ive seen block drawing characters are less ugly biptmap fonts and megaugly on nonbiptmap 20:03:32 * oerjan has been archive binging sheldon 20:03:33 monqy, Phantom_Hoover elliott Taneb did you see update? 20:03:33 ok i guess i could 20:03:44 monqy: what fixed font 20:03:45 do you use 20:03:51 terminus 20:03:52 Sgeo_, yes 20:04:06 uugh what's the 20:04:07 thing for 20:04:10 fixed font of size x 20:04:13 font specs are 20:04:13 so ugly 20:04:51 i dont know how to do it for xterme 20:04:57 -!- pikhq_ has joined. 20:07:35 -!- pikhq has quit (Ping timeout: 246 seconds). 20:07:59 i forget monqy 20:08:00 what's the 20:08:02 encoding of font thing 20:08:04 that is 20:08:04 unicode 20:08:05 as in 20:08:08 the last bit of the 20:08:11 -*-*-fixed-poop-*- 20:08:13 i dont know :( 20:08:15 -!- iconmaster has joined. 20:08:16 Taneb: im watching & enjoyeying btw 20:08:33 :) 20:10:58 monqy: what you really want for df is 20:11:02 the dos codepage font 20:11:24 Phantom_Hoover: how did you get arch working btw 20:11:50 oh also 20:11:50 maybe i should ifind the font is probably the best for df probably 20:12:01 but for now "too lazey" 20:12:04 monqy: Phantom_Hoover: http://www.youtube.com/watch?v=-6FXeupOp04 20:12:11 something really seemed off about the game but then i realised its because 20:12:15 termcast doesnt stream the music too "bad termcast" 20:12:19 so i fixed it myself 20:16:52 -!- RocketJSquirrel has set topic: Le français est la langue de l'amour ésotérique | http://codu.org/logs/_esoteric/. 20:17:00 monqy: are yuo listeninge 20:18:14 (its requirement) 20:21:30 elliott, does DF run on Linux now? 20:21:36 It has for years? 20:21:37 uhhh 20:21:38 I vaguely heard something like that 20:21:40 df has run on linux since forever 20:21:48 elliott, I remember using WINE... 20:21:59 well i seem to recall the port used to suck but that's another matter 20:22:28 -!- MoALTz has joined. 20:24:21 elliott, is DF a memory hog, or mostly a CPU hog? I'm assuming the latter, and if it's the latter I might be able to run it on this computer without tearing my hair out 20:24:37 it's not really an anything hog 20:24:51 i ran it on my 1.33 GHz / 4 gig of RAM laptop just fine 20:25:05 the OMGE DF USES UP ALL UR RESOURCES is largely overblown, if you have under 100 dorfs oyu'll be fine 20:25:14 On this machine, I have 1GB of RAM. I don't know CPU 20:25:23 Um, Intel Centrino Duo according to this sticker 20:25:36 welp 20:25:38 "tias" 20:25:58 No, that's not Tia's computer. 20:26:00 dwarf therapist works on linux too 20:26:02 She has a much better computer. 20:26:08 Apparently I'm Rocky again. 20:26:10 -!- RocketJSquirrel has changed nick to Gregor. 20:26:10 is tia Taneb 20:26:14 yse you 20:26:15 nciked to rocky 20:26:41 Tia is my cat. 20:26:50 ah 20:27:07 happy summer Taneb 20:27:10 happy summer Phantom_Hoover 20:27:11 happy summer Gregor 20:27:14 happy summer monqy 20:27:17 happy summer Sgeo_ 20:27:21 happy summer MoALTz 20:27:49 happy summer elliote 20:28:57 no summer glau? 20:29:35 Taneb: whats the fortress called btw 20:29:37 summer glau is kind of funny looking 20:29:49 Twistedboats 20:30:13 excellent 20:30:25 It's being ran by the Secret Sect of Insects 20:34:32 wait there are only two viewers 20:34:32 -!- oerjan has quit (Quit: Lost terminal). 20:34:37 that means i need to yell at eitehr monqy or Phantom_Hoover 20:35:55 im view 20:36:00 i was view for all the time 20:36:43 Adequate Milker 20:36:48 that's my pseudonym 20:37:30 Hot 20:37:53 monqy: wow df updates the terminal 20:37:53 a lot 20:37:57 yes 20:38:00 lots of 20:38:01 flashing 20:38:03 "would never have flied in the 70s" - elliott 20:38:07 oh well im used to the flashing its just 20:38:13 over termcast you're like 20:38:17 wow all these bytes over internet 20:38:22 but then the music 20:38:23 calms me 20:38:31 why doesn't termcast broadcast the music 20:38:40 such a soothing music 20:39:10 The music makes me fall asleep 20:39:15 so what's going on in this fortress thing 20:39:34 is Taneb saying he mutes the music that would be 20:39:35 sin 20:39:52 No, but if I suddenly stop doing anything, don't be too worried 20:39:52 btw here's how it 20:39:55 looks for me http://ompldr.org/vZGthZA 20:39:57 "kinda messey" 20:40:09 wow that block drawing 20:40:12 really is awful 20:40:17 at least its just the outside edges 20:40:21 inside the viewport it's fine 20:41:17 i forget did monqy ever get around to playing df 20:41:21 sort of 20:41:25 watching this is kinda weird for me because 20:41:32 i play df maximised 20:41:36 and with a smaller font than this 20:41:38 so liker 20:41:40 *like 20:41:41 where are we watching? 20:41:41 reallyhugeterm 20:41:45 Sgeo_: telnet termcast.org 20:41:52 So do I, this is pretty weird for me too 20:41:55 Ah 20:42:11 like i never finsiehd my first fortress 20:42:24 Bay12 Games logo is in the middle of stuff 20:42:24 i forget where i left it 20:42:31 Taneb: i mean you *could* make the terminal bigger but it can already be pretty slow to update when you scroll the screen and that would 20:42:32 only get worse 20:42:34 but it was really slow to start 20:42:36 Sgeo_: that happens just wait for a full redraw sometime 20:42:42 Taneb: that's awesome 20:42:54 * elliott wonders what's awesome 20:42:54 and i was afraid because i didn't wnat to have to slow start all the time 20:43:11 monqy: what i do is play succession fortresses and never go first 20:43:12 go second or third 20:43:19 then you dive right into the fun parts 20:43:41 elliott: termcast 20:43:45 http://stackoverflow.com/questions/1382673/if-we-create-code-which-isnt-elegant-have-we-failed rip 20:43:49 nortti: yeah termcast is cool 20:43:51 except 20:43:53 it should be mosh-based 20:43:54 just sayin' 20:44:00 kmc: (am i getting paid a lot for this) 20:44:10 elliott: mosh? 20:44:32 nortti: http://mosh.mit.edu/, it's a secure remote terminal with local echo 20:44:40 (it says it's a replacement for ssh on the site but that's slightly misleading; it uses ssh for initial authentication) 20:44:41 UDP-based 20:44:46 supports client roaming 20:45:01 it's based on updating the terminal to the correct state rather than just streaming the vt100 bytes 20:45:07 which is ideal for terminal-based games 20:49:52 monqy: wow the water 20:49:56 does bad things to termcast 20:49:59 as far as speed goes 20:50:06 yikes, that water 20:51:43 monqy: is jiyva fun 20:52:22 i havent' done much jiyva 20:54:04 taneb is a df machine 20:54:52 elliott, you can kill Jiyva 20:55:09 i dont want to kill jiyva 21:05:49 -!- Slereah has quit (Ping timeout: 260 seconds). 21:06:36 -!- Slereah has joined. 21:07:24 -!- pikhq has joined. 21:07:34 -!- pikhq_ has quit (Ping timeout: 248 seconds). 21:10:33 How am I doing? 21:10:50 good, good 21:10:55 i'm not really analysing it much 21:10:58 just gazing fondly at it 21:11:37 :) 21:15:34 I'm going to bed at half-past 21:16:01 weirdo 21:16:02 I had a good long sleep. 21:18:09 i can't recall precisely but 11 unaccounted hours 21:18:27 going by the logs 21:18:59 The "Humurous Safetey-Guilds"!? 21:19:12 thats me 21:20:12 Taneb: i got scared seeing all your @s 21:20:13 like 21:20:17 oh no i bet they're powerful monsters hes going to die 21:20:19 and the O i was like 21:20:21 oh no orcs 21:20:25 *ogres 21:20:27 monqy: crawl has gone bad things to me :( 21:21:58 -!- pikhq has quit (Ping timeout: 246 seconds). 21:22:02 -!- pikhq_ has joined. 21:32:39 So, I do I stop the broadcast? 21:33:01 that or do something with it 21:33:51 cd/ 21:33:58 monqy: try Ctrl+D 21:33:58 but! 21:34:01 then open a new terminal and 21:34:08 elliott: hi 21:34:12 ps -A | grep ns 21:34:13 oops 21:34:15 Taneb: ^ 21:34:17 ps -A | grep nc 21:34:17 instead 21:34:18 oops 21:34:20 oops 21:34:22 and it might also be 21:34:24 ps -A | grep netcat 21:34:33 taneb 21:34:36 we can see everything you're doing 21:34:37 just do you know 21:34:54 there 21:34:57 what's haskell.py 21:35:23 Me being bored when I still knew some Haskell 21:35:31 *Python 21:35:35 "same language" 21:35:45 I was trying to implement some Prelude functions in Python 21:35:54 Well, goodnight 21:35:57 -!- Taneb has quit (Quit: Leaving). 21:36:23 elliott: where is haskell.py? 21:45:20 -!- iconmaster has quit (Quit: iconmaster is gone!). 21:45:51 Sorry. 21:46:06 Shithead father took power cable to screen away to make me practice flute. 21:46:30 Then refused to give power cable back when I had because he "didn't want to have to take power cable away to make me practice flute". 21:46:49 flute 21:47:17 more like 21:47:18 lute 21:47:46 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 21:51:32 @time monqy 21:51:33 Local time for monqy is Sun Apr 29 14:51:32 2012 21:51:37 happy 14:51:32 21:53:17 happy 21:53:35 too happy, be less happy 22:07:44 -!- Phantom_Hoover has joined. 22:08:14 Hey guys, what has a hideous case, a working Arch installation, and is made of concrete? 22:09:53 shubshub has hideous case. 22:10:01 Not sure about the other two. 22:10:40 -!- derdon_ has quit (Remote host closed the connection). 22:11:53 :-D 22:17:20 -!- pikhq has joined. 22:17:40 -!- pikhq_ has quit (Ping timeout: 244 seconds). 22:21:41 -!- esowiki has joined. 22:21:45 -!- esowiki has joined. 22:21:46 -!- esowiki has joined. 22:22:54 -!- esowiki has joined. 22:22:54 -!- glogbot has joined. 22:22:58 -!- esowiki has joined. 22:22:58 -!- esowiki has joined. 22:38:39 -!- itidus20 has quit (Ping timeout: 256 seconds). 22:39:06 -!- nortti has quit (Quit: leaving). 22:43:11 -!- nortti has joined. 22:43:23 -!- Madoka-Kaname has joined. 22:43:23 -!- Madoka-Kaname has quit (Changing host). 22:43:23 -!- Madoka-Kaname has joined. 22:44:31 " unicode is shit. the only language it can handle well is english. 22:44:31 anyone who advocates unicode obviously has never had to deal with data in multiple languages. 22:44:34 " 22:44:37 Permission requested to murder. 22:47:13 the one who wrote that is insane 22:48:00 Exceptionally. 22:49:08 where is that quote from? 22:52:08 -!- pikhq has quit (Ping timeout: 240 seconds). 22:52:17 -!- pikhq has joined. 22:54:49 pikhq: where is that quote from 22:58:29 pikhq, termination request granted. Use extreme force! 22:59:00 Bricks are taken. 23:20:23 -!- Patashu has joined. 23:43:31 `quote 23:43:32 `quote 23:43:33 `quote 23:43:34 341) Grr. Why does it exist? Why can't I kill it? 23:43:35 `quote 23:43:35 nortti, http://www.reddit.com/r/programming/comments/sy5j0/the_utf8everywhere_manifesto/c4i1ne6 23:43:36 `quote 23:43:39 90) oklopol geez what are you doing here ...i don't know :< i actually ate until now, although i guess i also did other things... 23:43:49 I have no idea what ObQwe1234 means 23:43:50 502) Tooth or Bear: Each turn, either take out your own tooth, or wrestle a bear. 23:43:52 pikhq: you realise that's a troll post right 23:43:58 591) one time I tried cpp programming ​ it was hellish ​ maybe I should try again 23:43:59 Sgeo_: ObFoo is usenet for obligatory foo 23:44:09 108) * augur rubs alise's bum [...] what? she said square ped :| 23:44:10 What's Qwe1234 then? 23:44:13 `delquote 108 23:44:18 ​*poof* * augur rubs alise's bum [...] what? she said square ped :| 23:44:21 Sgeo_: http://www.reddit.com/user/qwe1234 23:45:06 This is a perfectly sensible qwe1234 quote: "calibre is pretty shitty software." 23:45:24 At least, due to security incompetence. Although maybe that's more shitty stubborn programmer. 23:45:38 -!- elliott has left. 23:53:28 oops 2012-04-30: 00:01:15 absentswett 00:01:23 what? 00:01:57 How did I send that message? 00:05:17 I think aufs doesn't respect chroots X_X 00:06:05 aufs? 00:06:17 Popular unioning FS for Linux. 00:08:08 ok. How does a fs not respect chroots? 00:11:29 It's a union filesystem, so it takes directories as its arguments. If you give it these directories while in a chroot, it seems to mount them from the host, not the chroot. 00:14:32 It's not a security issue since only root can mount and root can bypass chroots anyway, it's just obnoxious. 00:17:35 -!- Phantom_Hoover has quit (Remote host closed the connection). 00:21:21 dILL KILL YOU 00:23:24 -!- augur has quit (Remote host closed the connection). 00:23:45 I can try to make up the vote system from HackEgo, glogbot, and NickServ. I could perform the NS INFO requests locally but use HackEgo to figure out which requests needs to be made 00:25:04 In which you use the command NS SET PROPERTY to make the voting choice and then send a message to glogbot to notify of your vote. Now it is in the raw logs and it can be searched, and then search using NS INFO to verify that you do not vote more than once and that you are not making a someone else fake voting either 00:28:00 Do you expect this to work? 00:28:07 If not, how would it improve? 00:29:56 -!- Vorpal has joined. 00:32:16 Nope, I'm a filthy liar. 00:33:08 What are you lying about now? 00:33:14 I think aufs doesn't respect chroots X_X 00:33:16 Including this question? 00:33:19 I misunderstood its error. 00:34:54 -!- nortti has quit (Quit: AndroIRC - Android IRC Client Sucks @$$( http://www.androirc.com )). 00:36:57 Gregor: Is it a legitimate use of HackEgo, glogbot, and NickServ? 00:47:22 glogbot should not be involved. 00:47:37 glogbot is purely passive. 00:49:09 Gregor: I know it is purely passive; you do not have to do anything about it. Simply, the program in HackEgo would read the direct raw logs of glogbot to check for a specific message sent to glogbot, and have a local program on my computer then do NS INFO requests for each one to ensure they are unique, ensure the vote is for the correct poll ID, and tabulate the results. 00:51:59 I don't see where glogbot comes into the equation at all, you could just notify HackEgo directly. 00:52:53 Well, yes; I did think of that. But then the files can be modified by anyone so someone could mess it up 00:56:40 (Whether on purpose or not) 01:19:59 -!- Vorpal has quit (Read error: Operation timed out). 01:25:03 WHY WHY WHY IS CHROME BEING SUCH A FUCKASS 01:25:10 WHEN IT COMES TO YOUTUBE 01:25:13 FUCK YOU CHROME 01:26:23 hi 01:27:09 im chrome and what you said is offensive? 01:27:12 im offended sgeo 01:27:32 FUCK YOU CHROME 01:28:15 sgeo....:( 01:28:20 no.......:( 01:30:28 YouTube should NOT be crashing the tab like this 01:30:31 So fuck you fuck you fuck you 01:37:28 -!- TeruFSX has joined. 01:40:10 -!- elliott has joined. 01:41:26 wb elliott 01:41:39 You missed a tirade of swearing 01:41:46 At monqy the web browser 01:41:58 it hurt me deeple 01:49:08 elliott: So, I don't need to implement my own union at all. 01:49:12 I have no idea why I thought I had to. 01:49:16 why not 01:49:17 Presumably because I'm an idiot. 01:49:18 -!- augur has joined. 01:49:23 elliott: Linux has per-process mount tables. 01:49:38 the namespace stuff? 01:49:40 So I can use any unioning filesystem, then have a suid-root program allow you to change it. 01:49:41 Yeah 01:49:45 right 01:49:46 kinda 01:49:47 ugly 01:49:47 though 01:50:11 It has exactly the semantics I was looking for, plus a few niceties. 01:54:29 -!- augur has quit (Remote host closed the connection). 01:57:49 Gregor: What niceties, out of curiosity? 02:00:32 I can update an active view, and it doesn't involve me implementing a unioning filesystem. 02:02:25 Right. 02:02:37 Have you read the unionfs/aufs flamewars? 02:02:38 They're intense. 02:02:59 Yeah, I know. 02:03:13 I went with aufs because Debian happens to have it, therefore it's correct. 02:03:29 (I am the best at logic) 02:03:41 Pretty sure Debian has unionfs too. 02:04:44 Doesn't seem to. 02:05:07 It might be built into the kernel by default. 02:05:17 It's not in /proc/filesystems, and it's not a module. 02:05:55 Unless I don't know what the module name is, but I assume it includes "union" in it. 02:05:57 It might be invisible. 02:06:00 lol 02:06:14 Anyway, at this point I can do things like: 02:06:22 usrview /something/to/stick/in/usr -- ls /usr 02:06:27 And ls will see what I want it to :) 02:07:00 Now I just need the actual package resolution part >_> 02:10:10 In all of Debian, there exists not a single program with the filename "with" 02:10:24 Does that imply that it's actually reasonable for me to name my package requesting program "with"? 02:10:31 Because that ... that is the greatest. 02:12:05 with gcc make -- make 02:12:09 ^^^ I want that 02:12:56 Gregor: Dude. 02:13:01 I totally already had that idea for cunionfs package thing with. 02:13:08 I even gave you examples with that command name! 02:13:10 It's mine. Dibs. 02:13:20 TOO LATE I'M USIN' IT 02:15:50 shubshub is @karma-ing people? 02:16:02 Gregor: HI WHERE'S ROCKETJSQUIRREL 02:16:05 I WANT ROCKETJSQUIRREL 02:16:08 GIVE ME ROCKETJSQUIRREL 02:16:21 :( 02:16:26 shachaf: a bit late to the party, I see 02:16:28 I can't decide, I just can't decide! 02:16:46 monqy: There's a party? 02:16:49 @ask el 02:16:51 liott i taught shubshub how to use @karma- 02:17:08 I don't want to be in the party unless it's a RocketJSquirrel Party. :-( 02:17:30 TWIST: I ACTUALLY DON'T LIKE THE NICK RocketJSquirrel AT ALL. I THINK Gregor IS A MUCH BETTER NICK FOR GREGOR. 02:17:32 I like it when less inserts newlines in the middle of lines. 02:17:41 Dun dun DUNNNN 02:17:43 monqy: ☝ 02:18:33 monqy: DID YOU SEE THE TWIST 02:18:34 shachaf: did shubshub @karma- you 02:18:37 yes 02:18:40 I saw the twist 02:18:45 monqy: I don't know. :-( 02:18:56 he sure @karma-d me!! 02:19:08 oh no '( 02:19:20 The student attacked the teacher 02:19:55 @time monqy 02:19:56 Local time for monqy is Sun Apr 29 19:19:55 2012 02:20:08 @time elliott 02:20:09 Local time for elliott is 2012-04-30 02:20:08 +0000 02:20:22 Ooh, more sensible timestamps. 02:21:05 elliott: What country do you live in? 02:21:12 UK. 02:21:18 It's 3:21 am. 02:21:24 elliott: What island do you live in? 02:21:29 England. 02:21:31 Wait. 02:21:33 That's not an island. 02:21:35 elliott: What matrix of solidity do you live in? 02:21:41 #esoteric. 02:21:46 elliott: Just a conspiracy of cartographers? 02:34:52 -!- augur has joined. 02:39:43 -!- augur has quit (Remote host closed the connection). 02:40:15 -!- augur has joined. 02:41:41 elliott, monqy update 02:41:52 monqy keeps updating but he never gets better 02:43:42 -!- ellisonch has quit (Ping timeout: 255 seconds). 02:43:50 -!- augur has quit (Read error: Connection reset by peer). 02:45:56 Embedded YouTube videos work just fine 02:46:06 Which leads to me going to YoutubeRepeat a lot 02:47:45 * kmc /part #haskell-in-depth 02:47:50 kmc: what! 02:47:51 because nobody has said anything in like 2 weeks 02:47:57 people spoke in there 2 weeks ago? 02:57:48 -!- TeruFSX has quit (Ping timeout: 260 seconds). 02:58:59 -!- azaq23 has quit (Quit: Leaving.). 03:10:09 kmc: I think that channel doesn't work; discuss in here and/or #haskell is what we have to do 03:16:22 Wow, there’s some horrible English in . It’s interesting that words like “ironization” and “variating” don’t even have a basis in Finnish from which the writer might have guessed the English form erroneously. 03:25:22 -!- ellisonch has joined. 03:37:24 -- | Method 'mappend' is strict in both arguments (except in the case when the first argument is 'TeXEmpty'). 03:37:24 instance Monoid LaTeX where 03:37:24 mempty = TeXEmpty 03:37:26 mappend TeXEmpty x = x 03:37:28 mappend x TeXEmpty = x 03:37:30 mappend x y = TeXSeq x y 03:37:35 This must be some new meaning of the word "strict". 03:41:05 It isn't associative either, unless the datatype LaTeX does not have exposed constructors 03:41:55 Don't you just want a free monoid? 03:43:27 It isn’t associative? 03:43:35 Ah, you’re right. 03:45:53 The free monoid, aka []. 03:46:41 (Of course, out of context, I can't know for sure if you want a free monoid) 03:46:50 elliott: Yes 03:48:40 I think what they mean here by it being "strict" is that if the first argument is not TeXEmpty, then it has to check whether or not the second argument is TeXEmpty to decide what to do 03:49:32 -!- shubshub has joined. 03:49:48 -!- shubshub has quit (Client Quit). 03:50:22 hi shubshub 03:50:27 bye shubshub 03:50:47 -!- cswords_ has joined. 03:52:32 -!- shubshub has joined. 03:52:39 @karma shubshub 03:52:39 shubshub has a karma of -1 03:52:53 huh 03:54:05 -!- cswords has quit (Ping timeout: 260 seconds). 03:54:44 Do you know if functor + parametricity + (pure mempty) and (liftA2 mappend) forming a monoid, are sufficient to define the laws of applicative? Are they more or less than sufficient? 03:58:14 @karma Sgeo 03:58:14 Sgeo has a karma of 0 03:58:15 @karma Sgeo_ 03:58:15 You have a karma of 0 03:58:20 @karma Madoka-Kaname 03:58:20 You have a karma of 0 03:58:21 @karma You 03:58:22 You has a karma of -1 03:58:26 @karma-- You 03:58:26 You's karma lowered to -2. 03:58:35 @karma Me 03:58:35 Me has a karma of 0 03:58:38 @karma lambdabot 03:58:38 lambdabot has a karma of 5 03:58:45 @karma America 03:58:45 @karma karma 03:58:45 America has a karma of 0 03:58:46 karma has a karma of 1 03:58:47 * Madoka-Kaname done 03:58:54 @karma 03:58:54 has a karma of 0 03:59:08 @karma 03:59:08 You have a karma of 0 03:59:10 Unless you adress lambdabot directly, the "You have" does not make perfect sense since you can get all the messages mixed up of everything together 03:59:25 @karma++ 03:59:25 's karma raised to 1. 03:59:44 I wonder if newlines could be done... probably not 04:00:28 @karma-- 04:00:29 's karma lowered to 0. 04:00:41 If newlines could be done with what? 04:02:23 zzo38, give newline an amount of karma 04:02:32 @@ @karma @run putStr "\n" 04:02:33 ;-) 04:02:44 > text "\n 04:02:46 : 04:02:46 > text "\n" 04:02:46 lexical error in string/character literal at end o... 04:02:47 Terminated 04:02:49 > text "a\nb" 04:02:50 a 04:02:51 b 04:02:57 @@ @karma @run text "\n" 04:02:58 Terminated has a karma of 0 04:03:03 Sgeo_: Newlines are not permitted in IRC command lines, except at the end, anyways 04:04:33 :t text 04:04:33 String -> Doc 04:06:06 @karma 04:06:07 has a karma of 0 04:06:28 @karma 04:06:29 has a karma of 0 04:06:57 O, so those kinds of control codes works 04:07:06 @karma ACTION 04:07:06 ACTION has a karma of 0 04:07:38 @karma ACTION 04:07:39 ACTION has a karma of 0 04:07:54 @time monqy 04:07:55 Local time for monqy is Sun Apr 29 21:07:54 2012 04:08:01 @time lambdabot 04:08:01 I live on the internet, do you expect me to have a local time? 04:08:04 happy 21:07:54 monqy 04:08:26 @time shachaf 04:08:30 Local time for shachaf is Sun Apr 29 21:08:27 2012 04:08:37 elliott: Can I have a happy 21:07:54? 04:09:16 @time 04:09:23 Local time for zzo38 is night time 04:09:40 @time zzo38 04:09:53 Local time for zzo38 is dark night time 04:14:33 -!- asiekierka has joined. 04:15:05 I love how D has a foreach_reverse keyword. 04:15:11 Careful and principled language design, that 04:15:13 *. 04:15:20 "It's like foreach... but in reverse." 04:17:34 What's wrong with just using some sort of reverse function on the data structure? 04:18:42 I think foreach in reverse can be a useful thing, but I think it ought to be a macro instead of a keyword 04:19:27 * Sgeo_ attempts minitube 04:19:37 Wait 04:19:46 Why does installing minitube install Phonon 04:20:00 Is it going to try to pull in KDE behind my back? 04:20:05 Maybe it is a dependency? 04:21:49 Minitube is nice 04:22:32 Well, except for I don't know how to open YouTube playlists in it 04:25:09 There doesn't seem to be a away 04:25:14 I am now PISSED 04:26:56 -!- elliott has left. 04:28:32 I take back everything good I have said about minitube 04:28:51 Do you know how to fix it? 04:34:03 lol 04:35:23 ellisonch, "It's like foreach... but in reverse." 04:35:24 How does 04:35:25 That even work? 04:35:32 Wait. 04:35:34 Wrong person. 04:35:44 (foreach in reverse?? You mean... Iterators?) 04:35:46 (I dunno) 04:39:46 -!- Sgeo_ has quit (Read error: Connection reset by peer). 04:41:23 -!- Sgeo has joined. 04:42:46 -!- augur has joined. 04:52:48 quiet z_z 05:13:40 zzzz 05:19:46 -!- shubshub has set topic: Poison Programming Language. 05:19:55 oops 05:20:00 Wrong. 05:20:07 Please include log URL as well 05:20:39 i did it on wrong channel 05:20:43 -!- Madoka-Kaname has set topic: Poison Programming Language | shubshub can't topics. | http://codu.org/logs/_esoteric/. 05:21:20 Madoka add the #PoisonLang channnel to it 05:21:37 -!- Madoka-Kaname has set topic: shubshub can't topics. And advertises. | http://codu.org/logs/_esoteric/. 05:22:23 -!- shubshub has set topic: http://codu.org/logs/_esoteric For logs. 05:22:56 -!- Madoka-Kaname has set topic: shubshub can't topics. And advertises. | http://codu.org/logs/_esoteric/. 05:23:04 Leave it alone 05:23:17 -!- zzo38 has set topic: http://codu.org/logs/_esoteric/. 05:23:23 thank u zzo 05:23:24 zzo38 has decreed it. 05:23:39 -!- elliott has joined. 05:24:44 Hai elliott 05:32:21 /topic poison your programming language | http://codu.org/logs/_esoteric/ 05:32:44 /mode +t 05:41:25 -!- asiekierka has set topic: http://codu.org/logs/_esoteric/ | R.I.P. +t. 05:41:48 ah, that rare occasion when the channel gains topic awareness 05:42:02 -!- monqy has set topic: http://codu.org/logs/_esoteric/. 05:42:07 tip "R.I.P. +t" 05:42:10 rip, even 05:42:13 "you will be mised" 05:42:29 *misèd 05:45:11 In my program Prelude.Generalize, I have now added groupBy, null, concat, and (>>==). 05:45:34 "rip rip +t" 05:45:40 Oh. 05:45:53 groupBy :: (Foldable t, Alternative f, Alternative g) => (a -> a -> Bool) -> t a -> f (g a); null :: Foldable t => t x -> Bool; concat :: (MonadPlus m, Foldable f) => m (f x) -> m x; (>>==) :: (Functor m, MonadPlus m, Foldable f) => m x -> (x -> f y) -> m y; 05:50:21 -!- asiekierka has quit (Quit: Wychodzi). 06:14:13 @time monqy 06:14:14 Local time for monqy is Sun Apr 29 23:14:13 2012 06:14:18 wow what is it with america 06:14:35 i want to be asleep but 06:14:43 @time america 06:15:02 @time us 06:15:08 but some moron keeps talking to you about roguelike design, yeah funny coincidence that's happening to me too 06:15:18 actually no 06:15:18 "just kiddinge" 06:15:25 it's uh 06:15:35 elliott: You know that game where you misspell words by adding 'e' to the end of them? 06:15:41 this homework it's really boring i haven't done any and it's due tomorrow 06:15:48 shachaf: i love that game 06:15:51 shachaf: it's not a game you make everything monqy does a game!! 06:15:53 oh is it 06:15:58 oopse 06:16:12 itt monqy calls everything a game 06:16:13 monqy: The best way to do really boring homework is to be on IRC a lot. 06:16:20 Eventually it gets done all by itself. 06:16:24 yes 06:16:28 i'm just waiting for that to happen 06:16:42 If it doesn't happen then you can sue IRC. 06:16:55 And make a zillion dollars. 06:16:59 :o 06:17:36 azillion 06:17:37 azillione 06:17:43 azillionne 06:18:01 brazillione 06:18:23 azillione 06:18:24 azillitwo 06:18:26 azillithree 06:19:16 -!- shubshub has quit (Quit: R.I.P). 06:19:51 r.i.p. 06:20:06 r·i·p 06:22:10 Rip 06:22:49 Rest In peace 06:25:32 -!- zzo38 has quit (Quit: Dearly discarded...er, departed...). 06:50:05 -!- shubshub has joined. 06:50:16 hi 06:51:45 Hi shachaf 06:51:47 shubshub, 06:51:56 hi 06:52:46 Sgeo: Can you please take me off the hi list? 06:53:31 You are not on the hi list. You are on the accidental tab complete list. 06:53:36 I will not remove you from this list. 06:58:27 lol 07:00:11 shachaf: hi 07:00:20 shachaf: hi 07:00:24 (I put you on the hi list) 07:06:52 -!- pikhq_ has joined. 07:06:53 -!- pikhq has quit (Ping timeout: 260 seconds). 07:09:18 `addhilist shachaf 07:09:27 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: addhilist: not found 07:10:33 `celebrat 07:10:36 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: celebrat: not found 07:10:42 `celebrate 07:10:45 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: celebrate: not found 07:10:57 ^celebrate 07:10:57 \o| |o| |o/ \m/ \m/ |o/ \o/ \o| \m/ \m/ \o| |o| |o/ 07:10:58 | | | `\o/´ | | | `\o/´ | | | 07:10:58 /´\ |\ /< | >\ /| >\ | |\ /| >\ 07:10:58 /\ /¯|_) 07:10:58 (_| |_) (_| 07:11:19 ^def bf bababba 07:11:19 Usage: ^def 07:11:47 ^def addhi bf <++< 07:11:48 Defined. 07:11:54 ^addhi 07:12:04 `def 07:12:07 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: def: not found 07:12:20 ^help 07:12:20 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 07:12:30 `help 07:12:32 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 07:12:48 "`run echo hi 07:13:11 `run echohi 07:13:14 bash: echohi: command not found 07:13:19 `run echo hi 07:13:22 hi 07:13:41 `run set /p hi=Hello: 07:13:42 please stop spamming the bots. 07:13:43 No output. 07:13:48 lol 07:13:52 no 07:13:59 not joking 07:14:10 if you don't, you'll just get put on their ignore lists. 07:14:18 Fine 07:18:13 -!- elliott has quit (Remote host closed the connection). 07:27:40 Sgeo: Can you please take me off the hi list? 07:29:17 * pikhq_ has finally seen Planet of the Apes... 07:34:40 That... Was a very good film. 07:35:36 -!- Taneb has joined. 07:35:44 Hello 07:36:07 I'm ill 07:36:08 hi 07:36:22 lol 07:36:40 That's mean of you! 07:37:52 sorry 07:40:04 pikhq_: charlton heston eh? 07:40:54 Taneb, feel better soon 07:40:58 :) 07:41:18 quintopia: Yeah, it was the '68 film. 07:41:38 was alright 07:49:19 Apparently the '01 film was not as well received, so... Easy inference there. 07:51:14 I think I have a half-designed language that is Turing-complete iff the Collatz conjecture is false 07:51:31 -!- japh has joined. 07:51:52 derp 07:52:07 `welcome japh 07:52:10 japh: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page 07:52:26 i wrote an emulator and an assembler for some dude's mineraft cpu that he hasn't built yet 07:52:32 :) 07:53:06 http://wyld.servegame.com/tylercpu/ 07:53:33 Not especially esoteric 07:53:39 Have you seen 0x10c? 07:53:41 Fun, though. 07:53:44 New game Notch is making 07:53:48 Slightly relevant 07:53:54 i'm on a team implementing dcpu16 in minecraft 07:53:56 shhhhh 07:54:13 Cool! 07:54:16 japh: Vanilla, or RedPower? 07:54:19 I tried to do that, didn't get very far 07:54:21 vanilla 07:54:23 rdf 07:54:41 Aaaah. Was about to say "that's going to take a while", but you already know *that*. :) 07:54:42 approximatly 1.5 millionths the speed of 0x10c's 07:54:56 so we won't be playing pacman 07:56:00 i can't find any high level languages for dcpu except one c-like compiler 07:56:11 Not that anyone would (reasonably) expect better out of vanilla Minecraft. 07:56:26 rdf is not reasonable 07:56:42 No, but they're reasonable to know that you're bound by tick rate. 07:56:44 Im part of rdf 07:56:47 Erm, reasonable enough 07:56:49 shubshub: Dubious. 07:56:55 anniversary project is full color tetris, active build 07:57:00 hi shub 07:57:12 <- wyldstallyns 07:57:17 hi 07:57:39 has brainfuck gone out of style? 07:57:44 idk 07:57:46 what's the hot paradigm with the kids these days 07:57:56 !!!Batch 07:57:59 japh: Don't think so; it remains the most popular esolang by far. 07:58:11 Perhaps not the classiest, but still. 07:58:12 no one has done brainfuck in minecraft 07:58:22 my next goal manifests 07:58:29 Well, no. Brainfuck CPUs are a bit hairy, I'm told. 07:58:37 no 07:58:37 Japh its impossible to use programming languages in minecraft 07:58:42 You'd probably do better to get a CPU running Forth. 07:58:44 yes 07:58:52 i just wrote an assembler for an mc cpu 07:58:56 Which, actually, you've probably almost done. 07:59:01 Minecraft Cant Do Everything 07:59:03 tyler569's custom architecture on the rdf build server 07:59:10 brainfuck is trivial 07:59:13 i wrote weave.rb 07:59:23 japh: I'm meaning "a CPU that executes Brainfuck directly". 07:59:32 japh whats ur mc username? 07:59:36 http://esolangs.org/wiki/User:JayCampbell/weave.rb 07:59:38 wyldstallyns 07:59:41 *Obviously* running Brainfuck on a CPU in general is doable. 07:59:48 (and kinda funny in Minecraft.) 08:00:14 i had ideas around doing bf using those funky piston snakes that appear to be moving by themselves 08:00:25 Im Making A Programming Language In Ruby 08:00:25 - #PoisonLang 08:00:55 i made that in like 1924 08:01:00 approximately 08:01:19 shub is it on esolang? 08:01:37 no it's not 08:01:55 I'm not sure shubshub knows what he's doing, TBH... 08:02:04 who does 08:02:09 A fair point. 08:02:11 :) 08:02:35 o i see http://esolangs.org/wiki/Poison 08:02:35 Yes I Do! 08:02:37 I’m sure he knows *exactly* what he’s doing. 08:02:50 aggressive use of capitalization for great justice 08:03:05 Our reactions are precisely what he does it for. 08:03:14 Is there any need for an esolang that is Turing-Complete iff the Collatz conjecture is false? 08:03:21 Or desire? 08:03:28 Because if there is, I'm making one 08:03:38 yarrrr 08:03:47 ion: Alas, it is far too effective. 08:03:58 ion: I may wish to /ignore him so I don't react. 08:04:12 i'm convinced minercraft exists so we can rebuild the internet from scratch after The Big One 08:04:19 But i certainly admit he’s more entertaining than most trolls. 08:04:50 That much is true. Only way he could be (significantly) more entertaining is if he was talking about esotericism. 08:04:56 And kept at it. 08:05:04 what does collatz have to do with wait is that the troll? 08:05:18 japh: No, that'd be shubshub. 08:05:46 japh whats the big one? 08:06:03 meteor, atmospheric nuke, sunspots, pick one 08:06:18 japh: Also, hah. 08:06:22 Thats not going to wipe the internet out... 08:06:33 or maybe your mother 08:06:52 No 08:06:55 Just no 08:07:06 -!- shubshub has quit (Quit: japh). 08:07:16 win 08:07:21 -!- shubshub has joined. 08:07:47 -!- shubshub has quit (Client Quit). 08:07:57 the problem with minecraft CPU's is 08:08:10 nobody run anything beyond fibonacci sequence 08:08:32 i know of 50+ cpu's that never actually run 08:08:48 Well, there's not much interest in them. 08:09:06 Really, the fun is in building them. 08:09:10 yah 08:09:30 !help 08:09:32 If you're using it for real, you're an idiot who thinks fractional hertz are speedy. :P 08:09:45 Huh, EgoBot's not in. 08:09:56 ^help 08:09:56 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 08:09:57 `help 08:09:59 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 08:10:01 Well, there's the other two bots. 08:10:22 Pietbot's in hospital 08:10:28 Gregor: Just FYI, Ego's not in. 08:10:34 `ls /etc 08:10:37 alternatives \ java-6-openjdk 08:12:43 `ifconfig 08:12:45 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ifconfig: not found 08:12:54 `/sbin/ifconfig 08:12:56 lo Link encap:Local Loopback \ inet addr:127.0.0.1 Mask:255.0.0.0 \ inet6 addr: ::1/128 Scope:Host \ UP LOOPBACK RUNNING MTU:16436 Metric:1 \ RX packets:0 errors:0 dropped:0 overruns:0 frame:0 \ TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 \ collisions:0 txqueuelen:0 \ RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) \ 08:13:08 nat'd 08:13:23 No. You'll note that there's no external link at *all*. 08:13:25 :) 08:13:39 And 0 RX and TX'd packets. 08:14:25 `id 08:14:28 uid=5000 gid=204585 08:14:48 `/usr/sbin/traceroute google.com |head 08:14:51 google.com |head: Name or service not known \ Cannot handle "host" cmdline arg `google.com |head' on position 1 (argc 1) 08:15:02 `/usr/sbin/traceroute google.com 08:15:05 google.com: Name or service not known \ Cannot handle "host" cmdline arg `google.com' on position 1 (argc 1) 08:15:18 with no dns 08:16:24 `/usr/bin/traceroute -n 74.125.224.73 08:16:27 Bad option `- ' (argc 1) 08:16:39 `run /usr/bin/traceroute -n 74.125.224.73 08:16:42 ​\ connect: Network is unreachable \ traceroute to 74.125.224.73 (74.125.224.73), 30 hops max, 60 byte packets 08:17:22 By default it's passing the whole line as a single argument; /bin/run makes it do more what you'd expect. 08:17:34 Bit of a shame it's not with the older sandbox scheme. Where it was running as root. :) 08:17:59 ... Wait, was it? No, actually, don't think it was. 08:18:28 Although would've been impossible to break out, anyways. 08:18:28 linux containers makes that easy again 08:18:39 Not a container. :) 08:18:52 `/run cat /proc/cpuinfo 08:18:55 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /run: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /run: cannot execute: No such file or directory 08:19:04 `cat /proc/cpuinfo 08:19:07 processor.: 0 \ vendor_id : User Mode Linux \ model name.: UML \ mode..: skas \ host..: Linux codu.org 2.6.32-5-xen-amd64 #1 SMP Tue Mar 8 00:01:30 UTC 2011 x86_64 \ bogomips.: 501.35 \ 08:20:26 `run iptables -L 08:20:30 bash: iptables: command not found 08:20:53 `run /sbin/iptables -L 08:20:56 iptables v1.4.8: can't initialize iptables table `filter': Table does not exist (do you need to insmod?) \ Perhaps iptables or your kernel needs to be upgraded. 08:21:06 `sudo true 08:21:09 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: sudo: not found 08:21:30 `/usr/bin/sudo yes 08:21:33 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /usr/bin/sudo: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /usr/bin/sudo: cannot execute: No such file or directory 08:21:57 `apt-get 08:22:00 apt 0.8.10.3 for amd64 compiled on Apr 15 2011 07:35:31 \ Usage: apt-get [options] command \ apt-get [options] install|remove pkg1 [pkg2 ...] \ apt-get [options] source pkg1 [pkg2 ...] \ \ apt-get is a simple command line interface for downloading and \ installing packages. The most frequently used commands are update \ and install. \ \ Commands: \ update - Retrieve new lists of packages \ upgrade - 08:22:29 `lsb_release -a 08:22:33 No LSB modules are available. \ Distributor ID: Debian \ Description:.Debian GNU/Linux \ Release:.n/a \ Codename: n/a 08:23:32 `run /usr/sbin/sshd -p5555 08:23:35 bash: /usr/sbin/sshd: No such file or directory 08:23:40 `which sshd 08:23:43 No output. 08:23:46 `locate sshd 08:23:49 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: locate: not found 08:24:00 Wasn’t it pretty much established it doesn’t have network connectivity? :-) 08:24:00 `run find / |grep sshd 08:24:04 find: `/proc/tty/driver': Permission denied \ find: `/proc/1/task/1/fd': Permission denied \ find: `/proc/1/task/1/fdinfo': Permission denied \ find: `/proc/1/task/1/ns': Permission denied \ find: `/proc/1/fd': Permission denied \ find: `/proc/1/fdinfo': Permission denied \ find: `/proc/1/ns': Permission denied \ find: `/proc/2/task/2/fd': Permission denied \ find: `/proc/2/task/2/fdinfo': Permission denied \ find: 08:24:11 but i'm talking to it 08:24:14 `ip a 08:24:19 1: lo: mtu 16436 qdisc noqueue state UNKNOWN \ link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 \ inet 127.0.0.1/8 scope host lo \ inet6 ::1/128 scope host \ valid_lft forever preferred_lft forever \ 2: sit0: mtu 1480 qdisc noop state DOWN \ link/sit 0.0.0.0 brd 0.0.0.0 08:24:41 if we can take down an alien race with a macbook virus on the 4th of july, i can make this thing call me 08:25:02 You’re talking to HackEgo who talks to the jailed Debian instance. 08:25:19 get my minions on the line 08:25:22 owait 08:25:23 nm 08:25:27 Rather, who spawns, talks to the jailed Debian instance, and despawns. 08:25:48 `cal 08:25:51 April 2012 \ Su Mo Tu We Th Fr Sa \ 1 2 3 4 5 6 7 \ 8 9 10 11 12 13 14 \ 15 16 17 18 19 20 21 \ 22 23 24 25 26 27 28 \ 29 30 \ 08:26:40 `run echo '2^8'|bc 08:26:43 bash: bc: command not found 08:26:54 `sleep 50000000 08:27:15 fa la la la la, la la la la 08:27:26 No output. 08:27:56 `ruby -e 'print "foo"' 08:27:59 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ruby: not found 08:28:03 `perl 08:28:35 No output. 08:28:41 `perl -e 'for(1..10){print"yay$_"}' 08:28:44 No output. 08:29:01 `perl -e 'print"yay"' 08:29:04 No output. 08:29:11 YOUR mother too 08:30:00 `perl -lwe 'print "plop"' 08:30:02 Useless use of a constant in void context at -e line 1. 08:30:10 `run perl -lwe 'print "plop"' 08:30:13 plop 08:30:18 Interesting 08:30:21 `cat "putStrLn \"test\"" | runhaskell 08:30:23 cat: "putStrLn \"test\"" | runhaskell: No such file or directory 08:30:32 `echo "putStrLn \"test\"" | runhaskell 08:30:35 ​"putStrLn \"test\"" | runhaskell 08:30:41 Hmm... 08:31:42 `run head /dev/random|strings 08:32:11 `run uname -a 08:32:14 Linux umlbox 3.0.8-umlbox #2 Sun Nov 13 21:30:28 UTC 2011 x86_64 GNU/Linux 08:32:14 No output. 08:33:25 `run sleep 10 && echo thread 1 08:33:31 `run sleep 3 && echo thread 2 08:33:37 thread 2 08:33:38 thread 1 08:35:02 `run for n in 5 9 8 7 2 4 3 1 6; do (sleep "$n"; printf "%s " "$n") & done 08:35:06 1 08:35:11 `run sleep 8000 && echo That wyldstallyns fellow made some very interesting points. 08:35:26 `run for n in 5 9 8 7 2 4 3 1 6; do (sleep "$n"; printf "%s " "$n") & done; wait 08:35:39 1 2 3 4 5 6 7 8 9 08:35:43 No output. 08:36:29 `ps ux 08:36:32 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND \ 5000 272 0.0 0.0 912 92 ? S 08:36 0:00 /init \ 5000 274 0.0 0.2 4004 556 ? S 08:36 0:00 sh -c 'env' 'PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin' 'HACKENV=/hackenv' 'http_proxy=http://127.0.0.1:3128' '/home/hackbot/hackbot.hg/multibot_cmds/lib/limits' 'ps' 'ux' | cat \ 5000 08:36:52 `kill 274 08:36:54 No output. 08:37:12 you betcha 08:37:31 `ps axuw 08:37:34 USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND \ 0 1 0.0 0.1 912 276 ? S 08:37 0:00 /init \ 0 2 0.0 0.0 0 0 ? S 08:37 0:00 [kthreadd] \ 0 3 0.0 0.0 0 0 ? S 08:37 0:00 [ksoftirqd/0] \ 0 4 0.0 0.0 0 0 ? S 08:37 0:00 [kworker/0:0] \ 0 5 0.0 0.0 0 08:38:01 i won't issue killall 08:38:20 It won't do much. 08:38:26 `killall -9 08:38:29 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: killall: not found 08:38:33 :) 08:38:52 `/usr/bin/killall 08:38:55 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /usr/bin/killall: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /usr/bin/killall: cannot execute: No such file or directory 08:39:26 `kill -9 2 08:39:28 ERROR: unknown signal name "9 2". \ Usage: \ kill pid ... Send SIGTERM to every process listed. \ kill signal pid ... Send a signal to every process listed. \ kill -s signal pid ... Send a signal to every process listed. \ kill -l List all signal names. \ kill -L List all signal names in a nice table. \ kill -l signal Convert between signal numbers and names. 08:39:38 `kill TERM 2 08:39:38 `run which pkill 08:39:40 ERROR: garbage process ID "TERM 2". \ Usage: \ kill pid ... Send SIGTERM to every process listed. \ kill signal pid ... Send a signal to every process listed. \ kill -s signal pid ... Send a signal to every process listed. \ kill -l List all signal names. \ kill -L List all signal names in a nice table. \ kill -l signal Convert between signal numbers and names. 08:39:54 <- garbage process 08:39:55 ​/usr/bin/pkill 08:39:59 -!- shubshub has joined. 08:40:05 -!- Taneb has quit (Quit: Leaving). 08:40:16 Hey 08:40:29 is for heorses 08:40:30 `run pkill -9 '' 08:40:33 pkill: 1 - Operation not permitted \ pkill: 2 - Operation not permitted \ pkill: 3 - Operation not permitted \ pkill: 4 - Operation not permitted \ pkill: 5 - Operation not permitted \ pkill: 6 - Operation not permitted \ pkill: 7 - Operation not permitted \ pkill: 8 - Operation not permitted \ pkill: 11 - Operation not permitted \ pkill: 40 - Operation not permitted \ pkill: 42 - Operation not permitted \ pkill: 44 - 08:40:57 "In course of our duty in 2003 to 2009, I secured the sum of ( ) from the 08:40:57 stash money found while Serving in Baghdad Iraq and this money was 08:40:57 kept somewhere in a security Company vault, due to my redeployment 08:40:57 to Afghanistan." 08:41:03 That's an impressive amount of money. 08:41:05 ( ) 08:41:11 im gonna teach fungot sum new tricks 08:41:11 shubshub: whatever. i can see the dent in the accident and resulting fire killed 3 of the cpu logic so this game 08:41:20 ^style 08:41:20 Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube* 08:41:22 ^def 08:41:27 `/sbin/initiate-skynet && echo 'initiate-skynet: not found' 08:41:30 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /sbin/initiate-skynet: No such file or directory \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /sbin/initiate-skynet: cannot execute: No such file or directory 08:41:30 ( ) 08:41:35 ^def h 08:41:35 Usage: ^def 08:41:37 Is that more or less than a billion dollars? 08:41:46 ...I suck at making fun of spam 08:41:59 sgeo been a while 08:42:04 Sgeo do u know any brainfuck? 08:42:10 shubshub: Do you speak Funge 98? 08:42:10 yah he does 08:42:13 japh? 08:42:16 pik no 08:42:22 i forget who you know me as 08:42:32 derp 08:42:42 japh, well, where would I know you from? 08:42:52 Sgeo: He's apparently RDF, among other things. 08:42:55 pikqh You just use the ^def thing and teach the bot using brainfuck 08:42:55 eso a year back 08:43:01 shubshub: Well, true. 08:43:14 I have no memory, sorry 08:43:24 i don't even know who i was so np 08:43:25 http://codu.org/logs/_esoteric/ knows all. 08:43:26 except i need someone to teach me brainfuck 08:43:35 shubshub, read about it 08:43:56 Its too concusing 08:44:08 your future in engineering dims 08:44:49 Nope 08:45:23 shubshub, the mechanics of it is simple 08:45:31 [ ] + - < > . , 08:45:38 that's all you need to create the universe 08:45:41 I can understand how writing stuff in it can be tricky, but the language itself is easy 08:45:43 How Do I Make It Translate Something 08:45:54 Sgeo can i pm you 08:46:05 plz plz plz plz plz 08:46:06 I need to go to sleep a few hours ago, so no 08:46:13 :( 08:46:36 -!- azaq23 has joined. 08:46:43 `anonlog !!!Batch 08:46:47 -!- azaq23 has quit (Max SendQ exceeded). 08:47:16 No output. 08:47:18 How Would I Make BrainFuck Convert Stuff To !!!Batch? 08:47:38 `anonlog brainfuck batch 08:47:55 2012-04-30.txt:08:47:38: `anonlog brainfuck batch 08:48:09 `pastlog 08:48:23 shuf: memory exhausted 08:48:30 shubshub, you mean, write something in Brainfuck to convert.... something else to !!!Batch? 08:48:35 yea 08:48:36 Or convert brainfuck code to !!!Batch? 08:48:43 First one 08:48:58 What was the code itidus20 used? 08:49:09 step 1, give up 08:49:17 no japh fuck you 08:50:01 Want it to convert text to batch 08:50:16 ^addhi 08:50:22 "text"? 08:50:22 ^bf 08:50:28 Yes 08:50:34 What do you mean, "text"? 08:50:41 Everything in here is text 08:50:47 not me 08:50:51 Including !!!Batch code 08:50:51 Like "Hello" 08:50:58 no 08:51:10 Oh, so you want to produce the !!!Batch code that will print Hello? 08:51:39 no I want to produce the batch code of the text I give it to convert 08:52:13 I ... think I see 08:52:19 So Like if i tell it to convert abc it shud output ?!??!!??!!!? or if i want ABC ?!+??!!+?!!!+? 08:52:52 + Tells the interpreter to make it a capital 08:52:52 in brainfuck 08:53:42 I see something you _could_ do, but it's probably not the best way 08:54:11 Also Is it possible to use ^def something 08:54:12 then do ^something 08:54:13 You could make some sort of structure in the BF code that resembles a switch case sort of thing 08:54:38 Whats the other language fungot can define? 08:54:38 shubshub: jsut stfu..ppl die everyday and someday you'll pass. the crash was in the trees?that was a fly by like that 08:54:50 Or, I see the pattern of !!!Batch: Subtract some value from the input char, see if it's cap, loop number of times depending on value and cap to print ! 08:55:22 I Know fung can define using another language other than brainfuck 08:55:22 Although I see you did not take that approach in !Py!Batch 08:55:37 Sgeo what do u mean? 08:56:13 shubshub, your !Py!Batch code is a long series of manually put in substitutions from !!!Batch to decoded text. 08:56:21 Yea 08:56:27 Pretty Much 08:56:37 There are easier ways than that 08:56:44 o_O 08:56:49 There are!? 08:57:14 ^ul 08:57:19 ^help ul 08:57:19 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 08:57:20 japh, will you kill me if I pretend that the universe is ASCII? 08:57:37 -!- monqy has left. 08:57:41 What is ul btw? 08:57:42 I'll try to stick with Unicode here, but I don't know if ord and chr do Unicode properly 08:57:49 Probably Unlambda 08:58:01 Is it easy to learn? 08:58:11 shubshub, basically, every character is a number 08:58:16 yea 08:58:21 I Know 08:58:29 its called ASCII Values 08:58:57 So, why not count the !, if there's no + then add some value to get the corresponding character 08:59:02 If there is a + add a different value 08:59:25 And also, don't think in terms of it being "ASCII" 08:59:34 You Mean use something other than "+"? 09:00:13 Ill Think about that for !Ruby!Batch 09:00:29 shubshub, no, I mean check for +, and if it's there, you need to add a different value to get to the uppercase letters 09:00:31 Also, http://www.joelonsoftware.com/articles/Unicode.html 09:00:58 Ah for the brainfuck code 09:01:14 I'm. not. talking. about. Brainfuck. right. now. 09:01:25 Ok 09:01:52 shubshub, !!!Batch uses + to indicate capital letters, correct? 09:01:53 !Fuck!Batch 09:01:57 Yes 09:02:19 ?!? = a ?!+? = A 09:02:20 Plugin `compose' failed with: Unknown command: "!+?" 09:02:28 ?help 09:02:29 help . Ask for help for . Try 'list' for all commands 09:02:31 a has a different "ASCII number" (I'm only saying ascii because that's all you understand) from A 09:02:41 yea 09:02:46 So to go from 1 to whatever a's number is, you need to add a different number than from 1 to A 09:02:58 Alright 09:03:01 So, when converting !!!Batch to decoded text, check for whether + is present 09:03:12 Ok 09:03:22 Then, you add a different number to the number of ! depending on whether or not that + was present 09:03:35 I Dont really understand sorry 09:03:51 Do you know what an if statement is? 09:03:57 Yea 09:04:07 if var == othervar 09:05:10 ?list 09:05:10 http://code.haskell.org/lambdabot/COMMANDS 09:06:04 ?bf 09:06:05 Done. 09:06:11 ?bf Hello 09:06:11 Done. 09:06:16 ?dice 09:06:16 unexpected end of input: expecting number 09:06:21 shubshub, I note with alarm that from 1.3 to 1.5 !!!Batch changed for no clear reason 09:06:27 ?dice 10 09:06:27 10 => 10 09:06:35 ?dice 5 09:06:35 5 => 5 09:06:42 What do u mmean 09:06:49 ?dice 5-5 09:06:49 unexpected "-": expecting digit, "d", "+" or end 09:07:00 ?dice 5+ 09:07:00 unexpected end of input: expecting number 09:07:09 ?dice 5+3 09:07:10 5+3 => 8 09:07:19 shubshub, nevermind 09:07:38 1.3 is written in Batch 09:08:13 I Had to move it to Python to allow it multiline Conversion and Better Execution of code 09:08:20 shubshub, in !!!Batch, what is ?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!? 09:08:40 Is it | or = 09:09:04 Its = 09:09:22 Because 1.3 has | 09:09:25 Why the change? 09:09:38 Because | doesnt work in 1.3 09:09:59 Im Gonna Add it back in for the next update 09:11:00 Just Like with !Py!Batch I had to remove the backslash \ 09:11:42 But With !Ruby!Batch It should all work out :D 09:12:28 And then Maybe ill do !Fuck!Batch or maybe finally the next Batch Deriv ???Batch lol 09:13:12 !!!Batch is just the language name But the Interpreters Have different names 09:13:52 Also !Ruby!Batch Eliminates The Need to save converted script tp a file 09:14:30 !Py!Batch 1.6 Might Even solve that Problem 09:15:07 But !CMD!Batch is Finished No more Updates for it ^_^ 09:15:23 shubshub, to put a \ in a string, use \\ 09:15:32 o_O 09:15:35 WHAT! 09:15:45 Why did nobody tell me this 09:15:58 shubshub, because you didn't learn enough of .... any programming language 09:16:01 It's pretty basic stuff 09:16:05 No 09:16:15 Its Not Really 09:16:38 I'm going to show you where it is in the official Python tutorial, hold on 09:17:04 What I Actually need is for itidus20 to come online 09:17:17 So I can get the code off of him 09:17:48 He Made A Basic !!!Batch Converter in Brainfuck (Basic Meanjng only lowercase letters) 09:18:22 and then I can teach fung !!!Batch Conversion 09:18:31 >def 09:18:34 oops 09:18:38 ^def 09:18:46 Bleh 09:18:49 ^def 09:18:56 ^def ggg 09:18:56 Usage: ^def 09:19:20 ^def ggg bf +++>>>. 09:19:20 Defined. 09:19:25 ^ggg 09:19:43 shubshub, do you understand what that should output, and why? 09:19:51 ^def ggg bf >>>+++++++. 09:19:51 Defined. 09:19:55 ^ggg 09:19:55 09:20:01 :D 09:20:12 I MADE IT OUTPUT SUMFING 09:20:29 !bf_txtgen Hello World! 09:20:31 And I am forcing myself to go to sleep right now. 09:21:25 !bf_txtgen h 09:21:31 .... 09:21:34 Wtf 09:21:39 Stupid bot 09:21:53 !bf_txtgen Hello World 09:22:08 ^help 09:22:08 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 09:22:15 !help 09:22:34 WHY IS IT NOT WORKING 09:22:45 OMF 09:22:50 OMFG 09:23:04 ?bf_txtgen hello 09:23:04 Unknown command, try @list 09:23:11 !bf 09:23:23 WTF 09:23:37 !bf_txtgen Hello World! 09:23:53 someone else try it 09:25:17 ^bf_txtgen hello 09:25:30 Hmm, darn 09:25:32 ^def hWorld bf >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-] >++++++++[<++++>-] <.>+++++++++++[<++++++++>-]<-.--------.+++ .------.--------.[-]>++++++++[<++++>- ]<+.[-]++++++++++. 09:25:32 Defined. 09:25:39 ^hWorld 09:25:39 Hello world!. 09:25:41 Would have been amusing if it worked 09:25:47 Why am I still awake 09:25:50 ^hWorld 09:25:50 Hello world!. 09:25:54 :D 09:25:59 Im Amused 09:27:45 ^hWorld Hello 09:27:45 Hello world!. 09:28:44 :D 09:30:47 It already *has* a silly "hello, world" command. 09:30:47 ^hw 09:30:48 Hello World! 09:30:57 -!- shubshub has quit (Remote host closed the connection). 09:32:11 -!- shubshub has joined. 09:32:20 ^hworld 09:32:30 ^hWorld 09:32:30 Hello world!. 09:32:42 !bf_txtgen Hi 09:34:03 ^bf >+++++>++++>+++>++>+>. 09:34:25 ^bf >+++++<++++<+++<+++. 09:34:25 09:39:27 ^bf >+<. 09:39:49 !help 09:40:07 !seen 09:40:38 $help 09:40:47 `bots 09:40:50 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bots: not found 09:41:02 `bf_txtgen Hello 09:41:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bf_txtgen: not found 09:41:21 "help 09:41:21 'help 09:41:26 ?help 09:41:26 help . Ask for help for . Try 'list' for all commands 09:41:32 +help 09:41:36 #help 09:41:53 %help 09:41:53 &help 09:41:53 *help 09:41:53 !help 09:42:08 ^help 09:42:08 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 09:42:21 ^bool 09:42:21 Yes. 09:42:33 ^bool Are You Gay? 09:42:39 ^bool 09:42:39 No. 09:42:47 Are you sure? 09:42:51 ^bool 09:42:51 No. 09:43:04 Well are you gay?? 09:43:08 ^bool 09:43:08 Yes. 09:43:11 Lol! 09:43:31 ^show hWorld; 09:43:36 Hooray for using "gay" as a pejorative? 09:43:41 Why am I awake. 09:43:43 Lol 09:43:50 Sgeo do ^hWorld 09:44:04 How about no. 09:44:10 Please 09:44:27 You already know what it's going to o 09:44:27 do 09:44:56 So 09:45:13 Im Gonna Go Make More StuffTo Teach It 09:52:30 -!- shubshub has quit (Remote host closed the connection). 09:53:03 -!- shubshub has joined. 09:53:33 -!- Taneb has joined. 09:53:38 Hello again 09:53:45 Taneb do ^hWorld 09:53:50 Nah 09:53:54 Please 09:54:18 Nah 09:54:29 Just Try it please :( 09:54:29 I Taught fung something 09:54:29 !bf_txtgen hi 09:54:36 :( 09:54:36 Prease 09:54:41 Cmon 09:54:52 fungot, what do you think I should do? 09:54:53 Taneb: this will rise the bar for fps games forever 09:55:03 fungot, I don't play fps games 09:55:03 Taneb: it is probably a symbolic reference to an altitude of 100 feet when he starts " screaming" it's very hard to believe he was actually a test of a newly-delivered fly-by-wire airbus a320 09:55:23 fungot, that sounds scary, I'd better not 09:55:23 Taneb: his voice is you who claim it is 09:55:28 Hmm 09:56:14 Please 09:56:46 No! 09:56:52 Why 09:56:56 Because! 09:56:58 It's stupid! 09:56:59 its not going to hurt anyone 09:57:03 ill do it then 09:57:04 It's just a hello world program! 09:57:08 ^hWorld 09:57:08 Hello world!. 09:57:23 ^ul (Hello world!)S 09:57:23 Hello world! 09:58:19 ^ul (Hi)S 09:58:19 Hi 09:59:18 ^def whois ul(Hello I am fungot I am programmed using befunge 98 I can interpret Brainfuck and underload)S 09:59:18 Usage: ^def 09:59:59 ^def whois ul (Hello I am fungot I am created in befunge 98 I can interpret brainfuck and underload)S 10:00:00 Defined. 10:00:14 ^whois 10:00:14 Hello I am fungot I am created in befunge 98 I can interpret brainfuck and underload 10:00:21 :D 10:01:00 ^def whois ul (Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload!)S 10:01:00 Defined. 10:01:02 ^whois 10:01:02 Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload! 10:01:20 that sounds better 10:02:21 that will help newbies :) 10:03:48 ^whois 10:03:48 Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload! 10:04:00 I'm Amused 10:04:47 !bf_txtgen WHY ISNT THIS WORKING 10:06:34 ^bf_txtgen test 10:06:56 its ! 10:07:03 ?!?!!!?! 10:07:03 Unknown command, try @list 10:07:08 ?!? 10:07:12 I was just trying something 10:07:29 Lol kk 10:07:57 ^help 10:07:57 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 10:08:30 `run echo ^help 10:08:32 ​^help 10:08:39 lol 10:08:54 ^show ^bf 10:09:04 ^show bf; 10:09:13 ^show ^bf; 10:09:20 -!- cheater__ has quit (Ping timeout: 246 seconds). 10:10:24 ^def welcome ul (Welcome to the #esoteric channel enjoy your stay ^_^)S 10:10:24 Defined. 10:10:31 ^welcome 10:10:32 Welcome to the #esoteric channel enjoy your stay ^_^ 10:12:03 Where's elliott :( 10:12:09 I want to play dwarf fortress 10:12:22 go play dwarf fortress then 10:12:51 But then elliott will be angry at me for playing dwarf fortress! 10:12:56 Without him watching! 10:13:01 He Wont Know 10:13:09 Yes he will 10:13:29 How 10:13:37 BECAUSE HE LOGREADS 10:13:41 Do you 2 know each other irl? 10:13:49 No 10:13:51 Emphatically no 10:14:05 We have a sacred vow never to know each-other IRL. 10:14:12 Then How does he find out!?! is dwarf fortrezs online? 10:14:25 I broadcast me playing it now 10:14:33 What do you mean 10:14:42 Nevermind. 10:15:18 ^def elliott ul (Taneb was gonna play dwarf fortress without elliott watching :O)S 10:15:18 Defined. 10:15:26 ^elliott 10:15:26 Taneb was gonna play dwarf fortress without elliott watching :O 10:15:32 ^undef elliott 10:15:38 ^help 10:15:38 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 10:15:39 noooo 10:15:54 ^elliott 10:15:54 Taneb was gonna play dwarf fortress without elliott watching :O 10:15:59 :D 10:16:00 ^def elliott ul ()S 10:16:00 Defined. 10:16:16 @tell shubshub that's what @tell is for 10:16:16 Consider it noted. 10:16:23 NOOB 10:16:23 shubshub: You have 1 new message. '/msg lambdabot @messages' to read it. 10:16:24 ^elliott 10:16:27 ... 10:16:43 @messages 10:16:43 Taneb said 27s ago: that's what @tell is for 10:16:50 thats nice 10:17:14 @tell elliott Taneb was gonna play dwarf fortress without you watching 10:17:15 Consider it noted. 10:17:49 :D 10:18:29 ^ping 10:18:29 ^def ping ul (pong!)S 10:18:29 ^ping 10:18:29 Defined. 10:18:29 pong! 10:18:34 :) 10:18:54 @help 10:18:54 help . Ask for help for . Try 'list' for all commands 10:18:58 -!- nortti has joined. 10:18:59 @def 10:18:59 Maybe you meant: bf do let 10:19:10 nortti do ^who 10:19:18 ^whho 10:19:23 ^who 10:19:27 It was ^whois, iirc 10:19:32 oops 10:19:39 do ^whois 10:19:40 ^whois 10:19:40 Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload! 10:19:47 :D 10:20:06 me and Taneb thought of it :) 10:20:20 ^hWorld 10:20:20 Hello world!. 10:20:23 shubshub thought of it, I was annoyed by shubshub's attempt and improved it 10:20:32 pretty much 10:21:54 -!- cheater__ has joined. 10:23:43 ^hWorld 10:23:43 Hello world!. 10:23:43 wrote that one myself in brainfuck 10:23:52 Hi fungot 10:23:52 shubshub: oznaczono jako spam 10:24:16 Hi fungot 10:24:16 nortti: beer is my favoriet song from avril sorry 4 this realy bad englis grreting from holland;-) 10:24:41 fungot is Dutch? Who knew? 10:24:41 Taneb: the oops list, click oops list and youtube are not uncommon at all 10:25:01 ^def fungot ul (Me :D I'm fungot)S 10:25:01 Defined. 10:25:02 ^fungot 10:25:02 Me :D I'm fungot 10:26:10 ^fungot 10:26:10 Me :D I'm fungot 10:26:30 ^fungot 10:26:30 Me :D I'm fungot 10:26:49 :D 10:28:38 ^whois I love this command :) 10:28:38 Hello! I'm fungot, I'm created in Befunge 98, and as well as keeping up conversations I can interpret brainfuck and Underload! 10:29:08 ^def fungot ul (:(Me :D I'm fungot)S^):^ 10:29:08 Defined. 10:29:13 ^fungot 10:29:13 Me :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe :D I'm fungotMe : ...too much output! 10:29:28 ^def fungot ul (:(Me :D I'm fungot )S^):^ 10:29:28 Defined. 10:29:29 ^fungot 10:29:29 Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot Me :D I'm fungot M ...too much output! 10:30:35 WHAT THE FUCK MAN 10:30:57 I don't want to fuck man 10:31:04 gtg now cya 10:31:04 -!- shubshub has quit (Quit: R.I.P). 11:02:06 git://git.sv.gnu.org/lilypond.git/ 11:02:08 err 11:02:11 http://lilypond.org/doc/v2.12/Documentation/devel/contrib-guide/Getting-the-source-code 11:02:20 the instructions for checking out the source are hilarious 11:02:26 apparently the author doesn't believe in porcelain or something? 11:05:53 Wow, wtf. 11:05:59 That is one crazy checkout command. 11:09:30 @pång 11:09:30 pong 11:09:38 Gregor: it's git clone 11:09:40 the hard way 11:12:18 @pasdfong 11:12:18 Unknown command, try @list 11:12:30 @pqwong 11:12:30 Unknown command, try @list 11:12:39 @list 11:12:39 http://code.haskell.org/lambdabot/COMMANDS 11:13:16 `pastefortunes 11:13:23 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.18568 11:13:30 coppro: I realize that. 11:13:33 That doesn't make it less crazy. 11:15:50 ,' ,' | | 11:16:28 I stand by my belief that GNU programmers are insane 11:16:57 coppro: why do you think so? 11:33:35 -!- fungot has quit (Remote host closed the connection). 11:33:53 -!- fungot has joined. 12:27:30 fungot 12:27:30 Taneb: not limited as in makes it non io-complete 12:37:49 -!- TeruFSX has joined. 12:43:33 I just flushed the commands, due to all kinds of sillitude. 12:43:39 Don't have an ^undef in there. 12:48:40 -!- TeruFSX has quit (Ping timeout: 256 seconds). 12:51:30 Just read a headline on BBC News website, in the science section 12:51:34 "AUSTRALIA MOVES" 12:51:52 (to protect koalas) 12:54:04 "Recent GPS measurement in Australia confirms the plate's velocity of 67 mm/yr at 35 degrees east of north." 12:54:17 Not sure how exactly that protects koalas. 12:55:52 Turns out, it was referring to the political entity rather than the land mass 13:27:34 13/1kB/s 13:27:40 This is slow 13:39:03 -!- Taneb has quit (Quit: Leaving). 13:48:28 -!- Madoka-Kaname has quit (Quit: Hug~♪). 14:03:14 -!- ais523 has joined. 14:15:00 -!- asiekierka has joined. 14:35:49 -!- Taneb has joined. 14:35:55 Hello 14:37:36 Greetings. 14:38:42 elliott: why are you not online? 14:38:45 Are you asleep? 14:38:58 Why are you asleep!? It's three thirty eight! 14:39:09 Three thirty nine, even! 14:39:12 In the day! 14:39:28 I know what you're thinking, the answer's on my user pagr 14:39:33 s/gr/he/ 14:39:39 s/he/ge/ 14:39:51 Aaaargh 14:44:55 Seventeen, not three. 14:45:26 Time zones, fizzie 14:45:29 Time zones. 14:45:35 I suggest you come to this one, it's the best! 14:45:35 Zime tones. 14:45:42 It's got me, and elliott, and ais523 14:45:47 I like being in the future. 14:46:22 fizzie: UTC+3 summer, UTC+2 winter, I'm guessing? 14:46:22 ais523: You have 1 new message. '/msg lambdabot @messages' to read it. 14:46:30 (actually, I guessed that even before I CTCP TIMEd you) 14:46:34 Yes. It's the EET/EEST. 14:47:10 Help I'm trapped in this text box 14:47:14 And can't escape 14:47:56 Any advice? 14:48:47 -!- Taneb has quit (Quit: Leaving). 14:52:07 -!- Taneb has joined. 14:53:41 -!- Taneb has quit (Client Quit). 14:58:17 -!- ais523_ has joined. 14:58:28 -!- ais523 has quit (Disconnected by services). 14:58:30 -!- ais523_ has changed nick to ais523. 15:35:05 wow, the current version of Evolution yells at you for /not/ using reply all on messages sent to a list 15:42:43 -!- ellisonch has quit (Ping timeout: 276 seconds). 15:56:26 -!- Phantom_Hoover has joined. 16:03:11 -!- ais523 has quit (Read error: Connection reset by peer). 16:03:12 -!- ais523_ has joined. 16:03:19 -!- ais523_ has changed nick to ais523. 16:06:18 -!- Taneb has joined. 16:06:34 Hello 16:13:42 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 16:14:06 -!- Phantom_Hoover has joined. 16:19:38 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 16:19:58 -!- Phantom_Hoover has joined. 16:22:12 -!- augur has quit (Remote host closed the connection). 16:24:33 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 16:25:08 -!- Phantom_Hoover has joined. 16:29:26 -!- ais523 has quit (Ping timeout: 246 seconds). 16:30:25 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 16:30:48 -!- Phantom_Hoover has joined. 16:32:45 -!- Patashu has quit (Quit: MSN: Patashu@hotmail.com , Gmail: Patashu0@gmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 16:35:35 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 16:35:56 -!- Phantom_Hoover has joined. 16:37:09 -!- ellisonch has joined. 16:40:45 -!- Phantom_Hoover has quit (Ping timeout: 244 seconds). 16:41:12 -!- Phantom_Hoover has joined. 16:48:41 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 17:01:19 -!- derdon has joined. 17:04:59 -!- augur has joined. 17:06:08 -!- pikhq has joined. 17:06:15 -!- pikhq_ has quit (Ping timeout: 260 seconds). 17:15:07 Is it possible to prevent Chrome from playing video when it sees the