00:00:19 I think I'm going to team up with a friend and go into some small-scale web development. 00:01:10 This is I made some idea about stuff that could be useful in SQLite: http://zzo38computer.org/textfile/miscellaneous/sqlext 00:01:22 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45863&oldid=45860 * Luis Mendo * (+0) /* Specification */ 00:01:40 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45864&oldid=45863 * Luis Mendo * (+0) /* Specification */ 00:03:07 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45865&oldid=45864 * Luis Mendo * (-6) /* Compiler */ 00:03:08 And which probably resides in the set Ε (from the greek word "Ερώτηση") <-- i see greeks consider questions to be erotic, no wonder they invented logic. 00:03:37 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45866&oldid=45865 * Luis Mendo * (-19) /* Specification */ 00:03:40 oerjan: *Sigh*. What did I do? 00:03:46 Did google mistranslate? 00:04:27 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45867&oldid=45866 * Luis Mendo * (+0) /* Specification */ 00:04:57 also i think that's new greek, according to wiktionary the ancient version is ἐρώτησις 00:05:11 hppavilion[1]: no, i'm sure you just discovered a greek pun. 00:05:16 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45868&oldid=45867 * Luis Mendo * (-1) /* Specification */ 00:05:27 oerjan: Oh. 00:05:32 What is it then? 00:05:48 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45869&oldid=45868 * Luis Mendo * (-1) /* Compiler */ 00:06:01 [wiki] [[Blo]] N http://esolangs.org/w/index.php?oldid=45870 * Qpliu * (+10369) Created page with "The blo programming language is a stripped-down programming language largely based on Go. Types in blo are user defined structs, whose fields can be either a bit or a non-rec..." 00:06:04 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45871&oldid=45869 * Luis Mendo * (+0) /* Compiler */ 00:06:16 it is greek for question. which happens to start with erot- 00:06:39 [wiki] [[Language list]] http://esolangs.org/w/index.php?diff=45872&oldid=45826 * Qpliu * (+10) /* B */ 00:07:55 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45873&oldid=45871 * Luis Mendo * (-8) /* Specification */ 00:08:09 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45874&oldid=45873 * Luis Mendo * (-8) /* Compiler */ 00:08:55 oerjan: Ah. 00:09:58 i'm sure ancient comedians used that all the time. 00:09:59 [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45875&oldid=45874 * Luis Mendo * (+412) /* Compiler */ 00:18:11 Is superelliptic geometry possible? <-- you might want to look up L^p metrics hth 00:18:27 er, *norms 00:19:03 i'm not sure that's any kind of analogous to hyperbolic geometry, though. 00:19:45 and square geometry is then either L^1 or L^\infty, dependent on which way you orientate the square. 00:19:58 or wai 00:19:59 t 00:20:05 not orientation. 00:20:18 L^1 is also known as "taxicab geometry" 00:20:30 oerjan: I made a half-hearted attempt to find some of those files, but gave up when I reached the ~/archive/backup/older/colin/old/pc/_old/ directory. 00:20:42 fizzie: OKAY 00:20:51 I can't even recall the punny acronym, except that I think the word "everything" was in it. 00:22:01 everything standardize optimally 00:22:03 *+d 00:31:33 `? hyperbolic geometry 00:31:35 Hyperbolic Geometry is geometry that is exaggerated to the point of absurdity 00:31:55 `` sed -i 's/$/./' wisdom/hyperbolic\ geometry 00:31:59 No output. 00:44:01 [wiki] [[Special:Log/newusers]] create * Wms0-1p * New user account <-- that's a very weird username... 00:44:16 nothing in the abuse log though 00:53:28 -!- Phantom_Hoover has joined. 00:55:15 -!- Phantom__Hoover has quit (Ping timeout: 240 seconds). 01:02:50 maybe it's a dormant spambot... 01:05:18 <\oren\_> @tell b_jonas that's basically the plot of the campaign of AoM:TT 01:05:19 Consider it noted. 01:05:49 he\\oren\_. 01:06:19 <\oren\_> 今ボアリは 01:08:48 元気ですか 01:13:19 <\oren\_> 昨日眠らなかったから疲れた 01:14:57 I don't know why, but PuTTY does not get the first 40 (yeah, 가 thru 갧, don't know why) hangul syllables 01:15:02 what the real heck 01:15:45 huh. rp is a valid end cluster in Korean? 01:15:56 \oren\_: shit happens. 01:16:37 <\oren\_> I was playing hyrule warriors all night 01:16:39 boily: ㄿ? 01:16:44 it's valid 01:17:56 to be exact, it does NOT mean that it's pronounced /rp/ or similar 01:17:57 <\oren\_> lifthrasiir: try Pietty, it has hacks for CJK 01:19:12 <\oren\_> http://ntu.csie.org/~piaip/pietty/ 01:20:13 \oren\_: some investigation indicates the problem is not specific to PuTTY, notepad doesn't get *any* hangul syllables at all 01:20:24 <\oren\_> huh 01:20:30 probably more like a metadata issue 01:20:58 <\oren\_> do any chinese charatcers work? 黒鼻龍 01:21:16 it somehow gets the correct advance width but not glyphs 01:21:32 \oren\_: there are some radicals (separately encoded) drawn, but in general, no 01:21:49 <\oren\_> maybe you have a font that has blank glyphs 01:22:09 <\oren\_> like they are "in" the font but have no lines 01:22:36 <\oren\_> and then that font is being fallen back to when you don't select a Korean font? 01:22:39 lifthrasiir: so ㄿ exists. I guess it's pronounced closer to /lp/ or /l/? 01:23:42 boily: any final consonant besides from ㄱㄴㄷㄹㅁㅂㅇ is an orthographical notation 01:28:42 boily: ㄿ is primarily pronounced as ㄹ, but it also gives ㅍ when followed by a vowel (i.e. initial ㅇ in the syllablic block) 01:32:19 -!- ^v has joined. 01:32:33 -!- hppavilion[1] has quit (Ping timeout: 250 seconds). 02:02:35 -!- MDude has joined. 02:06:19 -!- ^v has quit (Quit: Leaving). 02:06:48 -!- ^v has joined. 02:20:50 Ugh, is HexChat assuming that all of those are U+0000? 02:20:59 Because all I see are boxes with 4 0s 02:21:36 Gregor had prior indicated to me elsewhere that Freetype does boxes with the codepoint in them 02:22:13 ￿ 02:22:41 Oh, it shows that one differently. I guess it could look like FFFF (it's U+FFFF), but it's too small to see 02:26:23 -!- andrew has joined. 02:33:24 -!- sebbu3 has joined. 02:33:40 -!- sebbu has quit (Ping timeout: 256 seconds). 02:34:11 -!- boily has quit (Quit: CAPACITIVE CHICKEN). 02:34:15 -!- hppavilion[1] has joined. 02:38:59 Sgeo: every non-latin letter? 02:39:34 I think every character the font doesn't support 02:39:35 黒鼻龍 worked fine 03:00:29 -!- variable has joined. 03:15:10 -!- tromp has joined. 03:18:56 What data types should be available in PyDB? 03:19:18 Beyond the obvious ones 03:19:26 -!- tromp has quit (Ping timeout: 240 seconds). 03:21:18 (Int, Float, Complex, Tuple, List, Date, Char, String) (Tuple, List, and Char have all the Haskellic relationships: String=[Char], Tuple is fixed-width non-homogenous wheras list is variable-width homogenous) 03:21:29 \oren\_: You have been selected. 03:22:24 -!- ^v has quit (Ping timeout: 256 seconds). 03:23:31 Function, perhaps? 03:23:38 Ok, oerjan has been selected instead 03:25:14 <\oren\_> function from any type to any type 03:25:46 Boolean! Yes! 03:25:51 \oren\_: Yep, function 03:25:53 Added that 03:26:01 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:26:02 Knew I was missing something obvious! 03:35:24 -!- mauris__ has joined. 03:36:42 -!- variable has quit (Quit: 1 found in /dev/zero). 03:38:26 -!- mauris_ has quit (Ping timeout: 240 seconds). 03:39:47 -!- andrew has quit (Remote host closed the connection). 03:40:22 -!- mauris__ has quit (Ping timeout: 250 seconds). 03:40:23 -!- andrew has joined. 03:52:13 -!- ^v has joined. 04:03:21 Hm... 04:03:25 I want to make my own little site 04:03:28 An esoteric site 04:03:35 A site about programming 04:03:55 A site about user interaction 04:03:59 And maybe some machine learning 04:05:58 I think... An Esoteric Emporium 04:12:25 hppavilion[1]: Make sure it uses gopher and not http 04:12:43 FreeFull: Not THAT eso 04:12:50 FreeFull: I want it to be accessible, at least 04:24:53 -!- tromp has joined. 04:37:09 -!- Lymia has quit (Ping timeout: 250 seconds). 04:37:36 -!- pikhq has quit (Ping timeout: 250 seconds). 04:38:15 -!- pikhq has joined. 04:38:16 -!- Lymia has joined. 04:39:25 OK, crowdculator is up at http://206.174.0.58/crowdculator 04:39:34 It's standard RPN 04:39:46 With some adjustments I'm about to document into the webpage 04:45:33 You can also to use both gopher and HTTP 04:46:02 (My own computer uses both, and a gopher server, as well as a gopher client, would not be so difficult to make.) 04:47:33 zzo38: I'm using a python library specifically designed for HTTP, so I probably can't 04:47:39 Also, there are APIs involved 04:47:56 Like Crowdculator calculates on the server because that way I can use PyBrain 04:49:04 With gopher everything is calculated on the server, except for display which must be decided by the client; the server gives no CSS or HTML or anything like that 04:50:45 Interesting 04:51:14 zzo38: But I still need Post requests or the like 04:51:33 Anyway, I don't really want to /use/ gopher; the content of the site should be Eso-, not the way you access it 04:53:57 What other eso projects to add... 04:53:59 Hm... 04:55:41 Perhaps a stack-based language based exclusively on stack manipulation and introspection (e.g. no arithmetic or anything) would be good? 04:56:37 You call the successor function with i #, where i is the "push item" instruction and # is the "get length of stack" instruction 04:56:45 stack inside stack inside stack inside stack inside... 04:56:57 I once thought of a funge variant of that kind 04:57:29 Actually, i wouldn't push an item 04:58:32 It would push an item with no definite value, but that is distinctly different from any other value represented by a string of lowercase letters 05:01:33 so a != b and a == a, but a isn't actually meaningful or concrete like True or 5 or "Hello World", which aren't available in this langauge 05:01:36 *language 05:05:04 The only part of the language with concrete values is an accumulator which stores a single byte, and that has to be set with $, which an abstract value called one, then pops 8 more values and builds a byte out of them based on the value equaling one meaning a 1 in the byte else meaning 0 05:06:17 And the only thing you can really do with the acc is oneset it (what I described above), input a byte to it, pull it down (reverse of onesetting), and output an ASCII character from it 05:06:55 Hm... 05:06:58 Web Terminal? 05:07:18 Save that 05:07:22 For later 05:15:22 I'm adding a feature to the standard W'' interpreter 05:15:24 Safemode 05:15:50 If turned on, it defers commands that aren't deemed "safe" to a secondary, non-evil version 05:15:57 It's used for, for example, web content. 05:20:22 So I can just execute unfiltered programs coming in from clients on a server and not worry about being hacked 05:20:32 Because it blocks commands like open() 05:29:55 -!- tromp has quit (Remote host closed the connection). 05:32:25 Of course, you could still lag my computer to kingdom come with 9 9 9 9 9 9 9 9 9 ** ** ** ** ** ** ** ** or the like 05:32:30 But it's better 05:37:46 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 05:43:21 -!- adu has quit (Quit: adu). 05:46:59 -!- adu has joined. 06:00:16 I have partially made a SQLite extension for using PCRE 06:08:30 -!- interest1ng has joined. 06:22:15 -!- Elronnd has changed nick to earenndil. 06:26:21 <\oren\_> I've made the hangul-generation and insertion-into-my-font fully automated 06:26:45 -!- earenndil has changed nick to Elronnd. 06:26:53 -!- hppavilion[1] has joined. 06:27:05 How is the hangul-generation worked and how is formats of such thing? 06:30:28 -!- tromp has joined. 06:35:01 <\oren\_> I'm using a C program to generate a BDF fragment containing just the hangul glyphs, then a shell script inserts it into the BDF file of my font. 06:35:04 -!- tromp has quit (Ping timeout: 256 seconds). 06:41:27 -!- Lymia has quit (Remote host closed the connection). 06:43:38 OK 06:44:55 -!- Lymia has joined. 06:47:43 Did someone just try to open my docs? 06:47:50 Because I just got an error in the console 06:47:53 Let me try and fix it 06:48:31 It seems to be working fine on my end 06:49:04 -!- Elronnd has changed nick to earenndil. 06:49:18 Did whoever-it-is-who-opened-it add .html to the end? Because that could've been the problem 06:49:45 Oh, found the issue. They attempted to visit the homepage. 06:49:54 Doesn't work yet. No homepage available 06:50:20 -!- adu has quit (Quit: adu). 07:04:36 So. 07:08:30 -!- earenndil has changed nick to Elronnd. 07:17:00 I got REGEXP and PCRE_CONFIG to work already, and now I have also got PCRE_COMPILE to work, and then I will add PCRE_EXEC and possibly some other functions (possibly PCRE_QUOTE) and possibly a virtual table too 07:19:30 zzo38: For what exactly? 07:30:20 -!- Patashu has joined. 07:32:08 -!- tromp has joined. 07:34:06 For a SQLite extension I am making 07:37:06 -!- tromp has quit (Ping timeout: 272 seconds). 07:58:33 -!- bb010g has quit (Quit: Connection closed for inactivity). 08:06:44 You can tell me if you have other suggestions (or questions, comments, complaints) too 08:15:18 -!- MDude has changed nick to MDream. 08:22:20 -!- oerjan has quit (Quit: leaving). 08:29:09 -!- lleu has quit (Quit: That's what she said). 08:30:56 -!- tromp has joined. 08:36:00 -!- tromp has quit (Ping timeout: 272 seconds). 08:43:28 -!- andrew has quit (Remote host closed the connection). 08:45:42 -!- andrew has joined. 08:48:45 -!- andrew has quit (Remote host closed the connection). 08:50:23 -!- andrew has joined. 08:51:50 -!- AnotherTest has joined. 08:53:52 Hm... 08:54:03 Perhaps a programming language where Classes can catch diseases? 09:00:42 -!- AnotherTest has quit (Ping timeout: 256 seconds). 09:02:25 How? 09:02:53 <^v> calling a diseised class will infect yours 09:03:16 <^v> worse the infection, worse the undefined behavior 09:34:42 -!- ^v has quit (Ping timeout: 256 seconds). 09:38:06 -!- J_Arcane has quit (Ping timeout: 256 seconds). 09:38:26 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 09:39:03 -!- sebbu3 has changed nick to sebbu. 09:40:53 -!- mroman has joined. 09:42:11 \oren\_: I think in AoM the titans rise, but I don't recall Atlas being involved. 10:04:47 -!- J_Arcane has joined. 10:08:17 -!- andrew has quit (Remote host closed the connection). 10:09:17 -!- interest1ng has quit (Quit: Leaving...). 10:25:37 -!- FreeFull has quit (Ping timeout: 250 seconds). 11:15:38 -!- jaboja has joined. 11:25:47 -!- boily has joined. 11:32:27 -!- tromp has joined. 11:37:03 -!- tromp has quit (Ping timeout: 250 seconds). 11:41:25 what the heck is the http request header called "DNT"? 11:43:58 wait, did you notice that cmd on win7 doesn't echo empty lines in batch files, unlike the original command.com of DOS? this is great change! 11:44:32 you no longer have to @ all the empty lines just to avoid junk on the screen 11:45:23 It's the Do-Not-Track header. 11:46:04 I've been assuming they abbreviated it to save bytes in HTTP headers. I've seen that sort of thing, and it's probably even a valid concern, given how many HTTP requests there are in total. 11:49:23 -!- AnotherTest has joined. 11:52:12 -!- Patashu has quit (Ping timeout: 250 seconds). 11:55:46 -!- AnotherTest has quit (Ping timeout: 240 seconds). 11:58:10 -!- FreeFull has joined. 11:58:13 -!- AnotherTest has joined. 12:06:11 @echo off 12:06:12 echo; msg:IrcMessage {ircMsgServer = "freenode", ircMsgLBName = "lambdabot", ircMsgPrefix = "mroman!~mroman@160.85.232.176", ircMsgCommand = "PRIVMSG", ircMsgParams = ["#esoteric",":@echo off"]} target:#esoteric rest:"off" 12:06:21 Isn't that the first line of pretty much every batch file anyway? 12:07:47 fizzie: ah! 12:08:27 thanks 12:08:56 I don't get it then, because its value is 1 but I cleared it in the browser options 12:10:02 strange 12:10:19 Probably Firefox is just stupid and that header is useless. 12:10:27 I mean, why is there a setting if it doesn't work? 12:14:10 You could check about:config for privacy.donottrackheader.*, apparently. 12:20:52 My Firefox here doesn't seem to be sending DNT. 12:23:15 fizzie: that one is set to false. 12:23:22 I dunno then. 12:23:45 There's apparently also a thing that makes private browsing windows have do-not-track by default, in case that's applicable. 12:24:00 Yes, but this isn't a private browsing window either. 12:24:03 -!- boily has quit (Quit: SARANWRAP CHICKEN). 12:24:24 Well, maybe it's just broken then. 12:24:28 Probably. 12:24:41 Or maybe you've got an extension that's decided to be proactive about privacy. 12:25:47 Hmm, I should check extensions, yes. 12:46:26 "Connect error for create: closed" 12:46:32 That's a very informative error message, thank you for that. 12:50:12 -!- AnotherTest has quit (Ping timeout: 256 seconds). 13:13:46 -!- tromp__ has quit (Read error: Connection reset by peer). 13:24:12 -!- AnotherTest has joined. 13:29:04 -!- andrew__ has joined. 14:03:15 -!- AnotherTest has quit (Ping timeout: 240 seconds). 14:05:04 -!- AnotherTest has joined. 14:07:15 -!- Welo has joined. 14:19:51 -!- tromp has joined. 14:51:06 -!- AnotherTest has quit (Ping timeout: 240 seconds). 14:51:19 -!- jaboja has quit (Remote host closed the connection). 14:57:01 -!- AnotherTest has joined. 15:00:08 http://codepad.org/UNHdcwDT 15:00:21 I found an esolang lurking around on my computer 15:00:34 I think it's a modified version of one I published in my old blog. 15:00:51 but I'm too brain fogged right now to figure it out. 15:19:48 -!- J_Arcane has quit (Ping timeout: 256 seconds). 15:27:15 -!- lleu has joined. 15:27:15 -!- lleu has quit (Changing host). 15:27:16 -!- lleu has joined. 15:31:35 -!- AnotherTest has quit (Ping timeout: 240 seconds). 15:38:55 -!- J_Arcane has joined. 15:48:50 -!- adu has joined. 15:55:22 -!- adu has quit (Quit: adu). 16:02:38 -!- andrew__ has quit (Remote host closed the connection). 16:10:50 -!- mauris has joined. 16:20:24 -!- bb010g has joined. 16:42:29 `olist 1015 16:42:39 olist 1015: shachaf oerjan Sgeo FireFly boily nortti b_jonas 16:43:59 Really? I can't access giantitp.com 16:44:26 yes 16:44:35 http://xen.firefly.nu/up/2015-12-14_174423.png is this just for me? 16:44:55 seems fishy. 16:50:45 www.giantitp.com resolves to 68.168.102.183 here 16:52:20 -!- AnotherTest has joined. 16:56:16 Same here. 17:01:06 -!- AnotherTest has quit (Ping timeout: 240 seconds). 17:13:38 mysterious 17:18:44 -!- puckipedia has quit (Quit: ZNC - 1.6.0 - http://znc.in). 17:25:22 hmm, transparant proxy or bogus route? (last few traceroute steps are 4.28.82.158 216.55.184.96 216.55.184.117 68.168.102.183 for me) 17:26:11 (using traceroute -n to avoid nameserver lookups) 17:29:10 -!- hppavilion[1] has joined. 17:29:31 I have the sudden desire to write Tax Law 17:30:07 Has Tax Law anything to do with LaTex? 17:30:38 APic: I suppose I could write it in LaTeX 17:30:50 APic: But no, not usually, no. 17:32:10 Ok 17:32:11 thanks 17:32:15 s/th/Th/ 17:32:24 Just had similar Letters 17:42:05 -!- jaboja has joined. 17:52:04 shachaf, int-e: It seems to boil down to a browser bug with the browser not setting the Host header properly... but I have no idea why 17:52:08 -!- MDream has changed nick to MDude. 17:55:39 -!- TieSoul has quit (Ping timeout: 260 seconds). 17:59:23 APic: Wait, did you actually think Tax Law had anything to do with LaTeX? 17:59:26 -!- ^v has joined. 17:59:36 I just noticed the T(e|a)X thing 17:59:37 Yes, i am schizophrenic. 17:59:54 APic: Is that a no? 17:59:56 I thought maybe some one could have intended it as a Joke. 18:00:03 No, a Maybe. 18:00:16 Ah. I just wasn't sure if you were, for example, a non-native english speaker 18:00:24 And thus might confuse them 18:02:06 I'm now writing the Betan Taxation Act of 1920+16i 18:02:26 The first Tax Law for the nation of Beta, Hedwig Notta's homeland 18:13:41 hmmm tax-max 18:16:18 hppavilion[1]: sounds like a complex law 18:24:40 my conworlding senses are flaring up 18:24:43 are they on point? 18:25:41 -!- mroman has quit (Quit: Lost terminal). 18:26:45 FireFly: there's a mirror on my website if you need one hth 18:34:05 -!- jaboja has quit (Read error: Connection reset by peer). 18:35:13 -!- jaboja has joined. 18:47:12 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 18:51:19 -!- AnotherTest has joined. 18:55:47 -!- zzo38 has quit (Remote host closed the connection). 18:58:33 -!- bb010g has quit (Quit: Connection closed for inactivity). 19:13:49 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 19:15:58 -!- copumpkin has joined. 19:29:11 -!- hppavilion[1] has joined. 19:40:37 -!- Phantom_Hoover has joined. 20:03:21 -!- Patashu has joined. 20:07:40 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 20:15:57 -!- hppavilion[1] has joined. 20:18:38 @tell mroman I suppose it is a constructed world 20:18:38 Consider it noted. 20:18:46 FireFly: It probably will be. 20:40:32 -!- Patashu has quit (Ping timeout: 256 seconds). 20:42:45 -!- hppavilion[1] has set topic: The international hub for esoteric Tax Law design and deployment. | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/. 20:43:05 Funnier than KRF, which no one even knows what it means (ironically) 20:48:39 I need some esoteric operators that can be used to represent any arithmetical expression in a completely different way 20:48:41 If possible 20:49:27 I think \ is a good one (backslash operator) 20:53:13 (x\y=x+1/y 20:53:14 ) 20:59:14 I would like languages like Python (those with the ** operator) to allow x, then n repeated *s, then y to be equal to H[n-1](x, y) 20:59:23 E.g. x****y is pentation 21:04:45 >typo 10***4 21:05:01 >whole program freezes and wolfs down memory 21:08:52 -!- TieSoul has joined. 21:11:41 [wiki] [[Folders]] http://esolangs.org/w/index.php?diff=45876&oldid=43065 * Rottytooth * (+422) introducing a foldername-agnostic variation of Folders currently in progress 21:13:05 http://arxiv.org/abs/1512.03547 good news for eodermdrome interpreters! 21:15:06 -!- FreeFull has quit (Ping timeout: 256 seconds). 21:16:00 -!- FreeFull has joined. 21:17:54 [wiki] [[Pure folders]] N http://esolangs.org/w/index.php?oldid=45877 * Rottytooth * (+21) Folders 2.0 21:18:12 mauris: I don't think that implies a fast algorithm for subgraph isomorphism. 21:22:20 -!- zgrep has quit (Ping timeout: 272 seconds). 21:24:51 -!- mihow has joined. 21:31:00 -!- zgrep has joined. 21:57:19 -!- TieSoul has quit (Remote host closed the connection). 22:02:36 https://www.codeeval.com/open_challenges/61/ how is one supposed to solve this? 22:10:15 I got a W'' truth machine in 21 instructions 22:10:38 Could probably be better, but it's the longest script ever written in W'' xD 22:11:16 Got it down to 18 22:11:43 I'm counting code block delimiters ("[|" and "|]") as instructions 22:12:44 Though it doesn't yet work in the reference implementation; I'm yet to implement comparison instructions (or even technically put them in the spec xD) 22:13:53 izabera: I assume you'll use the message + keyed_alphabet in the sample to figure out the "encryption", and then write a program to apply that. Given how all the digit groups have an even number of digits, and treating every two digits as a separate number all the numbers are from 01 to 25 and keyed_alphabet has a length of 26, I'd start with pairs of digits. 22:16:32 (With spaces mapping to spaces.) 22:18:44 http://worldbuilding.stackexchange.com/questions/31388/how-would-facebook-sysadmins-prevent-the-summoning-of-cthulhu 22:22:03 -!- Welo has quit (Quit: Leaving). 22:22:20 fizzie: i thought about that but i can't make some sense of the result 22:22:29 s/some/much/ 22:22:35 012222 1114142503 0313012513 03141418192102 0113 2419182119021713 06131715070119 22:22:35 B J J G V V Q I I Y B Q Y I V V Z D F H B Y P D Z F D H U Y E Y U A C B D 22:23:49 Well, it might well have some other trivial transformation(s) applied. Also, there's ambiguity about whether the indices are zero-based. And they need not be just indices to the keyed_alphabet string, of course. 22:26:02 that was 1 based. with 0, the first word is H K K 22:28:12 Hm... 22:28:14 Base S? 22:28:54 The digit at the end is unary, then the second digit from the end is binary, and indeed the nth digit from the end is written in base n. 22:29:03 What numbers can be described by this encoding? 22:31:56 I just had an idea for a worldbuilding excersise 22:32:04 HTF do you spell that word!? 22:32:18 Take a classic worldbuilding medevial world 22:32:30 izabera: running your thing through a cryptrogram solver, i get ALL PEERS START SEEDING AT MIDNIGHT ?TH??AI 22:33:05 (i chopped off the last word, then fed it to http://rumkin.com/tools/cipher/cryptogram-solver.php) 22:33:37 And fast forward 1000 years (10th century->modern times) 22:33:45 And see what happened 22:35:19 For example, are orcs still a problem? Or did we figure out how to exploit them into manual labor? Or maybe it even turns out that orcs can be smart, smarter than most humans even, (on rare occasion), but it just-so-happens that these "sky orcs" (so named because their flesh is sky blue) were sacrificed at birth historically 22:35:31 How did computers integrate with magic? 22:36:05 Are healers paid a shitton of money (much more than doctors) to work in hospitals? 22:36:17 mauris: i can't get that result? how did you solve it? 22:36:29 By feeding it to that tool there? 22:36:38 And do said healers need a degree in healing (so as to become "uber-healers") to do that? 22:36:45 yes but i tried and i get no result 22:36:56 put BJJ GVVQI IYBQY IVVZDFH BY PDZFDHUY in the textbox. 22:38:14 oh that's why you chopped off the last word 22:39:21 sooo 22:39:40 the keyed alphabet that codeeval is providing is completely pointless? 22:40:14 Presumably it will be relevant for getting the proper substitution without having to guess. 22:40:22 I mean, the tool provides four outputs and misses the last word. 22:40:35 Your solution must presumably provide one output and include all words. 22:40:51 What the tool is useful for is seeing the (very likely, given it's BitTorrent-sponsored) correct solution. 22:41:04 Bye a;; 22:41:05 all 22:41:11 Which might make it much easier to figure out how to get from the numbers via keyed_alphabet to the solution. 22:41:21 -!- Sgeo has quit (Quit: Leaving). 22:44:17 for what it's worth, the mapping defined by 22:44:24 > zip ['A'..'Z'] "BHISOECRTMGWYVALUZDNFJKPQX" 22:44:26 [('A','B'),('B','H'),('C','I'),('D','S'),('E','O'),('F','E'),('G','C'),('H',... 22:44:41 seems to be a derangement 22:45:07 that is to say, it sends all of the letters in one big cycle 22:45:41 oh, i solved it! 22:46:00 the final word is KTHXBAI. probably to prevent people from doing what i did :) 22:46:53 (actually, i lied?? about the thing. never trust me) 22:50:34 > map (catMaybes . map (flip lookup (zip "BHISOECRTMGWYVALUZDNFJKPQX" ['A'..'Z']) . (['A'..'Z'] !!))) $ map (map (read . take 2) . takeWhile (not . null) . iterate (drop 2)) . words $ "012222 1114142503 0313012513 03141418192102 0113 2419182119021713 06131715070119" 22:50:35 ["ALL","PEERS","START","SEEDING","AT","MIDNIGHT","KTHXBAI"] 22:51:23 izabera: interpret the digit pairs as indices in the plain alphabet, but count from 00 = A. so 01 = B and 22 = W 22:51:44 -!- ^v has quit (Ping timeout: 250 seconds). 22:51:53 izabera: then apply the mapping defined by B -> A, H -> B, I -> C, S -> D... zipping keyed_alphabet with the actual alphabet. 22:51:58 oh I have a map f . map g in there. fun. 23:03:03 > unwords . map (map (snd . (sort (zip "BHISOECRTMGWYVALUZDNFJKPQX" ['A'..]) !!) . read . take 2) . takeWhile (not . null) . iterate (drop 2)) . words $ "012222 1114142503 0313012513 03141418192102 0113 2419182119021713 06131715070119" 23:03:05 "ALL PEERS START SEEDING AT MIDNIGHT KTHXBAI" 23:04:28 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 23:05:53 I did it in Octave for some reason. 23:06:11 http://sprunge.us/PJYS 23:06:27 With manual grouping of the numbers, because Octave. 23:08:33 -!- oerjan has joined. 23:09:41 More things should have sort that returns the indices. 23:11:45 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 23:15:30 Huh, the parsing wasn't actually too bad. 23:15:45 >> message = '012222 1114142503 0313012513 03141418192102 0113 2419182119021713 06131715070119'; 23:15:48 >> keyed_alphabet = 'BHISOECRTMGWYVALUZDNFJKPQX'; 23:15:48 >> strjoin(cellfun(@(m) alphabet(i(1+m)), cellfun(@(w) str2num(reshape(w,2,[])')', strsplit(message), 'UniformOutput', 0), 'UniformOutput', 0)) 23:15:52 >> [alphabet, i] = sort(keyed_alphabet); 23:15:54 ans = ALL PEERS START SEEDING AT MIDNIGHT KTHXBAI 23:17:07 cute 23:17:20 I've never understood why UniformOutput defaults to true on *cellfun*. It makes some sense for arrayfun, but I think I've used it for cellfun approximately once. 23:17:31 (In MATLAB, everything's so fun.) 23:18:44 Huh, in retrospect that was probably a useless use of cellfun, I just splurged the two parts together without thinking. 23:19:26 Yeah, it's obviously just the same as strjoin(cellfun(@(w) alphabet(i(1+str2num(reshape(w,2,[])')')), strsplit(message), 'UniformOutput', 0)) 23:22:08 Hm, looks fun 23:22:43 -!- tromp_ has joined. 23:27:08 -!- tromp_ has quit (Ping timeout: 256 seconds). 23:28:02 >> ([' ' alphabet])(1+([0 i])(2+str2num(reshape(strrep(message,' ','-1'),2,[])')')) 23:28:06 ans = ALL PEERS START SEEDING AT MIDNIGHT KTHXBAI 23:28:08 Now with much less cellfun. 23:28:36 Also that wouldn't work in MATLAB, because you can't subscript the result of an expression, only variables. 23:39:48 -!- llue has joined. 23:39:48 -!- llue has quit (Changing host). 23:39:48 -!- llue has joined. 23:39:49 -!- llue has quit (Read error: Connection reset by peer). 23:39:49 -!- lleu has quit (Read error: Connection reset by peer). 23:39:55 -!- hppavilion1 has joined. 23:40:06 -!- llue has joined. 23:43:28 So I had an idea for a usable- nay, use/ful/- programming language based on the teachings of Eso. 23:43:38 Based on another, common programming language 23:45:02 s/, common/ esoteric/ 23:45:10 (Fail x_x) 23:45:17 It's based on Table 23:45:22 And also Lisp 23:46:50 And it has cool introspective capabilities 23:47:17 And other things.