00:01:11 oh some starfish do "Brittle stars have a blind gut with no intestine or anus." 00:04:44 `` zgrep CONFIG_MODULES /proc/config.gz 00:04:45 CONFIG_MODULES_USE_ELF_RELA=y \ # CONFIG_MODULES is not set 00:06:35 ?metar CYVR 00:06:35 CYVR 282357Z 21020KT 12SM -RA FEW040 BKN063 BKN100 BKN150 09/05 A2986 RMK SC1SC4AC1AC1 VIRGA N SLP114 00:08:11 Do most JavaScript programs require a webpage or most don't? (My own program "JSZM" does not require a webpage and only requires ES6.) 00:10:26 I suspect the sheer mass of websites means that most javascript code is written for websites... typically operating on the DOM, which requires some sort of browser. 00:10:42 (well, the HTML DOM) 00:10:54 there's also an SVG one, at least 00:11:11 probably extends to XML in general 00:11:33 (and then it covers XUL as well) 00:12:14 @@ @@ (@where weather) KSEA KOAK 00:12:15 XUL is the worst 00:12:16 KSEA 282353Z 20014G20KT 10SM FEW012 BKN050 BKN060 07/05 A3004 RMK AO2 PK WND 22027/2338 RAE08B24E37 SLP179 P0001 60029 T00720050 10100 20067 53018 $ \ KOAK 282353Z 27006KT 10SM FEW020 BKN170 OVC200 17/11 A3019 RMK AO2 SLP224 T01720106 10189 20139 55006 00:12:19 ?? ?? (?where weather) KSEA KOAK 00:12:21 KSEA 282353Z 20014G20KT 10SM FEW012 BKN050 BKN060 07/05 A3004 RMK AO2 PK WND 22027/2338 RAE08B24E37 SLP179 P0001 60029 T00720050 10100 20067 53018 $ \ KOAK 282353Z 27006KT 10SM FEW020 BKN170 OVC200 17/11 A3019 RMK AO2 SLP224 T01720106 10189 20139 55006 00:12:25 `` sed -i 's/\?/@/g' wisdom/weather 00:12:27 No output. 00:20:11 `? extreme 00:20:17 Extreme ironing is an esoteric sport in a similar sense as esoteric programming languages. 00:20:51 `forget extreme 00:20:54 Forget what? 00:21:50 `? ironing 00:21:50 ironing? ¯\(°​_o)/¯ 00:21:52 whoa whoa whoa 00:21:53 @time oerjan 00:21:54 Local time for oerjan is Mon Feb 29 01:21:53 2016 00:21:55 `? extreme ironing 00:21:56 Extreme ironing is an esoteric sport in a similar sense as esoteric programming languages. 00:22:09 shachaf: wat? 00:22:10 that date makes no sense hth 00:22:27 shachaf: you just need a leap of logic hth 00:24:38 see, this is why I'm not using learn <-- OKAY 00:25:06 `? learn 00:25:07 learn? ¯\(°​_o)/¯ 00:25:20 -!- tromp has joined. 00:25:40 `` ln -s '`learn' wisdom/learn 00:25:42 No output. 00:26:13 * boily bissextically mapoles oerjan 00:26:19 wat? 00:26:27 that entry is suspiciously accurate 00:26:36 int-e: i just made it 00:26:49 `learn learn is the most convenient and error-prone way of adding new wisdom entries. 00:26:51 Learned 'learn': learn is the most convenient and error-prone way of adding new wisdom entries. 00:26:52 `? `learn 00:26:53 learn is the most convenient and error-prone way of adding new wisdom entries. 00:26:56 `revert 00:26:58 thought so. 00:26:58 oerjan: https://fr.wikipedia.org/wiki/Ann%C3%A9e_bissextile 00:27:02 int-e: ARGH 00:27:06 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 00:27:15 `` ls wisdom/*learn 00:27:16 wisdom/learn \ wisdom/`learn 00:27:17 haha 00:27:20 `` ls -l wisdom/*learn 00:27:23 lrwxrwxrwx 1 5000 0 6 Feb 29 00:25 wisdom/learn -> `learn \ -rw-r--r-- 1 5000 0 149 Feb 29 00:26 wisdom/`learn 00:27:27 whew 00:27:29 `? learn 00:27:30 ​`learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...] 00:28:13 `? one 00:28:14 one? ¯\(°​_o)/¯ 00:28:16 `? fish 00:28:17 fish? ¯\(°​_o)/¯ 00:28:24 `? seuss 00:28:25 seuss? ¯\(°​_o)/¯ 00:28:34 `? dr seuss 00:28:35 dr seuss? ¯\(°​_o)/¯ 00:29:43 boily: bissextile is a weird word 00:29:57 you don't say. 00:31:30 apparently it's because the roman calendar was weird. 00:33:57 romans built an empire on top of unusual units and acrobarithmetic. 00:39:06 did any empire not 00:39:25 maybe the french 00:39:36 except they were unusual when they started 00:42:29 boily: what is acrobarithmetic? 00:42:49 hellombda-11235. it's acrobatical arithmetic hth 00:43:37 . o O ( There was a doctor called Seuss / who studied Grinch's Whoville abuse, / one fish and two fish, / red fish and blue fish. / To me that is highly abstruse. ) 00:45:48 -!- hppavilion[1] has joined. 00:46:32 What would be an ideal design for a database? 00:46:39 hppavellon[1]. what is your stance about unusual units? 00:46:55 ideal? 00:46:55 boily: What kind of unusual unit? 00:46:57 Units of what? 00:47:10 boily: Most useful. 00:47:16 sqlite? 00:47:33 `? extreme irony 00:47:34 extreme irony? ¯\(°​_o)/¯ 00:47:41 units of measurement, odd conversion factors between them, units that measure unusual stuff... 00:47:51 boily: Ah; love'em 00:48:02 `le/rn extreme irony/Extreme irony it was happens when you do extreme ironing leading to a Darwin award. 00:48:06 Learned «extreme irony» 00:48:31 I love them with almost exactly 5pi romeos (2.5tau juliettes) 00:48:38 `le/rn extreme irony/Extreme irony it what happens when you get a Darwin award for extreme ironing. 00:48:41 Learned «extreme irony» 00:48:42 argh 00:48:49 `le/rn extreme irony/Extreme irony is what happens when you get a Darwin award for extreme ironing. 00:48:51 Learned «extreme irony» 00:49:00 the above, however, is extreme muphry's law. 00:49:33 int-e: Yes HTML/SVG DOM is what I had meant. A JavaScript program is not required to touch any DOM though, and if only core JavaScript features are used then it can be used with anything. 00:49:47 zzo38: I know 00:50:01 boily: my stance about unusual units is about 63 millicleese hth 00:50:02 (It would then still require a front-end to be written, although that would be a separate program.) 00:50:15 oerjan: What is that units? 00:50:15 oerjan: millicleese? 00:50:40 boily: 1/1000th of a cleese hth 00:50:44 zzo38: unit of absurd humor hth 00:51:08 OK 00:51:21 -!- tromp has quit (Remote host closed the connection). 00:51:40 Should the past tense of "synch" be "sanch"? 00:51:51 here's some simple pure ecmascript I wrote some years ago for fun http://sprunge.us/SaZe?js 00:52:59 are there any actual strong english verbs with y as main voerl 00:53:01 (I love Tarjan's disjoint set forests.) 00:53:05 *woveel 00:53:37 oerjan: If you count lay, but I doubt it 00:53:54 you could verbify "lyre" ;-) 00:54:07 I'm with int-e 00:54:12 woveel, voerl, mhound, tromple, spronghack... 00:55:29 hppavilion[1]: i'd say that's not the main vowel 00:55:45 oerjan: I would be inclined to agree 00:55:53 `word 50 00:55:56 ivlncene mball durhetendumen preng se pitibindrectic dgolineng obmlacomess cong fridarosed resmatienexong mee ats ramed fae acomerischigney nitgeheaesalthemereca canobipit ickeuconethet othilbarmundenobte si ta enatrad ceacgrapraffe hors juggerismushimeraocke idercenstrablebedres imulanimaartunignings ters mureahaltemassanon rned kito flasimen les 00:56:43 those words are a bit verbose 00:56:49 aka wordful 00:57:00 mureahaltemassanon sounds Finnishish. 00:57:27 oerjan: wry! 00:57:35 int-e: oh! 00:58:16 what's a wry? 00:58:21 int-e: um, not strong sorry 00:59:27 although maybe some others on -y are... 00:59:52 I want to study ZF^C 01:00:01 Not to be confused with ZFC 01:00:05 type? 01:00:25 hmph neither cry, try or fry 01:00:31 not sure what kind of strength you're after 01:00:55 ZFC is set theory with nothing /but/ the axiom of choice 01:00:56 int-e: an irregular vowel change in the past tense would be good 01:00:56 the hit/hit/hit kind? 01:01:15 ablaut, basically 01:01:47 (i don't count -y -> -i- since that's a completely regular rule) 01:02:42 What alternatives are there to Horn Clauses for logic programming? 01:02:48 hm to work with synch above, it probably shouldn't be the last sound in the word either 01:04:24 http://whymtgcardsmith.tumblr.com/post/139692846278/because-actually-playing-magic-the-gathering-is Change "the player with the highest life total wins" to "the active player loses". 01:04:59 "tryst" of 7th guest fame appears to be completely regular as well 01:05:17 actually the problem with finding one, i think, is that strong verbs are always germanic while y in germanic words only appears at the end like that 01:05:20 (but is interesting to me in that the "y" isn't the usual ai: sound) 01:05:52 (I'm too lazy for proper IPA) 01:06:16 wiktionary claims it can be ai 01:06:32 aɪ 01:07:24 Hmm, I'll try sleep. Back in Europe... 01:13:48 "When you draw cards, draw an extra card" 01:13:57 Someone doesn't know about event-driven programming tautologies 01:20:47 -!- tromp has joined. 01:29:45 * boily is binging ASMR and SCP at the same time. maybe I shouldn't do that... 01:42:22 boily: A Sailor Moon Romance and the Society of Catholic Priests? 01:43:16 Age Standardized Mortality Rate and Security Certified Program? 01:43:53 Average Spread Margin Rating and Simple Chess Program 01:45:12 I wouldn't be surprised if there were Sailor Moon ASMR out there... 01:45:24 Catholic Priests are too terrifying to qualify as mere SCPs. 01:58:12 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 02:03:28 boily: what does a person gotta do get mapoled around here 02:04:01 whoa whoa whoa, how is "mapole" pronounced? 02:04:12 bad puns, essentially. 02:04:13 i assumed it was like "ma pole" 02:04:20 but maybe it's more like "mey pole" 02:04:35 i only have good puns tdnh 02:04:40 it's just a pole, ma'am 02:05:27 /mæ'po:l/ hth 02:05:29 is a mapole a citizen of mapoland 02:05:57 boily: i find that o: unlikely 02:06:17 it is likely, with my outrageous accent. 02:06:42 AHKEE 02:07:07 i don't know how to read those highfaluting IPAs 02:07:10 i don't even drink beer 02:07:22 or is it highfalutin? 02:07:28 i may have faluted a little too high myself 02:08:09 * oerjan wonders if shachaf ever ingests anything nice 02:08:30 boily: oh, you weren't even around for my pun earlier 02:09:00 or just lives on broccoli and bean sprouts 02:09:11 ieeeuw... broccoli... 02:09:38 and the occasional grapefruit. 02:09:39 oerjan: when i was ~3 years old i'm told i would throw tantrums about not being given broccoli 02:09:55 i would sit outside the apartment and scream "broccoli! broccoli!" even through we were out 02:10:14 * boily eyes shachaf 02:10:29 boily: http://codu.org/logs/log/_esoteric/2016-02-27#225334oerjan 02:10:57 oh. and what was the pun you got overmapoled for? 02:11:33 i don't think i've ever been overmapoled 02:12:28 oerjan: Where do I file a complain if I have reason to believe I've been overly mapoled? ← overmapoling much? 02:12:45 boily: Oh, right. 02:12:48 The pun is a few lines later. 02:14:54 * boily thwacks shachaf with his mapole 02:14:59 that pun was bad. 02:15:25 you can still file a complain. 02:15:57 `cat bin/complain 02:15:59 print_args_or_input "$@" >> Complaints.mp3; echo Complaint filed. Thank you. 02:16:07 `culprits Complaints.mp3 02:16:12 tswett oerjan tswett oerjan hppavilion[2] oerjan 02:17:37 -!- boily has quit (Quit: LEOTARD CHICKEN). 02:27:36 -!- andrew has joined. 02:33:38 oerjan: you are the modal complainer 02:35:07 "ie am the very modal of a modern filer of complaints" 02:35:10 s/e// 02:37:11 `complain This database lacks knowledge animal and vegetable and mineral. 02:37:15 Complaint filed. Thank you. 02:38:17 now you're even more modal 02:38:23 shachaf: mod 2, to be precise. 02:38:52 i used to think Modest Mussorgsky's first name was the english adjective 02:39:06 it seems like an odd title to give oneself 02:39:09 seemed 02:39:43 especially as he was an exhibitionist 02:46:27 I got selections to work in my program now, in both directions 02:47:13 -!- lambda-11235 has quit (Ping timeout: 268 seconds). 02:47:15 I have the music from Modest Mussorgsky on my computer right now 02:47:50 -!- Froox has quit (Ping timeout: 268 seconds). 02:48:52 -!- lambda-11235 has joined. 02:49:33 Which music? 02:49:39 He wrote good musics. 02:50:55 "The Great Gate of Kiev" 02:52:01 -!- Sir_Andrei has joined. 02:52:05 Hello 02:53:19 Firefox requests the "TARGETS" target five times, and then "UTF8_STRING", and then "COMPOUND_TEXT", and then "STRING". Xterm requests "UTF8_STRING" (even if Unicode mode is disabled), and then "TEXT", and then "COMPOUND_TEXT", and then "STRING". 02:53:22 Why is that? 02:58:29 You can now write: window.createSelection(X.atom.PRIMARY,t=>(t==X.atom.STRING && new Property(X.atom.STRING,8,"Hello, World!"))).on("clear",()=>console.log("Cleared")); 03:05:08 s/Property/X.Property/ 03:06:51 -!- adu has joined. 03:08:18 -!- augur has quit (Remote host closed the connection). 03:08:29 -!- XorSwap has joined. 03:12:33 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:15:07 -!- Sir_Andrei has quit (Quit: ERC Version 5.3 (IRC client for Emacs)). 03:45:19 Is it possible to add support for Plan9 forwarding into SSH server in Linux? If so, how? 03:46:34 (The other thing to add would be support for adding a one time pad encryption on the outside layer) 04:23:34 -!- noncom has quit (Ping timeout: 260 seconds). 04:30:19 -!- hppavilion[1] has joined. 04:49:07 -!- oerjan has quit (Ping timeout: 264 seconds). 04:58:21 -!- ayeelmao has joined. 05:19:19 -!- augur has joined. 05:52:44 -!- andrew_ has joined. 05:53:36 -!- andrew__ has joined. 05:56:12 -!- andrew has quit (Ping timeout: 246 seconds). 05:57:31 -!- dingbat has joined. 05:57:46 -!- andrew_ has quit (Ping timeout: 268 seconds). 06:01:31 What's the opposite of intuitionistic logic? Something destructive, no doubt 06:01:54 There is dual-intuitionistic logic. 06:02:12 Where not not P is a stronger statement than P. 06:08:22 http://unicode.org/consortium/adopt-a-character.html 06:14:20 -!- XorSwap has quit (Quit: Leaving). 06:15:23 lifthrasiir: I don't understand how that's not satire. It's satire, isn't it? But it's on unicode.org. I'm so confused. 06:16:55 dingbat: it is a sort of donation mechanism, all serious 06:18:22 If I told someone I was paying $5000 a year to sponsor a Unicode character and, in return, receive an engraved plaque, I'd be locked in the looney bin. 06:19:42 As an aside: Hello! I'm new to this channel 06:20:29 hello :p 06:21:22 dingbat: Than just tell them you're paying to support multilingistic harmony across all computer systems. 06:22:51 lambda-11235: I think that's still grounds for the looney bin :) 06:30:22 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 06:30:34 dingbat: Then just don't tell anyone. :) 06:31:29 lambda-11235: have you adopted a character yet? 06:33:19 I think if I was going to adopt, I'd choose U+200F RIGHT-TO-LEFT MARK. It's a good character 06:34:39 Incidentally, it's a great character to insert into unsanitized HTML forms 06:36:05 `welcome dingbat 06:36:12 dingbat: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 06:37:43 Cheers. I'm a big fan of esolangs, so I guess this is a good place to lurk 06:37:53 dingbat: No. 06:37:58 dingbat: visible, allocated graphical characters only 06:38:20 lifthrasiir: aww. Shame 06:39:22 dingbat: someone managed to adopt a combining character, though 06:40:02 I'd choose λ, just cause it's the only character whose code I've memorized by heart. 06:40:09 I think that a lot of mess has been made with Unicode 06:40:37 is it ⯣ ? 06:41:23 lifthrasiir: U-03BB, so no. 11235 is the first 5 numbers in the fibonacci sequence. 06:41:57 dingbat: people do that in zoos, but in that case at least they get a plaque not at home, but at the cage of the animal they adopt, so anyone visiting the zoo can see they're the sponsor. 06:42:45 -!- hppavilion[1] has joined. 06:42:49 b_jonas: right. And that makes some sense, because people go to animal zoos. But I somehow doubt many people visit the "Unicode zoo" 06:43:11 Reverse Polish Logic 06:43:32 U+0666 is a nice satanic character. ARABIC-INDIC DIGIT SIX 06:43:53 `unicode U+0666 06:43:55 ​٦ 06:44:05 `unicode U+6666 06:44:06 ​晦 06:44:21 `unicode U+0777 06:44:22 ​ݷ 06:44:40 `unicode U+7777 06:44:41 ​睷 06:44:53 `unicode 4242 06:44:54 ​䉂 06:45:18 `unicode 42 06:45:19 B 06:45:22 GAAAAASP 06:45:37 dingbat: ٦٦٦ 06:45:55 Ooooh nooo Satan's string is coming for me! 06:46:06 `unicode 1f446 06:46:07 ​👆 06:46:39 So glad iPhone finally added that to the font set. Conversations with friends are much more succinct 06:47:44 👎 06:47:54 dingbat: U+1F446 displays for you? on weechat it doesn't show up, although in the terminal emulator it does. 06:48:07 1f459 06:48:08 Wierd. 06:48:33 lambda-11235: Yup. I'm on IRCCloud, the OS X client, specifically. So I guess it's using OS X system fonts 06:49:01 dingbat: possible noooooooooooooooooooooob 06:49:36 In what typographists are calling "Totally gay", U+1F46C 06:49:46 hppavilion[1]: hahaha it's the most convenient client I've tried. It stays connected no matter what, and I don't have to keep a bouncer running :) 06:50:14 -!- lambda-11235 has quit (Quit: Bye). 06:50:34 1F47C is depressing 06:51:36 -!- lleu has joined. 06:51:36 -!- lleu has quit (Changing host). 06:51:36 -!- lleu has joined. 06:53:44 "UTCE" http://zzo38computer.org/textfile/miscellaneous/utce is a better character set for making terminal emulators with, than Unicode, which is especially bad for that purpose 06:54:59 zzo38: Does it have box drawing? 06:55:08 zzo38: it is a well-doomed replication of ISO 2022 I think 06:55:19 hppavilion[1]: Yes it does have all of the box drawing 06:55:25 zzo38: STFH 06:55:35 (STFH is the opposite of GTFO) 06:56:16 (The PC character set has all of the box drawing, and all characters in the PC character set are included in UTCE) 06:56:37 hppavilion[1]: ! 06:56:52 adu: & 06:57:01 adu: I made a GUI application for generating SBLs 06:57:06 Actually there are also a few additional box drawing stuff in the DEC and Infocom and Commodore sets, and those are also all included. 07:00:32 hppavilion[1]: what's an sbl? 07:01:45 adu: Stack-based langauge 07:02:02 so, like forth or factor? 07:02:25 lifthrasiir: It is far simpler than ISO 2022 actually, and is capable of being used on the same system as ISO 2022. 07:02:26 or PostScript? 07:04:05 zzo38: isn't that bytes marked with * are used to switch the current bank? 07:04:18 (You can use the DEC character set selections together with it, and use a single font with it. Therefore the terminal emulator can be fulfilled without use of Unicode or ISO-2022-JP or whatever else like that) 07:04:42 lifthrasiir: No, the bytes marked with * are not used in UTCE, and may be used for data transfer functions and/or terminal control functions. 07:05:03 adu: Yes, like forth or factor, but stupider 07:05:15 adu: Really, it just prompts you with random symbols and you describe them 07:05:24 adu: It's for mass-production of low-quality esolangs 07:05:46 (The bytes marked with 0 also, if not the second byte of a two-byte code, may be used for terminal controls, such as to emulate VT100 character set selections.) 07:05:48 hppavilion[1]: Does Befunge count as an SBL? 07:06:23 then it actually is [\t\r\n...] | [\x20-\x7e] (?# bank 0 characters ) | [\x80-\xff] [\x20-\x7e\x80-\xff] (?# double-width fixed bank characters ) | [\x80-\xff] [\x00-\x1f] (?# bank override ) ? 07:07:18 then this is much worse than ISO 2022 in terms of total number of characters supported. 07:07:51 I change the document a bit to clarify it 07:08:29 dingbat: Yes. 07:08:41 zzo38: for example, how would you support GB 2312 in the same framework? 07:08:49 dingbat: Anything with a stack as the primary data structure is an SBL 07:09:30 hppavilion[1]: Gotcha. (I'm particularly fond of Befunge as far as esoterics go, and working on a similar language) 07:11:11 lifthrasiir: Currently there is no Chinese supporting, although you can write in Japanese. (There is also no Korean) It could possibly be added into the double wide characters though, although currently they are defined as only JIS X 0213 07:11:40 dingbat: Befunge is the best 07:11:47 dingbat: I once tried making a production Fungeoid 07:11:56 so is it going to be a multi-byte (larger than 2 bytes) encoding? 07:12:00 dingbat: (Also, I wrote most of the fungeoid article on the wiki :)) 07:12:09 No, it is only 2 bytes 07:12:23 then you need some kind of switch characters, and it is identical to ISO 2022 07:12:35 I would expect that you can do without simplified Chinese 07:13:02 I believe a flat namespace used by Unicode is much better than tons of separated namespaces 07:13:37 hppavilion[1]: oh neat. I really like how fantastically easy it is to make a simple fungeoid interpreter 07:13:53 It is better yes, although the rest of Unicode is worst. 07:14:44 you should have tried TRON first :p 07:16:46 However I believe my design can be reasonable even without simplified Chinese included. (Arabic and Hebrew and zero-width spaces and combining characters will never be included; all of these things are against this design.) 07:16:48 I wonder, did ais523 deliberately name Underload to make people create an abbreviation ambiguous with the already famous language unlambda, in a similar way as brainfuck and befunge causes problems? 07:17:54 hppavilion[1]: so, kind of like a built-your-own-with-five-words kind of esolang 07:18:49 Because if it's so, then we need another language as successful as those whose name matches I.*C.* 07:19:34 -!- augur has quit (Remote host closed the connection). 07:19:44 adu: Yes 07:19:58 UTCE is not designed for typography; it is designed for screen displaying on a grid-based display with simple encoding/decoding, so there is no such things as hyphenations and ligatures and so on that can be supported (actually an implementation probably could, but it would be a bad idea). 07:20:00 adu: Except it can have upwards of 18000 instructions 07:21:04 hppavilion[1]: well, I was thinking of something like "C without semicolons" or "Lisp with indentation" 07:22:00 zzo38: like cp437? 07:22:13 adu: C without semicolons? http://ioccc.org/1988/litmaath.c (+ s/;/{}/) 07:22:46 it is not really hard. 07:23:24 b_jonas: Yes, but with more characters including DEC characters. 07:23:42 Why do I try to read ioccc code? 07:23:58 I DON'T EVEN KNOW C NORMALLY 07:24:12 hppavilion[1]: I do 07:24:32 I've written thousands of things in C 07:26:52 (Also, avoids the confusion of graphics with control codes) 07:29:11 hppavilion[1]: it looks like it's an implementation of echo 07:29:34 adu: Ah 07:30:15 only with spaces replaced with \n 07:31:10 hppavilion[1]: or '\n'.join(sys.argv[1:]) 07:31:38 in Python 07:35:13 In JavaScript it would be process.argv.slice(1).join("\n") although note that the name of the program is argv[1] (and argv[0] is the name of the interpreter) so it isn't quite the same way necessarily 07:36:12 -!- mroman has joined. 07:36:15 fnard 07:36:24 fnird to you 08:00:47 fnurd 08:07:42 -!- AnotherTest has joined. 08:08:36 If you do not know C programming, then you must learn. 08:10:21 nah 08:10:51 a language that doesn't change the way you think is not worth knowing 08:22:36 myname: What if said language is your first language? 08:22:48 myname: And you already thought in its mindset? 08:23:15 https://github.com/izabera/pathhack if anyone wants to try this, it lets you handle relative paths in other directories than . 08:23:42 just put the list in the paths file and run make 08:23:53 I'm tempted to axiomize everything in one grand messy axiomatic system 08:23:55 (it's mostly a test, maybe i'll rewrite it with fuse) 08:24:05 So you can reason about groups relative to topological systems 08:24:21 s/systems/spaces/ 08:24:31 * hppavilion[1] may have just invented Category Theory 08:24:56 or ZFC 08:25:28 myname: No, it axiomizes things completely unrelated to sets (though you can, of course, construct them using sets) 08:27:00 Category theory has many definitions made including thin category, discrete category, functors, monads, comonads, initial/final object, etc. Also a category can add/multiply/exponent another category, and in this way the finite discrete categories are the natural numbers of these add/multiply/exponent. 08:27:30 zzo38: Is there category successor? 08:27:51 You could add one, I suppose 08:28:02 zzo38: NOT GOOD ENOUGH 08:28:13 zzo38: You must go peano on its ass or it isn't real arithmetic 08:28:14 xD 08:28:57 But you could add one to any category it does not have to be a discrete category. 08:29:32 (A discrete category is a category with no morphisms other than identity morphisms.) 08:30:28 (By "add one" I mean you add the discrete category with one object.) 08:31:18 zzo38: Ah 08:31:42 zzo38: Is there category predecessor though? 08:31:53 Predecessor is really what this's about 08:32:38 As far as I can tell, there cannot always be. 08:32:40 -!- adu has quit (Quit: adu). 08:32:43 (Use of the successor function was a bad choice for Peano, because successor is better for computing (you don't need to brute force it or use algebra)) 08:32:45 “(A discrete category is a category with no morphisms other than identity morphisms.)” => is that like a set? 08:32:48 zzo38: That's what I thought 08:33:22 -!- mtve- has changed nick to mtve. 08:33:30 b_jonas: I suppose it is like a set. 08:34:38 Just read about Ultrafinitism 08:34:42 Ew 08:35:42 Any category with more than one object has more monads than final objects. 08:36:15 -!- J_Arcane has quit (Ping timeout: 268 seconds). 08:39:42 Now I'm reminded to the infamous lambdacats. And the one that says “I FIXED UR TYPE ERROR / BUT NOW IT SAYS SUMTHING ABOUT / MONOMORPHISM RESTRIKSHUN” 08:40:01 C changes the way you think to. 08:40:29 It changes it to "this language shouldn't have been used as a first choice". 08:41:55 there are a lot of languages like that 08:42:03 php for example 08:42:57 myname: And brianfuck 08:43:30 I happen to think C is not so bad. PHP isn't very good though 08:43:36 nah, brainfuck is alright 08:43:55 also, c++ 08:44:04 that is one mess of a language 08:44:42 That is true, C++ is pretty messy 08:49:00 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 08:53:08 -!- tromp has quit (Remote host closed the connection). 08:53:28 it's interesting how "to find" is practically identical to "finden" in germany, including that weird "i find sth to be sth" 09:24:12 -!- impomatic has quit (Ping timeout: 260 seconds). 09:27:35 What's up with all these boot loaders that set up graphical mode on PC hardware with bios? Why don't they just use the default vga (or similar) text mode that the bios sets up for them? 09:45:10 because it looks fancier obviously. 09:53:41 -!- tromp has joined. 09:57:55 -!- tromp has quit (Ping timeout: 248 seconds). 10:21:56 -!- jaboja has joined. 10:40:35 -!- jaboja has quit (Ping timeout: 248 seconds). 11:01:02 -!- clog has quit (Ping timeout: 260 seconds). 11:17:59 https://imgur.com/gallery/kenWB i want hair like ariel 11:22:45 -!- Xe has quit (Ping timeout: 268 seconds). 11:33:48 -!- boily has joined. 11:41:52 -!- ayeelmao has quit (Quit: Leaving.). 11:51:43 -!- Xe has joined. 11:52:24 `relcome Xe 11:52:39 ​Xe: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 12:05:35 @ping 12:05:35 pong 12:07:25 ^ping 12:07:34 fizzie: FUNGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOT! 12:09:44 -!- tjt263__ has joined. 12:11:11 `relcome tjt263__ 12:11:19 ​tjt263__: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 12:15:12 -!- jix has quit (Remote host closed the connection). 12:15:42 -!- jix has joined. 12:18:35 Ut-oh. 12:19:44 -!- fungot has joined. 12:20:00 There we fun-go-t. 12:21:55 -!- AnotherTest has quit (Ping timeout: 248 seconds). 12:22:38 fungot: o hai! 12:22:39 boily: maybe i'll re-write her in scheme and how to remedy it provisionally. people never bother to read the label off of one and only making a new scheme implementation. 12:23:05 fungot: Chicken Scheme is good. it has chicken 12:23:05 boily: ' cause its in a directory? either way it's much better to force you to shoot yourself in the scratch package 12:23:15 fungot: ow! no! 12:23:16 boily: http://gs30ng.exca.net/ tempimage/ fnord) lets me know i am a newbie so i don't think it's deterministic. 12:23:50 -!- tjt263__ has left ("part"). 12:27:20 -!- boily has quit (Quit: PREEMPTIVE CHICKEN). 12:40:20 -!- andrew__ has quit (Remote host closed the connection). 13:08:43 -!- clog has joined. 13:09:56 -!- tromp has joined. 13:10:18 -!- nisstyre_ has quit (Ping timeout: 276 seconds). 13:13:37 -!- Veltas has quit (Ping timeout: 240 seconds). 13:14:11 -!- tromp has quit (Ping timeout: 248 seconds). 13:16:34 -!- Veltas has joined. 13:16:50 -!- Hoolootwo has quit (Ping timeout: 268 seconds). 13:21:44 -!- Hoolootwo has joined. 13:35:37 -!- erdic has quit (Ping timeout: 260 seconds). 13:36:39 -!- erdic has joined. 13:38:46 -!- nisstyre_ has joined. 13:45:56 -!- tromp has joined. 13:50:27 <\oren\_> izabera: it looks really weird to see San smiling nicely. She only does that once in the whole movie. 13:52:13 it's a neutral-ish smile 13:52:21 <\oren\_> also, she shouldn't be wearing lipstick, she should be wearing wolf BLOOD 13:53:38 do we still have that bot that adds stickmen when one types \o/ ? 13:53:41 :C no 13:57:36 <\oren\_> they should do eboshi and the giant pig lord 14:01:06 -!- tromp has quit (Remote host closed the connection). 14:12:52 no myndzi ;_; 14:15:53 @seen myndzi 14:15:53 mYNDzI 14:15:59 hmm 14:16:11 what did lambdabot do there... 14:52:01 -!- J_Arcane has joined. 14:56:28 `olist 1026 14:56:36 olist 1026: shachaf oerjan Sgeo FireFly boily nortti b_jonas 14:57:03 @help seen 14:57:04 help . Ask for help for . Try 'list' for all commands 14:57:28 int-e: leet 14:57:43 thanks 15:00:15 Poor Belkar 15:01:39 -!- tromp has joined. 15:06:39 -!- tromp has quit (Ping timeout: 276 seconds). 15:07:51 -!- AlexR42 has joined. 15:13:31 -!- AnotherTest has joined. 15:18:50 -!- ski_ has changed nick to ski. 15:21:28 -!- AlexR42 has quit (Quit: My Mac has gone to sleep. ZZZzzz…). 15:23:15 -!- AnotherTest has quit (Ping timeout: 268 seconds). 15:27:39 I got an esolang idea, infinitely parallel DFA. the DFA's output is (synchronously) transmitted to the next machine in chain, and its input is similarily hooked to one previous to it 15:28:04 in the beginning, a starting symbol is fed into the machine in the head of the chain 15:32:49 I believe it is turing complete, as you can have a system thusly, simulating cyclic tag system: you have symbols S (start symbol), 0, 1, ;, D0, D1. the machine's initial state responds to D0 (in which case it sets its internal state to 0 and moves to "main loop"), D1 (same as internal D0, except internal state 1), and S (at first send out the starting data using D0 and D1, then start sending out the progr 15:32:55 am, repeatedly, encoded in 0, 1, ;) 15:35:10 in the main loop, the DFA reacts to 0, 1, ;, D0, D1. if it gets 0 or 1 and its internal state is 1, it then send forwards either a D0 or D1, otherwise don't transmit anything. if it gets ;, it goes into "death loop", where it will merely repeat the symbol it receives. for D0 and D1, it will just repeat the symbol onwards 15:35:24 nortti: so you basically want a cellular automaton with a particluar neighborhood rule? 15:35:38 nortti: those are known to be enough to be turing-complete, with the right DFA ruleset. 15:35:46 with quite small ones too 15:35:46 ah, ok 15:36:11 didn't realise it mapped into cellular automata, but now thinking makes sense 15:42:24 -!- augur has joined. 15:49:21 -!- lambda-11235 has joined. 16:02:30 -!- ayeelmao has joined. 16:05:11 -!- J_Arcane has quit (Ping timeout: 268 seconds). 16:05:43 -!- ayeelmao has quit (Client Quit). 16:07:40 -!- mroman has quit (Quit: Lost terminal). 16:09:11 -!- J_Arcane has joined. 16:12:35 -!- carado has quit (Ping timeout: 268 seconds). 16:13:59 -!- lynn has joined. 16:22:49 -!- Xe has quit (Ping timeout: 260 seconds). 16:31:56 -!- p34k has joined. 16:34:00 -!- Xe has joined. 16:44:40 -!- cnr_ has joined. 16:46:22 -!- cnr has quit (*.net *.split). 16:46:22 -!- Yurume has quit (*.net *.split). 16:46:22 -!- cnr_ has changed nick to cnr. 16:46:22 -!- cnr has quit (Changing host). 16:46:22 -!- cnr has joined. 16:48:21 -!- J_Arcane has quit (Ping timeout: 268 seconds). 16:50:21 -!- J_Arcane has joined. 16:55:25 -!- Yurume has joined. 16:55:31 Script injection because of a policy that lets through anything in JSFuck, apparently: http://blog.checkpoint.com/2016/02/02/ebay-platform-exposed-to-severe-vulnerability/ 17:01:46 -!- tromp has joined. 17:06:11 -!- tromp has quit (Ping timeout: 248 seconds). 17:22:38 -!- passwordBOT has joined. 17:27:17 -!- augur has quit (Remote host closed the connection). 17:33:16 FireFly: whoa whoa whoa, spoilers 17:33:42 Cbbe oryxne* then 17:35:50 -!- Guest4233 has quit (Ping timeout: 268 seconds). 17:36:22 `rot13 Cbbe oryxne 17:36:32 Poor belkar 17:36:43 Well, at least he didn't die yet. 17:37:29 is it a fate worse than death? 17:37:35 Possibly 17:38:49 -!- bb010g has quit (Quit: Connection closed for inactivity). 17:40:06 I've tried OotS but usually I doze off after panel 2. 17:41:28 Did you start from the beginning? 17:41:58 It gets a lot more story-driven after the first story arc I'd say 17:44:29 I actually followed it for a while... to the 726, apparently. 17:44:40 but that was years ago 17:46:56 `quote 17:46:57 `quote 17:46:57 `quote 17:46:57 `quote 17:46:57 `quote 17:48:21 944) I stand by the argument that fungot is the one making the most sense in this channel. 17:48:21 507) this strikes me as probably better than a singularity, because you can't trust a random AI, but you can probably trust olsner 17:48:21 196) ah yes, indeed, alan turing was gay and stupid 17:48:21 336) anyway i have to get going, first lecture at 9 and i need to do a few iterations on my article, and do some unmentionable things which also take hours and masturbate as well 17:48:22 129) Vonlebio: well, i'm only back in denmark because my work visa expired. please insert token to continue. 17:48:56 `? oots 17:48:58 oots? ¯\(°​_o)/¯ 17:48:58 `? o 17:48:59 o? ¯\(°​_o)/¯ 17:49:22 `? vaarsuvius 17:49:23 vaarsuvius? ¯\(°​_o)/¯ 17:50:20 `quote shakespeare 17:50:21 No output. 17:50:25 `learn Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 17:50:27 `quote wiles 17:50:28 Learned 'vaarsuviu': Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 17:50:29 No output. 17:50:55 `quote wilde 17:50:55 No output. 17:51:13 `learn Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 , right above where he tells the comic updates three times a week. 17:51:16 Learned 'vaarsuviu': Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 , right above where he tells the comic updates three times a week. 17:56:07 hmm will they make prints of http://www.sssscomic.com/comic.php?page=479 ? that looks amazing... 17:56:28 -!- AnotherTest has joined. 17:57:12 -!- hppavilion[1] has joined. 18:01:43 Did you know that all vacuously true statements about the elements set {} are vacuously true? 18:02:15 -!- passwordBOT has quit (Quit: Good). 18:02:31 hppavilion[1]: I would say that's false. 18:03:21 int-e: Did I make the math joke wrong? 18:04:41 err, uhm. 18:05:45 Okay, it's correct but what you wrote is not itself vacuously true; it's just a normal tautology. 18:05:58 and it's confusing :P 18:07:04 int-e: OK, OK 18:08:07 -!- augur has joined. 18:16:40 `? vaarsuviu 18:16:41 Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 , right above where he tells the comic updates three times a week. 18:16:53 `? vaarsuvius 18:16:54 Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq10 , right above where he tells the comic updates three times a week. 18:16:58 ok, it works that way too 18:18:59 -!- augur has quit (Read error: Connection reset by peer). 18:19:31 -!- augur has joined. 18:32:03 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 18:44:26 -!- hppavilion[1] has joined. 18:52:00 hppavellon[1] 18:53:45 quintellopia 18:54:13 It's easiest to prove things if you assume all axioms 18:54:38 hppavilion[1]: I can prove just as many things with only one axiom! 18:54:51 coppro: Which one? 18:55:00 for all statements S, S is true. 18:57:04 coppro: Oh 19:00:05 Such axiom is inconsistent though and does not result in a meaningful system. 19:00:34 zzo38: right 19:00:47 so is "all axioms" since that would necessarily include the negation of any axiom assumed 19:02:15 coppro: you don't need a universal quantifier if you use the axiom P and not P (for whichever P you feel like using) 19:02:56 its a waste of quantifiers 19:04:44 A scow IRC behavior is when you try to get people to commit to answering your questions before even knowing what they are. 19:05:15 Yes I know, both are inconsistent, since if everything can be a theorem then it is inconsistent 19:05:19 quintopia: true 19:11:09 -!- bb010g has joined. 19:12:27 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 19:14:23 I have updated the UTCE document including more clarification, information about error conditions, and information about using it with ISO 2022. 19:14:41 There is also information about use with X window system. 19:15:15 shachaf: i personally dont see a problem with surveying channel activity before laying out a long complicated question however 19:25:14 Do you think this is good now? 19:28:39 zzo38: um, where's the document? 19:29:03 must be somewhere under the text files 19:35:41 -!- Phantom_Hoover has joined. 19:37:21 -!- Sprocklem has joined. 19:40:06 http://zzo38computer.org/textfile/miscellaneous/utce 19:44:58 ah, miscellaneous 19:46:14 (The other directories are mainly for archived files, so it is unlikely to add files into the other directories) 19:46:45 I see 19:46:54 so everything goes under misc* 19:46:55 ok 19:48:26 -!- hppavilion[1] has joined. 19:49:17 Well, not quite everything, occasionally files are added into other directories if they really fit there, or new directories are created for use of other archives, but my own new files tend to go under miscellaneous regardless of what they are about. The file music/xm-form.txt is one file that contains my own text as well as that from elsewhere, since that file contained some mistakes. I have marked what my changes are. 19:49:43 sure, it's just most files right now 19:50:35 Yes. 19:54:37 Now what is your opinion of this UTCE document? 19:55:39 zzo38: I mostly agree with whoever said above that it's better to have a flat homogenous namespace of characters, and that namespace these days tend to be unicode. There might be characters missing, but they can be added. 19:56:02 I do understand that a terminal encoding or font encoding needs different characters than a text encoding, 19:56:07 and they certainly have to be distinguished, 19:56:15 but at least unicode provides a good base for all of these. 19:56:45 For fonts, you often need more than one glyphs for one character, or combinations of characters, so it gets all ugly and complicated, but still. 19:56:57 Some of that can come up even with terminals. 19:57:53 Terminals should avoid use of such things. UTCE deliberately omits such things as Arabic and Hebrew 19:57:57 Although admittedly _part_ of the multiplication of glyphs required per character would have better been avoided when unicode was made, 19:58:15 and is just a historical consequence of unifying the CJK scripts or of unifying the Russian with the Serbian scripts, 19:58:30 -!- Sprocklem has quit (Ping timeout: 276 seconds). 19:58:41 but it's a bit too later for that, and even if you did all those historical things right, you'd sometimes need multiple glyphs per character in a font. 19:59:17 zzo38: Oh sure, arabic, hebrew, or old hungarian runes need so much ligature stuff that you just can't display them on a terminal grid, I think. 19:59:42 They just don't work in monospaced. 20:00:19 That is correct. 20:00:37 But I don't know too much about arabic or hebrew, so don't trust what I say about those.\ 20:00:50 I display mostly latin script stuff in terminals. 20:01:06 (And even latin script has some complications of course.) 20:01:26 Language stuff is never easy. 20:01:30 I don't know much about Aratic and Hebrew, although they are right-to-left, which is also deliberately avoided by UTCE. 20:03:01 However, UTCE is not intended to be used for typography; it is for terminal encoding. Even for typography, all properties should be defined in the font metrics instead of in the character set anyways. 20:03:03 The Commodore 64 characters are an interesting case. That rom supports two or three font encodings, and I think \oren\ found that there are six characters all together supported by the commodore that don't seem to have nice unicode equivalents. 20:03:13 -!- J_Arcane has quit (Ping timeout: 268 seconds). 20:03:20 But those should be added to unicode eventually if they are used. 20:03:41 It is OK that some characters are not available in Unicode. 20:03:51 UTCE is separate from Unicode. 20:04:06 Sure, because there are tons of characters in general. And there's always more of them. 20:07:10 A terminal emulator can support multiple character encodings anyways, although sometimes different fonts may be needed in each case. I recommend that the additional character encodings to support are only the subset of ISO 2022 that is implemented in DEC terminals. 20:08:46 Also, it is not only some Commodore 64 characters which have no Unicode equivalent, this is also the case with some Apple MouseText, Texas Instruments, and Infocom character graphics. 20:09:01 (As well as a small number of DEC character graphics) 20:09:34 I have no idea what Apple MouseText is 20:10:08 Texas Instruments… um, is that the programmable calculators? I don't really know what kind of single-cell characters they have these days. 20:10:27 Infocom... I don't know that either 20:10:36 Yes, I do mean the programmable calculators. Many of the characters it has are in Unicode, but a few aren't. 20:11:02 As for the DEC graphics characters, I believe all of them are in unicode now. There's only about 70 or something of them total anyway, and most of them were already in unicode for other reasons. 20:11:23 I think the pieces of the large Sigma aren't? 20:13:30 hmm, is there a reference for that set of characters somewhere? 20:16:02 http://www.vt100.net/charsets/technical.html 20:17:07 (There is also the VT100 graphics set, which is a separate set, already included in both Unicode and UTCE.) 20:17:21 The Technical set is mostly in Unicode and fully in UTCE. 20:17:42 As you can see, the pieces of the large Sigma have no Unicode equivalents. 20:17:54 ah 20:18:39 yes, those might not have a unicode equivalent. I don't know. 20:22:16 Notice there are some duplicates; UTCE is meant not to have duplicates, so the encodings aren't exactly the same as the originals. (A font for the X window system will likely contain duplicates anyways for compatibility purposes, as described in the document I wrote.) 20:22:58 zzo38: sure, it will have duplicates between those different character sets 20:23:32 there's quite some overlap between the DEC technical set and the 437 for example 20:24:26 -!- J_Arcane has joined. 20:26:25 Yes I know that, and when converting either of those same characters from either DEC or PC set into UTCE, they convert to the same UTCE code. 20:26:53 -!- zzo38 has quit (Remote host closed the connection). 20:29:34 -!- lambda-11235 has quit (Quit: Bye). 20:36:18 -!- Sprocklem has joined. 20:56:36 -!- augur has quit (Remote host closed the connection). 20:59:43 Designing an ASCII art font is less than fun 20:59:55 \oren\_, was it you who was making a font? 21:05:36 Taneb: \oren\ made one, lifthrasiir also made one, and I also have a bitmap font available only in BDF format currently 21:06:14 b_jonas, do you have an example rendering of your font 21:06:15 I'm currently dormant (due to other works, in particular a brainfuck interpreter retrial) 21:07:31 lifthrasiir, I'm only using ASCII, do you have an example rendering? 21:07:43 Taneb: not any good ones. I should make some, but I'm lazy 21:07:48 Taneb: http://lifthrasiir.github.io/unison/sample 21:07:57 I've drawn plenty of them 21:08:17 Taneb: http://www.math.bme.hu/~ambrus/pu/fecupboard20-cp437.png and http://www.math.bme.hu/~ambrus/pu/fecupboard20-screenshot-irc.png are all I have available, and they don't show much 21:08:32 sorry 21:08:49 Ah, neither are quite what I was after 21:08:53 Thanks, though :) 21:09:19 (I'm going for a far lower resolution) 21:09:47 Taneb: mine is 10x20, oren's and lifthrasiir's both use a 16x9 grid or something I think 21:10:04 16x(8n) variable, to be exact 21:10:31 lifthrasiir: oh, is yours 16x8 rather than 16x9? I didn't know 21:10:43 I'm making a brainfuck program to make ASCII art banners 21:10:52 Taneb: what size would you want? 21:10:52 so that some glyphs smoothly connect to each other 21:11:13 Taneb: FIGlet renderer in brainfuck? :) 21:11:30 Currently going for 4 by 5 21:11:37 indeed, lifthrasiir's is 8 wide 21:13:12 lifthrasiir: what's your progress with it by the way? I've seen you've added some more Latin script characters, but you haven't added the easy but common characters like " " (thin space) yet. I know you said you didn't want to add them yet, but maybe that's changed since. 21:13:38 b_jonas, I could use yours, I guess 21:13:44 b_jonas: I was working on combining hangul and stopped there 21:14:05 It looks broadly like a higher-definition version of the style I'm after 21:14:10 my immediate goal is to complete them and add a support for semi-automatic GPOS 21:14:20 *then* I'll continue working on extended latin... 21:14:25 b_jonas, do you have it in something machine-readable-ish? 21:14:41 (I'm generating this program using Haskell) 21:16:00 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 21:16:51 Taneb: I can give you the bdf version, that one is easy to read, especially as this one uses fixed offsets and sizes encoded for all glyphs. 21:17:12 there's a spec for bdf by Adobe or Apple or something somewhere, but you can probably figure it out without 21:17:20 let me put the bdf up 21:17:25 b_jonas, thanks! :) 21:17:51 (the pcf contains all the info but is compressed properly) 21:19:05 Taneb: http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.bdf 21:19:36 -!- hppavilion[1] has joined. 21:20:37 b_jonas, thanks a lot 21:20:49 Now I just need to read this using Haskell and write it as brainfuck! 21:21:16 obviously that version is very wasteful, you can compress it quite well 21:22:04 -!- Sprocklem has quit (Quit: [). 21:24:18 [wiki] [[Special:Log/newusers]] create * Fpetrola * New user account 21:25:07 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=46472&oldid=46471 * Fpetrola * (+11) 21:26:29 I'm not hugely worried about compression 21:26:54 lifthrasiir: can I put in suggestions about the font? 21:27:02 as in, wishlist ones 21:27:03 as always. file an issue. 21:27:19 * lifthrasiir should have used an issue tracker in that way, btw 21:27:20 um, file issue where? just here on the channel? 21:27:26 https://github.com/lifthrasiir/unison/ 21:27:31 oh 21:28:02 I do have my own internal wishlist but I haven't used an issue tracker for that project yet 21:28:04 let me see, I think I have a login for this thing 21:28:44 [wiki] [[Humo]] N https://esolangs.org/w/index.php?oldid=46473 * Fpetrola * (+1518) Created page with "Humo is a programming language with a tiny interpreter implementation and the smallest set of operations for an imperative programming language. This is an experimental langua..." 21:28:49 if you happen to hate github, feel free to say it here instead 21:29:03 I'll try on github, but if I mess up with the github interface, sorry 21:29:17 say, tons of greasemonkey scripts? 21:30:23 um, is there supposed to be some ticket metadatathing there, like type (eg. bug, feature request, task), priority (urgency), severity, etc? 21:30:34 github default, ignore them 21:30:34 Or do I just write the text and that's all? 21:30:37 yup 21:30:43 Ok 21:37:18 -!- sebbu has quit (Ping timeout: 276 seconds). 21:38:49 -!- bb010g has quit (Quit: Connection closed for inactivity). 21:47:01 I'm probably reading in the font now! :D 21:58:24 -!- augur has joined. 22:07:38 http://i.imgur.com/CPAuNjy.jpg 22:07:40 It's going well! 22:08:01 `welcome Taneb 22:08:06 Taneb: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 22:08:07 Not sure why I took a photo rather than a screenshot 22:08:48 it's the esoteric way 22:09:10 Better to take a screenshot, print it out, and take a photo of that. 22:10:28 -!- hppavilion[1] has quit (Ping timeout: 252 seconds). 22:10:54 `addquote shachaf: different notation. -o is logical or in find, but it's linear implication in linear logic 22:11:00 1269) shachaf: different notation. -o is logical or in find, but it's linear implication in linear logic 22:11:26 -!- hppavilion[1] has joined. 22:14:14 -!- oerjan has joined. 22:18:43 -!- hppavilion[1] has quit (Ping timeout: 252 seconds). 22:20:01 shachaf: put it in a word document and email that, then print the email, fax it, but wait, you have to involve MS Paint in there somewhere too 22:21:15 > var "\0x11235" 22:21:17 x11235 22:21:21 eep 22:21:26 > var "\x11235" 22:21:27 𑈵 22:21:34 `thanks oerjan 22:21:35 Thanks, oerjan. Thoerjan. 22:21:42 `unidecode 𑈵 22:21:45 U+11235 - No such unicode character name in database \ UTF-8: f0 91 88 b5 UTF-16BE: d804de35 Decimal: 𑈵 \ 𑈵 (𑈵) \ Uppercase: U+11235 \ Category: Cn (Other, Not Assigned) 22:21:51 Hmm, my terminal isn't messed up. 22:22:23 Are you sure 22:22:37 `multicode 𑈵 22:22:38 U+11235 - No such unicode character name in database \ UTF-8: f0 91 88 b5 UTF-16BE: d804de35 Decimal: 𑈵 \ 𑈵 (𑈵) \ Uppercase: U+11235 \ Category: Cn (Other, Not Assigned) 22:23:52 * oerjan hates how hard it is to choose text inside a link 22:24:16 anyway, it's supposedly KHOJKI SIGN VIRAMA 22:24:36 *select 22:33:27 I've... I've generated a broken, 1.1MiB brainfuck program 22:33:42 did it win 22:33:46 No 22:33:49 darn 22:33:55 For a start, the judging is not until Wednesday 22:33:58 ah. 22:34:02 Taneb: look for the error 22:34:08 i'm with myname 22:35:27 where do you submit it to? 22:37:59 My uni's electronics society 22:38:25 I may say "Do you mind if I give you this on a USB because I don't really want to put it in izabera's pastebin website 22:38:27 " 22:38:51 -!- sebbu has joined. 22:39:18 bah what kind of shitty pastebin can't handle a few megabytes 22:39:25 * oerjan whistles innocently 22:39:28 oerjan: did you see https://github.com/isomorphism/Delineate/blob/master/Control/Delineate.hs hth 22:39:40 no 22:40:24 i wish cmccann was still around so i could ask him about it 22:40:44 oerjan, it's my clipboard that I'm worried about 22:40:48 "-- Given "A ⅋ B" either A or B is true, but you get to "decide" which is true by providing a counterexample for the other, where the counterexample may be (and often is) used in the computation that produces the final result. It's probably not as confusing as it sounds. Possibly." 22:47:43 -!- boily has joined. 22:48:38 -!- FireFly has quit (Changing host). 22:48:38 -!- FireFly has joined. 22:52:22 -!- yorick has quit (Changing host). 22:52:22 -!- yorick has joined. 22:56:50 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 23:01:45 shachaf: i am guessing there's nothing enforcing that those definitions actually use each parameter once... 23:02:39 so, in a sense it's classical logic (by rampant double negation) with programmer discipline. 23:02:58 s/with/+/ 23:04:18 hobily 23:04:41 Did you know it takes a long time for a JavaScript emulator to run a 10000 line brainfuck program 23:04:59 now i know 23:18:29 that's unexpected! i thought emulating bf would be in o(n) 23:18:40 (note the small o) 23:32:32 hellørjan, Tanelle, mynamello. 23:34:04 Québécois income tax are fun! 23:35:22 tax is not a plural noun, boily 23:39:18 pluralses are complicated :P 23:39:21 so you don't get a choice about taxes? 23:42:22 taxes aren't really known to be about choice. 23:43:23 -!- tromp has joined. 23:43:49 -!- Vorpal has quit (Ping timeout: 260 seconds). 23:44:26 -!- hppavilion[1] has joined. 23:46:56 -!- Vorpal has joined. 23:49:25 boily: whoa whoa whoa, canadian tax rates are p. high 23:50:10 or maybe us tax rates are low 23:50:17 or actually maybe they're more similar than i thought 23:52:57 we pay provincial and federal taxes, with different forms! about half my pay disappears into our Great Government. 23:53:17 but now it's time for poutine. and/or pizza. 23:53:28 -!- boily has quit (Quit: CHECKED CHICKEN). 23:54:09 -!- tromp has quit (Remote host closed the connection). 23:54:34 @ask boily pizza must be poutine its place 23:54:34 Consider it noted. 23:54:41 -!- tromp has joined. 23:54:57 * int-e groans 23:55:51 hint-e 23:55:58 `? weather 23:56:01 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK 23:56:04 CYUL 292331Z 22013KT 7SM -SN DRSN FEW013 BKN030 OVC090 M01/M02 A2958 RMK SF2SC5AC1 SLP019 \ ENVA 292350Z 09006KT CAVOK M04/M08 Q1017 RMK WIND 670FT 14012KT \ ESSB 292350Z AUTO 19003KT 9999 NCD M03/M07 Q1027 \ KOAK 292353Z 29009KT 10SM FEW140 SCT200 22/08 A3011 RMK AO2 SLP197 T02170078 10222 20144 56020 23:56:27 you know it hurts me to look at this output 23:58:59 -!- tromp has quit (Ping timeout: 248 seconds). 23:59:19 int-e: What if it just showed the temperature?