00:05:36 -!- oren has quit (Quit: leaving). 00:07:12 -!- oren has joined. 00:15:46 -!- h0rsep0wer has quit (Read error: Connection reset by peer). 00:25:02 -!- TodPunk has quit (Quit: This is me, signing off. Probably rebooting or something.). 00:29:52 -!- oerjan has quit (Quit: nioj/). 00:35:20 -!- TodPunk has joined. 01:00:10 -!- sebbu has quit (Ping timeout: 240 seconds). 01:19:15 -!- sebbu has joined. 01:19:57 -!- sebbu has quit (Changing host). 01:19:57 -!- sebbu has joined. 01:32:09 The aio_fsync() function shall asynchronously perform a file synchronization operation, 01:32:13 WTFFFFFF 01:34:13 ok so it actually makes sense, but that first line is ummmmmmm 01:35:50 yay for async sync 01:39:00 basically it queues up a fsync() call to happen after everything else on the fd has finished 01:39:39 and fsync is actually sort of like a flush 01:39:52 yea, I was just poking some fun at the mind-bending terminology in that realm 01:40:36 it's the POSIX people... they can't speak plainly to save their lives 01:41:00 You can't encode all code points with surrogates. Surrogate pairs only have 10 bits of information, but a Unicode character is 11 bits. 01:41:23 You assume they want to, and POSIX isn't a huge meta-joke about the ridiculousness of stretching unix metaphors for 40 years 01:41:42 If the most significant bit is 1, you use a surrogate pair, and the fact that you're using a surrogate pair indicates that the most significant bit is 1. 01:42:01 If the most significant bit is 0, you don't use a surrogate pair. 01:42:35 Oh, right 01:42:48 Then again... 01:44:01 If the high surrogate 0xD800 corresponds to the code points starting with 0x010000, the high surrogate 0xD801 corresponds to the code points starting with 0x010400, and so on... 01:45:00 I think that by extrapolating, you'd end up saying that the high surrogate 0xD7C0 corresponds to the code points starting with 0x000000. 01:45:09 Of course, 0xD7C0 isn't actually a high surrogate. 01:45:18 Hmm it seems that 0x10000 is encoded with D*01 01:45:21 Hmm it seems that 0x10000 is encoded with D801 01:45:42 But if you're encoding *everything* using surrogates, then using 0xD7C0 as a surrogate is no problem. 01:45:58 er, no wait read that wrong 01:46:28 tswett: Hmm, well what is D7C0 01:46:49 `unidecode ퟀ 01:46:50 ​[U+D7C0 HANGUL JUNGSEONG I-YE] 01:47:06 I don't know what a jungseong is. Or what a i-ye is. 01:47:12 I do know what seuta keulaepeuteu is. 01:47:23 Wow. that isn;t even in GNU unifont 01:47:44 https://translate.google.com/#ko/en/%EC%8A%A4%ED%83%80%20%ED%81%AC%EB%9E%98%ED%94%84%ED%8A%B8 01:49:04 Oh, that's literally hangulized "starcraft" 01:50:56 `unicode D7FF 01:50:57 ​퟿ 01:51:02 `unicode D7FE 01:51:03 ​퟾ 01:51:55 `` unidecode $(unicode D7FF) 01:51:56 U+D7FF - No such unicode character name in database \ UTF-8: ed 9f bf UTF-16BE: d7ff Decimal: ퟿ \ ퟿ (퟿) \ Uppercase: U+D7FF \ Category: Cn (Other, Not Assigned) 01:52:18 `` unidecode $(unicode D800) 01:52:19 U+D800 \ UTF-8: ed a0 80 UTF-16BE: d800 Decimal: � \ \ Category: Cs (Other, Surrogate) \ Bidi: L (Left-to-Right) 01:52:52 So "unicode" happily produced an illegal character which "unidecode" then happily decoded. 01:53:11 It's a... FUCKING CONSPIRACY, FUCK THIS SHIT. 01:53:30 s/FUCKING CONSPIRACY/shared bug thanks to shared codebase/ 01:53:53 I HOPE THOSE PROGRAMS ROT IN PRISON FOR THE REST OF THey, everyone. How's it going? 01:54:18 about the same. I made one tab too many, and now firefox hates me. 01:54:31 Private consumption is legal, like cannabis in Amsterdam. 01:54:56 I recommend pkilling firefox first and asking questions later 01:56:04 hehe 01:56:47 Now adding this to the quote database: "I recommend [...]killing [...] first and asking questions later" —oren 01:57:17 lol 01:58:10 `` unicode 898989 01:58:11 No output. 01:58:29 `` unicode D8FF 01:58:30 ​ 02:01:11 `` unicode FFEF 02:01:11 ​￯ 02:01:20 `` unicode FFFE 02:01:21 ​￾ 02:01:27 `` unicode FEFF 02:01:28 ​ 02:02:02 `` unidecode $(unicode FEFF) 02:02:03 ​[U+FEFF ZERO WIDTH NO-BREAK SPACE] 02:02:11 `` unidecode $(unicode FFFF) 02:02:13 U+FFFF - No such unicode character name in database \ UTF-8: ef bf bf UTF-16BE: ffff Decimal: ￿ \ ￿ (￿) \ Uppercase: U+FFFF \ Category: Cn (Other, Not Assigned) 02:02:18 `` unidecode $(unicode FFFE) 02:02:19 U+FFFE - No such unicode character name in database \ UTF-8: ef bf be UTF-16BE: fffe Decimal: ￾ \ ￾ (￾) \ Uppercase: U+FFFE \ Category: Cn (Other, Not Assigned) 02:02:48 Good old zwinibisp. 02:12:49 zwinibisp is the fuck UTF-16 character, cousin to nibisp, the fuck css character. 02:15:16 If U+FEFF is ZWNBSP, then presumably U+FFFE is BSPZWN. 02:15:26 Break Space Zero-Width No-. 02:20:00 `unidecode Ð 02:20:01 ​[U+00D0 LATIN CAPITAL LETTER ETH] 02:23:44 `` xxd -p -r <<<'A0a0a0a0a0a0a0a0a0aae0a' 02:23:45 ​ 02:24:46 `unidecode   02:24:47 ​[U+00A0 NO-BREAK SPACE] 02:26:37 `` xxd -p -r <<<'aaaaaaaaa' 02:26:37 ​ 02:27:00 oh, that;s hilarious. ª is aa 03:40:34 `unicode 🔰👙🎩📜💬💭 03:40:35 U+1F530 JAPANESE SYMBOL FOR BEGINNER \ UTF-8: f0 9f 94 b0 UTF-16BE: d83ddd30 Decimal: 🔰 \ 🔰 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) \ \ U+1F459 BIKINI \ UTF-8: f0 9f 91 99 UTF-16BE: d83ddc59 Decimal: 👙 \ 👙 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) \ \ U+1F3A9 TOP HAT \ UTF-8: f0 9f 8e 03:46:10 -!- _256Q has quit (Ping timeout: 240 seconds). 03:52:50 -!- tromp_ has joined. 03:53:48 -!- bb010g has quit (Quit: Connection closed for inactivity). 04:03:48 "JAPANESE SYMBOL FOR BEGINNER"? 04:04:04 `unidecode 🔰👙🎩📜💬💭 04:04:05 U+1F530 JAPANESE SYMBOL FOR BEGINNER \ UTF-8: f0 9f 94 b0 UTF-16BE: d83ddd30 Decimal: 🔰 \ 🔰 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) \ \ U+1F459 BIKINI \ UTF-8: f0 9f 91 99 UTF-16BE: d83ddc59 Decimal: 👙 \ 👙 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) \ \ U+1F3A9 TOP HAT \ UTF-8: f0 9f 8e 04:04:43 `` unidecode $(unicode FEFF) 04:04:44 ​[U+FEFF ZERO WIDTH NO-BREAK SPACE] 04:05:01 `unidecode 🔰 04:05:02 U+1F530 JAPANESE SYMBOL FOR BEGINNER \ UTF-8: f0 9f 94 b0 UTF-16BE: d83ddd30 Decimal: 🔰 \ 🔰 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) 04:05:13 `` unidecode 🔰 04:05:15 U+1F530 JAPANESE SYMBOL FOR BEGINNER \ UTF-8: f0 9f 94 b0 UTF-16BE: d83ddd30 Decimal: 🔰 \ 🔰 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) 04:05:18 `` unidecode F 04:05:19 ​[U+0046 LATIN CAPITAL LETTER F] 04:05:38 How come it's much more verbose for the JAPANESE SYMBOL FOR BEGINNER than for the F? 04:12:55 `cat bin/unidecode 04:12:56 ​#!/usr/bin/env python \ import os, sys \ import unicodedata \ s = u" ".join("[U+{0:04X} {1}]".format(ord(c), unicodedata.name(c, "DUNNO")) for c in " ".join(sys.argv[1:]).decode("utf-8")).encode("utf-8") \ if u"DUNNO" in s: \ os.execvp("multicode", ["multicode"] + sys.argv[1:]) \ else: \ print s 04:13:10 Backwards compatibility reasons 05:03:12 http://www.orenwatson.be/ansi.htm 05:06:06 now I can make all my HTML look like on a terminal. 05:06:49 http://www.orenwatson.be/my.css 05:09:08 haha nice 05:09:17 -!- _256Q has joined. 05:10:25 -!- nisstyre has joined. 05:11:01 -!- nisstyre has quit (Changing host). 05:11:01 -!- nisstyre has joined. 05:15:20 i don't think you can write in the middle of a line on a terminal... 05:17:02 right, so imagine it's a super advanced terminal from a new golden age of terminating 05:18:03 In other words, curses was invented 05:20:00 nah, curses and modern temrinals simply cannot write text halfway down between lines 05:21:03 Oh, no lol I misunderstood 05:23:57 although xterm might. xterm has a ton of features that don't exist on other terminals 05:25:27 is that the color scheme you use? 05:25:44 that red is rather dark 05:26:22 It's the CGA colors 05:26:42 mmh i see 05:26:51 bright colors are typically done using ^[[1,31m etc 05:28:12 mybe I'll change the colors to what my terminal is set to 05:31:43 -!- tromp_ has quit (Remote host closed the connection). 05:43:10 -!- _256Q has quit (Ping timeout: 240 seconds). 05:46:22 -!- _256Q has joined. 05:46:22 -!- _256Q has quit (Changing host). 05:46:23 -!- _256Q has joined. 06:31:41 -!- aretecode has quit (Read error: Connection reset by peer). 06:32:14 -!- tromp_ has joined. 06:37:19 -!- tromp_ has quit (Ping timeout: 265 seconds). 06:52:55 -!- _256Q has quit (Ping timeout: 244 seconds). 06:56:31 Ironically it takes a lot of CSS to simulate the appearance of a terminal 06:57:36 -!- _256Q has joined. 06:57:47 that's not very ironic 06:58:48 well it's like you have to reduce a lot of margins, padding and all that bullshit to zero to achive the right appearence 07:02:11 -!- variable has quit (Quit: 1 found in /dev/zero). 07:02:32 -!- variable has joined. 07:05:48 -!- MoALTz has quit (Quit: Leaving). 07:08:04 -!- password2_ has joined. 07:20:10 -!- Wright_ has joined. 07:20:11 -!- Wright has quit (Read error: Connection reset by peer). 07:26:20 [wiki] [[User:Phase]] M http://esolangs.org/w/index.php?diff=43560&oldid=43508 * Phase * (-4) language got renamed 07:27:01 -!- variable has quit (Ping timeout: 244 seconds). 08:36:08 -!- aretecode has joined. 08:40:40 -!- _256Q has quit (Ping timeout: 240 seconds). 08:40:41 -!- password2_ has quit (Read error: Connection reset by peer). 08:53:09 -!- _256Q has joined. 08:53:09 -!- _256Q has quit (Changing host). 08:53:09 -!- _256Q has joined. 08:53:43 -!- AnotherTest has joined. 08:54:39 I've got some line-arty web stuff in http://zem.fi/rfk86/ 08:54:50 Although some browsers had trouble with it, so it might not be quite kosher. 08:56:57 -!- password2_ has joined. 09:16:26 fizzie: firefox doesn't like the ... it prefers to have in the html header. 09:18:29 uhm, wait... 09:20:19 Should that be application/xhtml+xml instead? But regardless, the XML processing instruction at the beginning is ignored by firefox. 09:24:23 -!- x10A94 has joined. 09:29:49 -!- _256Q has quit (Ping timeout: 255 seconds). 09:31:07 -!- _256Q has joined. 09:31:07 -!- _256Q has quit (Changing host). 09:31:07 -!- _256Q has joined. 09:31:10 Ah. http://www.w3.org/TR/xhtml-media-types/#compatGuidelines ... the first guideline is: "DO NOT include XML processing instructions NOR the XML declaration." 09:32:26 basically the browser is free to interpret the content as HTML (not XML) as long as the content type is text/html. 09:47:58 iirc the xhtml+xml content type is so misused it's usually treated as text/html anyway 09:52:56 but in that case, the browser should at least try to treat it as xml first. 09:53:42 it might auto-detect on contents, but on the web, stuff marked as xml usually isn't 09:58:18 Well, that's if you include their (alleged) schemata. 10:03:05 -!- _256Q has quit (Read error: Connection reset by peer). 10:09:50 olsner: well, firefox does trust the application/xhtml+xml, and refuses to display pages with xml syntax errors (test: http://int-e.eu/~bf3/tmp/l.xhtml vs. http://int-e.eu/~bf3/tmp/l.html) 10:10:46 (I also checked that it uses the content-type as provided by the server.) 10:12:18 Firefox increased its faith in the content-type after a string of polyglot file exploits, I think 10:13:17 right. my "firefox" is an iceweasel 38.1.0. 10:13:52 I would've expected that to break lots of stuff, but looks like Chrome also trusts the xhtml content-type 10:14:56 That's ok, all web browsing animals are welcome in the religion of safe file interpretation 10:24:47 `quote web 10:24:49 62) Where's the link to the log? THERE'S NO LOG. YOUR REQUEST IS SUSPICIOUS AND HAS BEEN LOGGED. \ 120) cpressey, oh go to zzo's website. He is NIH AnMaster, really? I was strongly under the impression that zzo was invented here. \ 163) "* There is no scientifically-justifiable reason to ex 10:55:16 -!- Slereah has quit. 10:55:24 -!- Slereah has joined. 11:14:41 -!- MoALTz has joined. 11:31:55 -!- password2_ has quit (Ping timeout: 244 seconds). 11:34:30 -!- FireFly has quit (Ping timeout: 244 seconds). 11:38:48 `? nih 11:38:49 nih? ¯\(°​_o)/¯ 11:38:59 `? NIH 11:38:59 NIH? ¯\(°​_o)/¯ 11:39:34 `learn NIH was /not/ invented by Taneb. 11:39:37 Learned 'nih': NIH was /not/ invented by Taneb. 11:46:35 -!- password2_ has joined. 11:54:29 -!- oerjan has joined. 12:07:42 𝘯𝘰𝘵 - hmm 12:09:48 doesn't work nicely with screen/irssi... 12:10:02 how so? 12:10:48 just because it's monospace? 12:11:21 it comes out as ��� when I try to copy it from the xterm to something with a proper font... 12:12:01 ah i don't have that problem (putty - tmux - irssi) 12:12:48 of course i originally changed to tmux because someon said it had better utf-8 support 12:12:53 *someone 12:13:34 (it wasn't a big deal since i had only been trying screen for a few hours too) 12:16:14 it probably wouldn't be a big deal to switch for me either... 12:17:14 I already have escape ^B^B in my .screenrc for an unrelated reason 12:17:19 aha 12:17:29 wait, two ^B's 12:18:25 (I use C-a to jump to the start of the line in the shell) 12:18:40 hey me too! well in irssi. 12:19:04 yes, I do that in irssi, too. 12:19:51 oerjan: the first ^B is the escape command; the second is what you type afterwards to send a raw ^B. 12:20:19 ah. same as me then. 12:20:25 (and the tmux default.) 12:20:40 if you nest screens very deeply (my brain cannot handle this...) it would make sense to use different control sequences for these to avoid the exponential blowup) 12:21:01 never done any nesting afair 12:21:11 * int-e cannot even deal with two levels of parentheses ;) 12:21:28 fiendish 12:22:29 I have the occasional accident where I attach to a screen inside a screen. I fix that as soon as I notice. 12:23:51 -!- password2_ has quit (Ping timeout: 265 seconds). 12:26:21 tmux has an environment variable to prevent that. 12:26:31 (you can unset it if you really want to.) 12:27:12 screen / ssh / screen <-- ssh would have to transfer that environment variable then 12:27:49 aha 12:29:03 -!- FireFly has joined. 12:31:06 dammit the neighbors have forgotten to give the dog whatever it is that keeps it from barking. 12:34:10 ah, it's always the little things... in screen, trying to switch to a non-existant session briefly displays the active sessions... which is great since I've disabled the status line. 12:35:17 * oerjan wouldn't know about that, he still has a status line. 12:40:07 screen also does something to guard, and is equally confused by SSH. 12:40:29 $ screen -x 12:40:29 Attaching from inside of screen? 12:40:46 I do nested screens semi-regularly, but only up to two levels. 12:40:55 screen guards against attaching to its own session inside the same screen (to some extent) but not against merely running screen inside screen. 12:41:03 ime 12:41:05 And haven't bothered to remap -- the ^a-a isn't that bad at that stage. 12:41:17 Yes, that is true. 12:43:26 -!- Patashu has quit (Ping timeout: 260 seconds). 12:43:51 funny, another thing I immediately looked for was the 'blank window' option (ESC - in screen) 12:44:25 and I miss the ESC ^D alias for detail (ESC d) 12:46:59 I used to use screen's lock thing, but it made me worry about how safe it is to lock a Linux virtual console with it. 12:49:03 * oerjan is slightly disturbed that you can easily write unsafeCoerce in GHCi with type families in Safe mode 12:49:18 again? 12:49:31 only GHCi, mind you. 12:49:57 it doesn't enforce type family coherence when you redefine instances 12:50:15 ah. 12:50:38 ok then. that's nasty but not immediately worrysome for lambdabot :) 12:51:22 it also doesn't enforce it when loading two modules simultaneously, which is how i discovered it. 12:51:25 "worrisome". hmm, a weird word. 12:52:12 yep, it still religiously prevents type family overlap reaching an actual module. 12:52:12 the usual diamond thing? the one that also allows access to incoherent instances? 12:52:27 yes. i've been recently experimenting with both. 12:52:53 the incoherent instances seem to be safe because you cannot deduce a type equality from them. 12:53:00 even with functional dependencies. 12:53:12 type families, however, are "globally" checked. 12:53:25 but the globally doesn't include the GHCi prompt itself. 12:53:39 okay, good... mostly. 12:54:00 here's the wontfix ticket i found https://ghc.haskell.org/trac/ghc/ticket/7102 12:55:30 maybe i should add a comment. 12:56:48 * oerjan should check if the Safe haskell docs mention this first. 13:00:01 by the same logic... why doesn't ghci allow redeclaring class instances? ;-) 13:00:14 it doesn't? 13:00:30 Prelude> instance Show Char ... Duplicate instance declarations: ... 13:00:56 hm right. 13:02:21 I'm not so surprised by the lack of a global coherence check, but the fact that newly defined type instances can replace previous ones (hmm, what happens in case of an overlap?), that I do find surprising. 13:02:36 especially given the comment spj added in that ticket. sounds like a feature request. 13:03:03 okay, it does complain about overlaps. hmm hmm. 13:03:13 int-e: the comment says it only happens with identical left sides 13:03:29 but then, you might want that for instances too. 13:04:03 FWIW, I don't. 13:05:43 hm it doesn't help if it's a class defined on the prompt either, although the error then happens only on use. 13:06:08 int-e: well i guess you don't do incremental definitions on the ghci prompt then 13:06:43 -!- password2_ has joined. 13:06:51 oerjan: and I guess what you're doing is basically this: http://sprunge.us/LOeQ 13:07:32 (hmm, copied a from line, type instance F a b a should be type instance F a b = a 13:07:41 -!- boily has joined. 13:08:22 int-e: a bit simpler than that, i had from :: a -> T a b and to :: T a b -> b 13:09:35 i suppose i could have defined uc directly instead of using to 13:10:28 oh, I thought I needed the extra argument to get around non-injectivity. 13:10:31 good afternoily 13:11:19 But that was wrong. Odd, but perhaps necessary to make phantom types and the like work. 13:11:55 -!- idris-bot has quit (Quit: Terminated). 13:12:22 -!- Melvar has quit (Quit: OS upgrade). 13:13:34 well that's similar to how class instances work; you don't get an ambiguity error if there's an instance with an _actual_ type variable. 13:48:23 -!- password2_ has quit (Read error: Connection reset by peer). 14:02:12 -!- h0rsep0wer has joined. 14:02:27 int-e: ooh, i'm partly mistaken about this, i didn't check loading two modules separately with -XSafe set in ghci... 14:02:35 it actually _does_ check then. 14:03:01 but not without -XSafe, and not with explicit instances at the prompt. 14:03:09 -!- password2_ has joined. 14:03:20 but that makes this much less disturbing, i think. 14:03:23 hellœrjan! 14:08:48 In CSS, how can I set the width of an element based on the font's width? 14:11:02 Oh I got it. I'll measure the width of some and then divide by the number of characters 14:11:14 jshaxxxors 14:12:06 -!- tromp_ has joined. 14:12:25 -!- tromp_ has quit (Remote host closed the connection). 14:12:40 -!- tromp_ has joined. 14:17:58 I made a zeroth generation BASIC dialect once, but it isnt turing complete... 14:18:39 but what I'm trying to do is create a turing complete language without conditionals 14:18:40 cool. BASIC 14:19:16 You can simulate conditionals with certain strings of oeprators 14:19:26 For a minute, thought this was in a different channel and was going to ask "Why would you want to do that?" 14:19:30 wait... 14:19:36 oren: what do you mean? 14:20:25 like in C, i += 3*(x==y) adds 3 to i only if x == y. 14:20:49 I had that idea 14:20:58 -!- oerjan has set topic: The channel where "Why would you want to do that?" is not a legitimate question | Sir Fungellot does not fnord. | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ | http://esolangs.org/. 14:21:00 where x==y would be 0 if they werent equal and 1 if they were 14:21:10 but... 14:21:11 Now imagine i is actually the instruction pointer 14:21:16 HTH 14:21:29 omg... 14:21:40 so... conditionally... 14:21:43 nah... 14:21:50 idk... 14:21:57 heddwch: hth 14:22:32 hth? 14:22:55 hope that helps, hth 14:23:14 ` 14:23:16 oh lol =p Yea, like I said, I thought it was in a different channel for a moment 14:23:16 oops 14:23:20 `? hth 14:23:25 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 14:23:25 hth is help received from a hairy toe. It is not at all hambiguitous. 14:23:31 it is part of the english dalect that we have on this channel 14:23:42 *dialect 14:23:48 this channel's dialect is such a scow 14:24:09 `? scow 14:24:09 scow? ¯\(°​_o)/¯ 14:24:28 scow means something bad or something 14:24:29 helloddwch. you should take a glance at the PDF available in the /topic. it shall clarify some matters. 14:24:56 In regulat english it means a boat of some sort 14:25:58 ah 14:26:00 -!- password2_ has quit (Read error: Connection reset by peer). 14:26:06 oren: Yea, that definition I'm used to 14:26:22 `? oren 14:26:23 oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. 14:26:52 @quote oren 14:26:52 No quotes match. Are you typing with your feet? 14:26:57 @quote orin 14:26:57 int-e says: What, unsafeCoerce# is kind-preserving? how boring :/ 14:27:05 168 pages 14:27:10 Well, nice meeting you folks 14:27:22 @quote Oren 14:27:22 No quotes match. Whoa. 14:27:24 -!- heddwch has left ("No."). 14:27:30 `quote oren 14:27:31 1226) when i was a kid it used to snow on christmas eve. what is this "freezing rain", "sleet" crap? yeah seriously, who is evn in charge anymore? apparently not santa claus Santa Claus is dead by now. \ 1227) <{\[oren]|}> zzo38:it will cause problems by 14:27:32 no? 14:27:35 how come, no? 14:27:50 @tell heddwch We're still waiting for you. 14:27:50 Consider it noted. 14:27:56 `quote 1227 14:27:56 1227) <{\[oren]|}> zzo38:it will cause problems by being hilarious 14:28:14 oh fungot. quote 1227. that one was something... 14:28:15 boily: well, that works too. :-p so, i think i am wrong please don't ask me where fnord come up with 14:28:28 `quote 1228 14:28:28 1228) (I need to stop talking about my habits so much (Uh I'm doing it again, STOP! (Uh I give up. (Really, I should stop doing this all the time. (AAARGH!))))) 14:28:35 fungot: I won't. too terrifying. 14:28:36 boily: i thougth you mean, the terminally curious may want to take highschool students and turn them into c++. its object system is used actively? i'm reading fnord, and *very fnord such scalar values still exist in iso fnord, though 14:29:20 fungot: uuuuh... I don't think it's legal anywhere to turn highschool students to C++, as much as it may seem desirable at first sight. 14:29:26 c++'s object system is massively abused in a lot of organizatinos it seems 14:29:44 int-e: at least your parentheses matched in that quote 14:29:55 `quote 1229 14:29:56 1229) life is overrated. it's only another expendable resource. 14:30:08 whoa, dark 14:30:13 `quote 1230 14:30:13 1230) i guess norway just isn't cold 14:30:21 * boily shifts uneasily "there was context! oerjean outquoted me!" 14:30:26 @metar ENVA 14:30:26 ENVA 191420Z 27008KT 9999 FEW035TCU SCT045 BKN060 14/10 Q1003 RMK WIND 670FT 29006KT 14:30:29 s/je/j/ 14:30:35 @metar CYUL 14:30:35 CYUL 191400Z 17007KT 15SM FEW008 BKN018 23/21 A2974 RMK SF1SC7 SF TR SLP070 DENSITY ALT 1300FT 14:30:47 @metar CYYZ 14:30:47 CYYZ 191400Z 25015KT 15SM FEW040 FEW130 27/21 A2978 RMK SC1AC1 SC TR SLP081 DENSITY ALT 2200FT 14:30:53 boily: i'm pretty sure that must have applied to my quote too hth 14:31:31 obviously. 14:32:17 oren: iirc, that quote's context was about M:tG. 14:32:32 boily: also, do we want to know what iso fnord is 14:32:53 oerjan: no, no we don't. it's standardized evil in a fnord. 14:33:04 PURE FUNGOT ESSENCE! 14:33:19 (oh! time for a shower, bike, mahjong, and probably too much food.) 14:33:50 sounds like a plan 14:33:58 -!- boily has quit (Quit: AMYOTROPIC CHICKEN). 14:35:07 hm Bike is online 14:41:24 helloerjan 14:43:02 tafternooneb 14:43:32 I went and saw Ant Man yesterday evening (it was good) 14:44:23 -!- password2_ has joined. 14:44:39 `thanks ant man 14:44:40 Thanks, ant man. Thant man. 14:45:55 :D 14:46:05 I'm going to use that. 14:48:11 yw 14:59:15 -!- oerjan has quit (Quit: Gah dog!). 15:12:46 Success. now my pages automatically set the width to 80 characters wide 15:12:58 -!- Melvar has joined. 15:13:49 -!- Melvar has quit (Client Quit). 15:17:23 -!- Melvar has joined. 15:18:37 -!- mauris has joined. 15:23:38 -!- password2_ has quit (Read error: Connection reset by peer). 15:34:01 http://www.orenwatson.be/sizing.js <-- 80 characters 15:35:40 it sets the width of the page to the width of 'HOME' /4 *80 15:36:07 another bright day for noscript 15:37:19 so long as your font isn't too much more than 10 pixels wide it should look fine 15:38:38 the default in css is 800 pixels wide 15:39:18 er, in www.orenwatson.be/my.css not css in general 15:41:13 Shouldn't that work width = 80em and no javascript at all? 15:41:28 wait what 15:41:44 hmmm I'll try that out. 15:43:08 * int-e needs to hava a look at the CSS specification... 15:43:22 no. An em isn't determined by the font it seems. 15:44:46 or rather isn't determined CORRECTLY 15:45:08 but there is a ch unit, though it's unclear how universal support for it is 15:45:13 It seems if I set font size to say 16px, then 1em=16px 15:45:21 http://www.w3.org/TR/css3-values/#font-relative-lengths 15:45:25 ratehr than being the width 15:46:59 ch works 15:47:23 but I'll leave in the 800px before it incase a browser doesn't support it 16:01:20 there, no javascript necessary. 16:18:08 oh shit. border-spacing wasn't set to 0px 16:18:23 thst's what was fucking my tables up 16:20:22 -!- kline has quit (Ping timeout: 264 seconds). 16:20:49 see how much work it takes to to make things look like raw test even though they're html? gawd 16:23:02 -!- tromp_ has quit (Remote host closed the connection). 16:24:38 -!- miki123211 has joined. 16:25:27 -!- idris-bot has joined. 16:27:29 -!- kline has joined. 16:32:53 -!- MDude has joined. 16:33:25 -!- mauris_ has joined. 16:35:08 -!- variable has joined. 16:36:51 -!- mauris has quit (Ping timeout: 255 seconds). 16:53:43 oh shit my toast is going to become ‼toast‼ 17:00:56 -!- Inri_Cristo has joined. 17:03:07 A fine example of dwarven toast 17:03:23 -!- miki123211 has quit (Quit: Miranda NG! Smaller, Faster, Easier. http://miranda-ng.org/). 17:04:07 -!- h0rsep0wer has quit (Ping timeout: 244 seconds). 17:11:38 -!- Inri_Cristo has changed nick to h0rsep0wer. 17:18:27 -!- tromp_ has joined. 17:20:28 speaking of 17:20:33 Anybody knows nethacks well? 17:23:04 as in nethack the game? cause ais523 knows more about that than most people, i'm sure 17:24:32 the game indeed 17:25:13 i know it pretty well, too. both the how-to-play part and the source code part 17:25:53 it's a pretty basic question really 17:26:01 Just wondering how much classes matter 17:26:12 outside of the starting point and the leveling 17:26:23 Are there things you cannot do with each classes 17:26:23 surprisingly little, past the early game 17:26:44 I suspected as much when my barbarian was able to learn a spell 17:27:02 the skill caps (as in #enhance menu) are different for each class 17:27:32 I'm using a UI so I'm not sure where the skills are hidden 17:27:44 and honestly, that is maybe the biggest long-term effect of your choice 17:27:57 which UI? 17:28:01 Vulture 17:28:23 ah, found it 17:30:13 Currently I am playing an orc barbarian because I was like "fuck subtlety" 17:30:20 Wizards did not yield me much luck 17:30:26 So let's bash everything 17:30:50 melee is a lot easier yeah 17:31:08 -!- atrapado has joined. 17:32:39 Oh a peaceful goblin 17:32:44 I try talking to him 17:32:45 He grunts 17:32:53 I'd better put my chaotic alignment to profit 17:32:55 fuck you gobli,n 17:35:27 -!- tromp_ has quit (Remote host closed the connection). 17:35:28 -!- Sgeo_ has quit (Quit: Leaving). 18:36:18 -!- tromp_ has joined. 18:38:34 -!- FireFly has quit (Ping timeout: 260 seconds). 18:41:03 -!- tromp_ has quit (Ping timeout: 264 seconds). 19:05:01 -!- Wallacoloo has joined. 19:06:57 -!- rodgort has quit (Ping timeout: 248 seconds). 19:09:51 -!- rodgort has joined. 19:17:10 -!- h0rsep0wer has quit (Quit: Leaving). 19:20:23 -!- Wright has joined. 19:20:23 -!- Wright_ has quit (Read error: Connection reset by peer). 19:25:21 -!- olsner has quit (Quit: ZNC - http://znc.in). 19:26:49 -!- x10A94 has quit (Read error: Connection reset by peer). 19:27:17 -!- lleu has quit (Quit: That's what she said). 19:27:32 -!- lleu has joined. 19:27:32 -!- lleu has quit (Changing host). 19:27:32 -!- lleu has joined. 19:27:35 -!- Phantom_Hoover has joined. 19:28:17 -!- Wallacoloo has quit (Ping timeout: 248 seconds). 19:32:04 -!- atrapado has quit (Quit: Leaving). 19:52:38 -!- XyzB07 has joined. 19:54:08 -!- hppavilion1 has joined. 19:54:14 Hi 19:54:19 hi 20:10:30 -!- FireFly has quit (Ping timeout: 260 seconds). 20:11:48 -!- olsner has joined. 20:12:24 -!- MoALTz has quit (Quit: Leaving). 20:17:11 -!- MoALTz has joined. 20:23:31 -!- _256Q has joined. 20:23:31 -!- _256Q has quit (Changing host). 20:23:31 -!- _256Q has joined. 20:28:06 -!- llue has joined. 20:28:06 -!- llue has quit (Changing host). 20:28:06 -!- llue has joined. 20:31:47 -!- lleu has quit (Ping timeout: 250 seconds). 20:36:05 -!- tromp_ has joined. 20:39:10 -!- Wallacoloo has joined. 20:39:10 -!- mauris_ has changed nick to mauris. 20:40:46 -!- tromp_ has quit (Ping timeout: 264 seconds). 20:43:57 -!- llue has quit (Quit: That's what she said). 20:44:12 -!- lleu has joined. 20:58:51 I should make another octal table for the Z80 21:00:14 -!- FireFly has quit (Ping timeout: 244 seconds). 21:04:45 -!- Patashu has joined. 21:20:02 -!- atrapado has joined. 21:21:14 -!- FireFly has joined. 21:25:45 -!- hppavilion1 has quit (Quit: Page closed). 21:28:06 -!- mauris has quit (Quit: Leaving). 21:41:36 -!- Patashu has quit (Ping timeout: 265 seconds). 21:42:36 -!- AnotherTest has quit (Ping timeout: 244 seconds). 21:43:05 -!- oerjan has joined. 21:44:01 -!- TieSoul_ has joined. 21:44:26 -!- XyzB07 has quit (K-Lined). 21:45:00 -!- Wright_ has joined. 21:45:57 -!- |f`-`|f_ has joined. 21:47:14 -!- TieSoul has quit (Read error: Connection reset by peer). 21:47:22 -!- Wright has quit (Read error: Connection reset by peer). 21:47:22 -!- |f`-`|f has quit (Read error: Connection reset by peer). 21:47:37 -!- |f`-`|f_ has changed nick to |f`-`|f. 22:14:38 > 1 "one" 22:14:39 No instance for (Show a0) 22:14:39 arising from a use of ‘show_M449821784326138253020622’ 22:14:39 The type variable ‘a0’ is ambiguous 22:15:32 -!- clog has quit (Ping timeout: 246 seconds). 22:17:50 -!- copumpkin has joined. 22:22:23 -!- tromp_ has joined. 22:26:57 -!- tromp_ has quit (Ping timeout: 255 seconds). 22:30:38 -!- boily has joined. 22:30:52 @metar CYUL 22:30:53 CYUL 192206Z 33005KT 15SM FEW025CB FEW050 SCT150 OVC220 25/23 A2965 RMK CB1SC1AC3CI5 CB TR SC TR SLP040 DENSITY ALT 1600FT 22:32:25 -!- zzo38 has joined. 22:32:51 OK, I got my new computer working, I managed to figure out how to fix the location bar in Firefox, I changed the window manager and everything like that 22:33:16 NOw I need to recover the data from my old hard drives, so I can set up HTTP and gopher servers 22:39:05 I cannot figure out how, as these old hard drives are IDE, the new computer is SATA, and the adapter I have won't work either since there are no spare power cables in the computer 22:40:02 oops 23:06:37 I still don't understand why the SATA power cable is so big 23:07:04 I don't quite know either 23:07:17 Do you know how to get a power supply to work without the motherboard? 23:07:20 http://www.orenwatson.be/z80machinecode.htm 23:07:53 You need to wire together the Green wire and one of the black ones 23:08:25 That simulates the computers ON switch 23:08:33 There are several black wires 23:08:43 any will do they are all gound 23:08:48 *round 23:08:53 *ground 23:08:59 OK 23:09:52 This "i3" window manager is much better than the one that came with this computer 23:11:05 Now what should I use to wire together those wires? 23:12:26 -!- Wallacoloo has left. 23:18:14 Why did my browser settings reset? 23:22:59 -!- h0rsep0wer has joined. 23:27:55 -!- zzo38 has quit (Ping timeout: 256 seconds). 23:29:28 ITT oren gets zzo38 to brick his new computer 23:29:37 -!- atrapado has quit (Quit: Leaving). 23:38:14 `wisdom 23:38:28 ... 23:38:40 ...? 23:38:56 unicide/Unicide is when people can't read your suicide note because they lack the proper font. 23:39:00 ah! 23:39:21 `wisdom 23:39:22 alice/Alice doesn't want to go among mad people. 23:39:29 `botsnack 23:39:30 ​>:-D 23:39:45 `` hg log bin/botsnack | grep summary: 23:39:49 summary: revert \ summary: echo "echo \'>:-D\'" >> bin/botsnack \ summary: echo "#!/bin/sh" > bin/botsnack \ summary: echo "echo >:-D" > bin/botsnack \ summary: echo "echo :-D" > bin/botsnack 23:39:54 speaking of alise, where's elliott? 23:40:49 `` culprits bin/botsnack 23:40:59 tswett tswett oerjan elliott mrhmouse mrhmouse mrhmouse ais523 ais523 elliott FreeFull GreyKnight GreyKnight 23:41:38 -!- h0rsep0wer has quit (Ping timeout: 240 seconds). 23:42:02 I use a bent paper clip 23:43:33 (I have the same sort of setup with a second PSU powering a drive) 23:43:43 *had 23:43:59 boily: the last i saw of elliott was a mysterious misclick event on the wiki 23:44:22 which was very nicely timed for when i was starting to worry about him 23:53:27 what's elliott's name on the wiki? 23:53:34 ehird 23:53:52 ah