00:03:35 -!- Koen_ has quit (Quit: Koen_). 00:32:54 did you know "awry" is pronounced like "a-wry" and not like "awe-ri"........................... 00:33:02 that makes it the worst word of all words 00:33:24 really 00:33:27 i thought it was awe-ri 00:33:47 same way everyone says eesoteric rather than essoteric 00:33:58 Phantom_Hoover: uh I say essoteric 00:34:09 fuck you i don't do what you tell me *guitar* 00:34:21 i say ezoteric 00:34:30 are you telling me it's not pronounced 'z'...... 00:34:43 Bike, but is it a gittar or a geetar 00:36:00 Bike: where did you get the guitar from 00:36:09 have you considered a mandolin instead 00:36:12 "better than guitars" 00:36:29 The h in hesoteric is silent. 00:36:35 whoa dude Bike is twitterizing now 00:36:45 Bike: you should follow me hth 00:36:51 the stalk thing's getting weird you know 00:36:59 well "getting" 00:37:07 https://twitter.com/Bike 00:37:11 um 00:37:22 that person is beating me by an order of magnitude :'( 00:37:23 @bike 00:37:24 Maybe you meant: bid dice time wiki 00:37:28 yes 00:37:35 who is bike on twitter 00:37:54 -!- augur has joined. 00:38:00 you'll surely find out by watching my "following" list 00:38:33 Oh, Bike is already following kmc. 00:38:48 twitter says you're not following anybody. 00:39:00 Twitter is wrong. 00:39:10 D: 00:39:25 i mean, assuming you're @shachaf 00:39:25 nope but I found Nathan von Doom 00:39:41 good name 00:39:48 i'm @mnxmnkmnd, mostly been complaining about darwin 00:39:50 so far 00:39:55 i look at twitter.com/copumpkin almost every day!! 00:40:06 copumpkin is just that good hth 00:41:08 Bike: darwin more like darlose isntthatso 00:41:20 yes 00:43:09 kmc: what does tqbf mean 00:43:35 godWIN the discussion 00:43:51 don't know 00:43:58 -!- carado has quit (Ping timeout: 256 seconds). 00:44:06 is it an abbreviation for tqbfjotld 00:44:30 @tqbf is one of the Matasano founders 00:44:30 Done. 00:44:41 wat 00:44:47 fuck I thought I put a ZWNJ at the start of that message 00:44:50 lambdabot: eff you 00:44:51 i think i've had maybe 3 twitter accounts 00:44:54 maybe mosh ate it or something 00:44:55 and about that many tweets 00:45:09 @tqbf 00:45:10 Done. 00:45:14 thank god 00:45:44 @help 00:45:44 help . Ask for help for . Try 'list' for all commands 00:46:02 @help tqbf 00:46:03 help . Ask for help for . Try 'list' for all commands 00:46:08 thanks 00:46:12 Yes, but I meant where his nick came from. 00:46:17 Who knows. 00:46:28 -!- augur has quit (Read error: Connection reset by peer). 00:46:45 lambdabot: ? 00:46:46 Maybe you meant: . ? @ activity activity-full admin all-dicts arr ask b52s babel bf bid botsnack brain bug check choice-add choose clear-messages compose devils dice dict dict-help djinn djinn-add 00:46:46 djinn-clr djinn-del djinn-env djinn-names djinn-ver do docs dummy easton echo elements elite eval fact fact-cons fact-delete fact-set fact-snoc fact-update faq farber flush foldoc forget fortune 00:46:46 fptools free freshname ft gazetteer get-shapr ghc girl19 google googleit gsite gwiki hackage help hitchcock hoogle hoogle+ id ignore index instances instances-importing irc-connect jargon join karma 00:46:46 karma+ karma- karma-all keal kind learn leave let list listall listchans listmodules listservers localtime localtime-reply lojban map messages messages? more msg nazi-off nazi-on nixon oeis offline 00:46:46 oldwiki palomer part paste ping pl pl-resume pointful pointless pointy poll-add poll-close poll-list poll-remove poll-result poll-show pretty print-notices protontorpedo purge-notices quit quote rc 00:46:48 read reconnect remember repoint run shootout show slap smack source spell spell-all src tell thank you thanks thx ticker time todo todo-add todo-delete topic-cons topic-init topic-null topic-snoc 00:46:50 topic-tail topic-tell type undefine undo unlambda unmtl unpf unpl unpointless uptime url v vera version vote web1913 what where where+ wiki wn world02 yarr yhjulwwiefzojcbxybbruweejw yow 00:48:54 -!- augur has joined. 00:53:36 When people say "the password is hashed N000000 times" without clarifying I like to pretend they mean "for (i : Range(1, N000000)) { res = hash(password); }" 00:54:08 :D 00:54:27 Clearly hash :: IO Hash 00:54:52 That was pseudo-C++, not pseudo-Haskell. 00:55:18 obviously, it's not syntactically valid haskell 00:56:32 It's syntactically valid C++ but probably not good C++. 00:56:38 How would you do the Range thing in C++11? 00:56:57 I guess for (const auto &i : Range(1, ...)) { ... } 00:57:01 Or something like that. 00:57:23 something like that, yeah 00:57:41 do you need the type paramater? sometimes they can be inferred 00:58:07 is it actually syntactically valid C++ 00:58:11 "(i :" looks dubious 00:58:18 C++11 00:58:27 Maybe you don't need it. 00:58:36 Maybe if you specify the type on the left side. 00:58:49 don't we all know what you meant anyway 00:59:08 shachaf: Surely if you omit the type on the left it infers int? 00:59:55 you don't need const or & there 01:00:12 But I want it! 01:00:22 Not that it matters much. 01:00:28 for (auto i : Range(1, ...)) { } 01:00:46 But i is const. :-( 01:00:53 who cares 01:03:53 -!- TodPunk has quit (Quit: This is me, signing off. Probably rebooting or something.). 01:04:55 http://en.wikipedia.org/wiki/The_Beginning_Was_the_End 01:08:12 'The book was influential on new wave band Devo, with the founding members noting the connection between its subject matter and the concept of "de-evolution" which is central to the band's message. Bassist/synth player/vocalist Gerald V. Casale claimed, "It's a better story than the Bible as far as DEVO's concerned."[20]' 01:08:39 ...does DEVO actually... believe it, or just consider it a fascinating fiction story? 01:09:09 elliott: You should go to Haskell eXchange 2013! 01:09:38 i don't even know where that is 01:10:06 I may have confused DEVO with ... that band that is similar to the group that did I My Me Mine 01:10:28 elliott: London 01:10:30 Sgeo_: i guess they're into "kitsch science fiction" 01:10:39 Polysics, which came after.... Devo... 01:10:43 Same Devo or different? 01:11:01 same devo 01:11:04 elliott: £75 for the first 25 tickets! 01:11:09 ... 01:13:00 i'm unsure as to the confusion here 01:13:11 confuséd 01:14:27 confusèd actually 01:14:52 confusēd 01:15:13 i never remember which way around the accent goes for the shakespearian type 01:15:15 c̈ön̈f̈üs̈ëd̈ 01:15:23 good diaereses 01:15:25 -!- olsner has joined. 01:15:34 cmccann-style 01:15:43 i think it's a grave accent if you're being shake spear ian 01:15:59 rip 01:17:06 rip. 01:17:42 "We'll work on encrypting the cookie value. There should be a solution that will work without troubling the 100 thousand or so "legacy" accounts." 01:18:07 Sgeo_: why are you making everyone in this channel miserable 01:18:17 i was perfectly happy before you started talking about tvtropes 01:18:17 harsh 01:18:21 now look where i am 01:18:37 ok well it's not actually that interesting but if you want a range(1, 10) for C++ then you can use this one i just wrote https://gist.github.com/kmcallister/5640703 01:18:42 also this is probably in some library anywya 01:18:49 kmc: Hey, I wrote one too! 01:19:10 omgnoway 01:19:13 probably the shortest way to write [1..10] in c++ 01:19:25 http://slbkbs.org/ir.txt 01:19:32 you could also implement syntax "1..10"_r 01:19:35 crazy huh 01:19:40 i started on that but ran out of fucks 01:19:55 void operator++() { ++cur_; } 01:19:56 void operator++(int) { cur_--; } 01:19:57 Hmm. 01:19:57 really shachaf 01:20:00 really 01:20:03 -!- mnoqy has joined. 01:20:06 you bad man 01:20:13 i can't quite remember the motivation for that............... 01:20:20 was there motivation or is it a bug 01:20:33 one is prefix ++ and the other is postfix ++ (don't remember which) 01:20:38 Right. 01:20:56 Probably the one without (int) is prefix because the code worked, I think? 01:21:42 My mnemonic is going to be that postfix is supposed to be less efficient and passing in an extra int argument is obviously less efficient. 01:21:44 hth 01:22:06 c_c 01:22:13 is the value of the int argument specified 01:22:18 I don't think so. 01:22:21 But maybe it's passed on the stack. 01:23:22 what a hack 01:24:05 -!- madbr has joined. 01:24:34 Does this code work for iter(UINT_MIN, UINT_MAX)? 01:24:59 -!- TodPunk has joined. 01:25:03 I'm just going to leave that -- in there. 01:25:25 It can trip someone up if they ever make the mistake of trying to use my code. 01:30:21 -!- Phantom_Hoover has quit (Quit: Leaving). 01:38:53 * kmc forks and fixes 01:38:58 An elegant, modern ir.txt, done right 01:39:25 celebrates craftswhiteship? 01:39:29 celebrates artisanship (!!!!!) 01:39:44 yeah 01:40:01 wrt gendered language i actually have less of a problem with 'craftsmanship' because it's an abstract concept 01:40:04 still not toally ideal 01:40:21 Bike: is that a kind of cheese 01:40:26 i do have a problem with it being faddish and arguably meaningless 01:40:35 or a kind of boat 01:40:37 shachaf: if only 01:40:53 kmc: is it really "arguably"? how is it anything more than marketing 01:41:00 describing programmers as craftsppl is at least more accurate than describing us as ninjas or painters 01:41:14 Yay, everyone's voting for my GHC proposal. 01:41:16 or rock musicians 01:41:38 hey you know what's good, answer: prokofiev 01:41:55 in fact "craft" is a pretty good compromise that admits the presence of aesthetic concerns while keeping the focus on practical utility 01:41:56 * Bike instantly gets "Dance of the Knights" playing in his head 01:42:39 kmc: more like crapft 01:42:42 b/c programming sucks 01:42:46 indeed 01:42:48 cruftsmanship 01:43:04 crapsmith 01:43:10 no wait it's poopsmith isn't it 01:43:28 It's Poopsmith. 01:43:47 He deals in Whatsit. 01:44:39 I don't know why I thought OpenPandora would be cheap 01:45:37 Dance of the Bikes 01:45:49 i'd watch that opera 01:46:29 it can be Alexander Nevsky but with bikes instead of horses. yes, hell yes 01:49:50 Bike: i'd watch that hth 01:49:58 yes you would 01:50:50 shachaf: what's your GHC proposal 01:51:17 shachaf;'s marrying ghc 01:51:44 omg congratulations!! 01:52:02 maybe i should get "Battle of the Ice" stuck in my head instead of knights 01:52:09 on 01:52:11 w/e. 01:52:32 http://hackage.haskell.org/trac/ghc/ticket/7633 01:53:42 "It's a bit ad hoc, but probably a jolly useful feature. Nothing technically hard about implementing it. If anyone wants to have a go, I'm happy to advise" he's not actually british right 01:54:32 are you telling me this man is not british http://en.wikipedia.org/wiki/File:Simon_Peyton_Jones_01.jpg 01:55:03 he looks like wallace (of & gromit) 01:55:11 he was born in .za though 01:55:23 that's a crazy photo 01:55:43 i don't like Lemming's alternative proposal 01:55:44 I'm still trying to understand how lenses work 01:55:47 {-# MINIMAL return AND (join OR (>>=)) #-} 01:55:48 that's a crazy man 01:55:54 If you give a lens return or pure, what happens? 01:56:17 kmc: i think some kind of and/or based thing could be good because that's how they're written in haddocks 01:56:29 and ideally haddock should parse these and format like that 01:56:30 seems needlessly complex. the original is just as expressive, it's just in DNF with simpler syntax 01:56:54 obviously haddock should have a subroutine to generate minimal English descriptions of DNF formulæ!!! 01:56:57 (A OR B) AND (C OR D) 01:56:58 right but if that form is what people write already and what we want our tools to display regardless, then you don't save much by doing it the simpler way 01:56:58 I don't like his syntax much either. I'm not sure that my original syntax is optimal, though. 01:57:09 i'm sure it's not optimal shachaf ;) 01:57:10 I don't like the concrete syntax of his proposal though of course 01:57:10 few things are 01:57:23 kmc: i meant "optimal enough" hth 01:57:35 elliott: obv it should be return ^ (join v (>>=)) 01:57:37 this sounds slightly bikesheddy 01:57:38 I guess that could be expressed 01:57:45 Bike: 'slightly' 01:57:47 kmc: return /\ (join \/ (>>=)) 01:57:52 kmc: return * (join + (>>=)) 01:57:54 A,C A,D B,C B,D 01:57:57 But that's verbose 01:58:05 I don't know if there are classes that would benefit 01:58:08 {-# MINIMAL COMPLETE DEFINITION: return and either join or (>>=). #-} 01:58:13 yeah you shuould draw an ascii art truth table 01:58:21 shuould: word of 2013?? 01:58:48 [Quit: http://www.kiwiirc.com/ - A handcrafted IRC client] 01:58:53 what does that even mean 01:59:01 it celebrates craftsmanship 01:59:09 has a little /celebrate command 01:59:22 Clearly it's hand-made. They rewrite the entire thing for each user. 01:59:48 like do they think it means anything 01:59:49 is it a joke 01:59:53 i'm at a loss here people 02:00:09 I like it when people say "handpicked". 02:00:10 Designed to be used easily and freely. 02:00:16 kmc: it's like some kind of cutesy tongue in cheek bullshit 02:00:21 -!- Sgeo|kiwi has joined. 02:00:21 Like "a handpicked collection of short stories" or something. 02:00:23 which shows you're v. indie 02:00:26 holy fucking shit Sgeo|kiwi 02:00:35 ✔ No PhD required 02:00:43 ... 02:00:50 what 02:01:04 I tried the slap function. Kiwi seems to indicate that I ACTIONed something' 02:01:05 obviously they mean "not written in haskell" 02:01:21 /set var_name new_value command to modify settings 02:01:22 Sgeolkivich 02:01:31 * Sgeo|kiwi slaps elliott around a bit with a large trout  02:01:31 * Sgeo|kiwi slaps elliott around a bit with a large trout 02:01:41 it's like it's really the 90s 02:01:43 oops, meant to paste once 02:01:48 Bike, but it never actually DID that 02:01:52 the dream of the 90s is alive in kiwiirc 02:01:52 Kiwi is lying to me 02:02:04 "sexy channel list" when i am world dictator programmers will be banned from calling things sexy. anything whatsoever. it is the burden you accept when becoming a programmer 02:02:11 I love it when my software lies to me! 02:02:15 fuck you kmc i don't want it stuck in my head again 02:02:22 elliott: celibate channel list? 02:02:23 Sgeo_: well let's be fair, the trout thing is obnoxious as hell 02:02:42 But then why even pretend to support it? 02:02:50 to make fun of you 02:04:04 Oh hey it's open-source 02:04:12 Let me go see if I can find any details about this 02:04:19 about this hand craftedness 02:04:46 Bike: things stick in your head eaisly.......................... 02:04:51 they make their software by hand, not like those faceless corporations with their software machines 02:05:03 shachaf: i get music stuck in my head really easily yeah 02:05:17 kmc: i kind of want an irc client that was written by simulated annealing or something, now 02:05:24 we decide what goes inside your head 02:05:48 https://www.youtube.com/watch?v=GHCp2-YcBeU 02:06:17 phosphene dream, heh 02:06:32 they also released an EP named Phosgene Nightmare 02:06:55 is that fertilizer or nerve gas? 02:07:16 it's a chemical weapon, not technically nerve gas I think 02:07:38 http://en.wikipedia.org/wiki/File:Phosgene_poster_ww2.jpg 02:07:46 now i want to listen to some classic fucked up shit 02:07:56 time for some throbbing gristle i think 02:08:19 kmc: dumbo's lookin' pretty kinky there 02:08:21 "Toxic phosgene doses (greater than or equal to 30 ppm X min) inhaled into the terminal respiratory passages render the blood-air-barrier more permeable to blood plasma, which gradually collects in the lung." 02:08:24 hmm, I think I am getting a bit of an "increased dopey feeling" from listening to this 02:08:25 D: 02:08:28 so basically you drown in your own blood 02:08:55 is that better or worse than drowning in someone else's blood 02:09:45 haaaamburger laaaaady 02:13:06 -!- Sgeo|kiwi has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 02:13:07 kmc: imo your name is Keegan Miuaf Callister 02:13:12 welp 02:13:27 cracked the code 02:13:38 miuaf is the sound a high cat makes, imo 02:14:16 miuchaf 02:14:49 main is usually shachaf 02:22:58 shachaf: how do i get less bitter 02:23:43 kmc: hugs? 02:24:14 could help 02:24:22 do you mean about something specific 02:24:23 but i get a lot of hugs as is 02:25:09 -!- Nisstyre has joined. 02:26:55 who's more bitter, shachaf or kmc? 02:27:33 well right now i'm bitter about getting fired from my web startup job, and the fact that either the stated reasons are bullshit, or they completely failed at communicating with me while i worked there 02:28:11 these are people who I thought were friends and good people and now I'm so angry that I can't sleep properly and probably want to never talk to them again 02:28:46 Huh. afaict, gzip does in fact have an option for saying "This is uncompressed" 02:31:26 shachaf: sounds like kmc is bittrer 02:33:11 in that situation it's normal 02:33:19 http://www.webvisionsevent.com/portland/session/build-your-brand-the-rock-star-way-y4p0/ i'm thinking i don't want to attend this 02:33:32 http://www.webvisionsevent.com/slides/portland/pix/trammell.jpg 02:34:53 i can't really understand this well enough to make fun of it 02:35:08 Gregor, fluidsynth is claiming chorium has invalid generators 02:35:20 Wovon man nicht sprechen kann, darüber muss man schweigen. 02:35:57 * Sgeo_ wonders if Titanic is good 02:36:04 i realize it's normal to be bitter in this situation, but i would still like to learn how to become less bitter over time 02:36:14 wait until you forget about it? 02:36:29 could be a while 02:37:46 i think you automatically become less angry about things unless you put effort into staying angry, most of the time 02:37:51 at least i do?? 02:37:52 but i am getting a new job and moving to a new city far away from here 02:37:55 so that should help 02:38:02 Gregor, fluidsynth is claiming chorium has invalid generators // Yup. 02:38:12 i would rather be able to stay friends with these people 02:38:22 maybe it just ain't gonna happen, though 02:38:28 Sgeo_: You need to stop worrying and love the bomb. 02:38:35 it does sound pretty crappy on their part 02:38:43 but maybe you'll feel differently in a while, it's hard to say 02:38:48 Gregor, have you tried Titanic? Is it good? I'm getting it from the same site that has Chorium 02:38:53 I mean, I think they just fired me because I was unhappy, which I was, and I'm glad to be done with working there because it wasn't a great place for me 02:39:17 I wish they could admit that instead of coming up with a bunch of stuff about how I didn't work on enough / the right things, when that never came up in weekly meetings with my manager 02:39:38 Also, why do I need unfree software to piece together a multipart rar? 02:39:46 because now I worry that I missed some super coded management signal regarding working on the wrong stuff 02:39:49 isn't rar patented or something 02:40:03 Am I breaking the law by doing this? :/ 02:40:04 7zip doesn't do it? 02:40:17 kmc: from what you've said it seems unlikely that you missed a signal, and even if you did shouldn't they just talk to you instead of some weird coy sign language bullshit 02:40:21 Ark wanted unrar so I gave it unrar 02:40:23 yeah 02:41:17 I was never super excited about the job, but it turns out that failure hurts like a motherfucker even if you weren't super excited about the thing you failed at 02:41:25 Hmm, Titanic seems nice 02:41:27 yeah :/ 02:41:46 I kind of forgot what the SONiVOX version sounded like though 02:42:03 http://25.media.tumblr.com/43a1ee041966efb2d37064e67501b2fd/tumblr_mjti81sBVi1s5k0eto1_500.jpg oh just in time for sgeo 02:42:23 i haven't seen Titanic 02:42:34 * Sgeo_ is referring to the soundfont known as Titanic 02:42:36 kmc: i love super coded management signals 02:42:43 failure hurts hard 02:42:52 by love i mean the opposite of that 02:42:55 shachaf: do you have experience with this in the past? 02:42:58 yeah i figured that but: i don't care because the movie is better probably 02:43:45 not exactly... well, it depends 02:44:22 the point was going to be that super coded signals aren't a great way to communicate 02:44:38 yeah 02:44:53 and i'd be angry regardless, but if there is a coded signal I should learn to recognize it, for my own self preservation 02:45:08 I think I really like Titanic 02:45:18 Seems ... quiet though 02:46:09 fluidsynth is a bit slow to start with it though 02:47:18 Gregor, have you tried Titanic? Is it good? I'm getting it from the same site that has Chorium // Haven't heard of it. 02:47:37 http://artagap.free.fr/karpbo/index.htm 02:50:40 Hmm, I finally found a song that I don't like how Titanic handles 02:50:45 The fifth element theme 02:51:47 How does it compare to SONiVOX? 02:52:27 I like SONiVOX's fifth element better than Titanic's, but I think other than that they're similar or, with stheme5a I think I liked Titanic's much better 02:52:33 paper clips are called "trombones" in french 02:52:50 Un trombone « classique ». 02:53:24 wrlds1 sounds just fine in Titanic I ... think 02:53:28 un trombone moderne 02:53:32 Would need to relisten to the SONiVOX though 02:53:53 Dans l'environnement de Microsoft Office, la forme par défaut de l'assistant est un trombone anthropomorphique appelé Trombine (Clippit dans la version anglaise). 02:56:40 It does something... weird to oh_lamour.mid 02:57:44 oh l'trombone 02:59:31 > fluidsynth: warning: Instrument not found on channel 14 [bank=8 prog=14], substituted [bank=0 prog=14] 02:59:32 :1:62: parse error on input `=' 02:59:42 (for some midi which I haven't tried with other soundfonts) 03:00:25 why does it have bank changes 03:01:54 No idea 03:02:03 I don't know much about MIDI 03:02:13 is it GS or XG or GM2 ? 03:02:22 Don't know 03:02:28 I know I do have XG files.. 03:02:34 Don't know how many though 03:02:46 usually that's what those bank changes are used for 03:02:53 i broke a glass just by putting ice cubes into it 03:03:01 stupid thermal stress 03:03:58 my friend broke a bunch of non-pyrex petri dishes this way :/ 03:25:40 kmc: It's ^/. It's tilted the same direction as italics. 03:25:48 ok 03:26:41 I do think Titanic is better than Chorium 03:27:03 Although maybe my (unknown in accuracy) assumption that they're by the same person may be unfounded 03:27:21 Which may be biasing my thoughts 03:30:00 Ok, quite different sounds on this one file 03:31:00 generaluser makes this instrument sound ... crisp. I'm not sure if that's good 03:33:26 http://www.youtube.com/watch?v=I_x0wXsJq5I 03:33:34 (Some guy who likes Titanic) 03:34:16 this is bad sgeo 03:34:42 i demand only the highest in fine quality F-ZERO sound track 03:36:44 the percussion is pretty meh 03:38:37 needs velocity on the hihats 03:39:31 i dont think thats the biggest problem 03:39:45 :/ I'm a bad judge of music 03:40:26 HEY IT'S MNOQY 03:40:28 HELLO MNOQY 03:40:37 hi shachaf 03:40:44 `relcome mnoqy 03:40:48 ​mnoqy: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 03:41:36 who here is /u/hexhammer? 03:42:32 what's that :) 03:42:36 who indeed 03:58:21 ............I think it's missing instruments 03:58:28 worlds3 seemed to go silent at a weird place 03:58:34 fluidsynth did not give any warnings 04:00:51 This song that I never heard before sure sounds beautiful under Titanic 04:11:16 http://i.imgur.com/jeq9T3x.png 04:12:33 great hint 04:15:33 This isn't related to anything, but I just tried typing my nick hastily, and then typing the result of that hastily, and so on for a while. The result: 04:15:37 tstwett tswettt tswettt tdw2ett tse23tt tse23tt tse23tt tsee2tt tsee2tt tse32et tse23tew tse23tew tse23twe tese23twet tese23tet tese23tet teset23te teset3tet teste34te teste2423t test2423t test3t34t test3t34t test3r3rt test3r3t test3r3t test3er3t test33e3t tes3r3r3t tes3r3t tesr3rt tersett tereset tereset tersetg tserget tserget tsergert tserfertt tesdrfett tesdrfett tesdert tesrdet tesrdet tesrerf tesrefdeg tesrdefer tesredetr tesrdert tesrdert 04:15:37 tsdert tsert test test test test test test test test test 04:15:42 * tswett bows. 04:15:55 Five minutes of applause will suffice. 04:17:50 why did you do that 04:18:16 mnoqy: "combo inspiration" 04:18:31 shachaf: ? 04:18:39 Mn Oq 04:18:40 it's a combo 04:18:44 of Mn and Oq 04:18:49 ah ok 04:26:23 Hints that something is easy can be useful 04:26:39 Directs the mind on what sort of things to try first 04:26:56 Heck, even knowing that something is possible is useful 04:28:08 I wonder if math has examples of non-constructive proofs of the existence of a proof 04:29:12 I feel like there's some set of objects I should exclude from that, but not sure how to phrase it 04:29:36 what, proof that a proof exists? 04:30:11 Yes. Preferably not of the variety of "proof of statement, therefore proof of proof of statement"... 04:30:12 Sgeo_: i think löb's theorem might fuck that up? 04:30:50 intuitively it sounds like proving that a proof exists is by definition a proof 04:32:13 this is non-constructive, intuition don't work 04:32:50 proving that bicycles exist 04:32:53 hi Bike 04:32:54 I'm just going to observe, and hope my brain doesn't explode. 04:33:13 hm? 04:33:15 HI BIKE 04:33:25 hi, shachaf. 04:33:32 There we go. 04:33:33 QED 04:34:07 Counterpoint: You've shown that a bike exists. Does it then follow that (multiple) bicycles exist? 04:34:28 Every bicycle exists. 04:34:34 In fact, everything exists. 04:35:28 zomg now i'm listening to peter and the wolf and so much nostalgia man help 04:35:41 there is no help 04:47:09 it's like 04:47:34 if you prove that there's a proof, you also prove that there is no proof to the contrary 04:47:46 otherwise you'd have a contradiction 04:47:51 hi 04:48:26 mnoqy mnoqy mnoqy 04:48:31 hi 04:48:53 so I think if you have a proof that there's a proof.... that's just a proof 04:49:25 what if you have a fix (proof that there's a) 04:51:36 oops i didn't finish golfing that 04:51:54 Hm, so, how about a constructive example. How would one prove nonconstructively that a proof of the infinitude of primes exists. 04:53:26 I guess you could suck and say "well it's in euclid right" 04:53:55 just toss in a few double negation eliminations and you'll be fine 04:54:15 ¬¬hi mnoqy 04:54:16 mnoqy: well it's about the existence of a proof 04:54:21 not the theorem itself 04:54:26 i know 04:54:55 well i guess what you said makes sense if you don't interpret Bike's statement to mean "in a way that doesn't trivially give rise to a constructive proof of the same" 04:55:07 yes 04:55:12 an assholish proof, if you wil 04:55:17 before you all said your things i was going to say 04:55:19 "proof that there doesn't not exist a proof of the infinitude of primes? it could happen" 04:57:37 Oh geez there's more than just bitcoin and namecoin 04:57:37 http://www.reddit.com/r/ALTcointip/wiki/index 04:57:51 http://altcoins.com/ 04:57:51 there are tons of those things sgeo 04:58:01 proofcoin 04:58:14 Feathercoin 04:58:19 q 04:58:20 Someone should give some to ais523 04:58:23 Bikecoin 04:58:24 http://buttcoin.org/when-the-mining-gets-tough-the-not-so-tough-get-forked 04:58:28 hi Bike, mnoqy 04:58:50 zerocoin? that's a coin right 04:58:56 ah yes i remember buttcoin 04:59:08 zerocoin is an anonymization extension to Bitcoin 04:59:29 the exchange rate between zerocoins and bitcoins is fixed, and they live in the same block chain 04:59:30 oh litecoin that's another i was thinking of 05:01:35 so it's not really like these others 05:05:17 mnoqoin 05:16:47 oops i read youtube comments 05:16:49 what do i do 05:17:58 run 05:18:18 Does "system engineering" have any actual meaning? 05:19:13 does anything 05:20:23 context? 05:21:26 Talking about things that people do in jobs. 05:21:28 I think it just has several meanings which are sort of vaguely related. 05:21:33 Anyway it doesn't matter. 05:25:48 help 05:25:50 hmm 05:26:40 why engineer systems when you can system engineers? 05:42:40 -!- madbr has quit (Quit: Radiateur). 06:31:50 -!- Bike has quit (Ping timeout: 252 seconds). 06:33:41 -!- Bike has joined. 06:58:43 Nice thing about having all your stuff in FLAC: you can transcode to lossy formats easily. 06:58:52 Bad thing: you have to for portable devices. 07:00:37 I'm not sure "easily" is the right word there; it's probably not really any more *difficult* to transcode from one lossy format to another, just stupid. 07:00:47 -!- DHeadshot has quit (Read error: Connection reset by peer). 07:01:06 -!- DHeadshot has joined. 07:01:33 fizzie: Let's go with "sanely". 07:01:55 * Bike grumbles about audiophiles, continues listening to flv 07:02:20 Bike: I mostly use FLAC for archival's sake. 07:02:35 To be perfectly honest, a LAME-encoded MP3 is just fine quality-wise. 07:05:02 If you're sufficiently synaesthetic, can you store your music in animated GIFs? 07:06:49 Even if you could the compression ratio would likely be atrocious 08:01:29 kmc: ^/, ^_, and ^7 all work for underlining 08:04:19 i encode everything for portable devices with oggenc -q3, even if the source is mp3 08:04:22 yolo 08:04:47 is original -> 320 kbps mp3 -> vorbis q3 noticably worse than original -> vorbis q3? 08:05:26 it's noticeably worse because you know you transcoded and feel dirty 08:05:33 no, because, you see 08:05:34 yolo 08:06:05 most people don't even lo 08:06:20 my twitter feed is haiku about breaking iphones inbetween horrible news about massacres in qusayr. is this... the future... 08:06:31 yep 08:06:45 now i want a haiku about broken iphones *and* massacres 08:06:58 lifes too short to care about replacing all my music originals with flac 08:06:59 a 'relevant' haiku of the 'now' 08:07:08 it can also be about flac 08:07:12 do the haiku end with "sent from my iphone" 08:07:19 kmc: you have, what, a few tb of music originals? 08:07:29 beautiful summer / massacres in qusayr / sent from my iphone 08:07:31 s/y/Y/ s/tb/TB/ 08:07:57 oh nice you got the seasonal word in there 08:08:00 good haiku 08:08:13 `addquote beautiful summer / massacres in qusayr / sent from my iphone 08:08:19 1041) beautiful summer / massacres in qusayr / sent from my iphone 08:08:29 how many haikus are there in quotedb nowadays 08:08:35 i think just two 08:08:38 `quote / 08:08:38 `quote \s/\s 08:08:40 433) beautiful summer / fuck fuck fuck fuck fuck fuck fuck / fuck fuck fuck fuck fuck \ 482) i am out of all the fame loops and the australien soap opera loops so much loop / s omcuh \ 1041) beautiful summer / massacres in qusayr / sent from my iphone 08:08:40 72) and an AMICED literal would presumably /add/ info to the source whatever info gets added, that's the value that the AMICED doesn't contain it's all falling into place \ 111) reading playboy for the articles actually seems plausible nowadays after all, there's porn all over the internet, why would you 08:08:48 looks like two 08:08:49 monqy's is better 08:08:53 unless you count 482 08:09:01 Bike: well my line was intended to be read having already seen 433 08:09:08 if you haven't seen 433 before then i may have ruined the "impact" a bit 08:09:08 oh i see 08:09:13 we got some intertexuality going here 08:09:16 yes 08:09:17 elliott: no i think it was better without it 08:09:22 now that i saw 433 "its kinda ruined" 08:09:23 high concept haiku 08:09:35 re playboy http://achewood.com/index.php?date=10212004 08:09:48 "DIY Weapons In Syria - The Hell Cannon" 08:09:48 shachaf: 3.8TB total, not very well de-duplicated 08:10:04 there's a subset that i "actually listen to" which is ilke 150GB 08:10:05 how much of it without "beats" 08:10:22 and then a subset of that transcoded to ogg vorbis is 17G 08:10:23 also is achewood.com down 08:10:31 no 08:10:40 hmm, no. is it slow 08:10:51 No 08:10:59 shachaf always with the "beats" eh 08:11:00 so silly 08:11:11 -!- oerjan has joined. 08:11:23 `WELCOME oerjan 08:11:26 OERJAN: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.) 08:11:42 `THANKYOU shachaf 08:11:43 oerjan: You have 2 new messages. '/msg lambdabot @messages' to read them. 08:11:43 UPPERCASE BECAUSE I'M EXCITED OERJAN IS FINALLY HERE 08:11:43 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: THANKYOU: not found 08:11:45 always with the oerjan eh 08:11:59 always with the always with the eh eh 08:12:32 only twice!! 08:12:46 yolt 08:13:13 @tell taneb Remind me when we're on simultaneously hth 08:13:13 Consider it noted. 08:13:53 oerjan: the hth thing is getting kind of old hth 08:14:30 afaik iirc it was old even before it started fwiw hth 08:15:10 oerjan: theres a guy who dont understand turing completeness on the wiki hope you help 08:15:23 elliott: MAYBE LATER 08:15:27 afaic wid 08:15:31 hth 08:15:36 hows the wiki btw 08:15:37 http://www.youtube.com/watch?v=JAFhkdGtHck structure aware hair reconstruction 08:16:42 spherical harmonic illumination conditions 08:17:23 mmm simulation-ready plants 08:17:44 Yay our hair project is in it! 08:18:12 animation-styling, handwriting-styling, 08:19:01 lots of simulations 08:19:13 now we can simulate: more fluids, and FINALLY snow 08:19:55 can i simulate snow 08:20:05 maybe if you use their technique 08:20:10 so this SIGGRAPH thing looks cool but it doesnt come close to SIGBOVIK, imo 08:20:18 Bike: wait you thought it was about real objects? <-- for _that_ kind of destruction ask the taliban, or the chinese government hth 08:20:46 are the red guards actually part of the government? also what about the saudis. also why am i awake help. 08:21:12 Bike: uh oh 08:21:15 @time Bike 08:21:16 Local time for Bike is Fri May 24 01:21:15 2013 08:21:20 have you considered calling your sleep advisor "elliott" 08:21:26 i am not sure what the saudis have destroyed lately 08:21:50 they concreted eve's tomb back in 2009 or whatever 08:21:52 nice storms in the related videos here 08:21:54 too tired to remember specifics 08:22:14 from now on instead of pseudo-haiku you will write DOUBLE DACTYLS hth 08:22:18 and as for the chinese government, i just saw something about it in the newspaper, and it's current. 08:22:20 gosh that was four years ago. i was so young 08:22:30 i don't even remember how old Bike is 08:22:32 4??? 08:22:35 4 08:22:36 bikes don't live long i think 08:22:41 in bike years 08:22:50 how many Bike years are there in a normal person year 08:22:51 how many is that in normal people years 08:22:55 help 08:23:02 elliott: are you stealing my phrasings 08:23:16 it's like dog years in that there's no linear relation and it's generally a pointless concept 08:23:35 no matter how old you are, you're always 4 in Bike years 08:23:40 "constant function hth" 08:23:59 hm does anyone take dog years seriously 08:24:05 dogs do hth 08:24:10 wait i remember bladerunner. if bike only lives for 4 years he may be a replicant 08:24:12 Bike: it looks like the tomb was sealed with concrete in 1975 08:24:16 are you old 08:24:16 dogs are kind of stupid though 08:24:28 they'll believe anything 08:24:35 shachaf: the hth thing is getting kind of old hth 08:24:45 why don't you try a monoids joke instead 08:26:37 mnoqy: they're good for introducing little kids to old yeller and shit 08:27:02 er the one with the intestines 08:27:02 isnt that the one where they shoot the dog 08:27:05 where the red fern grows. 08:27:17 does the dog die in that one too 08:27:21 yeah 08:27:24 intestines sound pleasant 08:27:34 damn near traumatized my entire middle school class 08:27:41 i musta been 4 at the time 08:27:47 hey Bike, write me a higgledy-piggledy DOUBLE DACTYL 08:27:59 i am way too fucking tired to remember which foot that is 08:28:10 the wrong foot hth 08:28:16 wait 08:28:21 arent middle schools old enough to stomach intestines 08:28:23 are you indicating it with "higgledy piggledy" 08:28:26 i fucking hate you 08:28:31 https://en.wikipedia.org/wiki/Double_dactyl 08:28:33 imo 08:28:41 it's a whole form of thing not just a meter 08:28:51 you fucker 08:32:06 let's say... 42 and if he's younger than that, god have mercy on my soul <-- since you remembered my age correctly i'll forgive you for calling me practically dead although you do get a hth 08:32:26 Bike: well are you writing it 08:32:29 oerjan: a few lines later i wonder if you might be older 08:32:34 i anticipate the swattings 08:32:55 @slap elliott 08:32:55 I don't perform such side effects on command! 08:33:02 8) 08:33:47 im checking the recent edits on the wiki 08:33:52 im glad http://esolangs.org/wiki/Yo was spell corrected 08:33:52 also my favorite meter is pterodactyl hth 08:34:06 a valuable article 08:34:06 Also I'm 30 as speculated hth 08:35:15 why does fizzie keep being just 30 when i've thought he was older for years 08:35:23 -!- Bike has quit (Ping timeout: 260 seconds). 08:35:46 "derpcode is a tape-based esoteric programming language based on internet slang" o hey it's that guy but this looks like a new language?? 08:35:47 fizzie: when is your birthday 08:35:49 oerjan: you also 08:35:57 "derpcode has five commands, although an expansion to achieve Turing-complete status is planned" 08:36:20 @tell Bike NOT SO EASY 08:36:20 Consider it noted. 08:36:37 why do people make all of these languages 08:36:48 elliott: my birthday is perfect in every way hth 08:37:10 oerjan gets older, closer to death, "perfect" 08:37:48 mnoqy: it was a hint you doofus 08:38:04 did i solve the riddle 08:38:10 no. 08:38:47 i may have revealed my birthday on-channel previously, anyway. i'm not quite sure. 08:38:58 oerjan: what's your birthday 08:39:11 is it: may 24 2013 08:39:13 * oerjan swats shachaf -----### 08:39:27 You don't even need 5 commands to be turing complete 08:39:28 ("did u notice the americanism") 08:39:31 oerjan: is it a perfect number both the day,monthe, 08:39:33 You can have fewer 08:39:36 Talk:English 08:39:36 I was fooled by this until I got to the end. I thought it sounded like a cool language! --(this comment by 124.189.147.51 at 01:37, 5 May 2013‎ UTC; please sign your comments with ~~~~) 08:39:41 elliott: ding ding ding 08:39:47 oerjan: is there a fire 08:40:02 your pants are on fire 08:41:51 hey anyone writing DOUBLE DACTYLS about Bike years 08:42:02 i wrote one but it breaks the rules also it's pointless 08:42:07 so someone plz write a better one 08:42:15 elliott: It's sometime in April. (I've probably given it away somewhere in the logs already, though.) 08:43:07 `log fizzie's birthday 08:43:11 fizzie: happy 30 then 08:43:12 guess not 08:43:31 higgledy-piggledy / bicycle chronographs: / pretty good instruments -- / right twice a day / most of the time, though, they're / off by a little bit; / but for their purposes / off is okay 08:43:35 2013-05-24.txt:08:43:07: `log fizzie's birthday 08:43:45 HackEgo: whoa dude, so meta.................... 08:44:27 elliott: also hint, it's less than a week from agora's birthday 08:44:48 (that should settle the small ambiguity) 08:45:02 agora = 1/100th of a shekel right 08:47:37 higgledly piggledy / ørjan johansen thinks / monoids are easy, but / semigroups hard; / why he should be such a / fan of identities? / anyone's guess; he has / caught us off-guard 08:47:46 this meter is easy to write bad rhymes in when you get used to it 08:48:37 oerjan: i am too tired to work it out, i am afraid 08:48:49 and also, lazy. 08:50:36 thus thwarted, my secret remains secure. 08:54:27 -!- ais523 has joined. 08:57:54 mnoqy: i think someone's up to some mischief in #haskell 08:58:03 huh? 08:58:19 -!- epicmonkey has joined. 08:58:21 -!- ais523 has quit (Read error: Operation timed out). 08:59:15 false alarm 08:59:20 ok 08:59:32 hey fizzie op me so i can +v mnoqy 08:59:40 -!- ais523 has joined. 08:59:40 ??? 08:59:56 * shachaf is procrastinating on things :'( 09:02:01 wow there are a lot of rules for DOUBLE DACTYLS 09:02:07 i broke all of them 09:02:55 -!- oerjan has quit (Quit: Lunch). 09:05:00 -!- ais523 has quit (Read error: Operation timed out). 09:13:37 -!- DHeadshot has quit (Read error: Connection reset by peer). 09:13:56 -!- DHeadshot has joined. 09:20:37 -!- DHeadshot has quit (Ping timeout: 248 seconds). 09:29:12 -!- Phantom_Hoover has joined. 09:38:39 -!- ais523 has joined. 09:41:53 -!- ais523 has quit (Read error: Operation timed out). 09:41:56 -!- ais523_ has joined. 09:52:12 -!- quintopia has quit (Ping timeout: 256 seconds). 09:52:38 -!- KingOfKarlsruhe has joined. 09:55:07 -!- ais523_ has quit (Ping timeout: 264 seconds). 09:58:41 -!- ais523_ has joined. 10:02:48 -!- ais523_ has quit (Read error: Operation timed out). 10:10:50 -!- ais523_ has joined. 10:14:16 -!- oerjan has joined. 10:18:26 -!- ais523_ has quit (Ping timeout: 252 seconds). 10:36:07 -!- ais523_ has joined. 10:44:27 hey you know what's a really good channel, answer: #haskell 10:44:31 btw good means terrible 10:45:01 yes 10:45:27 i particularly like the part where it's the worst thing in the world 10:46:05 hey that's a good part 10:46:11 i like that part 10:54:45 oerjan: hey it was may 17 the other day 10:54:46 how was that 10:54:58 oerjan: theres a guy who dont understand turing completeness on the wiki hope you help <-- i suspect he just doesn't understand zzo's specification, which is somewhat weak on telling that there actually are cells with values at each coordinate 10:55:10 shachaf: i slept through most of it hth 10:55:48 was there a big party 10:56:01 there were parades. as always. 10:56:39 -!- ais523__ has joined. 11:04:41 -!- olsner has quit (Quit: Leaving). 11:05:13 -!- mnoqy has quit (Quit: hello). 11:05:19 -!- ais523__ has quit (Ping timeout: 264 seconds). 11:14:15 probably ontopic in a sideways way: http://codegolf.stackexchange.com/questions/1956/generate-the-longest-error-message-in-c 11:14:32 basically, it's a golf-like competition to generate long error messages from short C++ programs 11:16:40 I bet you could do something great with Haskell. 11:16:54 Eh, they haven't locked down the compiler so half of it is finding the most verbose version 11:17:10 A type error in one of those double-exponential inference cases. 11:17:23 yeah, it seems poorly defined 11:17:27 but the concept is pretty funny anyway 11:18:12 The #include __FILE__ one is probably the shortest way to get an infinite output in some specific compiler/version 11:18:14 There were similar competitions in #haskell with e.g. @pl 11:19:12 GHC also used to generate an infinite error. 11:19:40 > fix error 11:19:40 Longest possible @pl output? 11:19:41 "*Exception: *Exception: *Exception: *Exception: *Exception: *Exception: *E... 11:19:55 That's not a compiler error 11:20:13 Yes, I think the infinite error was a bug in the pretty-printer. 11:20:19 @pl \a b c d e f -> f e d c b a 11:20:19 flip (flip . ((flip . ((flip . (flip .)) .)) .) . flip (flip . ((flip . (flip .)) .) . flip (flip . (flip .) . flip (flip . flip id)))) 11:20:52 http://codegolf.stackexchange.com/questions/3994/write-a-code-golf-problem-in-which-java-wins 11:22:58 @pl \a -> a a a a a a a 11:22:59 join (join (join (join (join (join id))))) 11:23:16 :t \a -> a a a a a a a 11:23:17 Occurs check: cannot construct the infinite type: 11:23:17 t1 = t1 -> t2 -> t3 -> t4 -> t5 -> t6 -> t0 11:23:17 In the first argument of `a', namely `a' 11:24:11 @pl \f -> fix f fix fix f f 11:24:11 join (join (flip (flip fix fix) fix)) 11:24:23 @type ((((((((((((((((([] :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) 11:24:25 I'm not good at this 11:24:35 Deewiant: I'm not sure #include __FILE__ is likely to produce an infinite output, unless you put an erroring line before the include 11:24:38 thread killed 11:24:47 :t ([]:) 11:24:48 [[a]] -> [[a]] 11:24:55 :t (([]:):) 11:24:55 @type ((((((((((((((((([] :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) :) 11:24:56 [[[a]] -> [[a]]] -> [[[a]] -> [[a]]] 11:25:05 ais523_: Right, not by itself, of course 11:25:07 It worked for dons once. 11:25:10 thread killed 11:25:57 @type (((((((((((([] :) :) :) :) :) :) :) :) :) :) :) :) 11:25:59 [[[[[[[[[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]] -> [[[[[[a]] -> [[a]] 11:25:59 ] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]]] -> [[[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] 11:25:59 -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]] -> [[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [ 11:25:59 [[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]]]] -> [[[[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> 11:25:59 [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]] -> [[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[ 11:26:01 [222 @more lines] 11:26:11 @type ((((((((((((([] :) :) :) :) :) :) :) :) :) :) :) :):) 11:26:14 [[[[[[[[[[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]] -> [[[[[[a]] -> [[a] 11:26:14 ]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]]] -> [[[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] 11:26:14 -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]] -> [[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> 11:26:14 [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]]]] -> [[[[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> 11:26:14 [[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]]] -> [[[[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]] -> [[[[a]] -> [[a]]] -> [[[a]] -> [[a]]]]] -> [[[[[a]] -> [[a]]] -> [[ 11:26:16 [449 @more lines] 11:26:18 ais523_: But "E\n#include __FILE__" is hard to beat if it's infinite in some compiler (except by naming the file something shorter than _FILE_) 11:26:19 etc. 11:26:25 Too much spam, sorry. 11:26:44 Deewiant: hmm, yes 11:26:55 that could compete quite well with the zero-byte input that someone gave as a joke 11:27:14 haskell/06.02.26:10:01:08 [131068 @more lines] 11:27:35 shachaf: hmm, now to make that into an error message 11:27:50 also 11:28:02 :t ((0:):) 11:28:03 Num a => [[a] -> [a]] -> [[a] -> [a]] 11:28:18 ah, right, I see 11:28:22 it saves one character in the program 11:28:44 but the message is shorter because it factors out the type requirement 11:28:50 @ty (('a':)) 11:28:51 [Char] -> [Char] 11:28:52 shachaf: what query? 11:28:53 @ty (('a':):) 11:28:54 [[Char] -> [Char]] -> [[Char] -> [Char]] 11:28:58 elliott: The one I gave. 11:29:03 -!- Koen_ has joined. 11:29:07 I mean the 131068 @more 11:29:13 -!- ais523__ has joined. 11:29:15 The one I gave. 11:29:17 @ty (("":):) 11:29:19 [[[Char]] -> [[Char]]] -> [[[Char]] -> [[Char]]] 11:29:25 ah 11:29:26 > ((([]:):):) + 1 11:29:27 No instance for (GHC.Num.Num 11:29:27 [[[[a0]] -> [[a0]]] -> [[[... 11:29:39 hey, that ... is cheating 11:30:05 also insufficiently Unicode 11:30:05 -!- Koen_ has quit (Read error: Connection reset by peer). 11:30:08 -!- Koen__ has joined. 11:30:19 > ((((("":):):):):)"" 11:30:21 Couldn't match expected type `[[[[[GHC.Types.Char]] 11:30:21 ... 11:30:36 @ty ((((("":):):):):)"" 11:30:38 Couldn't match expected type `[[[[[Char]] -> [[Char]]] 11:30:38 -> [[[Char]] -> [[Char]]]] 11:30:38 -> [[[[Char]] -> [[Char]]] -> [[[Char]] -> [[Char]]]]] 11:30:47 -!- oerjan has quit. 11:31:16 -!- ais523__ has changed nick to ais523. 11:43:19 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.90 [Firefox 20.0/2013032900]). 11:45:19 @ty ((((( :) :) :) :) :) 11:45:20 [[[[a -> [a] -> [a]] -> [a -> [a] -> [a]]] -> [[a -> [a] -> [a]] -> [a -> [a] -> [a]]]] -> [[[a -> [a] -> [a]] -> [a -> [a] -> [a]]] -> [[a -> [a] -> [a]] -> [a -> [a] -> [a]]]]] -> [[[[a -> [a] -> [ 11:45:20 a]] -> [a -> [a] -> [a]]] -> [[a -> [a] -> [a]] -> [a -> [a] -> [a]]]] -> [[[a -> [a] -> [a]] -> [a -> [a] -> [a]]] -> [[a -> [a] -> [a]] -> [a -> [a] -> [a]]]]] 12:04:35 -!- ais523 has quit (Ping timeout: 252 seconds). 12:42:09 -!- pikhq has quit (Quit: Driving time). 12:47:20 -!- boily has joined. 12:47:29 -!- metasepia has joined. 12:59:31 ~fortune 12:59:32 boily: You have 1 new message. '/msg lambdabot @messages' to read it. 12:59:32 2.3.1 has been released. Folks new to this game should remember that 12:59:32 2.3.* releases are development kernels, with no guarantees that they 12:59:32 will not cause your system to do horrible things like corrupt its 12:59:32 disks, catch fire, or start running Mindcraft benchmarks. 12:59:32 -- Slashdot 13:00:55 @tell Koen__ désolé, je suis tombé sur le pays d'à côté. 13:00:55 Consider it noted. 13:09:05 -!- carado has joined. 13:27:00 Oh god, Stephen Moffat is Scottish. 13:27:44 I can't... insult him for being English now 13:28:06 Phantom_Hoover: but you don't insult people for being English very often 13:28:27 ais523_, what makes you think that you english piece of shit 13:29:44 Phantom_Hoover: and when you do it doesn't work 13:30:07 ENGLISH LIES 13:58:29 idea I just had: automated Turing Test judge 13:58:41 that is, instead of a human and a computer both trying to convince a human that they're human 13:58:50 the human and computer each try to convinced a computer that they're human 13:59:15 actually, that's what a CAPTCHA is, isn't it? 14:06:01 -!- ais523_ has quit (Quit: Page closed). 14:08:30 -!- nooodl has joined. 14:18:31 yes 14:19:19 the real question is whether turing could pass a captcha....... deep thoughts 14:19:49 imo no 14:20:08 good thing the germans never worked that out 14:30:44 -!- AnotherTest has joined. 14:32:58 http://esolangs.org/wiki/Talk:2D-Reverse I don't really see why it can't be turing complete 14:34:14 I don't see how you can "only store 4 values" really 14:34:52 -!- SOLEIL has joined. 14:42:27 -!- MindlessDrone has joined. 15:38:49 Phantom_Hoover: I'm Polish 15:38:51 Insult me 15:39:11 what are you even good for 15:39:17 being put on shoes, that's what 15:39:33 Wrong kind of polish =P 15:42:15 `quote you suck 15:42:18 No output. 15:42:26 `pastlogs you suck 15:42:28 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pastlogs: not found 15:43:07 argh! I need a proof that I'm a sucker! I ain't let nobody sweep me off that illustrious position! 15:51:00 AnotherTest: "it has to be able to store an arbitrary number of VARIABLES, not only be able to store an infinite number of different values" I don't understand it. 15:51:37 AnotherTest: As far as I can tell, he'd argue brainfuck is not T-complete because it can only "store" one "variable". 15:53:06 So with variable, he means the infinite array I suppose? 15:53:26 I don't see why you would need an infinite amount of infinite arrays though 15:53:42 I think what the pointer is currently pointing at. 16:03:01 -!- SOLEIL has quit (Quit: MegaIRC v4.06 http://ironfist.at.tut.by). 16:16:30 elliott: can i have a trading care of you? 16:29:32 elliott's asleep 16:50:33 -!- iamcal_ has quit (Ping timeout: 245 seconds). 16:52:18 -!- ggherdov has quit (Ping timeout: 264 seconds). 16:53:35 -!- abumirqaan has quit (Ping timeout: 240 seconds). 16:56:42 -!- Guest21445 has joined. 16:57:20 -!- epicmonkey has quit (Read error: Operation timed out). 17:01:23 -!- Taneb has joined. 17:07:12 -!- Guest21445 has quit (Quit: Saliendo). 17:08:17 -!- Lymia has joined. 17:08:19 * Lymia nyan 17:09:23 Nuance. 17:09:28 `relcome Lymia 17:09:32 ​Lymia: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 17:09:42 * Lymia blink blink 17:10:10 That's quite the unrainbowy set of random colors. 17:13:30 -!- Bike has joined. 17:16:24 ~duck unrainbow 17:16:25 --- No relevant information 17:16:36 btw, what sound does a cuttlefish make? 17:20:11 Sgeo_: hey, so you know Agora's trading card game? 17:20:19 Could I get some Sgeo trading cards off you? 17:27:09 -!- alejandro has joined. 17:27:29 -!- alejandro has left. 17:33:26 elliott, what's that thingy with the terrifying and the holes 17:33:26 Taneb: You have 1 new message. '/msg lambdabot @messages' to read it. 17:36:44 Taneb: o hai! I think I needed to apply kinetic energy on you with a blunt object, but I can't remember why. 17:37:11 I'm kinda tipsy, now isn't a great time 17:38:25 oh. I'll wait for the completion of your stat debuff and then apply bluntness in a delicate and polite manner. 17:39:20 Tipsiness also includes a buff to pain resistance 17:39:32 So I wouldn't be taking the full force 17:39:36 Which isn't really fair 17:52:54 -!- cpressey has joined. 17:53:11 hello! 17:53:18 Hi, cpressey! 17:53:31 ...are you the real cpressey? 17:53:49 yes, usually. 17:53:56 Wow 17:54:04 It feels like I'm meeting a celebrity 17:54:32 Except this time, I had heard of him earlier than the day I met him 17:54:38 i'm not a celebrity, i'm just old :) 17:55:50 Yeah, Befunge is older than me :/ 17:56:34 Worse: Taneb is older than me 17:58:05 cpressey, so what have you been up to recently? 17:59:32 -!- Phantom_Hoover has quit (Remote host closed the connection). 18:04:15 -!- Phantom_Hoover has joined. 18:04:16 Taneb: (plz excuse me if i don't respond in rt, i'm apt to get pulled afk) not a lot, esolang-wise. things are fairly unusual for me right now. as usual. (which makes no sense, of course) 18:04:23 Phantom_Hoover! 18:04:42 cpressey!!!!! 18:04:46 it has been too long 18:04:50 cpressey, have you been reading Phantom_Hoover's Tumblr? 18:04:53 the hole in my soul is filled 18:05:04 I think cpressey's a ghost. His IP is deep in the middle of a black zone from RIPE: http://internetcensus2012.bitbucket.org/hilbert/index.html 18:05:15 this is like gandalf meeting elrond (relatively speaking of course) 18:05:32 what 18:08:05 AnotherTest, I'm pretty sure Phantom_Hoover is neither Gandalf nor Elrond 18:08:17 are you comparing me to a fucking elf 18:08:18 If cpressey met David Morgan-Mar, that would be fun 18:11:25 Phantum_Hoover: no, elrond is the oldest 18:12:07 I'm pretty sure Gandalf was older than Elrond 18:12:49 Really? 18:12:53 That seems unlikely 18:13:05 We need a third party... wikipedia! 18:13:46 I'm pretty sure about that too. 18:14:04 wel I just ddg'd aga of gandalf 18:14:08 Yeah, Gandalf predates Middle Earth 18:14:10 it's impolite to ask a wizard his age 18:14:10 Bike: You have 1 new message. '/msg lambdabot @messages' to read it. 18:14:27 http://www.thetolkienforum.com/showthread.php?9430-Gandalf-s-age 18:14:39 Phantom_Hoover: i'm tempted to attribute that to the law of conservation of holes in souls. should i be reading your tumblr? 18:14:58 "-- has the strength of a grown man like physical wise and junk --" 18:14:59 aha 18:15:01 Best thread, I'm sure. 18:15:09 I have proof 18:15:24 Anyway, "has been on Middle-Earth" != his age. 18:15:26 "I was there three thousand years ago, when the strength of Men failed." - Elrond, The Fellowship of the Ring 18:15:45 yo y'all are fuckin nerds jst fyi 18:16:01 "I remember doing the math on a thread long ago, and he is 2021 years old. He came into Middle Earth as Gandalf 1000years into the 1st age, i think, and he lived till the end of the third, or remained Gandalf until the end of the third. 2021 years " 18:16:06 Yes, and Gandalf was presumably there before Arda was founded. Unless, I guess, they were making new maiar or however those things get created. 18:16:09 Elrond is definitely older. 18:16:20 AnotherTest: He *came into Middle Earth* then. That's not his age. 18:16:36 fizzie: the same is true for the elves though, afaik 18:16:39 Mary Poppins is supposed to be "as old as the Earth". Trump card, I think. 18:16:56 AnotherTest: http://en.wikipedia.org/wiki/Gandalf "In Valinor, Gandalf was known as Olórin.[1] As recounted in the "Valaquenta" in The Silmarillion,[19] he was one of the Maiar of Valinor, specifically, of the people of the Vala Manwë --" 18:17:14 Most of Valaquenta predates elves in general. 18:17:29 about elrond: "He was born in the refuge of the Havens of Sirion in Beleriand late in the First Age," 18:17:42 Yes, so he most definitely doesn't predate elves. 18:19:14 AnotherTest: "With the Valar came other spirits whose being also began before the World, of the same order as the Valar but of less degree. These are the Maiar, the people of the Valar, -- Wisest of the Maiar was Olórin." --Silmarillion. 18:19:20 AnotherTest: So "before the World". 18:19:54 NaN 18:23:12 Alright maybe this was more like Gandalf meeting Tom Bombadil 18:23:26 although I'm not sure about his age either 18:23:59 Tom's called "Eldest", but I've seen some Tolkien newsgroup people saying he's exactly as old as Arda and not older. 18:24:09 AnotherTest, Phantom_Hoover is not that old? 18:24:09 He's older than Elrond too, incidentally. :p 18:24:39 kmc, have you followed me on Twitter? 18:24:49 i think so 18:25:00 Because I pretty much never use Twitter 18:25:11 ("Mark my words, my friends: Tom was here before the river and the trees; Tom remembers the first raindrop and the first acorn. He made paths before the Big People, and saw the little People arriving. He was here before the Kings and the graves and the Barrow-wights. When the Elves passed westward, Tom was here already, before the seas were bent. He knew the dark under the stars when it was ... 18:25:13 fizzie: OK. This was Bilbo meeting Gandalf? 18:25:16 ... fearless - before the Dark Lord came from Outside.'") 18:25:36 I didn't read what the original context was, actually. :p 18:26:20 (And of course that's what Tom *said*. I wouldn't trust a guy who keeps saying "ring a ding dillo" and such.) 18:27:47 Tom's called "Eldest", but I've seen some Tolkien newsgroup people saying he's exactly as old as Arda and not older. 18:28:16 is Tolkein trivia competency once of the pillars of becoming the "hthiest channel of the network" perchance? 18:28:22 *one 18:28:24 well if you believe the theory that he's iluvatar... 18:28:31 Phantom_Hoover: http://www.tolkiensociety.org/faq01.html#bombadil is I think what I was thinking about. It's sort of unclear. 18:29:02 cpressey, you'll have missed the whole hth epidemic 18:29:06 (It does not accept the Tom-is-Eru point of view.) 18:29:22 Taneb: aah! 18:29:26 Taneb: do tell. (in summary form preferably) 18:29:27 cpressey: probably 18:29:42 cpressey: people put "hth" all over their messages. the end 18:29:44 cpressey: It's about people overusing hth hth 18:30:01 ah i see kthx 18:30:12 It stands for "hope this helps" hth 18:30:29 actually it's a clear form of aah 18:30:58 Taneb: I thought it standed for something involving hairy toes. 18:31:05 Stood. 18:31:08 It stands for many things 18:31:08 Stood on a toe. 18:32:01 `? hth 18:32:03 hth is help received from a hairy toe. It is not at all hambiguitous. 18:32:29 as you can see, hth is very clear nah. 18:32:48 -!- Bike_ has joined. 18:33:47 i remember hth from 2003-ish. the Californian version was "hth hand". 18:34:13 "nah" as a sentence-ender on the other hand -- that seems less familiar 18:34:13 "Is Legolas blonde or dark?" "Another often-overlooked point is that every single elf described in person in LotR and The Hobbit, apart from the family of Elrond, is fair-haired. And they are all blonde apart from Celeborn, who is silver-haired, and Círdan who, for some unexplained reason, is old and grey." this FAQ certainly addresses the important problems of the world. 18:34:21 oh hey, it is cpressey! Long time no see 18:34:38 halloo Vorpal 18:34:49 `? aah 18:34:51 aah ambiguous acronym here 18:35:06 `? nah 18:35:08 nah no ambiguity here 18:35:14 -!- Bike has quit (Ping timeout: 256 seconds). 18:35:29 -!- Bike_ has changed nick to Bike. 18:36:14 cpressey, I remember you saying once that you needed the esoteric programming languages to get away from the day to day coding at work (or something to similar effect). You were absolutely correct about that. 18:36:39 Though work is still fun, there is definitely such a thing as too much C++ 18:38:11 -!- nooodl_ has joined. 18:39:33 Vorpal: i don't remember saying that, but yes, countering the ill effects of production programming is definitely one use for esolang, sure 18:39:40 Vorpal: there is of course also such a thing as too much brainfuck derivatives 18:41:35 true 18:42:02 -!- nooodl has quit (Ping timeout: 256 seconds). 18:43:12 cpressey, so how are things going these days? 18:45:35 Vorpal: same old, same old; that is to say, complete chaos. 18:45:42 cpressey, ah 18:46:10 going by my editing history of the esolangs wiki, i "discovered" Imaginary Functions, and then my brain exploded. 18:46:27 that was almost half a year ago, wow. time flied 18:46:40 *flies, *flew, whichever, take your pick 18:46:42 -!- iamcal__ has joined. 18:46:47 What is an imaginary function? I assume it is something more complex (pun originally not intended) than complex numbers? 18:47:28 it was something stupid, iirc. you can search the wiki for the article if you really care 18:47:57 It does not want to load... Huh 18:48:11 but something loosely analogous to imaginary numbers, yeah 18:48:15 brb 18:48:16 Sigh, IPv6 issues again is it? 18:48:20 TIL: The imaginary error function, erfi(z), is defined as -i erf (iz). 18:48:25 Why does Chromium ignore /etc/gai.conf 18:48:46 -!- epicmonkey has joined. 18:50:27 cpressey, heh that is a pretty cool idea 18:50:38 though more as a joke than as something that would actually work 18:50:41 Vorpal: They've probably monkeyed (term certainly not suggested by a recent join) around with DNS resolving, for something and profit. 18:51:23 -!- ggherdov has joined. 18:51:24 fizzie, result is that when there is IPv6 issues I will get those in chromium even though I want to prefer ipv4 18:58:35 https://www.youtube.com/watch?v=v0dHKWjXn-E i love that defense contractors make these kinds of videos 18:59:38 apparently the Predator C has an anti ballistic missile laser capability :O 18:59:45 lol, beautiful 19:01:07 -!- Bike has quit (Quit: Reconnecting). 19:01:11 -!- Bike_ has joined. 19:01:42 who's the target demographic of this video? 19:01:44 -!- cpressey has quit (Read error: Connection reset by peer). 19:01:52 -!- cpressey has joined. 19:01:54 kmc: according to reddit, sqlite was created for missile guidance systems. 19:02:21 heh 19:02:59 haha, the enemy radar guy 19:03:02 "omg, jamming??" 19:03:36 -!- impomatic has quit (Quit: impomatic). 19:04:31 -!- TWal has joined. 19:05:27 but like, is this supposed to be a commercial given to the DoD 19:05:50 yeah i don't know 19:05:56 maybe it's for the people who decide what to buy and/or how much of it 19:05:57 Dungeons /or/ Dragons 19:05:57 You can no longer have both 19:06:05 maybe it's for stockholders? 19:06:21 Taneb: damn budget cuts 19:06:25 i've seen a lot of these though 19:06:27 Taneb: Is it written "D|D"? 19:06:44 kmc: i've seen this sort of thing before too and i didn't get it then either 19:07:03 fizzie: isn't | inclusive or? Sounds more like XOR too me "you can't have both" 19:07:04 D∨D 19:07:12 in Canada it's the "Department of National Defence" so you can totally have both 19:07:13 -!- Bike_ has changed nick to Bike. 19:07:18 D⊕D 19:07:31 -!- abumirqaan has joined. 19:07:32 Advanced Dungeons xor Dragons. 19:07:33 not (d <=> d) 19:07:36 how is that 19:07:44 (Is that A(D^D) or (AD)^D?) 19:07:54 -!- Taneb has quit (Quit: Leaving). 19:08:02 well advanced dragons sound scary, i'm gonna stick with advanced dungeons 19:08:29 Well (not (d <=> d)) <=> d xor d if I'm not making a horrible mistake 19:08:37 https://www.youtube.com/watch?v=3wdjgL40wc4 19:08:43 not the original soundtrack, sadly 19:09:20 "Fair use for Tsar Bomba... The photograph belongs to Russian department of Atomic Energy Minatom. Introducing the picture on our server does not interfere with their ability to develop and market new nuclear devices" 19:09:21 'Dr. Michio Kaku Says America Has a Secret Super Weapon' thanks youtube 19:10:04 Bike: have you played DEFCON? 19:11:36 yes. that game is horribly depressing. 19:13:09 -!- AnotherTest has quit (Quit: Leaving.). 19:15:40 also i'm really bad at it. 19:17:56 http://www.flickr.com/photos/bpx/135581065/in/set-72057594117941491/lightbox/ 19:19:08 lots of good stuff in this gallery 19:19:08 http://www.flickr.com/photos/bpx/135597116/in/set-72057594117941491 19:21:54 http://www.flickr.com/photos/bpx/135857435/in/set-72057594117941491 http://www.flickr.com/photos/bpx/135857360/in/set-72057594117941491 19:22:00 Huh, Flickr now offers a terabyte of storage for free users? That must be new. 19:24:34 Also, Flickr is now "biggr", "spectaculr" and "wherevr". Well... whatevr, I guess. 19:25:58 there was someone on github making fun of it by offering a flickr-as-FUSE 19:26:11 kmc: haha. butt. 19:26:22 Bike: you understand. 19:27:24 http://24.media.tumblr.com/d965aa707ebaaab6a223094666ae1a41/tumblr_mmgd8tWpgu1r0wqrdo1_500.jpg 19:28:08 I'm not violent but HERE'S MY FIST IN YOUR FACE 19:28:08 Koen__: You have 1 new message. '/msg lambdabot @messages' to read it. 19:28:27 that better not be a message about confusing paris and brussels 19:28:32 @message 19:28:32 Maybe you meant: messages messages? 19:28:39 @massages 19:28:39 boily said 6h 27m 44s ago: désolé, je suis tombé sur le pays d'à côté. 19:30:28 * boily whÃcks lambdabot 19:30:50 Whéks. 19:32:03 Settlers of côté, the mojibake boardgame. 19:34:44 https://dl.dropboxusercontent.com/u/113389132/Misc/20130524-biggr.png nice slider. 19:38:08 Hm can you do private photos on flickr? 19:38:23 If so you could use that as a backup service, encoding data in photos 19:39:03 I don't think you can. Though if you trust your encryption, privateness shouldn't matter. 19:39:16 (I'd assume the Flickr FUSE thing does encryption?) 19:39:33 Might easily be against their TOS, of course. 19:39:40 Flicker fuse thing? That sounds cool 19:40:57 There's a couple "serious" Flickr FUSE things that are actually about managing your visible photos. 19:41:12 But I gather the thing Bike mentioned wasn't like that? 19:42:36 it should do encryption and authentication/integrity 19:42:59 The ones (for arbitrary data) I can find offhand don't seem to be FUSE modules. But I'm sure that's out there too. 19:43:33 Also they seem to just put the data into a tEXt PNG chunk. 19:44:16 heh 19:48:22 Huh, my fcolor thing still hasn't bitrotted away. 19:48:48 Though for some reason two first images when I told it to search for the color of love were of insects copulating. 19:49:08 (It uses the "sort by relevance" criterion, so... that makes sense?) 19:49:21 So far, love seems kind of brown. 19:52:48 it seems likely that some insects would change colour when they're, um, in love 19:53:53 The search term was just "love", though. 19:57:53 fizzie, "tEXt"? 19:57:59 That is a weird casing 19:58:20 Vorpal: I think the case of at least the first letter has semantics. 19:58:30 Heh 19:58:31 Uppercase for mandatory and lowercase for optional chunks, or something like that. 19:58:38 ah 19:59:07 all four do iirc 19:59:10 Yes, all of them do. 19:59:42 so that even for unrecognized chunk types, you know if it's safe to ignore them and strip them when saving and such 19:59:43 Well, the third is arguable. 19:59:51 First one is the critical/ancillary (aka mandatory/optional) bit; second is public/private; third is reserved for future extension; and fourth is the safe-to-copy bit. 20:00:07 brb 20:00:30 So tEXt is ancillary (not strictly necessary for meaningful display of the image), public (defined by the standard), and safe to copy. 20:00:53 (The reserved letter is always uppercase for the standard chunks.) 20:01:05 PNG format is... interesting 20:01:16 it's one of those formats which has both big and little endian parts :< 20:01:26 http://mainisusuallyafunction.blogspot.com/2012/04/minimal-encoder-for-uncompressed-pngs.html 20:01:40 Also the readme of that tool said it's stored as tEXt (uncompressed textual data) and not zTXt (compressed text) because the library it used didn't support the latter. 20:02:12 PNG has lots of potential for steganographic information hiding 20:02:47 for example the breaks between IDAT chunks can occur anywhere within the zlib stream 20:02:55 and of course there are many ways to zlib-compress the same bytes as wel 20:03:23 and you can also encode a few bits per line in the choice of 'filter' functions 20:08:03 fizzie, hm so what does "safe to copy" mean? 20:22:15 if you're editing a PNG and don't recognize this chunk, you can copy it verbatim to the output file 20:30:50 -!- epicmonkey has quit (Ping timeout: 256 seconds). 20:38:25 -!- cpressey has quit (Read error: Connection reset by peer). 20:38:34 -!- cpressey has joined. 20:48:33 this factorial-less proof i wrote of pascal's formula is pretty cute: https://dl.dropboxusercontent.com/u/15495351/pascal.pdf 20:49:13 using colors in latex-y documents feels very... unprofessional... but it's so cleeear 20:50:07 looks nice 20:50:36 I shewed this slide https://dl.dropboxusercontent.com/u/113389132/Misc/20130325-colorslide.png the other day (well, the other month) 20:50:54 It's also a LaTeX-y document, though I suppose using colors in a beamer slideset is far less unprofessional. 20:51:22 fizzie: that one looks like colorblind hell 20:51:50 It's just them groupings. 20:52:06 See, the betas that are violet are both blue and red at the same time SO DEEP 20:52:32 ooh. i see 20:53:06 man, is "x choose (-1) = 0" even a thing? wolfram alpha agrees, my ti-84 doesn't 20:53:35 back in my day we didn't have ti-84 20:53:51 kmc: Did your slide rules do binomial coefficients? 20:54:47 haha 20:54:51 i mean sure, it's impossible to pick -1 elements out of any collection. but contrary to stuff like "n choose k = 0 if k > n", this situation doesn't even make sense 20:55:22 i guess those things are usually set in order to make some identities hold 20:55:55 is there a relevant identity here 20:56:27 i guess you could say, from that rule i proved, \binom{n+1}{0} = \binom{n}{0} + \binom{n}{-1} 20:56:29 if it's impossible, then there are zero ways to do it, right? 20:56:51 so 1 = 1 + \binom{n}{-1}, so it's 0 20:57:37 cpressey: well the thing that bugs me about making up rules about negative binomial coefficients is 20:58:19 \binom{4}{sqrt(2)+i} is also "impossible" but it's definitely not 0 20:58:45 that's a type error 20:58:49 yeah 20:58:53 i feel like -1 should be, too 20:58:58 mebbe 20:59:10 \binom{4}{banana} 20:59:20 \binom{4}{☭} 20:59:24 wow what the hell, i was considering exactly that example 20:59:28 \binom{4}{banana} 20:59:49 haha 20:59:53 banana is the most random fruit 21:00:02 just like 37 is the most random number in [1,100] 21:01:13 the most random number in [1,10] is either 7 or 3.14159265, depending on level of smart-assery 21:03:43 but π isn't proven to be normal 21:03:56 the most random number in [1,10] should be some number constructed to be provably normal 21:04:10 \binom{4}{☭} <-- what is that blurry symbol? 21:04:11 imo the most random number in [1,10] should be uncomputable 21:04:24 a hammer and sickle Vorpal 21:04:32 ah 21:04:44 G'meegan 21:04:49 shachaf: imo they're all equally random? 21:04:52 oh, i thought you were thinking sociologically. like that study finding that most people picked 17 as random in [1,20] 21:04:55 in soviet russia, random number chooses YOU 21:04:56 nooodl_, really blurry in 8 pt dejavu sans mono 21:05:14 Bike: You should know by now that people are thinking more than one thing. 21:05:14 The Copeland–Erdős constant plus 1? (I guess you can freely select the initial digits?) 21:05:15 Bike: we were at first but then #esoteric kicked in 21:05:15 On a 96 dpi monitor that is 21:05:46 shachaf: that sounds hard. 21:05:53 I wonder how long it takes until we get 300+ dpi desktop monitors 21:05:59 or at least 200+ 21:06:10 Almost all numbers in [1,10] are uncomputable, so I guess it's quite probable the most random number is too? 21:06:19 And I'm sure there is some super-expensive specialist one already 21:06:20 reasons people run these studies: - they wanna win at "guess which number i'm thinking of" 21:06:33 fizzie: If you pick a number in [1,10] randomly, it's uncomputable with probability 1. 21:06:45 So it's completely certain. 21:06:47 hichaf 21:07:21 Okay I picked 1 I guess 1 is uncomputable then oh well sucks to be 1. 21:07:46 you didn't pick randomly enough sorry 21:07:57 Okay okay I pick 7 I hear it's random. 21:07:57 better luck next time 21:08:08 fizzie: you should +v me 21:08:12 4 is random, by fair dice roll according to xkcd 21:08:43 whoa dude i bet kmc was making a subtle xkcd reference 21:08:49 ;_; 21:09:21 subtlety? in esoteric? 21:09:46 there was subtlety there and you missed it Bike "sry" 21:11:38 http://xkcd.com/1213/ <-- does that thing actually work? It surely can't test for colorblindness as it claims to since it is greyscale... And there is no big number in it... 21:11:43 Vorpal: I think there's some screens for like "medical use" that are something like 160-180 ppi. You don't need that high resolutions to get a high ppd (pixels per degree) at the distances you're ergonomical-standards-ly "supposed" to look at a desktop monitor from. 21:12:21 fizzie, I certainly could do with a bit more than 96 though, 120-130 maybe 21:15:58 Perhaps someone'll start to sell a bit smaller 2560x1440 screens at some point. At 27" (those are generally available at the moment) that's 108 ppi. 21:16:01 Vorpal: if you insist on viewing text in an 8-point font, yes, i could see how you might want that 21:16:23 wait, actually 9pt 21:16:33 anyway it works fine for IRC, and for latin font 21:16:38 I can read that 21:16:52 Not without my glasses obviously, but I use glasses all the time anyway 21:17:06 can't read a book without my glasses 21:18:47 Perhaps when there's enough 4K content around, someone'll make, say, a 24" (or some other such sensible desktop size) monitor where you can display some of it natively. 21:19:20 (3840x2160 at 24" would be 180 ppi.) 21:20:03 Yeah I wouldn't mind that 21:20:36 Speaking of which I plan to get some new monitors sooner rather than later 21:20:45 I gotten so used to multi-monitor at work 21:20:50 I need it at home too 21:20:56 anyone have any recommendations? 21:21:06 Thinking maybe two syncmasters or similar 21:21:22 or are are any better brand that isn't super-expensive 21:21:31 ViewSonic has allegedly announced a 32" 3840x2160 (i.e., 140 ppi) desktop display at some point. 21:21:41 fizzie: nice! 21:21:51 Vorpal: what size? 21:22:14 kmc, Around 22-24 or so 21:22:20 16:10 21:22:23 Adjustable height 21:22:28 get the Dell U2412M then 21:22:39 maybe one in portrait, one in landscape 21:22:41 i like that setup 21:22:46 Okay, is the colour reproduction good on that? 21:22:56 at my last job I had two U2412M in portrait with a U3011 between them... 21:22:57 Also I prefer to have a rectangular desktop 21:23:04 And LG had a 30" panel of that resolution at some trade show, according to interwebs. 21:23:15 color reproduction is supposed to be good... it's an IPS panel and it's Dell's UltraSharp line, which is their high end line 21:23:24 i never like measured it 21:23:29 30" is too big, won't fit 21:23:31 it's not factory color calibrated like the U3011 21:23:38 Okay, so what does it cost... lets see 21:23:40 kmc: And nobody complained that setup reminds people of the Two Towers and is therefore insensitive workplace behaviour? 21:23:45 haha 21:23:56 it's just one huge wall of monitors 21:24:13 About 2000 SEK, okay. Somewhat expensive but oka 21:24:28 yeah that's about what I paid 21:24:31 except you know in USD 21:24:38 right 21:24:45 a lot of electronics is weirdly expensive in Europe 21:24:54 like computers will cost as many £ in UK as they cost $ here 21:24:55 kmc, U3011 and U2412M? How do they differ? 21:24:58 What does the M mean 21:25:04 kmc, higher VAT I guess? 21:25:20 U3011 is a 30" monitor, a slightly older line (there's a new model now) 21:25:30 Ah 21:25:31 and as it's older, it has a CFL backlight rather than LED 21:25:43 Does it have displayport? 21:25:50 i think the M means that it's an E-IPS rather than H-IPS monitor 21:25:54 the 24" one I mean 21:26:05 also what is the difference between E-IPS and H-IPS? 21:26:08 Someone else somewhere recommended something that I think sounded like U2412M too, FWIW. (High praise.) 21:26:19 It was Dell and 24", at least. 21:26:39 which means cheaper but somewhat smaller viewing angles etc 21:26:54 I should check what my Dell at work is 21:26:58 it is a pretty good one too 21:27:00 i have no complaints with the viewing angle though, even in portrait mode 21:27:10 this discussion would be so sexy if you were talking about cars 21:27:15 fuck cars 21:27:17 I have a weird combo of one syncmaster, one dell + built in laptop display 21:27:22 (the laptop is also a dell) 21:27:38 well polyvalent cars, really 21:27:40 there's a more expensive H-IPS 24" ultrasharp too 21:27:47 Koen__, who cares about cars? Monitors are far more interesting, and also cheaper 21:28:09 who cares about cars who monitors monitors 21:28:28 kmc, nope, 2000 SEK / monitor is definitely on the upper end of the range for me 21:28:37 it's also a lot harder to kill someone with a monitor 21:28:52 may be so, but you can do it indoors 21:29:15 Apparently my work screen is an "FUS P24W-6 LED", whatever that means. 21:29:22 I think FUS stands for Fujitsu here. 21:29:22 Koen__, I'm getting a small second hand Kia soon. 10 years old, but mileage is very low, since it has been used as a summer car by an old relative. 21:29:57 I think it was like less than 1200 Swedish miles (1 Swedish mile = 10 km) 21:30:04 Vorpal: Sexiest car ever, I'm sure. 21:30:10 fizzie, yeah 21:30:10 swedish miles really 21:30:15 kmc, quite so 21:30:22 oh singular 'mil' 21:30:29 kmc, Or Scandinavian perhaps 21:30:38 so hmm what kind of kia? 21:30:54 i'm used to a mil being 0.001 in 21:31:07 I'm renting a CAR this June, it's prepaid and all. 21:31:09 Koen__, don't remember, it works, has an AC and a electric engine heater. What more do you need? 21:31:14 I think it's the kind of car that it'll have four wheels. 21:31:15 It is not like it is a monitor 21:31:35 kmc, heh 21:32:40 I don't like air conditionning 21:32:53 lol electric engine heater, do parking spots in .se have outlets to plug those in? 21:32:56 i saw those in alaska 21:32:57 Apparently the car will be a "Ford Fiesta or equivalent". I don't know, I picked the cheapest one with AC. (Even in Finland there's sometimes hot summer days.) 21:33:32 kmc, Well, at home and at work yes usually 21:33:37 kmc: "Residential" parking slots, the kind you pay a monthly fee for, here pretty much all have those. 21:33:42 kmc, not at supermarkets and such unless you are way up north 21:33:50 i guess you aren't parked as long there 21:34:03 must suck if you leave your car at the pub overnight 21:34:17 fizzie, well for me, I park at the garage driveway probably 21:34:25 Since there is no space in the garage 21:34:36 I think the parking place fee at our apartment building is something like 10-20 eur/month. 21:34:46 there's no space in the garage cause it's full of monitors 21:34:55 parking spots in manhattan cost as much as studio apartments 21:35:02 It might've been a different price for the places with a roof than those on top of it. 21:35:05 and the apartments are not a lot bigger 21:35:10 so it makes sense really 21:36:31 kmc: Do you know if Berkeley is a nice place? There's a (smallish) chance I might migrate thataway (after graduating) for a year or so. 21:36:46 it seems pretty nice 21:36:54 there's no space in the garage cause it's full of monitors <-- no but my parents car is there, and it isn't a two-car garrage 21:36:58 garage* 21:37:03 i don't have that much experience with Berkeley 21:37:09 I like the SF bay area in general, and I'm going to move there soon 21:37:16 fizzie: Berkeley is nice. 21:37:25 Vorpal: You should invest in one of those robot car tower things. 21:38:01 Not that I've lived there. But I've visited friends there and I like going there. 21:38:01 "Berkeley has one of the highest rates of bicycle and pedestrian commuting in the nation. Berkeley is the safest city of its size in California for pedestrians and cyclists, considering the number of injuries per pedestrian and cyclist, rather than per capita" 21:38:02 fizzie, what do you mean? 21:38:03 -!- cpressey has quit (Read error: Connection reset by peer). 21:38:05 woo 21:38:15 Vorpal: wait, so you park your car outside just in front of the garage door? how do you parents do when they need their car? 21:38:23 i think it's pretty expensive to live in Berkeley proper 21:38:39 Koen__, we would obviously schedule it so that the next car out is the one outmost 21:38:57 but it's connected to BART and you could easily live in Oakland or Richmond instead 21:38:59 Vorpal: http://www.youtube.com/watch?v=7vr7ofPTpcM that kind of thing. 21:39:06 but these places are a lot less nice 21:39:36 Koen__, besides there is enough area in front of the garage for a car to pass another parked to the side, since it was originally a two car garage but was rebuilt in the 60s (way before we moved here) to have a isolated inner area in one half 21:39:50 To put various stuff in during the winter 21:39:57 (it is a non-heated garage) 21:40:16 various stuff that includes monitors? 21:40:38 One of the hotels for our upcoming summer trip has a "completely automatized" garage -- http://www.hotel-luganodante.com/en/Technical_Information_Our_Garage -- not that we're going to be driving a car or anything. 21:40:59 It's not terribly clear what "completely automatized" means. 21:41:07 Koen__, no, extra freezer, the home grown potatos and other stuff 21:41:31 No monitors were harmed in the building of this area 21:41:34 Vorpal: The home-grown monitors. 21:41:38 hmmm 21:41:40 Monitor lizards, that is. 21:41:46 XD 21:42:00 but there's a thermometer in the freezer right? with a MONITOR to display the temperature? 21:42:09 fizzie, "Sorry! There was an error. We will fix it as soon as possible. back to home" 21:42:13 fizzie, useless link 21:42:24 Vorpal: It works if you navigate there manually. 21:42:29 oh god 21:42:31 HOTEL -> Garage. 21:42:39 I guess they check referer or something equally silly. 21:43:04 Apparently not. 21:43:19 Well, maybe it relies in some sort of a session cookie, which would be even sillier. 21:43:25 -!- TWal has quit (Quit: Bye). 21:43:29 Since the direct links work now that I've visited the front page. 21:43:34 haha 21:43:41 -!- cpressey has joined. 21:43:51 I think they fail at English 21:44:04 Or have a very weird relationship to cars 21:44:25 Calling it a "truthful companion" rather than "trusted" or similar for a start 21:44:28 fizzie: what would you do in Berkeley 21:44:49 berk hth 21:44:58 what happened to cpressey 21:45:09 one moment i was celebrating his return and now vorpal's being allowed to talk 21:45:14 `welcome cpressey 21:45:16 cpressey: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 21:45:18 i'm here i'm here 21:45:30 kmc: Our place has some sort of a ongoing reciprocal exchange thing with http://www.icsi.berkeley.edu/icsi/ -- my supervisor just came back from there a week ago. 21:45:43 cool 21:46:06 berkeley CS is supposed to be pretty good 21:46:30 yeah, that's what they say 21:46:46 i mean I've heard complaints from undergrads that the program has been dumbed down in recent years 21:46:49 but I hear that about everywhere 21:47:00 and it doesn't say anything about the grad programs 21:47:09 There's also (allegedly, from travel reports) lots of esteemed guests at that ICSI side, so (again allegedly) one gets to meet a lot of people. 21:47:15 nice 21:47:39 it's weird to me that Caltech is #11 in grad CS given how tiny and incomplete our CS dept was 21:47:53 but I guess for grad school you already know going in if that school does the particular stuff you want to do 21:48:07 if you want to study quantum computing it's probably one of the best places 21:49:45 I think some of the complaints about the dumbing down of undergrad CS are sort of reactionary elitism that insists on teaching things that are irrelevant to most developers 21:50:04 otoh CS shouldn't be just a vocational program, especially at top schools 21:50:16 so i dunno 21:52:01 There's certainly a sense of dumbing-down of undergrad CS at our place too. 21:52:19 well, since the only hard things in CS are naming things and cache coherency (or so I'm told), the bar is pretty low. 21:52:51 Naming things is pretty hard, judging by how shittily most software is named 21:53:19 If you pronounce the true name of a program, you can control it, isn't that how it works? 21:53:44 cpressey, also off by one errors 21:54:11 Vorpal: you're not allowed to "also" that one-liner -- i've tried, it doesn't work 21:54:24 "also the rest of CS" 21:54:48 cpressey, the joke goes "there are only two hard things in CS: naming things, cache coherency and off by one errors" 21:55:08 If you write your name in the "I did my homework for the extra exam points" list of the Introduction to Theoretical Computer Science course with a pink glitter pen, you *will* be "randomly" picked to present one of the problems on the blackboard. (Empirical fact.) 21:55:09 *A* joke goes that way. Not the one cpressey made. 21:55:12 cpressey, at least that is the variant I have heard 21:55:28 -!- Taneb has joined. 21:55:31 oh ha ha 21:55:37 * Bike adds "jokes" to the list of hard things in CS 21:55:53 Bike, touché 21:55:57 fizzie: hehe 21:56:12 bicycles are also hard things in cs 21:56:25 Why did the computer scientist travel a thousand miles with dodgy brakes? 21:56:29 (N=10 empirical fact, even.) 21:56:32 nah, there was a solution to the n-people k-bikes problem in the last sigbovik 21:56:39 They broke early on then he couldn't solve the halting problem. 21:56:40 more than nine empirical? damn 21:57:03 Taneb: that's terrible 21:57:10 http://en.wikipedia.org/wiki/Talk:Sieve_of_Eratosthenes 21:57:13 good Referer 21:57:17 cpressey, terrible but funny 21:57:29 shachaf? 21:58:11 kmc? 21:58:31 franz boas? 21:58:55 baller order abstract syntax 22:00:33 ye 22:02:23 kmc, I somehow read that as Balmer, as in the Microsoft guy 22:02:30 Ballmer even 22:02:39 it seems 22:02:49 well I read it as Balmer and I thought that was how he spelled his name 22:03:17 i know someone who was recruited by Microsoft and got a personal phone call from Ballmer 22:03:29 -!- Taneb has quit (Ping timeout: 256 seconds). 22:03:47 "Hello?" "Developers! Developers! Developers!" 22:03:51 fresh out of college 22:03:56 haha 22:04:08 haha 22:04:28 Vorpal: Also re the display thing, maybe you could buy a 15.4" MacBook Pro, fashion a stand out of the computer bits and wire the panel to a graphics card, and then you'll have a 15.4" 2880x1800 (220 ppi) desktop monitor. (Practical.) 22:05:04 fizzie, I would have to buy several to create a small video wall or something 22:05:51 -!- boily has quit (Quit: Poulet!). 22:05:53 -!- metasepia has quit (Remote host closed the connection). 22:08:24 Night 22:08:33 -!- Taneb has joined. 22:10:09 'night 22:13:39 -!- wood has joined. 22:13:46 -!- wood has changed nick to trout. 22:14:16 -!- trout has changed nick to Guest14029. 22:14:28 -!- Guest14029 has changed nick to constant. 22:14:32 -!- constant has quit (Changing host). 22:14:33 -!- constant has joined. 22:20:35 -!- Taneb has quit (Quit: Leaving). 22:29:42 -!- cpressey has quit (Quit: leaving). 22:45:01 -!- MindlessDrone has quit (Quit: MindlessDrone). 22:46:24 Predicted program for tomorrow: wake early, bicyclize for half an hour to get to the university to fetch a forgotten tablet, realize that someone has screwed up programming the keycard and/or weekend access requires the PIN code I've forgotten, mutter curses for a while, waste another half an hour getting back. 22:48:30 :( 22:48:44 are there not enough people around on weekends to get in another way? 22:49:14 I don't know, I haven't tried very often. 22:49:39 one time to turn in last minute homework, I had to climb two stories down a rebar ladder in a pitch black ventilation shaft to break into the stairwell 22:49:59 At least the inner doors probably won't ask for the PIN, since they don't need keypads, so maybe it's enough if someone else happens to be going in/out. 22:50:17 Er, s/need/have/. 22:50:20 steam tunnels were also useful for this purpose 22:52:18 I don't know if I want to do any especially impressive breaking-and-entering, given that it's not like I couldn't just wait until Monday. 23:08:26 college is about finding excuses for impressive breaking-and-entering 23:11:54 -!- quintopia has joined. 23:23:05 I found a language I hate more than Java or PHP 23:23:18 Tcl 23:23:31 CSS 23:24:23 what about it? 23:25:27 Dealing with box models, divs that seem to eat margins of children despite google results suggesting they normally shouldn't, empty divs having a stylistic effect 23:27:31 i don't actually hate java or php. i vaguely despiser php, and am on speaking terms with java 23:27:32 Apparently Gloss (game library for Haskell) now supports arbitrary IO in games 23:27:43 cutting edge 23:28:00 despiser 23:28:21 it's hard for me to actively hate Java because I think the underlying ideas are pretty reasonable 23:28:34 Someone should make a pipes thing for Gloss 23:28:37 it's just missing some of the features you want to build a usable language around them 23:28:48 so maybe I don't hate Java but i would hate working in Java every day 23:29:46 java would be great if it were smalltalk 23:29:56 know any good smalltalk compilers for jvm? 23:29:57 :) 23:30:14 smalltalk would be great if it were simula 23:33:06 quintopia, are there any Javascript interpreters/compilers in Java? 23:35:20 that sounds like a terrible idea 23:35:28 (probably) 23:36:47 http://en.wikipedia.org/wiki/Rhino_(JavaScript_engine) 23:36:49 http://www.reddit.com/r/programming/comments/1ez1ce/the_shortest_crashing_c_program/ 23:36:52 i don't see why it's a bad idea particularly 23:37:22 Sgeo_: warning: main is usually a function 23:41:10 on some architectures 'main;' might not crash, or only sometimes 23:48:11 what if there's a valid program at *0 23:50:35 it doesn't jump to address 0 23:51:10 it executes machine code consisting of sizeof(int) zeros followed by whatever's next in memory 23:53:11 actually there may be architectures where a function symbol is not located at the first instruction of the code but at some auxilary data structure 23:53:14 maybe ia64 23:57:53 also on a harvard architecture maybe it does something completely different and insane 23:58:18 or maybe it's a linker error 23:59:04 does the C standard have a provision for crashing