00:17:04 `slist 00:17:05 slist: Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot 00:24:34 `ls bin/*list* 00:24:35 ls: cannot access bin/*list*: No such file or directory 00:24:41 `run ls bin/*list* 00:24:43 bin/emptylist \ bin/instalist \ bin/list \ bin/listen \ bin/makelist \ bin/mlist \ bin/olist \ bin/pbflist \ bin/slist \ bin/smlist \ bin/testlist 00:31:44 -!- Deewiant has quit (*.net *.split). 00:31:46 -!- clog has quit (*.net *.split). 00:31:46 -!- SirCmpwn has quit (*.net *.split). 00:31:47 -!- bengt_ has quit (*.net *.split). 00:31:47 -!- iamcal_ has quit (*.net *.split). 00:31:47 -!- Frooxius has quit (*.net *.split). 00:31:47 -!- Fiora has quit (*.net *.split). 00:31:47 -!- lifthrasiir has quit (*.net *.split). 00:31:47 -!- augur has quit (*.net *.split). 00:31:47 -!- copumpkin has quit (*.net *.split). 00:31:47 -!- Nisstyre-laptop has quit (*.net *.split). 00:31:47 -!- fizzie has quit (*.net *.split). 00:31:47 -!- kyyni has quit (*.net *.split). 00:33:08 -!- boily has joined. 00:33:25 -!- boily has quit (Client Quit). 00:34:57 -!- SirCmpwn has joined. 00:35:08 -!- boily has joined. 00:35:22 -!- boily has left. 00:35:26 -!- boily has joined. 00:35:58 -!- boily has quit (Client Quit). 00:36:43 -!- nooga has quit (Ping timeout: 245 seconds). 00:48:07 -!- carado has quit (Ping timeout: 246 seconds). 00:57:30 -!- oerjan has quit (Quit: leaving). 01:19:27 -!- copumpkin has joined. 01:31:38 -!- augur has joined. 01:32:08 -!- Regis__ has quit (Ping timeout: 256 seconds). 01:38:15 -!- Jafet has quit (Changing host). 01:38:15 -!- Jafet has joined. 01:39:39 I thought logreading was punishable by apathy. 01:39:46 remember the tiny lisps craze 01:39:47 or maybe not even tiny but 01:39:47 idk 01:39:47 newlisp, picolisp, zepto 01:39:47 remember zeptobot, remember news-ham 01:39:50 is that like a nomic, or 01:40:16 microkernel nanokernel femtokernel 01:40:18 exokernel goes somewhere in there 01:40:42 -!- 66MAAH5NI has joined. 01:41:11 I think we need yoctokernels. 01:42:32 -!- 66MAAH5NI has quit (Read error: Connection reset by peer). 01:42:44 -!- SirCmpwn has quit (Excess Flood). 01:42:55 -!- SirCmpwn has joined. 01:43:42 Exokernel Mustard returning to the Library with the Gadget 01:43:45 -!- copumpkin has quit (Changing host). 01:43:45 -!- copumpkin has joined. 01:44:02 why do people pronounce "colonel" as "krnl" 01:44:47 The linux colonel 01:45:11 Proof Colonel 01:46:33 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 01:47:02 shachaf: that's what happens when the english military conspires to pronounce french probably 01:54:12 Bike: why would anybody try to pronounce french 01:55:12 (19:54) Because the French are masochists. 01:55:48 -!- augur has quit (Remote host closed the connection). 01:57:39 PING 01:59:17 -!- boily has joined. 01:59:17 -!- Nisstyre-laptop has joined. 01:59:17 -!- fizzie has joined. 01:59:17 -!- Fiora has joined. 01:59:17 -!- bengt_ has joined. 01:59:17 -!- kyyni has joined. 01:59:17 -!- iamcal_ has joined. 01:59:17 -!- Deewiant has joined. 01:59:17 -!- lifthrasiir has joined. 02:00:43 (20:00) Welcome back from the split. 02:01:16 The character of Green has been given two different personas in the Cluedo world. Originally patented as The Rev. Mr. Green, in Britain, he is Reverend Green, a hypocritical vicar who weakens when it comes to the Sixth commandment, murder. In North America, he is Mr. Green, who has taken many money-oriented roles from mobster to businessman. Parker Brothers insisted on the name change as they thought the American public would object to a ... 02:01:22 ... parson being a murder suspect.[1] He rolls fourth in the game. 02:01:52 the sixth commandment, murder 02:02:20 Ugh, only Portlanders would be stupid enough to fight flouridation of water X_X 02:02:35 http://slbkbs.org/fluids.jpg 02:02:46 Seen in Palo Alto, Calif. 02:03:00 Gregor: you sure about that 02:03:39 http://en.wikipedia.org/wiki/File:Unholy_three_cropped.png POLIO MONKEY SERUMS 02:03:47 OK, OK X-D 02:03:50 Gregor: https://www.noisebridge.net/pipermail/noisebridge-discuss/2013-March/034990.html san francisco 02:04:14 I like "USED BY NAZIS" 02:04:14 p. good thread, somebody brings up 9-11 trutherism as a hyperbolic troll and then they discuss that seriously for a while 02:04:33 WATER: USED BY NAZIS 02:04:40 ostensibly to prevent tooth decay (dubious) 02:04:57 -!- augur has joined. 02:05:19 I heard flouridation is pointless, which sounds more plausible than it lowering IQ and turning you into a nazi 02:05:33 nazi shmatzi 02:06:24 http://jpelectron.com/sample/Electronics/PC-%20SCSI%20-%20Connectors.gif the great thing about SCSI connectors is that there are so many to choose from 02:07:33 the great ting about monoids is that they are so easy to choose from 02:07:36 thing 02:08:17 elliott: don't you need some kind of axiom for that 02:09:17 it's called the axiom of choice because everyone prefers it to the other axioms 02:11:28 check out my new axiom, axiom of choice 02:12:17 the axiom of choice for the discerning mathematician 02:12:49 kmc++ 02:13:06 shachaf: isn't that the axiom of comprehension 02:13:19 oh, that's a lyrics 02:17:00 kmc: oh man this thread is gold 02:17:13 kmc: the guy's response to everyone who says he's an idiot is to criticise them for top-posting first 02:17:17 that is the funniest thing to me 02:17:19 hahaha 02:17:58 toxic at the cellular level 02:18:25 i also like the email 02:18:28 dhtmlkitchen 02:18:39 i gather that noisebridge has been overrun with hobos and crazies and also they spent all their money and nobody knows how 02:18:58 hopefully nobody on this list thinks that three steel skyscraper can just 02:18:58 all collapse into their own footprints, because two of them were hit with 02:18:58 planes. 02:18:59 http://24.media.tumblr.com/4749e66db130c47b127835b56bf34e67/tumblr_mkbu5fdToy1r7a5hdo1_1280.jpg Dude. Their blog. 02:19:02 holy shit 02:19:14 this thread is amazing 02:19:23 Bike: uncle sam looks p. cool in that drawing 02:19:26 a rad dude 02:19:27 elliott: wow you made me look 02:19:30 Hey, my Nexus 10's battery finally died. 02:19:31 he really does do that doesn't he 02:19:35 Dutifully reporting 72% to the very end. 02:19:37 2cool4skool 02:19:43 Top posting, in spite of having the problems with that pointed out in the message to which you're replying, and with new subject matter but the same subject line. 02:19:44 we are the 72% 02:19:54 i actually hate top posting but this guy is so funny 02:20:01 question what is "top posting" 02:20:08 Bike: what 02:20:09 re: the image 02:20:10 what 02:20:14 This shifts the helm of the printing press to the federal government and they might print money for ulterior uses, surreptitiously or a vague reason of “national security.” Government officials have been known to influenced by bribes, gifts, threats, blackmail, and force. 02:20:22 top posting is where you put your reply before a big ol quote of the email you're replying to 02:20:28 Wow, really. 02:20:30 Top posting is the best way of posting 02:20:38 instead of putting the context before the actual things you're saying and not including five thousand lines that are irrelevant to your email 02:20:50 of course every client promotes doing this by default for no reason 02:21:16 The Planned Parenthood memo indicates a the organization’s darker notes of eugenics-based population control. 02:21:38 yep there's alex jones 02:21:48 And worthwhile of discussion, even if top-posted. 02:21:54 BLATANT CENSORSHIP by CNN of Soldier Supporting Ron Paul’s Foreign Policy - Please Re-upload 02:22:46 17 Reasons Why A Vote For Mitt Romney Is A Vote For The New World Order. <-- okay i kind of want to read this almost except it's on infowars 02:23:45 Is Gingrich a Straw Man? Gingrich is perhaps a straw man. Do night fight single candidate wars; be smart. Use logic, Socratic method (identify BS). Issues are collapse and WW3. The *real* enemy is war, lies, and corruption. These things come from CFR, Bilderberg. Romney (CFR), Rick Perry (CFR, Bilderberg), Obama (CFR, Goldman-Sachs, Brzezinski). 02:23:51 and now i'm done. 02:23:52 FluorIDE sounds like an IDE. 02:24:06 imo you should make an ide called that 02:24:07 Bike: do night fight single candidate wars 02:24:11 @google fluoride IDE 02:24:16 http://www.electricscotland.com/mcintyre/index_f/menu_f/nomenclature.htm 02:24:16 Title: fluorine fluoride chemistry 02:24:38 elliott: tonight on spike 02:26:42 -!- boily has quit (Ping timeout: 245 seconds). 02:28:57 monoid monoid on the wall. what is the easiest algebraic structure of all? 02:31:08 @google dylan server pages 02:31:13 http://en.wikipedia.org/wiki/Dylan_Server_Pages 02:31:14 Title: Dylan Server Pages - Wikipedia, the free encyclopedia 02:33:13 I,I The Last Monoid 02:35:48 The Last Free Monoid in Europe 02:39:21 Bike: to be fair the founder of Planned Parenthood was sort of into eugenics http://en.wikipedia.org/wiki/Planned_Parenthood#Margaret_Sanger_and_eugenics 02:39:35 but maybe the kind that isn't so bad 02:39:42 and also it was the 20s and everyone though eugenics was cool back then 02:39:44 kmc: plz https: link 02:39:48 yes i am aware 02:39:56 shachattps 02:40:08 shachaf: are you the secure version of a protocol named hachaf 02:40:22 maybe i should have mentioned that the title of that post was "Fertility control agents in water supply" 02:42:13 SHA-chaf 02:45:04 Jafet: You left #haskell? 02:46:36 No, I just didn't go back in. 03:01:08 -!- btiffin has joined. 03:03:16 -!- clog_ has quit (Quit: ^C). 03:03:30 -!- clog has joined. 03:12:56 -!- FreeFull has quit (Ping timeout: 255 seconds). 03:18:07 -!- boily has joined. 03:18:25 -!- FreeFull has joined. 03:36:13 -!- doesthiswork has joined. 03:36:38 which old computer game is the topic/ 03:39:10 an old one I'm guessing? 03:40:30 good guess 03:44:10 -!- copumpkin has quit (Ping timeout: 246 seconds). 03:44:41 -!- copumpkin has joined. 03:51:22 mastermind? 03:53:00 I vote Atari ET 03:53:54 blech! 03:58:10 as I was telling my colleague on the other side of the table: I never imagined that I would in my life stare at a picture of the teletubbies in a common room around midnight in order to score points in a hacking competition. 03:58:30 -!- boily has quit (Quit: Poulet!). 03:59:10 Civilization II, actually 04:08:26 this sight really improves my programming efficiency http://www.hackertyper.com/ 04:08:50 ^site 04:20:07 -!- nooodl_ has quit (Ping timeout: 256 seconds). 05:05:43 -!- conehead has quit (Quit: Computer has gone to sleep.). 05:10:27 -!- FreeFull has quit (Ping timeout: 245 seconds). 05:11:48 -!- FreeFull has joined. 05:18:46 -!- FreeFull has quit (Ping timeout: 245 seconds). 05:55:48 -!- FreeFull has joined. 06:01:56 -!- Nisstyre-laptop has quit (Quit: Leaving). 06:02:37 -!- Nisstyre-laptop has joined. 06:04:08 -!- zzo38 has joined. 06:35:02 Ok, What's a pirate's favourite letter? 06:35:24 Arrr, you think it'd be R 06:35:30 But they loves the C 06:35:43 @arr 06:35:43 I want me grog! 06:35:48 @arr you sure? 06:35:48 Keelhaul the swabs! 06:36:15 Aye 06:37:22 What did the zero say to the eight? 06:37:28 Nice belt. 06:41:29 What did the one say to the seven? 06:41:34 Stay straight. 06:42:13 :-) 06:45:23 Is there an idea listed for a language based on the outcome of jokes? 06:45:51 If not, you can add it 06:45:51 zzo38: You have 1 new message. '/msg lambdabot @messages' to read it. 06:45:54 ?messages 06:45:54 boily said 12h 53m 16s ago: Montréal. 06:54:29 -!- ThatOtherPerson has joined. 06:58:03 -!- FreeFull has quit (Ping timeout: 276 seconds). 07:03:57 -!- FreeFull has joined. 07:20:47 There's new porn spam on the wiki 07:20:52 :/ 07:26:55 -!- doesthiswork has quit (Quit: Leaving.). 07:29:37 is that french 07:32:18 -!- Bike has quit (Quit: tiredn). 07:34:15 monqy: yes. 07:37:57 http://codepad.org/cRrdL4wD 07:38:15 I'm tempted to write a new stlisp implementation some day 07:39:48 -!- carado has joined. 07:44:32 The source code has gone missing. 07:55:07 -!- carado has quit (Ping timeout: 246 seconds). 08:04:17 -!- ThatOtherPerson has quit (Quit: Leaving). 08:07:56 -!- ogrom has joined. 08:13:37 -!- epicmonkey has joined. 08:16:08 -!- btiffin has left. 08:29:15 Can Z-machine version 1 files be made to work in Famicom? It doesn't have the ASCII codes above 95, but it could be done so that the SHIFT key with codes 64 to 95 and 96 to 126 will toggle bit5 of the ASCII code, like SHIFT toggles bit4 for the codes 32 to 63. 08:33:18 -!- monqy has quit (Quit: hello). 08:51:24 -!- oklopol has quit (Ping timeout: 252 seconds). 08:59:31 -!- oklofok has joined. 09:27:02 -!- ThatOtherPerson has joined. 09:32:24 -!- ThatOtherPerson has quit (Ping timeout: 256 seconds). 09:33:51 -!- ThatOtherPerson has joined. 09:46:10 -!- nooga has joined. 09:54:21 -!- dessos has quit (Read error: Connection reset by peer). 09:57:09 -!- dessos has joined. 10:16:30 -!- nooodl_ has joined. 10:21:06 -!- nooodl_ has quit (Ping timeout: 258 seconds). 10:56:19 -!- Phantom_Hoover has joined. 10:58:51 -!- nooodl_ has joined. 10:59:28 -!- nooodl_ has quit (Read error: Connection reset by peer). 11:03:13 -!- sirdancealot has quit (Ping timeout: 240 seconds). 11:05:40 -!- AnotherTest has joined. 11:17:41 -!- sirdancealot has joined. 11:25:09 -!- ReadingDragon has changed nick to SDr|Flow. 11:37:55 -!- kallisti has quit (Ping timeout: 245 seconds). 11:41:30 -!- ThatOtherPersonY has joined. 11:43:49 -!- ThatOtherPerson has quit (Ping timeout: 256 seconds). 11:47:24 -!- sirdancealot has quit (Ping timeout: 252 seconds). 11:49:22 -!- ThatOtherPersonY has changed nick to ThatOtherPerson. 12:01:43 -!- sirdancealot has joined. 12:04:31 -!- AnotherTest has left. 12:05:29 -!- Regis__ has joined. 12:28:59 -!- nooodl has joined. 12:40:42 Z-machine version 5 has a command to check if the game disc is genuine. No game uses it, and all interpreters just assume that it is genuine. 12:41:29 (Some interpreters have an option to tell it that it is not genuine.) 12:48:14 zzo38: are you writing a Z-machine? 12:51:33 Yes, actually at this time I am. 12:52:24 Cool! 12:52:39 I was considering writing one for the DCPU, but I didn't for some reason. 12:53:15 Mine is C and SDL, all versions except 6. 13:01:25 -!- ThatOtherPerson has quit (Quit: Leaving). 13:02:02 Including version 9, which is my own variant based on version 5, although there are a few differences, such as using word addresses in the headers, and allowing packed addresses to be access twice as much memory as in version 8. 13:12:57 WinFrotz reports the interpreter number as 6 (I tested it using ZmForth). Setting the Tandy bit does not change this, nor does it change flags 1 (ZmForth is Z-machine version 5, so there is no Tandy bit in flags 1). My own interpreter (not finished yet) sets the interpreter number to 11 if the Tandy bit is set in the options, or 6 otherwise; it also sets flags 1 for versions 1 to 3. 13:14:05 I don't know if any version 4 or 5 games use this (other than Beyond Zork, which crashes on Tandy computers), but I put it in anyways, in case someone writes some game to use it. 13:18:42 -!- monqy has joined. 13:19:03 -!- impomatic has joined. 13:23:03 -!- boily has joined. 13:24:18 Bit0 and bit1 of flags 2 remains as it is when the game is restored or restarted or after undo, rather than being restored. I wonder if some game might use this to undo and then do something else 13:31:39 -!- augur_ has joined. 13:31:45 -!- augur has quit (Read error: Connection reset by peer). 13:34:07 For some reason in WinFrotz, if the game selects fixed-pitch mode, the display options are ignored and it uses actual italic and bold rather than whatever colors are set by the user. 13:38:30 -!- augur_ has quit (Read error: Connection reset by peer). 13:38:36 -!- augur has joined. 13:39:43 -!- ThatOtherPerson has joined. 13:41:28 how about a game where you write an AI and fight other people 13:42:39 There's something like that in forth I think 14:00:33 -!- epicmonkey has quit (Ping timeout: 240 seconds). 14:07:49 -!- Taneb has joined. 14:18:22 -!- nooodl has quit (Ping timeout: 258 seconds). 14:21:22 Some people have dumb reasons for being atheist and some people have dumb reasons for being religious. 14:21:49 I don't particularly care either way 14:22:18 I don't care either, but sometimes their reasons for being so aren't very good reasons. 14:34:39 -!- Regis__ has changed nick to GOMADWarrior. 14:36:28 -!- Mathnerd626 has quit (Read error: Connection reset by peer). 14:36:44 -!- btiffin has joined. 14:43:58 I don't particularly care either way <-- does that mean you are agnostic? 14:44:06 or something else? 14:44:24 I call myself a lapsed Christian if anything 14:44:45 A fallen one. (It's an impressive-sounding name.) 14:44:56 I think "agnostic" is still a term for a person who cares some way or another 14:45:16 The book Godel,Escher,Bach also mentions "meta-agnostic" 14:45:35 there should be a term like meh-gnostic 14:49:07 Speaking of which, I see that that Torment kick-farter ended, and they made it to the $4.25M mark but not quite to the $4.5M one. (Still, they only asked for $900k.) 14:49:21 (Also, I hear Notch put in ten thousand dollars, as usual.) 14:56:40 does he just donate $10,000 to all kickstarters 15:03:25 On this note, I can't wait for To Be Or Not To Be: That Is The Adventure 15:05:12 -!- doesthiswork has joined. 15:05:59 Taneb, what is that? 15:06:15 It's a choose-your-own-adventure version of Hamlet 15:06:19 Made by Ryan North 15:06:40 http://www.kickstarter.com/projects/breadpig/to-be-or-not-to-be-that-is-the-adventure 15:07:11 heh 15:14:19 -!- Mathnerd626 has joined. 15:15:11 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 15:28:01 -!- Phantom_Hoover has joined. 15:41:14 -!- conehead has joined. 15:51:31 -!- ThatOtherPerson has quit (Quit: Leaving). 15:59:01 'agnostic' traditionally means someone who thinks the question of whether god exists is impossible to answer 15:59:22 they might still care a lot about the question and write many volumes about what a bummer it is that we can't answer it 15:59:37 personally i like the word 'apatheist' 15:59:58 I am 'ignostic' 16:00:21 apatheist sounds about right 16:00:29 I am 'pretty okay with whatever' 16:00:31 * kmc thinks it is logically possible that a being like a god exists, e.g. if this universe is a simulation running in some other universe, but even though it's possible there's no particular reason to believe it 16:00:46 any more than we believe there is a teapot orbiting the sun between the earth and mars 16:00:50 which is also totally possible 16:01:01 it might cost less than a billion dollars to make that happen 16:01:15 not sure though, I guess you need heavy rockets to get to a solar orbit? 16:01:20 Did somebody put it there a few years ago? 16:01:45 I think if there was a single deity powerful enough to be worth worshipping 16:01:51 although there are some physical facts which look like evidence for us being in a simulation, if you look at them just right 16:02:00 I do not believe this universe is a simulation running in some other universe, but I don't know. However, it is not what I mean by "God". 16:02:06 We'd know because of all the non-believers getting hit by lightning all the time 16:02:24 Taneb: i think we can confidently say that if God does exist, he is fucking with all of us 16:02:26 kmc: Maybe, but I still don't think so. 16:02:48 Unless said deity is benevolent, in which case why the hell wars. 16:03:06 And if it is a simulation, is that in another simulation? 16:03:24 And if not, what is it? 16:03:43 -!- conehead has quit (Quit: Computer has gone to sleep.). 16:04:26 Taneb: That is what a lot of people ask. 16:05:13 However unlikely it is that we are the "top" universe (by which I mean one that isn't a simulation), consider how unlikely it would be for any universe to be top universe, and how unlikely it would be for the top universe to create a simulation of a universe down to our level 16:05:27 And how even more unlikely for it to be universes all the way up 16:06:39 But, what is best for *the universe as a whole*? Of course we shouldn't have a war but that is the job of people to choose not to have a war; probably it is best for the universe as a whole that we have that choice but choose not to use it. 16:07:12 Why malaria, then 16:07:16 Why guinea worm 16:07:50 "benevolence" doesn't imply fixing everything 16:09:00 Anyways, the laws of physics must still be followed regardless; even if there are sometimes multiple outcomes, or none at all. 16:09:15 A god that must obey the laws of physics is no god at all 16:09:17 Humanity is not the most important thing in the universe. 16:09:26 Is Ruby "out of style"? #haskell discusses. 16:09:27 taneb: Would you prefer to be a robot that won’t ever go to war or to have a free will which implies you have the choice to go to war? 16:09:32 Taneb: That is what it seems to you. 16:09:51 do you have to be "a" something, anyway 16:10:17 ion, I'd rather live in a society that is weighted firmly against war 16:10:25 imo ruby was never in style 16:10:30 So that even if individuals choose to go to war, society will prevent them 16:10:40 However, if there is some multiverse, do they have a few different laws of physics? 16:10:40 Taneb 16:10:46 individuals can't go to war 16:10:52 that is kind of "how it works" 16:11:04 Individuals can decide that there ought to be a war 16:11:17 Also I shouldn't philosophy this time in the afternoon 16:11:26 I am 'panentheist', which means that the universe (and possibly even the multiverse, omnium, whatever) is a part of God. Some say Spinoza is also panentheist. 16:11:27 that's more like having an opinion than going to war 16:11:42 shachaf: ;_; 16:11:50 Well, individuals do not go to war as much as the military can, anyways. 16:11:51 Anyway, goodbye 16:11:59 I will stop philosphying now 16:12:05 So it is different. 16:12:38 kmc: Don't worry, it's moved onto Perl. 16:13:53 -!- nooodl has joined. 16:14:39 My opinion is that the fundamental laws of physics can be expressed by mathematics, although we may not be able to figure it out quite that precisely, and that many of it is not computable, and sometimes there will be multiple solutions or none at all. Of course, this is just guess so I don't really know for sure. 16:14:49 -!- Taneb has quit (Quit: Leaving). 16:14:49 shachaf: perl is like a cockroach, it will never die 16:15:21 So it's like the species of cockroaches? 16:15:38 Some people prefer different programming languages, and some programming language are good for a few other things too, but you can use it for other purposes too. 16:16:06 after like 8 years of avoiding perl, I'm starting to use it again for shell oneliners 16:16:36 it's pretty convenient especially with options like n, p, l, a, 0 16:17:04 These Japanese slides from ekmett_conf are so excited. Why can't everyone make slides like these? 16:17:35 ekmett_conf is decadent and depraved 16:18:10 Anyone try IPython? It's pysh mode is my favourite shell now, ... well for playing. bash still wins for 'working' 16:18:17 yeah IPython is great 16:18:36 also cool: http://ipython.org/notebook.html 16:18:45 what about bpython 16:18:48 many cool examples here: http://nbviewer.ipython.org/ 16:18:57 btiffin, what about zsh? 16:19:29 Yeah, web notebooks, those are awesome. I've only used them in toy mode though 16:19:31 I used it a couple of times on live cds where it was default. It has some interesting conveniences, but generally I use bash 16:19:31 -!- Bike has joined. 16:19:32 btiffin: yeah, bash is good for running programs, and python is good for manipulating data, so what I really want is an interface which lets me jump between a bash prompt and a python prompt and easily carry data between them 16:19:44 i have a design in mind for this, just need to write it 16:19:57 does ipython have method completion and interactive documentation like bpython 16:20:07 zsh is a time hole Vorpal. ;-) Just one more tweak and life will be great, ok maybe one more. ;-) 16:20:15 hah 16:20:16 oh bpython is a real thing? i assumed it was some kind of obscure funpun 16:20:49 there is cython or whatever the thing that took Python and made it into C + calls to libpython.so 16:23:07 yeah, pyrex / cython (i think cython is newer) 16:23:18 not to be confused with cpython, which is just the name of the 'default' python interpreter 16:23:42 there are loads of cool ways to call between Python and C or C++ 16:23:46 Boost.Python is neat 16:23:56 ctypes is really really handy for small things 16:24:46 also there's some numpy (or scipy?) feature that lets you just straight up include c code in a string 16:26:05 -!- Koen_ has joined. 16:26:21 Boost.Python gives you basically two things: a C++ data type that corresponds to a Python value, and an easy way to export a C++ class as a Python class 16:27:03 the "Python value" type has enough boosty high level C++ magic that you can write C++ code in a vaguely Pythonic style 16:28:10 valac and Genie? It's like writing Python in vaguely Pythonic style. ;-) 16:28:34 cool, I haven't heard of Genie 16:28:55 "In the vein of Python, Genie uses indentation rather than curly brackets to delimit blocks." so, is indentation sugar for punctuation, or not? 16:29:13 indentation as sugar for punctuation is fine, indentation as core syntax is terrible 16:29:16 imnsho 16:29:44 Haskell mostly passes this test except that the desugaring procedure has a weird feedback from the parser 16:31:04 Core syntax 16:31:08 :( 16:31:16 oh well I can deal with it 16:31:21 I use Python all the time too 16:31:34 there are curly-brace preprocessors for Python 16:31:36 tab by default even, a keyword [indent n] can change that to counted spaces though 16:31:53 i wonder if any of them add full lambda support though 16:31:57 btiffin: :( :( :( 16:32:05 ok I shouldn't care so much about concrete syntax 16:32:11 the desugaring in haskell seems very complicated, I've never quite understood how it works 16:32:21 olsner: it's pretty simple except for that feedback 16:32:36 I'm not sure if Genie is getting much attention, but Jamie seems to post up updates once every blue moon or so 16:32:49 if the token after 'do', 'let', 'of', or 'in' is not an open brace, insert an open brace and remember the starting column of that token 16:33:04 a subsequent line at the same column gets a semicolon prepended 16:33:13 a subsequent line at a column left of there gets a close brace prepended 16:33:31 there are some other rules to make sure that you can't e.g. close an implicit brace with an explicit one 16:34:07 i think most beginning Haskell programmers think Haskell is a lot pickier about indentation than it is 16:34:11 i know i did 16:34:19 it took me a while to realize you can say 16:34:21 foo x = do 16:34:24 y <- bar 16:34:31 which is way better than foo x = do y <- bar 16:34:46 because this way you don't have to re-indent the whole block if the name of 'foo' or its arguments changes 16:34:53 Hmm, bf indented would drop it down to 6 symbols. Yeah, indented bf 16:34:56 and it just looks cleaner and more uniform 16:35:25 -!- GOMADWarrior has quit (Ping timeout: 245 seconds). 16:35:52 kmc: i don't get how that doesn't prepend a close brace from what you just said. 16:36:13 "ADD RDX, 1 MOV RDX, [RDX+8] SHR RDX, 2 SHL RDX, 1" unrelatedly, lol 16:36:25 because the first token after 'do' is that 'y' 16:36:57 Ohhhh, I read it as remembering the do for some reason 16:37:01 -!- conehead has joined. 16:37:03 yeah, that's the trick 16:37:15 that's what i didn't realize initially 16:37:20 it doesn't care where the 'do' is 16:37:33 right, right 16:37:49 oh my list of keywords is wrong I think 16:37:55 'where' and not 'in' 16:38:09 the thing after 'in' is just a single expression, not a semicolon-delimited list of stuff 16:38:24 i think there's also a special rule that lets you write 'module Foo where' without then indenting the rest of the file 16:38:34 Hmm, bf indented would drop it down to 6 symbols. Yeah, indented bf 16:38:39 what if you want to do [] 16:38:49 or [something][else] 16:38:53 blank line, obv 16:38:59 :-) 16:39:50 kmc: is that special? sounds like that's allowed by the rule you gave before 16:39:54 -!- monqy has quit (Quit: hello). 16:39:54 And maybe indented bf would be better served by vertical tab instead of horizontal, to keep with the f-ness. 16:40:12 It also doesn't care about indentation at all in blocks that have {} around it 16:40:24 you didn't answer my second question 16:40:29 Phantom_Hoover: In [something][else] the second part is never executed 16:41:37 that is, uh 16:41:39 a good point 16:42:45 obviously it's an inadequate syntax if multiple behaviorally identical programs can be expressed 16:43:31 You have me reading up on Cython, because real men call Python from COBOL. And Cython might make that magically easi(er). COBOL is always on the look out for magic. 16:43:49 Bike: Well, if you are trying to compress it, then at least it means the compression might not be very good and it should be try to improve 16:44:28 imo compression by just storing the results of the program instead of the program itsel 16:44:42 The results might be longer, though, and the program might require input. 16:45:47 vorogomlok compression 16:47:19 To compress a brainfuck program you might use some kind of Huffman coding but provide no coding for redundand instrructions, and then furthermore code runs of the same instruction several times compressed too 16:48:46 -!- Gracenotes has quit (Read error: Operation timed out). 16:51:10 zzo38: Just RLE works really well on Brainfuck. 16:53:38 -!- boily has quit (Read error: Operation timed out). 16:54:27 -!- boily has joined. 17:04:40 olsner: i'm not sure 17:08:00 -!- SDr|Flow has changed nick to SDr. 17:14:08 -!- Gracenotes has joined. 17:20:45 -!- sirdancealot has quit (Quit: ragequit). 17:30:03 -!- Taneb has joined. 17:30:33 -!- augur has quit (Remote host closed the connection). 17:33:38 oh my god the thick of it is even more amazing than it was before 17:39:00 which bit are you on now 17:39:36 nicola murray just made ben swain shadow chancellor 17:40:21 This sounds like something I should watch 17:40:26 What form of media is it? 17:40:45 television 17:41:02 ofc it's not on the iplayer so you may have to resort to methods of questionable legality 17:41:27 Methods of questionable legality? 17:41:29 No problem. 17:41:52 I have a list of things I need to watch, so I'll let future me deal with it 17:41:59 For better or for worse 17:42:16 Does future Taneb have a beard? 17:42:22 I don't know 17:42:29 Present Taneb doesn't, which is odd 17:42:47 Is Present Taneb the British version of Santa Claus? 17:43:12 I deliver presents to all the little girls and boys all over the east half of Hexham 17:43:16 Taneb: it's on Hulu if you can connect through a US IP 17:43:32 THAT IS AN OPTION 17:43:59 geographically restricting content by IP is such a quaint notion 17:44:12 when I watch FOX shows on Hulu, it pastes the logo of the Boston area FOX affiliate into the corner 17:44:23 itt skeuomorphs 17:44:31 But... aren't you in somewhere that isn't Boston 17:44:41 no i'm in Boston area (Cambridge, just across the river) 17:44:44 Right 17:45:02 i thought you were in mid-cambridge 17:45:08 c.c 17:45:10 I think I assume everyone who isn't me, Phantom_Hoover, elliott and ais523 or Finnish all live together with shachaf 17:45:27 (Norwegians and Swedes live with the Finns) 17:45:29 Taneb: I'm Finnish. Where does that put me? 17:45:43 shachaf, in Finland, with everyone living with you 17:45:49 oh 17:45:53 is "river" a metaphor for the atlantic ocean 17:46:12 But... Cambridge is in, like, the south-east 17:46:16 since cambridge is in england and all 17:46:18 It's not near the coast at all 17:46:36 picturing the hexham equivalent of http://upload.wikimedia.org/wikipedia/en/4/4d/Steinberg_New_Yorker_Cover.png 17:47:19 My knowledge of geography is pretty good until the north sea, Keswick, Alnwick, and Yorkshire 17:48:13 Looking at Google Maps now 17:48:21 Never realised how far west Edinburgh is 17:48:26 Phantom_Hoover has some explaining to do 17:48:37 imo Taneb should move to cambridge 17:48:58 Cambridgeshire or Massachusetts? 17:49:35 either one. i'm not picky!! 17:49:37 "shadow chancellor" sounds like a much cooler office than it actually is 17:49:44 ikr 17:50:45 or maybe move to Newcastle upon Tyne, California 18:07:34 -!- john_metcalf has joined. 18:10:16 -!- sirdancealo2 has joined. 18:11:27 Old computer games? Has anyone ever played micromud? 18:11:56 I have played some old computer games 18:12:04 I don't know if I have played that one though 18:12:28 Its only for the c64 í think. 18:13:16 A single player version of the essex mud 18:13:48 Games for old computers are sometimes still written this year. 18:16:43 single player version of a mud? what's the point 18:17:51 that's a sud 18:18:26 The other players are AI. It's from approx 1985 when very few people could play online. 18:19:21 -!- Taneb has quit (Ping timeout: 256 seconds). 18:19:53 * impomatic used to play a few BBS door games. 18:20:08 -!- ThatOtherPerson has joined. 18:20:32 -!- Koen_ has quit (Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?"). 18:20:48 Cambridge has a new retro computer museum opening soon. 18:21:30 I play a few BBS door games. 18:21:40 They are still available. 18:22:18 Inform-7 18:22:39 Best parser, ever 18:29:40 I'm using it from the angle of interactive fiction training, random reward being a powerful human incentive. Grace Hopper History lesson game will be first up. 18:30:04 Oh, and if you don't know Grace. http://www.smbc-comics.com/?id=2516 (Don't forget the red drop hover over bonus comic). 18:30:14 red dot 18:31:27 imo fran allen 18:32:30 Nice. Thanks Bike 18:35:04 -!- augur has joined. 18:37:40 -!- ogrom has quit (Quit: Left). 18:38:44 -!- ais523 has joined. 18:39:40 What do you call the thing in a book within a chapter where one storyline stops and another begins and there's a little gap, sometimes with a swirly little pattern? 18:41:30 @message? 18:41:30 Maybe you meant: messages messages? 18:41:31 @messages? 18:41:32 Sorry, no messages today. 18:47:19 impomatic: I know what you're talking about, but don't know what it's called either 18:47:51 If it doesn't have a name, one needs to be invented. 18:48:42 I tried transition, but I don't think that's the right jargon 18:49:35 And I doubt it's segue 18:49:44 * impomatic was just proofreading and wanted to tell the author it feels like it needs one of those things... but without knowing the name I'll sound a bit stupid :-) 18:50:48 if you say "transition" they'll probably know what you mean 18:50:50 or maybe a "cut" 18:52:12 -!- augur has quit (Remote host closed the connection). 18:54:20 -!- Fleshlight has joined. 18:55:41 elliott: oh wow, the new spambot filter (filter 2) actually seems to be holding, it's cutting out like 80-90% of the spam we're getting 18:55:48 nice 18:55:56 too bad there's still block spam 18:56:34 yep, and account creation spam 18:56:40 it'd be nice to hold them off at the CAPTCHA 18:57:19 I think CAPTCHA development is a losing battle in the long run, but it may work in the short term 19:04:32 -!- Taneb has joined. 19:06:32 -!- augur has joined. 19:09:57 Look at Pin Eight; they say it works much better. 19:16:37 -!- Fleshlight has quit (Quit: ERC Version 5.3 (IRC client for Emacs)). 19:24:37 -!- ThatOtherPerson has quit (Quit: Leaving). 19:29:25 -!- ogrom has joined. 19:30:53 -!- AnotherTest has joined. 19:37:36 -!- augur has quit (Remote host closed the connection). 19:38:06 -!- sirdancealo2 has quit (Remote host closed the connection). 19:39:02 -!- augur has joined. 19:51:59 Youtube must think my music tastes are really messed up 19:52:05 I'm listening to some black metal 19:52:34 "Recommended for you: Brahms Piano Quartet in C minor opus 60 4th mvt Finale" 19:54:51 -!- oerjan has joined. 19:55:09 that's pretty awesome taste imo 19:55:39 I thought logreading was punishable by apathy. <-- i think you are confusing cause and effect here, sir 19:59:24 -!- augur has quit (Remote host closed the connection). 20:07:35 -!- AnotherTest has quit (Quit: Leaving.). 20:07:35 -!- augur has joined. 20:08:45 DIHYDROGEN MONOXIDE: USED BY NAZIS 20:09:01 kmc: fixed that for you 20:10:07 -!- augur has quit (Read error: Connection reset by peer). 20:10:30 -!- augur has joined. 20:10:48 -!- augur has quit (Read error: Connection reset by peer). 20:11:07 -!- augur has joined. 20:19:39 · · 20:19:41 20:19:44 :☹( 20:19:45 20:19:48 ----- 20:19:51 / \ 20:20:06 whats that 20:20:30 obviously that's Fractal Nose Man 20:21:09 shachaf: http://www.youtube.com/watch?v=XV6dLhepx6w 20:21:19 you may not have heard of him, since he for some reason never gets invited to the other superheroes' parties 20:21:23 oops monqy isn't even in here "what's the point" 20:21:33 monqqqqqqqqqqqqqqqy 20:21:55 shachaf's meaning of life, wasted 20:23:25 @tell monqy we love you monqy... / we miss you in school... / do you think i could... help you? 20:23:25 Consider it noted. 20:25:43 -!- oerjan has set topic: [explanation of channel's purpose] | http://codu.org/logs/_esoteric/. 20:25:52 @ask monqy [i mean ie] http://books.google.com/books?id=tdPnQS2WT_sC&lpg=PA48&ots=r1ZFu-z6MH&pg=PA48 20:25:53 Consider it noted. 20:37:00 -!- augur has quit (Remote host closed the connection). 20:38:49 are TLBs usually fully associative 20:41:48 -!- augur has joined. 20:42:14 kmc: then they would be too easy. 20:42:23 like monoids? 20:42:31 -!- augur has quit (Remote host closed the connection). 20:42:40 well i suppose they might not have a unit 20:42:57 oh i get it 20:47:22 Is a TLB like a BLT 20:47:49 somewhat 20:49:58 -!- augur has joined. 20:50:53 oh boy gsoc is coming up 20:51:02 kmc: are you going to be a mosh mentor if it gets slots 20:51:15 -!- augur has quit (Remote host closed the connection). 20:52:04 shachaf: I'm signed up as the backup mentor 20:52:31 Wait, is that different from backup admin? 20:52:36 -!- augur has joined. 20:52:36 oh 20:52:38 maybe i'm that 20:52:41 -!- augur has quit (Remote host closed the connection). 20:52:44 i shuold figure out what i am 20:52:52 -!- sirdancealot has joined. 20:52:53 * shachaf is backup admin for haskell.org 20:53:01 do any of us truly know what we are, in the end 20:53:14 anyway I expect to spend time helping people, whether or not in any official capacity 20:53:14 * Taneb is very little to do with GSoC, if any 20:53:35 -!- augur has joined. 20:53:41 btw if any of you are students and would like to work on Mosh and get paid by google we would be super happy to have you!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! if google approves our slots which they might not 20:53:55 kmc: (and over 18) 20:54:10 kmc: Hmm. That might be a good idea. 20:54:13 -!- augur has quit (Remote host closed the connection). 20:54:14 (rules out most of the channel??) 20:54:17 I am totally a student, and mosh seems neat. 20:54:27 I'm over 18, but only debatably a student 20:55:02 MAYBE NEXT YEAR 20:56:13 What's involved in being a mentor, anyway? 20:56:16 -!- augur has joined. 20:56:24 It's mental 20:56:49 pikhq: cool. you can come by #mosh if you have any questions 20:56:56 what the hell is mosh again 20:57:04 http://mosh.mit.edu/ 20:57:09 IRC ain't good enough for you?? or something 20:57:12 Isn't it that thing aimed at children with the monsters 20:57:23 it's a replacement for (some of) SSH, which stays connected if you move your client between networks 20:57:32 Oh, that's kinda cool. 20:57:32 also works better on crappy connections 20:57:37 I've started using it recently. It works beautifully. 20:57:39 (i've used it on connections where TCP doesn't work /at all/) 20:57:40 -!- augur has quit (Remote host closed the connection). 20:57:42 also it has predictive local echo 20:57:55 It even makes remote shell over Wifi work better. 20:57:57 it's a replacement for THE INTERNET AS WE KNOW IT 20:57:58 Does it use udp...? 20:58:01 yep 20:58:06 it uses a custom state-sync protocol over UDP 20:58:07 I shall investigate 20:58:08 fancy 20:58:15 meaning if packets get dropped, it doesn't necessarily retransmit them as is 20:58:16 It could prove useful in playing Dwarf Fortress 20:58:20 it just tries to get you up to the latest state 20:58:29 Yeah, it's quite neat overall. 20:58:29 kmc: you should have a soc project to port mosh to use nacl imo 20:58:31 well i probably won't work on that and i'm not competent enough to use ssh regularly but i wish you luck 20:58:52 It also handles the client side of the connection migrating. 20:59:12 shachaf: CrOS people were keen for that to happen 20:59:21 oh, huh, the approved organizations are being listed tomorrow* 20:59:29 keithw got as far as trying out his terminal codes torture test in their JavaScript/CSS terminal emulator 20:59:34 and filed like 20 bugs all at once 20:59:57 kmc: "the other nacl" 21:00:07 o 21:00:15 nah we're happy with AES-OCB 21:00:19 "though maybe that one is good too who knows ? ?" 21:00:27 keithw doesn't want to add algorithm negotiation b/c it's more complexity and risk 21:00:59 i think the choice of OCB was really lucky, everyone hates CBC and GCM now 21:01:17 tho........... maybe it's because fewer people are thinking about OCB atm 21:01:27 No negotiation. Just replacing it. 21:01:44 but matthew green likes it and he's like a crypto researcher 21:01:59 zzo38, may I ask you two questions? 21:02:30 i heard phillip rogaway likes it too 21:02:33 * oerjan hopes Taneb included that as one of his questions, just in case 21:02:36 or... maybe it was a different person 21:02:48 shachaf: o rly 21:02:51 oerjan, that is indeed the case 21:03:04 great! 21:03:04 kmc: Did that weblog answer your question yet? 21:03:13 wtfcrypto? no 21:03:21 they probably decided my question was 'too crazy' 21:03:29 ''what was your quesiton'' 21:03:34 what was your question. 21:03:42 shachaf knos 21:03:47 what was your question, 21:03:50 "is god real" 21:03:56 I do? 21:03:57 "Did you chose your IRC nick because you were annoyed at always being first alphabetically?" 21:04:03 Maybe I've forgotten. 21:04:05 could god create a cryptosystem so strong that even he could not break it 21:04:06 "and what encryption does he use" 21:04:31 i think zzo38's nick may predate him joining irc 21:04:34 I bet god uses homomorphic encryption. 21:04:53 the entire universe is just an encrypted computation of the optimal Starcraft strategy 21:04:55 oerjan, but look at his real name! 21:05:07 Taneb: oh hm good point 21:05:24 ("Taneb" was first used by me in pretty much the worst of situations) 21:05:33 kmc, one-time pad with the key thrown away? :p 21:05:40 (a shared account on a crapy "build a city and conquer your neighbours" web game 21:05:41 can god forget stuff tho 21:05:42 ) 21:05:50 kmc, if he wants 21:05:52 kmc, he can throw it 21:06:15 omniscient vs omnipotent 21:06:23 same and yet different? discuss 21:06:43 apparently "omniscient" is pronounced "om ni shnt" or something?????? 21:06:53 I'd say incompatible and perhaps incosistent 21:06:54 rather than "omni" "scient (like science)" 21:07:10 > ord 'z' 21:07:13 122 21:07:35 > ord 'a' + ord 'z' 21:07:37 219 21:07:58 > chr.(219-).ord<$>"aaron" 21:08:00 "zzilm" 21:08:19 brb, going to bie 15 miles 21:08:21 bike 21:08:30 hello? 21:08:33 hello 21:08:37 annyong 21:08:43 > chr.(219-).ord<$>"zzo" 21:08:45 "aal" 21:09:54 could god create a cryptosystem so strong that even he could not break it <-- is this related to the IP=PSPACE theorem? 21:12:38 i guess that's what you need to convince someone _else_ you've broken it. 21:13:04 also it doesn't really apply if god can affect your rng 21:14:25 exercise: design a cryptosystem secure from an omniscient observer 21:14:49 Wouldn't an omniscient observer know the message anyway 21:15:11 so the only way to do that is to not have a message in the first place 21:15:18 very good, Taneb. you get an E on the test. 21:15:23 * Bike nods sagely 21:15:25 Yay 21:15:30 (you cannot get better because you didn't solve the problem) 21:16:02 Only six more letters and I can spell my name! 21:16:12 or wait not having a message in the first place sounds vaguely like buddhism. 21:16:34 christianity is pretty much a buddhism ripoff anyway imo 21:16:41 OKAY 21:17:04 (didn't christianity come kinda four hundred or so years before buddhism or am I getting mixed up) 21:17:04 imo Bike is a unicycle ripoff 21:17:21 I'm getting mixed up 21:17:23 Taneb: you are getting mixed up. 21:17:47 or backwards. 21:18:36 shachaf: he's really conjoined unicycle twins, and i don't think you should discriminate him like that 21:19:18 I have a unicycle 21:19:27 I ought to learn to ride it at some point 21:20:39 I changed it to set the interpreter number to 4 when Tandy mode is not set, rather than 6, so that the runes will display correctly (this program uses the Amiga version of the font 3). 21:21:33 -!- ogrom has quit (Quit: Left). 21:22:02 zzo38, that doesn't answer either of my questions 21:22:28 Taneb: O, sorry. Can you repeat the question which you want answered, please? 21:22:42 First question: may I ask you two questions? 21:23:06 You can ask me whatever you want; I might or might not answer. 21:23:31 Second question: did you choose your nick because you were annoyed at being alphabetically first all the time? 21:23:37 No. 21:24:06 Could you explain the origin of your nick? 21:24:35 I do not actually remember why, but I think it had something to do with a design I was trying to make in school with numbers, but the only ones they had left were 3 and 8. 21:24:40 zzo38: Watch out! That looks like an ordinary question but it's actually a veiled request. 21:25:01 shachaf: I don't care. 21:25:31 OK. 21:25:54 What are good resources for learning how to create, eg, Famicom games? 21:25:55 * oerjan didn't remember pink was an irc color 21:26:05 oerjan: it's magenta hth 21:26:58 thx 21:27:08 hm... 21:27:16 Taneb: Try NESdev wiki; it explains most things about NES/Famicom necessary for emulation or to write a game, including the keyboard and mouse (the mouse was never intended for the Famicom but it works anyways) 21:27:26 testing 21:27:38 ok that was definitely wrong color 21:27:44 oerjan: it's 13 hth 21:27:58 zzo38, have you ever attempted to read Homestuck? 21:27:58 ok the 8 is for light i guess 21:28:11 It appears magenta in my computer only because it is programmed to display bold text as magenta. 21:28:28 `addquote It appears magenta in my computer only because it is programmed to display bold text as magenta. 21:28:38 1013) It appears magenta in my computer only because it is programmed to display bold text as magenta. 21:28:48 1 21:29:11 Taneb, stop homestuck evangelising 21:29:32 Phantom_Hoover, I evangelise Haskell to Homestucks and Homestuck to Haskellers. 21:29:36 It is the only way 21:29:50 homestuck more like homest......upid 21:30:02 PC color codes use 1 for blue, 2 for green, 4 for red, and 8 for high intensity (only on color monitors; on monochrome, 1 (but not 2 to 7) are underlined) 21:30:07 Taneb, let me tell you a story 21:30:10 Taneb: do they ever manage to escape from home 21:30:14 once, i was a homestuck evangelist 21:30:19 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 21:30:25 then, months later, i realised i had created Sgeo 21:30:35 don't let this happen to you 21:30:42 tragdye 21:30:43 oops 21:31:02 It is unlikely that I will create Sgeo 21:31:08 Phantom_Hoover: you created Sgeo?? 21:31:08 He seems pretty already created 21:31:23 Phantom_Hoover: did you ever consider this a crime against everything 21:31:24 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 21:31:28 But for background colors, 8 means blinking text, instead of high intensity 21:31:50 shachaf, pretty much 21:31:56 oerjan: Now foregrounds! 21:32:05 argh 21:32:17 shachaf: the one above had foregrounds too hth 21:32:28 shachaf, i try to make amends for my past crimes but it's just not enough 21:32:41 oerjan: foregrounds against a black background obviously 21:32:43 blackgrounds 21:32:45 shachaf, they did escape from there home but then one of them stuck his arm back in and got stuck 21:32:47 -!- FreeFull has quit (Quit: Goodnight). 21:33:00 Taneb: hey want to hear a good joke 21:33:20 one of them stuck his arm back in home and got stuck 21:33:26 homestuck 21:33:38 and in that moment i swear we were haskell 21:35:42 ^ul (:()~(,01)**~*S:):((0)~^(1)~^(2)~^(3)~^(4)~^(5)~^(6)~^(7)~^(8)~^(9)~^(10)~^(11)~^(12)~^(13)~^(14)~^(15)~^)^ 21:35:42 0123456789101112131415 21:40:52 * oerjan realizes the color numbering in his client has nothing discernible to do with rgb 21:41:16 doesn't follow a rainbow either 21:41:29 I think IRC colours is a de-facto standard started by mIRC but once again I could be mixed up 21:41:40 yeah, it is 21:41:56 taneb may not know his religions but by gum he knows the history of shitty protocols 21:42:08 I think we've had this discussion about irc colors before 21:42:10 the primaries seem to be 2,3 and 5. maybe it's fibonacci based :P 21:42:57 Bike: is there actually a difference? 21:43:08 between religions and shitty protocols? 21:43:28 a religion is pretty much a shitty protocol with god, or similar 21:43:39 religions have better pay but flamewars involve being on fire, i guess 21:44:27 religions can also involve being on fire 21:47:12 -!- SirCmpwn has quit (Excess Flood). 21:50:23 the adherents of the blessed oiled smock 21:51:21 -!- SirCmpwn has joined. 21:51:36 32mtesting 21:51:39 nope 21:52:10 Is this channel +c yet? 21:52:12 It should be. 21:52:21 * oerjan swats shachaf -----### 21:52:35 finally 21:52:37 shachaf: my client is +c 21:52:39 finally 21:52:47 as such, I don't notice the color spam 21:52:49 ais523: Does it disable bold too? 21:52:53 shachaf: i just tested the ANSI color escape, which apparently doesn't work for me (although the logs show the code got through) 21:52:53 if it annoys you, I recommend you do the same 21:52:54 and no 21:53:06 OK, that's not the same as Freenode's +c 21:53:17 indeed 21:53:29 still, can't you patch your client to fix that? 21:53:42 «In 2009, Sarah was reported in various media outlets as having "won" a "talking to plants competition" against ten others.» 21:54:27 all the plants voted her the best speaker 21:55:36 i was going to "improve" that joke but the housemate started coughing 21:56:16 which makes my interest in life temporarily turn off. 21:58:11 oh i'm hungry, that makes _everything_ worse. -> 21:59:24 oerjan: I am coughing. 21:59:31 Perhaps I'm the housemate? 22:03:35 -!- btiffin has left. 22:07:22 you know if shachaf and oerjan were housemates all this time and neither of them realised 22:07:51 It'd be like me and elliott except so much more amazing 22:08:06 Especially since shachaf and oerjan are established to live in different countries 22:08:28 It's like narnia only with dicks 22:09:02 Bike, I can't get that comment to fit the context in any shape, way, or form 22:09:24 -!- augur has joined. 22:09:50 I had a dream that I was naked in the freezer at work with a bunch of other people, except I wasn't that cold. I took this as evidence that I'd be fine living in northernly areas. 22:10:37 You have a freezer big enough for a bunch of people to be in at your work? 22:10:52 No. It was bigger in the dream 22:10:57 Aaah 22:11:01 Taneb: where else would he keep his coworkers? 22:11:09 olsner, fridge. 22:11:09 Rather inefficiently packed in said dream, I might add. 22:11:20 Means you don't have to defrost them when you want one. 22:11:21 Just lots of open space for being naked in. Totally cost-ineffective. 22:11:49 I had a dream where I couldn't find the book where I write things I need to watch in 22:11:57 Well, I guess the real freezer can have a bunch of people in it at once, but it would be crowded. You'd also be surrounded by dead animals. 22:11:59 But I had something I needed to cross off 22:12:23 parts of animals, really. 22:12:30 (which I do, to be fair) 22:12:53 Probably not enough to reconstruct whole animals. I mean it's not like we store eyes or something. 22:13:05 Anyway 22:13:20 The Melancholy of Haruhi Suzumiya was enjoyable. 22:13:26 I recommend it. 22:13:52 -!- FreeFull has joined. 22:14:04 I hear it has tits. 22:14:05 Where they're going, do they need eyes? 22:14:21 Bike, it references but does not actually show. 22:14:30 I don't think eyes are all that nutritious to humans, generally. 22:14:30 Except when it does. 22:14:36 Taneb: "what a shame" 22:15:27 I think it was a parody of high-school anime 22:15:34 Anyway, I shall now sleep 22:15:38 -!- Taneb has quit (Quit: Leaving). 22:16:39 `addquote It's like narnia only with dicks 22:16:43 1014) It's like narnia only with dicks 22:17:35 Huh, did you know there's such a thing as a vitreous humor transplant? Maybe you could get it fro chickens. 22:19:42 Bike: i'm sure there are plenty of people who'd like to have feline eyes 22:19:43 -!- carado has joined. 22:19:54 -!- augur has quit (Read error: Connection reset by peer). 22:20:02 (evidence: half of furrydom) 22:20:08 Oh you can just get contacts for that. 22:20:10 -!- augur has joined. 22:20:28 Ok, I definitely need to stop myself from getting highlighted by feline 22:20:35 i'm sure there are plenty of people who would like a more permanent solution 22:20:57 well vitreous humor wouldn't do it. you'd need, like, your iris replaced or some shit. 22:21:11 http://www.thinkgeek.com/product/ef66/ 22:21:40 Fiora has those. 22:22:05 http://a.tgcdn.net/images/products/zoom/ef66_brainwave_cat_ears.jpg 22:22:23 Somehow, this does not seem like the intended usage. 22:23:49 Fiora: do they actually work? 22:24:40 i'd suspect you'd want to hide that black thingy better 22:31:26 if the token after 'do', 'let', 'of', or 'in' is not an open brace, insert an open brace and remember the starting column of that token 22:31:30 where not in 22:32:03 that was discovered shortly afterwards 22:32:07 ok 22:32:39 also there are several ghc extensions that add extra keywords to the list. mdo, rec, and now \ case 22:32:50 and probably proc for arrows 22:32:54 you should read the logs backwards 22:32:58 yay! 22:33:13 olsner: but then my brain might stack overflow! 22:34:06 yeah, you should just read the whole log at the same time 22:34:50 but then my buffer-of-things-to-comment-on overflows instead D: 22:38:52 -!- carado has quit (Ping timeout: 246 seconds). 22:39:38 i think there's also a special rule that lets you write 'module Foo where' without then indenting the rest of the file 22:39:59 i think it's just that the first indentation block doesn't start until after that where 22:40:16 so there's no outer block you have to indent it more than 22:40:46 there was a couple more lines about that too (but not very conclusive iirc) 22:40:46 -!- carado has joined. 22:40:59 yeah it didn't look conclusive 22:41:01 hm... 22:41:20 `run (echo ' module Main where 22:41:22 bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file 22:41:23 argh 22:41:45 `run (echo ' module Main where'; echo 'main = putStr "It works!"') > Test.hs 22:41:49 No output. 22:41:57 `ghc Test.hs 22:42:14 `run printf '%s\n' ' foo' 'bar' 'baz' 22:42:17 ​ foo \ bar \ baz 22:42:28 … 22:42:29 ​[1 of 1] Compiling Main ( Test.hs, Test.o ) \ Linking Test ... 22:42:42 `ls 22:42:44 `run printf '%s\n' ' foo' 'bar' 'baz' | cat -A 22:42:44 bin \ canary \ etc \ factor \ ibin \ interps \ karma \ lib \ paste \ quines \ quotes \ share \ src \ test \ Test \ Test.hi \ Test.hs \ Test.o \ wisdom 22:42:45 ​ foo$ \ bar$ \ baz$ 22:42:48 `Test 22:42:49 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Test: not found 22:42:53 `./Test 22:42:54 It works! 22:43:17 olsner: ok so the "module" line itself isn't affected by layout. 22:44:58 `run printf '%s\n' 'foo' ' bar' 'baz' 22:45:00 foo \ bar \ baz 22:45:31 `run echo ' foo' 22:45:32 ​ foo 22:45:37 Huh. What’s up with that? 22:45:41 oh hm there wasn't anything wrong at the beginning 22:45:50 ion: up with what? 22:45:58 i see the initial space just fine 22:46:12 I don’t see a “foo” in the output. 22:46:20 heh 22:46:29 do you see this line? 22:46:36 sure 22:46:51 ok, maybe it's HackEgo's initial zero space doing it 22:47:05 i have no idea how to produce that in my client 22:47:17 *zero-width 22:47:17 -!- ion_netcat has joined. 22:47:25 `run echo ' foo' 22:47:26 ​ foo 22:48:04 `ord ​ foo 22:48:06 60 72 97 99 107 69 103 111 62 32 8203 32 32 102 111 111 22:48:07 Interesting. So it is WeeChat that’s broken. I’m running a nightly version. Let my try upgrading to a newer nightly. 22:48:22 `ord HackEgo> ​ foo 22:48:23 72 97 99 107 69 103 111 62 32 8203 32 32 102 111 111 22:48:48 oh it actually _does_ get copied if i make sure to include surroundings 22:49:00 `ord foo 22:49:02 32 32 102 111 111 22:49:08 -!- boily has quit (Read error: Operation timed out). 22:49:11 `ord foo 22:49:13 32 32 102 111 111 22:49:19 `ord ​ 22:49:21 32 8203 32 32 22:49:31 suhweet. 22:50:28 ion: it could be an old bug given that HackEgo rarely prints things starting with space 22:51:46 `ord           ​‌‍‎‏ 22:51:48 8192 8193 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 22:52:24 Whoops, I skipped one. 22:52:29 what the heck is a HAIR SPACE 22:52:46 Bike: it's that space you get on your head as you get older hth 22:52:53 It's "thinner than a thin space". 22:53:03 Also "in traditional typography, the thinnest space available". 22:53:08 (According to the "notes" field.) 22:53:09 Genius. 22:53:34 A thin space is "a fifth of an em (or sometimes a sixth)". 22:53:54 -!- augur has quit (Remote host closed the connection). 22:53:58 Three fifths of a space 22:54:51 Do not use secret data as an array index. 22:54:51 Early plans for NaCl would have allowed exceptions to this rule inside primitives specifically labelled vulnerable, in particular to allow fast crypto_stream_aes128vulnerable, but subsequent research showed that this compromise was unnecessary. 22:54:56 It seems I accidentally also the right-to-left mark and left-to-right mark. (U+200E and U+200F.) 22:55:01 kmc: Any idea what could've been going on there? 22:55:22 (They all look the same in gucharmap.) 22:56:30 That sounds like something djb would say. 22:56:50 Jafet: Everything djb says sounds like something djb would say. 22:56:55 Actually, it sounds like something he did say. 22:57:14 Well, djb is a big AXR fanboy. 22:57:48 @google aes cache timing site:cr.yp.to 22:57:52 http://cr.yp.to/antiforgery/cachetiming-20050414.pdf 22:57:52 Title: Cache-timing attacks on AES 22:58:19 AXR? 22:58:26 Addition/Xor/Rotation? 22:58:26 @google salsa20 AXR 22:58:29 http://www.youtube.com/watch?v=_37OduVkzSE 22:58:29 Title: salsa 20 sept 12 - YouTube 22:58:39 that video sounds good 22:58:41 Maybe it's called ARX. 22:59:38 video matched expectations 23:05:54 -!- ion_netcat has quit (Ping timeout: 276 seconds). 23:06:52 -!- carado has quit (Ping timeout: 246 seconds). 23:08:50 -!- constant has changed nick to function. 23:09:22 @quote variable 23:09:24 alexbagel says: i find that my first 26 variables are always easy to name. after that it becomes a bit harder. 23:09:48 This is why mathematicians should learn their Greek. 23:10:52 ΑA, very helpful 23:12:38 x,y,z,x',y',z',x'',y'',z'', i don't see the problem. 23:12:53 x, x', x'', x''', x'''' 23:12:58 In fact no reason to use the x. 23:13:33 just use numbers as letters 23:13:56 solve: 0² + 401 + 1² = 22 23:14:04 > var <$> iterate (++"'") "x" 23:14:07 [x,x',x'',x''',x'''',x''''',x'''''',x''''''',x'''''''',x''''''''',x''''''''... 23:14:21 > var <$> iterate ('\'':) "" 23:14:24 [,','',''','''',''''','''''',''''''','''''''',''''''''','''''''''',''''''''... 23:14:29 could've been funny in a different way if he'd said 24 letters instead 23:15:22 23; βηθ. 23:16:04 digammas, digammas everywhere 23:16:59 "shadow chancellor" sounds like a much cooler office than it actually is <-- does he at least have a black cape? 23:17:35 oerjan: yeah, they do work, though they're more reactive to emotional state/excitement levels/etc than they are controllable 23:17:37 PUBLIC SERVICE ANNOUNCEMENT: When you /last and your irssi window gets cluttered with /last noise, you can use /last -cl to get rid of it 23:17:40 you could probably control them to some extent with practice 23:17:44 (re earlier) 23:17:48 I told elliott before and he was surprised. So now I'm telling y'all. 23:17:55 PUBLIC SERVICE ANNOUNCEMENT: irssi sucks. 23:18:11 is /last short for lastlog 23:18:12 Fiora: that sounds like missing the point 23:18:25 oh it is. well it's nice to abbreviate -clear 23:18:27 ? 23:18:38 Jafet: on the contrary, it indicates eternal mental fortitude over the cat ears 23:18:47 Vulcan cat ears 23:19:00 but basically they totally work and are really cute and etc 23:19:24 (other catches: the little box is kind of heavy, not horribly so but mostly due to batteries. the headpiece is really only hide-able if you have bangs, I do but many people don't) 23:19:35 er, foreheadpiece 23:19:38 shachaf: huh, is there something similar that can clear /whois or /ban results? 23:20:16 oerjan: I was asking elliott about clearing /ban results when I discovered he didn't know this. 23:20:22 aha 23:20:23 So if you find out, let me know! 23:22:53 also! there's like 3rd party covers for the ears that change their color 23:22:57 I have a pair that makes them purple 23:23:39 Are there covers that can change color? 23:24:26 um, I don't think so 23:24:28 is that how leopards work? 23:24:43 part of me also wants to like, make a pair of covers that look like troll horns 23:24:57 trolls don't have horns........ 23:25:17 hm what animals change color according to emotion rather than just camouflage? 23:25:35 humans hth 23:25:37 there's the ones that change color to communicate, right? 23:25:42 like um, octopi 23:25:50 and cuttlefish 23:25:58 chameleons change colour according to emotion sometimes i think 23:26:10 like when their emotion is "i want to hide now" 23:30:07 Fiora, it's OCTOPODES you PRETENTIOUS FUCK 23:30:45 it's octopodulars 23:30:47 octopæ 23:31:17 ???? >_< 23:31:44 hiding isn't an emotion fuckass 23:31:52 Phantom_Hoover: (i'm pretty sure octopi is a valid plural...) 23:31:58 octopopulus 23:32:03 octopedes 23:32:04 octopee 23:32:09 octopa 23:32:18 octopodagra 23:32:21 help 23:32:24 octodad 23:32:30 elliott, fsvo 'valid' 23:32:43 Bike: hiding is an action .. but feeling hidy would be an emotion 23:32:49 if you people start arguing about latin declensions so help me i will threaten you 23:33:09 I think it's supposed to be greek, hth 23:33:18 shut uuuuup 23:33:23 Phantom_Hoover: well octopodes seems equally pretentious 23:33:24 octopodim 23:33:26 compared to octopuses 23:33:35 imo let's argue about hebrew declensions 23:33:37 octoi 23:33:40 also what's a declension 23:33:41 (consider e.g. "forum", english plural "forums" not "fora") 23:33:42 shachaf: i already started hth 23:33:45 fiorums 23:33:59 shachaf: how you change nouns to fit... stuff. like gender marking and pluralization and stuff. 23:34:04 shachaf: that's when you change the vowels but keep the consonants, right? 23:34:15 elliott, yes, but it's also /correct/. 23:34:17 Also I don't know shit about Hebrew. 23:34:17 olsner: Uh, sometimes. 23:34:21 actipas 23:34:26 Is it true that you have singular, plural, and also dual? 23:34:30 Maybe dual is obsolete. 23:34:44 category theorists certainly use the dual 23:34:52 I said shut up! *points* 23:34:59 Bike: fun fact: sometimes if you want to put the definite article on something you put it on every one of the adjectives but not on the noun itself 23:35:05 but sometimes you also put it on the noun 23:35:10 tswett, 23:35:15 okay i'm being unfair here?? 23:35:30 imo duels are obsolete 23:35:31 http://www.reddit.com/r/haskell/comments/1b8wzp/my_shot_at_cont/c99jt8u 23:35:33 shachaf: genius 23:35:49 Sgeo.......... 23:35:54 "infinite type errors" 23:36:36 catpaes 23:36:41 imo let's throw Sgeo down a delimited continuation 23:36:42 > (\x -> x x) id 23:36:44 Occurs check: cannot construct the infinite type: a0 = a0 -> a0 23:37:45 Bike: oh and hebrew has a word for marking a direct object, which is good 23:37:49 why not just fix 23:37:57 what other language has a whole word reserved for that purpose 23:38:15 shachaf: imagining hebrewers snickering every time an englisher uses "whom" 23:38:29 i still don't know when to use whom 23:38:29 what's a direct object? 23:38:42 elliott: When you're making fun of prescriptivists. 23:38:51 olsner: "I hit him", him is the direct object. 23:38:53 elliott, the difference is the same as that between 'he' and 'him' 23:39:01 an indirect object is like the store in "I ran to the store" 23:39:10 "I ate a cat" has no direct object, right? 23:39:21 I'm pretty sure the cat is still a direct object. 23:39:23 "a cat" is the direct object there 23:39:41 Are you sure? 23:39:51 You wouldn't use the word there. 23:39:56 um, 80% sure? 23:40:01 Maybe it's a weird article thing. Hebrew has only a definite article. 23:40:18 and um why are you eating cats 23:40:39 Fiora: because they're delicious 23:41:08 them hebrews and their cat-eating 23:41:09 alt. for the same reason i eat cows 23:41:12 practice skinning them 23:41:14 I mean, the direct object can be something complicated. Like "something complicated" perhaps 23:41:14 99.26% sure here 23:41:32 or would it be "be something complicated". fucking auxilaries. 23:41:38 because there are so many different ways you have to get familiar with 23:42:30 Maybe I should get a copy of Syntactic Structures. Then whenever anybody asks me a grammar question I don't care about I'll just show them the CSG for English in the appendix. 23:42:42 WHERE'S YOUR LANGUAGE ORGAN NOW MOTHERFUCKER 23:42:42 Bike: i think "be" isn't considered to take an object, if that's what you mean. 23:43:00 it's not, i was wondering if the verb was "can" or "can be" 23:43:31 I be uncertain of that. 23:44:03 You be a fuckin' wanker. 23:44:25 Generally, Hebrew marks every noun in a sentence with some sort of preposition, with the exception of subjects and semantically indefinite direct objects. Unlike English, indirect objects require prepositions (as in "He gave me the ball"), and semantically definite direct objects are introduced by the preposition את /et/. 23:44:39 OK I WAS TALKING ABOUT SEMANTICALLY DEFINITE DIRECT OBJECTS 23:44:44 SORRY FOR BEING TOO FANCY FOR YOU 23:44:48 I have no idea what that means. Awesome. 23:45:05 an indirect object is like the store in "I ran to the store" <-- no "to the store" is a prepositional something. it's like him in "I gave him an apple" 23:45:24 -!- Bike has set topic: [semantically definite explanation of channel's purpose] | http://codu.org/logs/_esoteric/. 23:46:20 Bike: https://en.wikipedia.org/wiki/Modern_Hebrew_grammar#Prepositions 23:46:27 now you know what i know 23:46:28 shachaf: hungarian doesn't have a word, but it has a _verb inflection_ for definite direct objects. 23:46:28 What can you tell me about Polish? 23:47:06 "literally I see /et/ the-book" literal translations are so easy 23:47:30 albook 23:48:42 I wonder why this making of 2001 thingy needs to thank the High Commission of Sri Lanka 23:49:43 Clarke lived there, so that's probably related? 23:50:24 huh. arthur c. clarke was gay. did not know that 23:50:34 "Olvastak egy könyvet." - i read a book. "Olvastam a könyvet." - i read the book. (from google translate, except for correcting first -m to -k because google doesn't understand the grammar i'm trying to demonstrate.) 23:50:35 I guess so... looks like this high commission thingy is like their embassy 23:51:08 maybe Clarke used to be a Tiger. 23:51:14 his younger, wild days 23:51:17 " Journalists who enquired of Clarke whether he was gay were told, "No, merely mildly cheerful."" 23:51:20 *pfff* 23:51:22 `slist 23:51:23 slist: Taneb atriq Ngevd Fiora nortti Sgeo ThatOtherPerson alot