00:08:02 -!- rg_ has joined. 00:25:55 -!- Aearnus has joined. 00:26:31 Why haven't I created that Haskell EDSL for brainfuck yet? <-- because BF syntax and haskell syntax aren't very compatible hth 00:27:58 i don't think e.g. [>,] will ever parse as haskell 00:28:10 loop (right `then` input) 00:28:19 hth 00:28:26 THAT'S CHEATING 00:29:15 also that should clearly be loop $ do right; input 00:30:13 -!- GeekDude has joined. 00:31:53 hiya GeekDude 00:31:57 hi 00:35:05 oerjan: why make it a monad if every action returns () twhib 00:36:09 `? twhib 00:36:10 the world holds its breath 00:36:59 hm i think ` just became a dead key in putty. let me see if that means they've started working in google... 00:37:14 yes! 00:40:44 hm it's possible gvim also treats ` more sanely now 00:41:40 shachaf: does *ib mean what i suspect it means twhib 00:42:03 what do you suspect it means twhib 00:42:14 that would be telling tdnhib 00:42:52 when you say it it means just what you want it to mean hth 00:43:04 thxib 00:43:38 "i believe"? 00:43:39 * oerjan actually has two guesses but this one is funnier 00:43:47 ...that was a third 00:43:52 I had a meaning for it earlier but I forgot. 00:44:10 my boring guess was "i bet" 00:44:27 correct 00:44:58 FUD -> 00:47:10 goodeven 00:48:42 I have 1151 characters 00:54:20 -!- augur_ has joined. 00:55:35 -!- augur has quit (Read error: Connection reset by peer). 00:56:23 helloren. 00:59:54 goddeven 01:02:36 -!- Aearnus has quit (Quit: ZNC - 1.6.0 - http://znc.in). 01:04:20 hm i wonder if gamma got reset to the wrong value 01:07:09 -!- ais523 has quit. 01:07:59 gamma? 01:08:10 for my screen, when updating to windows 10 01:08:25 WHYYYYYY 01:08:29 it was set back to 1.0, which is ridiculously dark 01:08:53 if i could remember what value i put it at last time... 01:09:03 no, why did you upgrade, didn't you read in the Register about how shit it is? 01:10:00 nope, i'm pretty sure uk newspapers are no authority on shit 01:10:36 -!- boily has quit (Quit: OBSERVATORY CHICKEN). 01:11:21 why is it shit btw, it is quite possible i disabled a lot of those things 01:11:59 It collects all your private data and sends it to the cloud 01:12:13 Everything does that these days. 01:12:53 -!- lemurian has joined. 01:13:19 oren: sounds like most of the toggles i changed (i changed _all_ the toggles in the install setup) 01:13:42 Oh. then you just have to worry about the next update changing them back 01:13:52 huh 01:14:56 I recently bought a XP disk 01:15:55 I'm gonna use it on my new laptop when I buy one 01:15:59 i found the log discussion from last time i looked at the gamma, let's see if i was wise enough to mention the final settings 01:16:24 so I can dual boot Debian and Windows XP 01:16:47 nope, i guess i should try the calibration site linked 01:17:40 I have some 32-bit games that don't work in Win7 01:18:18 -!- augur has joined. 01:18:40 Is it possible to tri-boot Win7, XP and Debian? 01:18:41 -!- rg_ has quit (Quit: My Mac has gone to sleep. ZZZzzz…). 01:19:06 -!- augur_ has quit (Ping timeout: 260 seconds). 01:22:22 -!- Sprocklem has quit (Ping timeout: 260 seconds). 01:24:13 -!- Sprocklem has joined. 01:39:21 [wiki] [[Special:Log/newusers]] create * Skrundz * New user account 01:45:24 I was going to post a long message on facebook, until I realized I should put it on my website instead 01:50:35 * oerjan concludes with R:1.3, G:1.3, B:1.2 01:50:46 looks better, anyway 01:51:07 You don't need to make it a monad if every action returns () just make a monoid instead. If you do need a monad you can then use it with a writer monad, to make the monad. 01:52:16 god my eyes 01:52:39 (that test requires turning off the lights) 01:53:50 the problem with a laptop monitor is that it doesn't have half the settings that test suggests adjusting, and some of those it does have are software fakes. but at least it has gamma settings. 01:54:41 istr i concluded the same last time, and adjusted only the gamma. that sharpness thing looked horribly off though, but i see no setting for it. 01:55:01 I have never adjusted the gamma on anything 01:55:31 -!- fungot has quit (Ping timeout: 260 seconds). 01:55:40 oren: then you may or may not be getting a lousy view 01:56:02 i adjusted it (both times) because dark pictures look too dark otherwise 01:56:32 How far away should I be from the screen to adjutst it with these patterns 01:58:09 oh. it probably says somewhere, i didn't pay that much attention this time 01:58:33 it's not like the settings menu is tremendously accurate 01:58:37 -!- augur_ has joined. 01:58:48 fuck now everything is almost white 01:59:24 -!- augur has quit (Read error: Connection reset by peer). 01:59:28 i guess something went wrong then 02:00:08 oh btw i used the patterns on http://www.lagom.nl/lcd-test/gamma_calibration.php 02:00:25 i noticed that windows has some patterns itself 02:00:37 something went worng alright. I'm putting it bakc the way it was. I can see dark images by tliting the screen anyway. 02:00:46 heh 02:01:13 you're supposed to do the previous tests first, i sort of ended up ignoring them 02:01:43 (i have no real contrast setting) 02:02:37 Looks like the defaults settings were basically perfect 02:03:16 heh 02:03:43 i guess if you have a monitor which actually _supports_ the standards, it would do that... 02:05:27 for me it really depends on the vertical angle 02:05:30 this is a laptop monitor from 2006. I dunno 02:05:31 btw my gamma adjustment was just with 2-3 points from the default. 02:05:31 I can make it have any value I want 02:05:43 -!- hppavilion[1] has joined. 02:06:15 -!- codergeek42 has joined. 02:06:19 oren: that's about as old as that site is... 02:06:39 I want to make unsorting algorithms... 02:06:40 presumably physics hasn't changed much in that time. 02:07:26 -!- lemurian has quit (Remote host closed the connection). 02:07:29 `` yes | nl | head -10 | shuf 02:07:30 ​ 9y \ 4y \ 7y \ 6y \ 1y \ 10y \ 2y \ 8y \ 5y \ 3y 02:07:51 hppavilion[1]: aka shuffle hth 02:08:22 *by 02:09:50 oerjan: Yes. Shuffle, but we care about time complexity 02:09:51 -!- MDude has changed nick to MDream. 02:10:30 hppavilion[1]: fisher-yates is O(n) hth 02:13:47 right. but can we reduce time complexity in line with reducing possible permutions? 02:15:26 not by more than a small constant 02:15:46 or wait 02:15:58 you mean by making it _not_ a perfect shuffle? 02:19:20 -!- Wright has quit (Read error: Connection reset by peer). 02:19:43 -!- Wright has joined. 02:20:30 Pretty much 02:20:34 Then again 02:20:53 That'd just be a sorting algorithm with a non-traditional issorted() 02:23:43 what about making n^0.75 swaps? 02:26:52 Perl 6 keeps putting me in mind of lenses, though it's missing things 02:27:06 At least I think it's missing things, I feel not well-versed in lenses to say for sure 02:27:18 More that... it allows for similar expressivity 02:29:02 or n^(some constant near 1) anyway 02:31:39 suppose you have some ζ near 1. perform fisher-yates shuffle but skip some steps so that you only perform N^ζ swaps. For example, skip at 1/(N-N^ζ) intervals. 02:32:19 that gives you a continuous range of worse and worse shuffles 02:42:26 -!- Phantom_Hoover has quit (Remote host closed the connection). 02:43:57 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 02:54:34 An amusing consequence of O notation 02:56:08 -!- hppavilion1 has joined. 02:56:13 the algorithm, 'skip n random swaps from fisher-yates shuffle' seems to have worse time complexity than fisher yates itself. 02:56:43 an amusing consequence of the way time complexity is defined rather 02:58:20 The DM has told me that I am the only person he knows who will win the Dungeons&Dragons game by administrative chaos. 02:59:29 administrative chaos ッテ ナニ? 03:16:53 I am not exactly sure really how he means, but it may be explained by examples, perhaps. It does seem to me, that is how you win the war, you win the war by administrative chaos; fighting might not help so much. 03:21:27 As they say, the pen is mightier than the sword. 03:22:38 1197 characters. All Latin-B, Number Forms. 03:23:41 zzo38: I see. that's roleplaying! 03:32:44 what maniacs go around putting cedillas on E's?! 03:33:00 I don't know? Maybe it depend what language you are writing 03:33:15 -!- codergeek42 has quit (Quit: Ex-Chat). 03:50:35 [wiki] [[Stream]] M http://esolangs.org/w/index.php?diff=43680&oldid=43597 * Hppavilion1 * (+0) /* Nonstandard Streams */ Corrected "roll" to "role" 03:52:11 I still think "stdyay" should be a standard stream 03:52:20 And maybe "stdaids" 03:52:21 :P 03:54:08 oren: poles hthib 03:54:10 1249 03:54:38 (it's nasalized) 03:54:43 oerjan: that figures. 03:55:44 based on the names of poles I know, they stick random shit on all their letters 03:56:18 [wiki] [[Stream]] http://esolangs.org/w/index.php?diff=43681&oldid=43680 * Hppavilion1 * (+102) /* #Esoteric Extended Standard Streams */ Clarified STDYAYIN usages 03:56:27 has zzo38 been watching Brazil? 03:59:12 Brazil? I don't live at Brazil. 03:59:16 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 04:00:06 oerjan: what's the secret meaning twhib 04:00:51 it might help in norway too 04:01:04 I wonder if it's possible to change my legal name to a Zalgo version of itself 04:01:36 I'm not sure that "zalgo" thing has a fixed point. 04:04:56 the fixed point is when all the universe has been absorbed into it hth 04:05:42 or converted to it 04:06:19 what does ib stand for 04:10:17 [wiki] [[User talk:Rdebath]] http://esolangs.org/w/index.php?diff=43682&oldid=40286 * Quintopia * (+314) 04:11:04 [wiki] [[User talk:Rdebath]] http://esolangs.org/w/index.php?diff=43683&oldid=43682 * Quintopia * (+38) /* Cleanup */ 04:11:20 [wiki] [[User talk:Rdebath]] http://esolangs.org/w/index.php?diff=43684&oldid=43683 * Quintopia * (+2) /* BF Constants Cleanup */ 04:13:00 -!- Aearnus|IRCCloud has changed nick to Aearnus_. 04:13:53 [wiki] [[Brainfuck constants]] http://esolangs.org/w/index.php?diff=43685&oldid=43678 * Quintopia * (-59) Rdebath finished this task 04:16:29 [wiki] [[Unlambda]] http://esolangs.org/w/index.php?diff=43686&oldid=41015 * Esowiki201529A * (+70) /* Palindromes */ 04:23:41 I now cover a continuous range from U+A0 to U+2AF 04:27:25 shachaf: hint: fortune cookies 04:27:33 oh 04:27:55 hmph 04:27:56 -!- Aearnus has joined. 04:28:36 -!- hppavilion1 has quit (Ping timeout: 246 seconds). 04:29:36 ȠȡȢȣȤȥȦȧȨȩȪȫȬȭȮȯ 04:29:37 ȰȱȲȳȴȵȶȷȸȹȺȻȼȽȾȿ 04:29:37 ɀɁɂɃɄɅɆɇɈɉɊɋɌɍɎɏ 04:38:33 Superosity's breaking the fourth wall 04:38:35 (in 2014) 04:44:37 But did they manage to break the fifth and sixth wall yet? 04:53:37 `unicode 🐉🐲 04:53:39 U+1F409 DRAGON \ UTF-8: f0 9f 90 89 UTF-16BE: d83ddc09 Decimal: 🐉 \ 🐉 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) \ \ U+1F432 DRAGON FACE \ UTF-8: f0 9f 90 b2 UTF-16BE: d83ddc32 Decimal: 🐲 \ 🐲 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) 04:58:06 -!- _256Q has quit (Read error: Connection reset by peer). 05:00:09 What are your suggestions/complaints/questions about my "playmod" program (and my other programs)? 05:03:46 how to defeat caching? 05:04:00 What are you trying to defeat the caching of? 05:05:39 fonts 05:05:53 clearing my cache didn't work 05:06:11 so it is caching somewhere between me and the werver 05:06:17 *server 05:06:32 Hmm what if I rename the file 05:07:13 zzo38: What is your "playmod" program? 05:07:28 Heh that worked 05:07:59 It is a program to play MOD/S3M/IT/XM and many other formats, taking the music file from stdin and write raw audio data to stdout. 05:08:22 -!- shachaf has set topic: The channel where "is not a legitimate question" is not a legitimate sentence fragment | 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/. 05:10:03 zzo38: raw audio data in what format? 05:10:37 You can specify mono or stereo, and you can specify 11025 Hz or 22050 Hz or 44100 Hz, and you can specify unsigned 8-bits or signed 16-bits or signed 32-bits. 05:11:17 (The output may be infinite, so you might have to interrupt it) 05:12:53 How do you interrupt it? 05:14:28 You can push ^C to interrupt it like you can interrupt other program, although depending what you are sending the output to you might also use SIGPIPE 05:14:30 -!- Frooxius has quit (Quit: *bubbles away*). 05:14:54 -!- Frooxius has joined. 05:14:55 (And you can also push ^Z to pause; these are same like any other programs.) 05:14:55 Will that always end it at a proper point? 05:15:47 No, it is not guaranteed. You can turn off looping though, so that it will not be infinite; still the point it ends might not necessarily be the proper point (it depends what music file you are trying to play). 05:16:05 But will it always stop correctly? 05:16:21 Maybe with raw audio it's OK. 05:16:35 Yes, it will always stop correctly. 05:17:13 It won't stop in the middle of a 16-bit or 32-bit number being output. 05:23:42 -!- oerjan has set topic: The channel where "The channel where is surrounding its own quotation" is surrounding its own quotation | 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/. 05:37:21 When TeX displays "1507 multiletter control sequences out of 15000+50000", why is it "15000+50000"; what is the significance of like this with the plus sign? 05:38:44 It is not a standard feature of TeX. 05:49:26 I like the Athena scroll bars, do you like that? 05:57:45 `danddreclist 65 05:57:46 danddreclist 65: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex 06:01:17 -!- lleu has quit (Read error: Connection reset by peer). 06:01:40 -!- lleu has joined. 06:01:40 -!- lleu has quit (Changing host). 06:01:40 -!- lleu has joined. 06:04:53 -!- MoALTz has joined. 06:16:59 -!- hppavilion[1] has joined. 06:17:19 There wouldn't happen to be a channel about language design that isn't necessarily esoteric, is there? 06:26:13 what a silly idea. i remember someone mentioning #osdev which is about os'es... 06:27:34 * oerjan recalls lambda the ultimate but that's not irc/chat 06:31:44 [wiki] [[Brainfuck constants]] http://esolangs.org/w/index.php?diff=43687&oldid=43685 * Rdebath * (+1839) Now it's finished, probably. Brute forced to 16 instructions, most of the way through 17 and 100000 steps. 1000000 steps is running, nothing for this page yet. 06:31:54 [wiki] [[User talk:Rdebath]] http://esolangs.org/w/index.php?diff=43688&oldid=43684 * Rdebath * (+780) /* BF Constants Cleanup */ 06:44:52 [wiki] [[Esolang:Sandbox]] http://esolangs.org/w/index.php?diff=43689&oldid=43343 * Rdebath * (+609350) Please don't break ... 06:56:32 did it break, i'm scared to check 06:57:50 Do I understand it right that the Apache Portable Runtime at http://apr.apache.org/ is a sort of portable basic operations library similar to libglib, and that it's broken to two packages in such a way that apr contains the algorithm stuff and apr-util contains the system-dependent stuff? 06:58:30 Except it seems to be a bit newer in the design than glib. 06:59:39 also, it uses longer prefixes for its symbols, apr_* and APR_* instead of g* and G* 07:13:39 -!- llue has joined. 07:13:45 [wiki] [[Underload/Numbers]] http://esolangs.org/w/index.php?diff=43690&oldid=43028 * Esowiki201529A * (+46) 07:14:21 -!- lleu has quit (Ping timeout: 255 seconds). 07:18:20 [wiki] [[Esolang:Sandbox]] http://esolangs.org/w/index.php?diff=43691&oldid=43689 * Rdebath * (+2689) And the edit ? That works too ?!?!? 07:22:43 wow, I think I just got spam in Vietnamese language, for possibly the first time 07:31:20 -!- x10A94 has joined. 08:05:25 oerjan: are you in the mood for a spot of type trickery 08:05:58 the timing is somewhat atrocious 08:07:13 ok 08:09:40 -!- hppavilion[1]_ has joined. 08:09:42 Congratulations on covering that range, oren! 08:09:47 well, i'll just give you the idea 08:09:51 no! 08:10:01 hppavilion[1]_: There's a #proglangdesign with 37 people on it. 08:10:10 Yes 08:10:11 half the point is that if i start thinking about it, i might not get to sleep 08:10:12 I found that 08:10:14 "Programming Language Design - discussing programming languages designs, especially new/radical ideas and new/lesser known languages. Old topics: type systems, memory management, parallel programming, concurrency, and implementation issues. Discussed: Python, Scala, Clojure, F#, Haskell/Clean/CAL, Go, Rust, or " 08:10:19 You'll notice that I'm one of those 37 08:10:26 I won't, because I'm not. 08:10:29 I just see the number. 08:10:35 Oh 08:10:46 (the other half is that this is one of those days where i'm having trouble deciding whether i _should_ try to sleep soon) 08:10:58 Switching over to my other tab 08:11:05 -!- hppavilion[1]_ has quit (Client Quit). 08:11:09 > run $ plus minus minus plus 08:11:10 "+--+" 08:12:00 > run $ L.loop (plus minus plus) minus 08:12:02 "[+-+]-" 08:12:03 that sort of thing 08:12:23 trying to figure out how to make loops work (they don't really work yet) 08:12:31 ideally you could use [] syntax, maybe with OverloadedLists or something 08:12:58 oerjan: by the way, i'm currently trying to decide whether to get to sleep, so something is way off in your time zone 08:13:05 maybe it's your sleeping schedule hth 08:13:14 go to sleep hthib 08:13:33 ib? 08:13:52 International Baccalaureate® 08:13:58 shachaf: um my sleeping schedule is off 90% of the time 08:14:15 good, so you can figure out this haskell thing 08:14:52 also, i've lately been annoyed by people trying to make decisions for me. 08:15:03 sorry :'( 08:16:45 anyway this is pertaining to a discussion earlier today 08:17:07 Or was it yesterday? 08:19:23 -!- Wright has quit (Remote host closed the connection). 08:29:01 fnerd. 08:29:06 @messages-loud 08:29:06 oerjan said 10h 36m 10s ago: damn I hate this. <-- clearly the only insurance worth having is one that insures you against not having the right insurances. 08:29:17 oerjan: Absolutely. 08:29:41 yay, agreement 08:29:50 that'd be nice, because if it wouldn't pay you out, it has to pay you out 08:30:07 oerjan: oh, are you in a coöperative mood 08:30:15 in the mood for a hug, perhaps 08:30:17 FNORD! 08:30:53 were there ever #esoteric channel meetings? 08:30:54 yes, very fnordic of you 08:31:17 i think shachaf has met a few people from here 08:31:38 Let's have a meeting right now. 08:31:49 point of order: too many meetings 08:31:55 -!- Patashu has joined. 08:31:58 1, 2 many 08:32:17 spot of the too many meetings, governor? 08:32:37 the meeting has been adjourned 08:33:21 shachaf, you forgot Any Other Business! 08:33:33 Taneb: Oops. You'd better call another meeting. 08:33:44 I'm not on the committee 08:33:55 which means you're on the mmittee 08:34:02 which is just what you need for a mmitteeng 08:34:37 oerjan: I don't even remember who's from here, but there have been a few. 08:34:56 Sometimes people end up around here. 08:35:00 Probably because the bay area is the best area. 08:35:20 I have not anyone who was in this channel before I met them 08:35:20 i think it might have the greatest concentration? 08:38:35 Taneb: what did you think of my haskell puzzle 08:38:44 Which Haskell puzzle 08:38:55 making loops work in the haskell bf dsl 08:39:04 maybe with overloaded lists or just with a function called loop 08:39:22 > run $ plus minus minus plus plus -- magic 08:39:24 "+--++" 08:43:51 @type (--) 08:43:52 parse error (possibly incorrect indentation or mismatched brackets) 08:43:55 hm 08:44:02 @type plus 08:44:02 that's a comment 08:44:04 B a => a 08:44:10 -!- Frooxius has quit (Ping timeout: 246 seconds). 08:44:17 oh 08:44:17 right 08:44:18 oerjan: also pikhq and i were independently invited to the same event hth 08:44:20 :D 08:44:24 haven't done Haskell in a while 08:44:35 shachaf: synchronicity! 08:44:39 -!- Frooxius has joined. 08:45:20 did any of you know what the other looked like 08:45:59 well, there's a picture of me on my stackoverflow page hth 08:46:23 i'm sure that helped 08:48:16 -!- J_Arcane has quit (Remote host closed the connection). 08:48:26 wait is this bf thing your type question 08:48:55 ARGH HE GOT ME 08:49:12 MWAHAHAHAHA 08:49:54 this weather forecast is too rainy 08:51:01 what was wrong with your L.loop 08:51:07 > run $ L.loop [] 08:51:09 Couldn't match expected type ‘b0 -> BF’ with actual type ‘[t0]’ 08:51:09 In the first argument of ‘L.loop’, namely ‘[]’ 08:51:09 In the second argument of ‘($)’, namely ‘L.loop []’ 08:51:21 > run $ L.loop plus 08:51:22 "[+]" 08:51:29 > run $ plus L.loop plus 08:51:30 Couldn't match type ‘(BF -> BF) -> BF -> c0’ with ‘BF’ 08:51:31 In the second argument of ‘($)’, namely ‘plus L.loop plus’ 08:51:31 In the expression: run $ plus L.loop plus 08:51:34 ic 08:51:43 :t plus 08:51:44 B a => a 08:51:53 :k B 08:51:54 * -> Constraint 08:52:00 :t run 08:52:01 (BF -> BF) -> String 08:53:12 :t L.loop 08:53:13 (B c, B b) => (b -> BF) -> BF -> c 08:53:49 oh ic 08:54:11 apparently the forecast is not only rainy but icy 08:54:29 what is this B thing 08:54:39 a type class 08:54:53 i cannot understand that without its methods 08:55:15 class B a where { tob :: BF -> a; frb :: a -> BF } 08:55:39 look this solution is suboptimal, that's why i was hoping you'd invent something better 08:55:50 right, right 08:56:22 by the way an earlier version sort of worked without run, but you had to annotate it :: String, and it didn't work as well in other ways 08:56:56 also this BF is unnecessary, you can just use String 08:57:19 i was trying to make something work with lists so i didn't want something that overlapped with [a] but that didn't work anyway 08:58:19 you might go with TeX-style "run $ plus (loop plus minus plus) minus" if you can make it work 08:58:30 anyway i was planning to wake up in ~6 hours 08:58:37 oh, i was thinking that might be easier 08:58:59 in fact, why isn't that already working? 08:59:18 > run $ plus (L.loop plus minus plus) minus 08:59:19 "+[+]-+-" 08:59:29 :t tob :: BF -> (BF -> BF) 08:59:30 BF -> BF -> BF 08:59:54 ic 09:00:24 :t L.loop plus 09:00:25 B c => BF -> c 09:00:34 you can probably make something work 09:00:39 -!- shikhin has quit (Read error: Connection reset by peer). 09:01:30 :t toB . ($) 09:01:32 Not in scope: ‘toB’ 09:01:32 Perhaps you meant one of these: 09:01:32 ‘tob’ (line 164), ‘to’ (imported from Control.Lens) 09:01:37 :t tob . ($) 09:01:38 Couldn't match type ‘a -> b’ with ‘BF’ 09:01:38 Expected type: (a -> b) -> BF 09:01:38 Actual type: (a -> b) -> a -> b 09:03:27 :t toB `asTypeOf` \_ _ -> _ 09:03:28 Not in scope: ‘toB’ 09:03:28 Perhaps you meant one of these: 09:03:28 ‘tob’ (line 164), ‘to’ (imported from Control.Lens) 09:03:35 :t tob `asTypeOf` \_ _ -> _ 09:03:36 Found hole ‘_’ with type: t1 09:03:36 Where: ‘t1’ is a rigid type variable bound by 09:03:36 the inferred type of it :: BF -> t -> t1 at Top level 09:03:42 argh 09:03:48 :t tob `asTypeOf` \_ _ -> undefined 09:03:49 B t => BF -> BF -> t 09:05:11 -!- shikhin has joined. 09:07:43 :t L.loop 09:07:44 (B c, B b) => (b -> BF) -> BF -> c 09:08:47 ssh whoami.filippo.io <- OHSHIT 09:09:10 -!- quietello has joined. 09:11:50 -!- oerjan has quit (Quit: ZORNOT). 09:14:12 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 09:20:55 shachaf, I think I have it 09:21:02 No wait 09:21:05 I'm not testing it right 10:09:16 -!- Aearnus has quit (Remote host closed the connection). 10:19:46 -!- oerjan has joined. 10:20:37 @tell shachaf I sense that all the suggested syntaxes have some trouble with programs like [[]+] 10:20:37 Consider it noted. 10:20:59 -!- oerjan has quit (Client Quit). 10:37:11 -!- quan has joined. 10:38:00 -!- quan has quit (Client Quit). 10:42:49 Wasn't there a google search prefix that shows you sites that link to another one? 10:44:12 link:wikipedia.org yields NO search results 10:44:15 that's suspicious 10:44:55 must be broken this feature 10:59:39 -!- J_A_Work has joined. 11:01:03 https://support.google.com/websearch/answer/2466433?hl=en claims it still exists, but it looks a bit dubious. "link:youtube.com" finds, like, 7k results. 11:02:06 -!- J_A_Work has quit (Client Quit). 11:02:24 It does still show some results for some sites 11:02:42 however it shows none for some sites that clearly should have links to them 11:03:20 -!- J_A_Work has joined. 11:05:07 well I said "This article was not helpful." :) 11:05:18 link: is broken 11:07:28 J_A_Work: Apartment hunting sucks. 11:07:29 :D 11:10:26 mroman: Yes it does, but how did you know I’m looking for an apartment? XD 11:10:35 also vertical center div should totally be possible 11:10:41 it was possible back in the ugly css days 11:10:48 and now you can even do calculations 11:10:57 J_A_Work: I'm a stalker. 11:10:59 I stalk people 11:11:06 I see … <.< 11:11:21 No, I was doing some site analyzes 11:11:30 and I stumbled upon your tweet about output.html 11:11:37 and then I went on reading your twitter feed 11:11:44 *analysis 11:11:52 Hah hah. 11:12:17 I don’t even think I remember that tweet. I grumble a lot about web dev when I’m doing it (which somehow seems to be always) 11:14:41 well 11:14:48 I SHOULD NOT have followed that patent link 11:16:44 Heh. Dick wraps? 11:17:20 Yeh 11:17:43 Why would you want to do that? 11:17:49 mroman: You can do a search for "info:wikipedia.org", and then there's a "find web pages that link to wikipedia.org" link, which uses a search term with some hash -- link:FtttyIEMjRYJ:https://www.wikipedia.org/ for me -- but it also doesn't work any better (no matches). 11:21:30 hm 11:26:24 hm 11:26:29 border-radius with dashed border looks weird 11:26:34 because around the border it's not dashed 11:30:18 -!- newsham has quit (Ping timeout: 265 seconds). 11:31:37 -!- FreeFull has quit (Quit: BBS). 11:34:37 -!- newsham has joined. 11:39:26 -!- FreeFull has joined. 11:49:30 -!- Phantom_Hoover has joined. 11:50:05 -!- augur_ has quit (Remote host closed the connection). 11:50:46 -!- augur has joined. 11:51:06 -!- J_A_Work has quit (Ping timeout: 240 seconds). 11:57:07 fungot: You can do a search for "info:wikipedia.org", and then there's a "find web pages that link to wikipedia.org" link, which uses a search term with some hash -- link:FtttyIEMjRYJ:https://www.wikipedia.org/ for me -- but it also doesn't work any better (no matches). 11:57:17 fungot? 12:00:28 It's not here. 12:01:05 goddamnit fungot stop leaving this channel 12:02:42 fungot, I summon thee 12:18:40 http://jacquesmattheij.com/the-fastest-blog-in-the-world 12:18:43 mine loads faster :D 12:18:45 suck it 12:21:02 mroman, is your blog accessible by gopher 12:22:00 probably not 12:22:10 it's not even accesible by https I think 12:22:23 yeah no 12:22:32 hoster doesn't support it 12:22:41 It's a 1CHF a month hoster 12:22:42 so... 12:22:49 Can't expect much. 12:23:27 presumingly mathjax and googlefonts are the largest part of it 12:23:33 so much to learn... 12:24:25 if you need css for different screens 12:24:28 you're doing something wrong. 12:25:04 If you need a mobile version of your site you're doing something wrong 12:26:00 Where is your blog? 12:27:23 http://mroman.ch 12:40:37 I like simple, clean designs ;) 12:40:42 I don't really like The Burlesque Page 12:40:50 but I made it like that so it looks like other fancy crappy sites ;) 12:40:52 -!- Patashu has quit (Ping timeout: 272 seconds). 12:41:09 I should start a blog 12:41:25 Should I follow mroman's URL scheme and buy taneb.uk? 12:41:48 Buy taneb.co.uk, for your corporate personality. 12:42:51 I've also put disqus behind this click-protection 12:42:54 Can you even get a taneb.uk, or does it have to be taneb.me.uk or some-such? 12:43:01 fizzie, you can get taneb.uk 12:43:03 so that no data is transfered to/from disqus for users just visiting the page 12:43:08 Oh, fungot. 12:43:20 fungot.gov 12:43:22 I have the almost entirely unused haskellhero.uk, on the suggestion of a friend 12:43:33 you own haskellhero.uk? 12:43:38 Yes 12:43:47 -!- fungot has joined. 12:43:53 so you're real name is Nathan 12:43:56 *your 12:44:13 Yes 12:44:24 mroman, it's in my whois information on IRC 12:44:25 nice colors :D 12:44:31 Real name: Nathan van Doorn 12:44:41 It's on my article on the wiki! 12:44:48 Taneb: You should somehow get the kerning trick in the IRC whois too. 12:44:54 :D 12:45:02 my username IS my real name 12:45:11 Now, should I buy Taneb.me 12:45:34 get .be 12:45:40 it's cheaper 12:45:48 I am not... belorussian? 12:45:59 belgian. 12:46:14 I have orenwatson.be and I'm canadian 12:46:24 Taneb: that reminds me, some movie I saw recently had a villain called van Doom, made me think of you 12:46:32 olsner, Fantastic Four? 12:46:45 my real name is partially my username 12:47:00 Taneb: hmm, I think so, yes 12:47:15 and my user is partially a real person 12:51:41 Huh. Starting from September 5th, 2016, anyone can apply for a .fi domain, even non-Finnish people. 12:52:54 quick. grab sci.fi! 12:53:07 That's already taken. 12:53:26 grab zzie.fi? 12:53:29 I used to have a sci.fi address, though; they were my ISP. 12:53:36 I thought about zzie.fi when getting my .fi. 12:54:04 grab fizz.ie 12:54:09 Anyway, it used to be so that you dealt directly with the Finnish Communications Regulatory Authority, and they had age and locality rules, but they're moving to the "we only handle the registry, and you deal with a random shady registrar" model. 12:54:20 the ie stands for internet explorer 12:54:25 because you explore the internet 12:55:57 I wonder if they're opening up .ax too. 12:56:15 Currently it's been even more strict than .fi, which isn't a surprise. 12:56:42 (It's a TLD for the Åland Islands.) 12:58:21 fizzie: What happens to old registrations? 12:58:33 fizzie: is it more strict than .hu used to be before it got opened? 12:58:38 Deewiant: You can't renew after that date except via a registrar ("välittäjä"). 12:58:53 'Åland' looks ridiculous with my font 12:59:02 it squashes the A down to make room for the circle 12:59:16 oren: what's the status of your font? 12:59:24 fizzie: And currently one can only register for a year at a time, I guess? 12:59:55 "Saunalahti claims that according to the "law," I have to live here for 3 years to get a 4G subscription, or else pay a 300€ deposit" 12:59:59 really? 13:00:14 Deewiant: Maybe? I don't know if they've changed that; you used to be able to register for up to five, I think. 13:00:27 mroman, you might leave the country with all the data if they didn't, after all 13:01:20 what data? 13:01:34 fizzie: Right, it does say 5 years. So one could postpone the registrar-obtaining for that long if one registers on September 4th. 13:02:29 I wonder if you can renew whenever, or only when you're close to expiring. My current expiration date seems to be March 10, 2017. 13:03:19 "Fi-verkkotunnuksen voi uusia aikaisintaan kuusi kuukautta ennen voimassaoloajan päättymistä." 13:04:17 So I can't do it until... September 10th, 2016? That's some good timing right there. 13:13:07 Taneb: you could blog about Haskell stuff . 13:13:22 mroman, that was the intention with haskellhero 13:13:28 Just never actually bothered 13:14:07 maybe I'll eventually put some actual writing on my website (prose, rather than data). right now I can't be bothered 13:14:17 That's not very hero-like :( 13:15:48 b_jonas: I have all the Latin-1 -A -B, and all IPA now 13:15:50 -!- J_A_Work has joined. 13:16:07 the one on my website has 1200 chars roughtly 13:16:16 I am adding more in the editor 13:16:39 so. removed google fonts. 13:16:45 Don't want google tracking my visitors 13:16:52 now the thing left is mathjax 13:17:17 -!- SopaXT2 has joined. 13:17:36 -!- SopaXT2 has changed nick to SopaXorzTaker. 13:17:57 but I can't host mathjax myself 13:17:59 mathjax is 30MB 13:18:05 I don't have a lot of webspace 13:19:33 generate the images once then host them 13:20:19 how many browsers support mathml? 13:21:42 I might just use MathML 13:22:03 Firefox apparently has the most complete support 13:23:09 Ok, time for me to go to work. 13:23:53 mroman, Chrome does not, apparently 13:24:29 I like mathjax, but I just pulled it from their CDN. It's not like my website has users to worry about. 13:25:47 mroman, I've gone off the colour scheme for my esolangs page 13:26:47 it's just that if you embed someone's javascript you leak the whole webpage content to them 13:27:43 Google already knows what your webpage looks like, anyway 13:27:57 yeah 13:28:08 it's no problem unless you're a site that has a protected area 13:28:11 like social medias 13:28:15 *your 13:28:18 -!- augur has quit (Ping timeout: 255 seconds). 13:28:19 ow no 13:28:25 *your site has a protected area 13:28:44 I know a place, a place named fungot 13:28:45 Jafet: i was thinking more the shirt depicted in the image file. it cheats.): resemblance of an application of something i wrote for making python-style generators. i needed the case fan was even the wrong size, they color 13:29:46 -!- `^_^v has joined. 13:29:46 Well, you do also leak knowledge of who's visiting your site. 13:29:46 I don't remember mathjax being 30MB, but if it's that large then using the CDN is a good idea (since people will only need to download it once). 13:30:22 Jafet: It's mostly the images. 13:30:46 -!- J_A_Work has quit (Quit: J_A_Work). 13:30:51 the latest distribution zip is +30MB 13:31:15 fizzie: True @leak who visits 13:31:24 that is, if you have not disabled referrers 13:31:27 I have disabled them. 13:31:34 hm. 13:31:35 There's a hash-based URI scheme proposal, but it's not really implemented by anyone, I think. 13:31:38 https://tools.ietf.org/html/rfc6920 13:31:47 although the js could send information back as well 13:31:57 basically it's risky to embed third-party javascript 13:32:07 *very* risky 13:33:19 Don't some webpages do that to protect against csrf 13:33:26 they generate links on the fly with one-time identifiers 13:33:30 and then map it internally 13:33:33 Yes, but that's not what that is. 13:36:02 The RFC is pretty vague, but one thing it's been suggested to be used for is references to content that never changes. 13:38:03 "never" is such a strong word 13:38:11 what content on the internet literally never changes? 13:38:21 Well, I mean, if it's identified by a hash, it can't change. 13:38:45 You can of course change the place linking to it to point at something else. 13:38:54 If everyone referred to, say, JQuery version X as /.well-known/ni/sha-256/[hash], then browsers could in theory avoid retrieving it without having to pull it from some third-party place. 13:39:15 true 13:39:20 browsers could cache it then locally 13:39:42 There was some talk of this on the Chrome mailing lists, but the general response was kind of negative. 13:40:36 hm 13:40:42 could you embed cache infos into the url? 13:40:45 or url-scheme 13:40:54 cache://example.com/documentThatNeverChanges 13:42:00 instead of using the cache http means 13:42:48 no that'd be stupid :( 13:43:27 There's an alternative proposal for addressing just the "you never know what the CDN will return" case, which would allow for something like and then the browser would only run it if the hash matches. 13:43:34 https://w3c.github.io/webappsec/specs/subresourceintegrity/ 13:43:50 oh 13:43:55 that's definitely a nice thing to have 13:44:15 same thing for images or the like 13:44:22 actually every external resource should have that 13:44:56 but this is probably tricky 13:45:04 since js usually injects dependencies 13:45:13 and loads further js 13:45:58 Presumably, you would audit that version of the script completely before using it 13:46:06 `? vectror 13:46:11 um 13:46:13 HackEgo? 13:46:19 vectror? ¯\(°​_o)/¯ 13:46:21 is everybot on vacation? 13:46:25 oh, he's just slow 13:46:28 `? vector 13:46:30 vector? ¯\(°​_o)/¯ 13:46:41 Jafet: still, javascript can load further resources as it pleases 13:46:54 Well, you'd verify that the script has integrity="..." checks on all dependencies it pulls in, of course. 13:47:35 you'd have to :) 13:47:39 -!- YokeOfIdea has quit (Ping timeout: 255 seconds). 13:47:49 but you wouldn't do that 13:48:18 too much effort 13:48:19 Or possibly you'd just be pragmatic and say "this is probably all good this time, I just don't want it to change", the way people do with SSH keys. 13:48:31 s/keys/host fingerprints/ whatever. 13:49:38 mroman: yes, you'd audit those too. 13:50:51 I guess you'd need the hashed-URI thing to load those reliably 13:50:58 but it'd be a nice feature still. 13:52:22 5.3 Cross-origin data leakage 13:52:25 -!- rodgort has quit (Ping timeout: 240 seconds). 13:53:11 -!- rodgort has joined. 13:54:35 Everything always has corner cases like that. :/ 13:54:35 -!- GeekDude has joined. 13:55:54 There was the BREACH thing about just compressing with gzip, I think that was pretty nasty. 13:56:02 http://breachattack.com/resources/BREACH%20-%20SSL,%20gone%20in%2030%20seconds.pdf 14:01:15 -!- SopaXorzTaker has quit (Remote host closed the connection). 14:13:01 -!- YokeOfIdea has joined. 14:21:01 -!- MDream has changed nick to MDude. 14:28:57 -!- PinealGlandOptic has joined. 14:28:59 oh great. code has a reformatting change that affects every function, so I can't just diff to see the real changes. 14:29:58 I have to do a trickier diffing procedure 14:30:12 oh great, it doesn't actually affect _every_ function 14:30:15 good 14:42:24 -!- llue has quit (Quit: That's what she said). 14:42:41 -!- lleu has joined. 14:48:16 -!- PinealGlandOptic has quit (Quit: leaving). 14:50:49 -!- augur has joined. 14:52:10 -!- atrapado has joined. 14:58:44 -!- SopaXorzTaker has joined. 14:59:42 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 15:04:53 -!- villasukka has quit (Ping timeout: 258 seconds). 15:04:59 -!- villasukka has joined. 15:17:29 -!- J_A_Work has joined. 15:33:04 You can make the kind of URI scheme that you can make integrity:-: 15:34:02 Also the user should be allowed to add their own integrity checks as well as override ones specified by the page, but the page should also be allow to specify integrity checks too 15:34:54 (The user can override such as if they don't want additional scripts they add later on to run until the user has approved them, but continue to let the approved scripts to run.) 15:36:11 (If the user specifies integrity checks they can be applied to inline scripts too though) 15:37:37 -!- erdic has quit (Ping timeout: 246 seconds). 15:38:16 -!- erdic has joined. 15:40:40 -!- villasukka has quit (Ping timeout: 258 seconds). 15:40:41 -!- villasukka has joined. 15:42:06 -!- SopaXorzTaker has quit (Read error: Connection reset by peer). 15:50:21 -!- J_A_Work has quit (Quit: J_A_Work). 15:55:35 -!- Sprocklem has quit (Quit: Goodbye). 16:07:40 -!- nycs has joined. 16:09:17 -!- `^_^v has quit (Ping timeout: 250 seconds). 16:30:19 -!- J_A_Work has joined. 17:03:27 -!- nycs has quit (Ping timeout: 250 seconds). 17:05:24 -!- RUSBE has joined. 17:06:51 -!- nycs has joined. 17:12:30 -!- _256Q has joined. 17:35:49 -!- RUSBE has quit (Ping timeout: 252 seconds). 17:40:51 -!- hppavilion[1] has joined. 17:43:04 i wrote a json parser 17:43:08 in 20 lines of bash 17:43:18 https://github.com/izabera/j < if anyone is interested 17:44:44 -!- drdanmaku has joined. 17:52:18 izabera: I think you forgot "uses bash as a scripting language" in "bugs" 17:52:45 * hppavilion[1] slow claps coppro 17:52:47 nah <.< 17:53:05 bash is fine if you know what you're doing 17:53:28 i mean it has all kind of problems but which language doesnt 18:02:14 -!- Wright has joined. 18:06:29 -!- rg_ has joined. 18:08:30 izabera, other, better scripting languages generally have fewer problems 18:09:26 which problems are you thinking of? 18:09:41 izabera, an extra space can delete your entire file system 18:09:50 ah yes, exactly 18:10:06 there are two kind of problems: the "i don't know how to use bash so bash must be the worst language ever" 18:10:12 and the actual problems 18:11:04 Taneb: what extra space is that? prior to a / in rm -rf foo/*? 18:11:29 other, better scripting languages don't make you hate them if you try to write a program in them without being familiar 18:11:37 ^ 18:11:58 hi Phantom_Hoover 18:12:03 i hate haskell 18:12:06 it's unreadable 18:12:08 unwriteable 18:12:19 I <3 haskell 18:12:21 haskell is not a scripting language in any case 18:12:24 I always feel smarter when something works 18:12:25 whatever 18:12:28 unlike idris 18:12:31 where I just feel dumber 18:12:36 coppro, yeah, that one, it came up in the steam linux client among others 18:12:45 Taneb: how did your solution to the haskell loop puzzle go 18:12:45 from my understanding there's something called ghci 18:12:57 http://www.vgmemes.com/wp-content/uploads/2013/09/son-this-is-bait.png 18:13:07 shachaf, I had a crazy idea involving existential constraints 18:14:11 Taneb: oh right that 18:14:19 yeah that was ... a fun bug 18:25:24 -!- TieSoul has joined. 18:54:11 -!- augur has quit (Quit: Leaving...). 19:01:20 -!- mihow has joined. 19:05:33 -!- J_A_Work has quit (Quit: J_A_Work). 19:09:03 -!- rg_ has quit (Quit: My Mac has gone to sleep. ZZZzzz…). 19:18:53 -!- zzo38 has quit (Quit: zzo38). 19:22:41 `unidecode ə 19:22:42 ​[U+0259 LATIN SMALL LETTER SCHWA] 19:24:46 -!- augur has joined. 19:31:00 -!- drdanmaku has quit (Quit: .). 20:01:40 -!- mihow has quit (Ping timeout: 272 seconds). 20:01:54 -!- mihow has joined. 20:11:09 -!- hppavilion[1] has quit (Quit: Page closed). 20:16:00 -!- MDude has quit (Ping timeout: 255 seconds). 20:24:32 -!- MDude has joined. 20:29:03 -!- MDude has quit (Ping timeout: 255 seconds). 20:31:05 -!- TieSoul has quit (Remote host closed the connection). 20:43:01 -!- zzo38 has joined. 20:46:47 -!- Froox has joined. 20:48:38 -!- Frooxius has quit (Ping timeout: 260 seconds). 20:54:37 -!- bb010g has joined. 20:55:45 -!- FreeFull has quit (Quit: BBS). 21:02:35 -!- Patashu has joined. 21:05:44 -!- rg_ has joined. 21:08:36 `? weighted companion cube 21:08:37 weighted companion cube? ¯\(°​_o)/¯ 21:08:40 `? companion cube 21:08:42 companion cube? ¯\(°​_o)/¯ 21:09:17 `? cube 21:09:18 cube? ¯\(°​_o)/¯ 21:11:09 `? weighted companion 21:11:10 weighted companion? ¯\(°​_o)/¯ 21:11:11 `? weighted 21:11:13 weighted? ¯\(°​_o)/¯ 21:11:15 `? companion 21:11:16 companion? ¯\(°​_o)/¯ 21:11:22 Best be thorough. 21:11:36 `? weighted cube 21:11:37 weighted cube? ¯\(°​_o)/¯ 21:11:45 `? 21:11:46 ​? ¯\(°​_o)/¯ 21:12:02 I think that's it. 21:12:29 `? 21:12:30 ​? ¯\(°​_o)/¯ 21:12:53 (had to try, sorry :P) 21:24:26 `run \? wisdom | rainbow 21:24:27 ​wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø? 21:26:05 Yay for cut-in-the-middle UTF-8. 21:26:48 * puckipedia notes that HackEgo also uses ZWSP protocol 21:27:53 -!- FreeFull has joined. 21:39:28 `? rainbow 21:39:29 rainbow? ¯\(°​_o)/¯ 21:39:36 `? Minecraft 21:39:37 Minecraft? ¯\(°​_o)/¯ 21:39:47 you're just not wise enough, HackEgo 21:40:34 -!- Froox has quit (Quit: *bubbles away*). 21:41:00 -!- Frooxius has joined. 21:41:17 -!- Patashu has quit (Ping timeout: 244 seconds). 21:43:06 -!- nycs has quit (Ping timeout: 240 seconds). 21:44:28 -!- rg_ has quit (Quit: My Mac has gone to sleep. ZZZzzz…). 21:47:53 -!- rg_ has joined. 21:51:50 -!- rg_ has quit (Client Quit). 21:51:59 -!- boily has joined. 21:55:26 [wiki] [[Special:Log/newusers]] create * Mathboy601 * New user account 21:59:19 promising nickname... 22:01:44 -!- rg_ has joined. 22:05:47 [wiki] [[Talk:Brainfact]] http://esolangs.org/w/index.php?diff=43692&oldid=36748 * Mathboy601 * (+448) /* Just ><++ for brainf*** equivalence? */ new section 22:07:46 [wiki] [[Brainfact]] M http://esolangs.org/w/index.php?diff=43693&oldid=36759 * Mathboy601 * (+0) +++ makes 6, @ jumps to the 6!th character; 6! = 720 22:15:49 int-ello. 22:16:58 `wisdom 22:17:01 hax0r/hax0r (see ¯\(°​_o)/¯) 22:17:51 spot of the boily, governor? 22:18:57 * boily tries to porthello shachaf with that idiom, but to no avail 22:19:35 shachafellot of the myself? governachaf? spot shachof the still me? 22:22:35 -!- Frooxius has quit (Quit: *bubbles away*). 22:22:54 -!- Frooxius has joined. 22:26:59 -!- rg_ has quit (Quit: Textual IRC Client: www.textualapp.com). 22:30:20 -!- x10A94 has quit (Read error: Connection reset by peer). 22:34:36 -!- Frooxius has quit (Ping timeout: 264 seconds). 22:35:38 hello 22:40:24 helloren. 22:41:20 www.youtu.be/UgD5ZAKcIIE 22:42:59 (I copied that out of the filename. are youtu.be links permalinks?) 22:43:44 I believe you want the wwwless version. this link doesn't resolve. 22:43:56 ah. there 22:46:42 -!- atrapado has quit (Ping timeout: 260 seconds). 23:05:07 -!- gde33|2 has quit (Ping timeout: 256 seconds). 23:22:48 -!- gde33 has joined. 23:29:35 -!- tromp has joined. 23:36:32 `wisdom 23:36:34 output/ 23:45:40 -!- newsham has quit (Quit: Changing server). 23:46:13 -!- newsham has joined. 23:54:43 `wisdom 23:54:45 1/The 1 is just for disambiguation. 23:54:52 -!- hppavilion[1] has joined. 23:54:56 `culprits wisdom/1 23:54:59 oerjan oerjan 23:56:46 -!- hppavilion[1] has quit (Client Quit). 23:58:18 it's doubly oerjany. 23:58:44 spot of the spot of the oerjan, governor?, governor?