2017-06-01: 00:04:42 Is covfefe just the dual of a vfefe? 00:05:22 [wiki] [[TEWELSWAC]] https://esolangs.org/w/index.php?diff=52030&oldid=52023 * Timtomtoaster * (+245) 00:15:09 -!- Zarutian has joined. 00:15:23 what the hell even is covfefe 00:17:06 <\oren\> covfefe was a word coined by doland trump last night when he tweeted 00:17:25 <\oren\> Despite the constant negative press covfefe 00:20:11 and PPCG already has a challenge based on it. 00:25:25 a canaiman slipped past our filter, i see. with the same old Marcela Gandera nick 00:26:03 it does seem unlikely it's not the same person, although that _is_ a celebrity around there. 00:27:10 `? canaima 00:27:11 Canaima is a secret Venezuelan project to overrun #esoteric with incomprehensible people who have no idea why they're here. 00:32:26 -!- sleffy has quit (Ping timeout: 240 seconds). 00:34:31 -!- hppavilion[1] has joined. 00:35:35 -!- ybden has quit (Read error: Connection reset by peer). 00:36:36 -!- ybden has joined. 00:47:38 yay 00:47:55 telnet arin.ga 44444 00:55:48 wut? 00:56:02 izabellora, rdochelloc. 00:56:57 boily: try it! 01:07:35 -!- nullcone has quit (Quit: Connection closed for inactivity). 01:16:03 -!- oerjan has quit (Quit: Good night). 01:16:28 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:20:55 -!- Elronnd has changed nick to Elronnd\dislex. 01:31:16 -!- augur has joined. 01:42:12 -!- erkin has quit (Quit: Leaving). 01:44:31 `w 01:44:32 fact//Facts are lies. They are not there. Go away! 01:44:50 `4 w 01:44:54 1/1:pointfree//Pointfree programming sounds better than pointless programming. \ alphabet//Alphabet is a system of writing invented by Google. \ alogl//ALOGL is a logarithmic language. \ braid theory//Braid theory is the extremely twisted theory of braids. 01:55:55 -!- nullcone has joined. 01:56:49 izabera: I tried it 01:56:59 did it work? 01:57:10 Yes, it works. 01:57:16 yay! 01:57:55 -!- electrolex has quit (Quit: Leaving). 02:00:53 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52031&oldid=52006 * Timtomtoaster * (+950) 02:02:21 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52032&oldid=52031 * Timtomtoaster * (+53) 02:09:04 -!- jaboja has quit (Ping timeout: 240 seconds). 02:18:15 `5 w 02:18:19 1/3:wlcom//Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.)welcome.fr//Bienvenue au centre international pour le design et le déploiement des langages de programmation ésotériques! Pour plus d’informations, visi 02:20:15 `n 02:20:16 2/3:tez le wiki: . (Pour l’autre type d'ésotérisme, essayez #esoteric sur EFnet ou DALnet.) \ amortized//An amortized word is a word that oerjan can never remember. \ currying//Functions are curried by taking curry(f). \ irc//IRC is short for "Internet Relay Chat". It is named so because all the servers are constructed fro 02:21:58 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 02:23:18 -!- augur has quit (Remote host closed the connection). 02:23:47 -!- augur has joined. 02:24:06 `n 02:24:07 3/3:m relays. 02:24:19 mmm watch relays ♪ 02:30:07 -!- augur has quit (Ping timeout: 268 seconds). 02:35:26 -!- jaboja has joined. 02:41:13 -!- tromp has joined. 02:43:00 -!- boily has quit (Quit: CONSOLIDATED CHICKEN). 02:45:56 -!- tromp has quit (Ping timeout: 240 seconds). 03:17:00 Now I made program "ff-elementary" to make elementary cellular automaton, and "ff-swizzle" to swizzle the channels. 03:57:35 -!- nullcone has quit (Quit: Connection closed for inactivity). 03:59:25 -!- Zarutian has quit (Quit: Zarutian). 04:00:20 -!- relrod has quit (Quit: .). 04:00:31 -!- relrod has joined. 04:00:33 -!- relrod has quit (Changing host). 04:00:33 -!- relrod has joined. 04:16:56 -!- sleffy has joined. 04:18:04 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 04:42:07 I found a PDF file "pocorgtfo14.pdf", which can be opened by "unzip" (although tab-completion does not work, probably because it expects a ".zip" suffix and it doesn't have it), but 7-Zip cannot open it. It also has a proper iNES header, but mednafen won't open it either. Furthermore, it contains the document about commanding one of the cheap toys for the new Pokemon game, and also about process sending message only by memory reading (not by writin 04:54:26 -!- jaboja has quit (Ping timeout: 240 seconds). 05:19:52 -!- Cale has quit (Remote host closed the connection). 05:25:55 -!- Yurume______ has quit (Remote host closed the connection). 05:43:36 -!- doesthiswork has quit (Quit: Leaving.). 05:45:17 -!- doesthiswork has joined. 05:47:41 -!- doesthiswork has quit (Client Quit). 06:06:19 -!- tromp has joined. 06:11:06 -!- sleffy has quit (Ping timeout: 260 seconds). 06:23:14 -!- Yurume______ has joined. 06:33:40 The ff-elementary program can still be used to make up a lot of different kind of pattern in combination with other programs, even with simple rules. 06:44:31 -!- tromp has quit (Remote host closed the connection). 06:46:53 Hmm. 06:49:24 See what kind of stuff you can make up with these programs. If you find something interest, perhaps to post as the example on wiki 07:04:21 -!- FreeFull has quit. 07:44:08 -!- nullcone has joined. 08:45:00 -!- tromp has joined. 08:49:22 -!- tromp has quit (Ping timeout: 240 seconds). 10:03:20 -!- zzo38 has quit (Ping timeout: 245 seconds). 10:38:16 -!- LKoen has joined. 10:46:22 -!- tromp has joined. 10:50:34 -!- tromp has quit (Ping timeout: 240 seconds). 11:08:26 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52033&oldid=52032 * Timtomtoaster * (+21) 11:12:40 -!- Phantom_Hoover has joined. 11:25:06 hello 11:25:22 do you guys know how to pronounce "formulae" (plural of formula) in proper english? 11:25:37 I pronounce it something like "formula-ey" 11:27:10 -!- erkin has joined. 11:31:43 -!- boily has joined. 11:34:41 LKoen, formyulay 11:59:40 thank you 12:05:22 `w 12:05:27 char//Char is a prominent component of charcoal. 12:07:28 -!- alercah has quit (Ping timeout: 255 seconds). 12:07:47 -!- alercah has joined. 12:13:14 we need a coal type 12:15:20 hellorkin. everything can be a type. 12:19:02 is mayonnaise a type 12:21:32 mu. 12:27:17 -!- boily has quit (Quit: BUNDLE CHICKEN). 12:30:23 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 12:42:26 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 12:44:22 -!- erkin has quit (Ping timeout: 240 seconds). 12:47:29 -!- tromp has joined. 12:51:09 -!- jaboja has joined. 12:52:20 -!- tromp has quit (Ping timeout: 268 seconds). 12:56:30 -!- Phantom_Hoover has joined. 13:12:59 -!- MDead has joined. 13:15:22 -!- MDude has quit (Ping timeout: 240 seconds). 13:15:24 -!- MDead has changed nick to MDude. 13:48:32 -!- tromp has joined. 13:52:51 -!- tromp has quit (Ping timeout: 246 seconds). 14:12:25 -!- doesthiswork has joined. 14:32:57 -!- augur has joined. 14:33:48 -!- `^_^v has joined. 14:40:14 -!- electrolex has joined. 14:49:09 -!- tromp has joined. 14:53:22 -!- tromp has quit (Ping timeout: 240 seconds). 15:37:26 -!- augur has quit (Remote host closed the connection). 15:37:54 -!- augur has joined. 15:39:12 -!- augur has quit (Read error: Connection reset by peer). 15:39:20 -!- augur has joined. 15:43:52 -!- augur has quit (Ping timeout: 240 seconds). 15:52:54 -!- Zarutian has joined. 16:24:08 -!- zzo38 has joined. 16:24:08 -!- augur has joined. 16:36:54 -!- LKoen has joined. 16:44:11 -!- tromp has joined. 16:54:04 -!- Sgeo has quit (Ping timeout: 268 seconds). 16:58:31 -!- tromp has quit (Remote host closed the connection). 17:02:12 -!- Sgeo has joined. 17:03:45 -!- FreeFull has joined. 17:20:26 -!- sleffy has joined. 17:47:01 [wiki] [[Special:Log/newusers]] create * Stestoltz * New user account 17:57:43 -!- augur has quit (Remote host closed the connection). 17:58:09 -!- augur has joined. 17:59:55 -!- augur has quit (Read error: Connection reset by peer). 18:12:34 -!- erkin has joined. 18:21:34 -!- tromp has joined. 18:24:42 -!- sdhand has quit (Excess Flood). 18:24:50 -!- sdhand has joined. 18:25:15 -!- sdhand has changed nick to Guest43500. 18:25:44 -!- tromp has quit (Ping timeout: 240 seconds). 18:25:59 -!- Guest43500 has quit (Changing host). 18:25:59 -!- Guest43500 has joined. 18:25:59 -!- Guest43500 has changed nick to sdhand. 18:35:56 -!- augur has joined. 18:40:52 -!- augur has quit (Ping timeout: 258 seconds). 19:03:07 zzo38: pocorgtfo issues tend to be polyglots, yeah 19:05:49 meyay 19:06:32 -!- hppavilion[1] has joined. 19:06:51 -!- `^_^v has quit (Quit: This computer has gone to sleep). 19:47:37 -!- erkin has quit (Ping timeout: 272 seconds). 19:49:31 -!- electrolex has quit (Ping timeout: 260 seconds). 19:53:17 <\oren\> https://www.youtube.com/watch?v=45MySnotCGA 19:59:16 -!- tromp has joined. 20:03:39 -!- tromp has quit (Ping timeout: 255 seconds). 20:16:51 -!- hppavilion[1] has quit (Remote host closed the connection). 20:17:10 -!- hppavilion[1] has joined. 20:29:08 -!- LKoen has quit (Remote host closed the connection). 20:47:37 -!- electrolex has joined. 20:48:50 -!- hppavilion[1] has quit (Remote host closed the connection). 20:53:50 -!- wob_jonas has joined. 20:55:15 I see! So while both memory cards are "class 10" SDHC cards, the large one actually only does 45 MB/s, while the small one does 90 MB/s, and I think this is the read speed. The write speed is noticably faster in the large one: 20:55:43 with the large one, I sometimes had to wait for a second until the camera writes the photo to the card, with the small one, I don't have to. 20:58:32 -!- hppavilion[1] has joined. 20:59:34 -!- augur has joined. 21:00:29 -!- tromp has joined. 21:03:09 `? orenfont 21:03:12 orenfont? ¯\(°​_o)/¯ 21:03:22 `? fonts 21:03:23 ​#esoteric bitmap fonts include: \oren\'s font http://www.orenwatson.be/fontdemo.htm , lifthrasiir's font https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png , b_jonas's font http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz 21:04:20 \oren\: Does your site contain advertisements? 21:04:29 -!- `^_^v has joined. 21:04:51 -!- tromp has quit (Ping timeout: 255 seconds). 21:11:13 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 21:13:06 -!- Phantom_Hoover has joined. 21:13:34 <\oren\> hppavilion[1]: no 21:13:58 \oren\: Weird, My school blocks it, and the reason it gives is "prohibited advertisements content" 21:14:44 hpp: is that one of those blockers that blocks any url that matches "ad" or "sex" anywhere (even inside a word)? 21:15:33 <\oren\> maybe it blocks it because the chinese characters 卍卐 appear on the page? 21:16:21 probably because it has nwat in the url 21:17:07 <\oren\> nuclear waste assesment team? 21:18:08 non-consing warnable allocation test 21:45:37 banana banaana banaaana banaaaana 21:47:44 `5 w 21:47:49 1/2:freenode//The Realm of Freenode is our homeland. The Chännel dwells in it since... Uhm... Quite a few years ago? \ wisdom//wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? \ mycology//mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewi 21:47:54 `n 21:47:54 2/2:ant.iki.fi/projects/mycology/ \ batch//Batch is a language that uses the command cls. \ ghost//A ghost is an unintelligent undead, similar to the skeleton but harder to create, because it's lacking the rest of the body. 21:48:12 `? mycology 21:48:13 mycology is a Befunge-98 (also -93 to some extent) testsuite that can be found at https://deewiant.iki.fi/projects/mycology/ 21:48:34 kmc: did you know 21:49:17 `5 w 21:49:21 1/2:`ngevd//The `ngevd command hasn't been invented yet, but still manages to prevent bugs. \ html//HTML is short for "hope this mess loads". \ ehlist//ehlist is update notification for the Everyday Heroes webcomic. http://eheroes.smackjeeves.com/ \ pike//Pike is an interpreted language that got sort of forgotten among the four big mainstream p-lan 21:49:25 `n 21:49:25 2/2:guages (perl, python, ruby, php). \ certainty//We don't know what certainty is for sure, but we have certainty that it isn't a functor. 21:50:08 oerjan: Are you certain it isn't a functor? 22:03:18 -!- erkin has joined. 22:03:50 -!- Cale has joined. 22:06:27 ashachaf: yes 22:22:04 [wiki] [[User:Xav737]] N https://esolangs.org/w/index.php?oldid=52034 * Xav737 * (+288) Created page with "Hello! I am an esolang enthusiast who decided to take on the task of creating interpreters / compilers for some of these documented languages. At the time of this writing, all..." 22:24:05 -!- augur has quit (Remote host closed the connection). 22:29:46 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:40:43 -!- augur has joined. 22:45:34 -!- augur has quit (Ping timeout: 240 seconds). 23:00:37 -!- tromp has joined. 23:01:14 -!- erkin has quit (Quit: Leaving). 23:02:55 -!- tromp has quit (Remote host closed the connection). 23:10:22 -!- Phantom__Hoover has joined. 23:12:51 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 23:15:51 -!- tromp has joined. 23:19:10 <\oren\> I thought mello yello was a rapper, but apparently it's a soda 23:24:08 -!- iovoid has changed nick to [iovoid]. 23:37:00 -!- tromp has quit (Remote host closed the connection). 23:37:58 -!- tromp has joined. 23:41:48 -!- augur has joined. 23:45:12 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 23:46:26 -!- augur has quit (Ping timeout: 240 seconds). 23:47:04 -!- LKoen has joined. 23:48:46 [wiki] [[Decimal]] M https://esolangs.org/w/index.php?diff=52035&oldid=52029 * MD XF * (+132) Add COND 23:52:47 [wiki] [[Deadfish]] https://esolangs.org/w/index.php?diff=52036&oldid=52016 * Timtomtoaster * (+242) /* Implementations */ 23:55:33 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 23:56:15 [wiki] [[Deadfish]] https://esolangs.org/w/index.php?diff=52037&oldid=52036 * Timtomtoaster * (+27) /* eWagon2 */ 23:56:50 -!- augur has joined. 2017-06-02: 00:02:17 <\oren\> http://www.asahi.com/articles/ASK612HJPK61UHBI006.html 00:02:19 <\oren\> lol, the covfefe heard round the world 00:03:43 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52038&oldid=52033 * Timtomtoaster * (+81) /* Command list */ 00:05:57 -!- tromp has quit (Remote host closed the connection). 00:07:48 `quote sleffy 00:07:49 No output. 00:07:53 `? sleffy 00:07:54 sleffy? ¯\(°​_o)/¯ 00:07:54 mysterious 00:07:57 `relcome sleffy 00:07:59 ​sleffy: 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.) 00:08:37 I am a mere figment of the imagination 00:08:45 There are no records of my existence, for I unexist 00:08:48 mu 00:09:11 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 00:15:12 -!- sleffy has quit (Ping timeout: 255 seconds). 00:15:49 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52039&oldid=52038 * Timtomtoaster * (+11) /* Cat (numerical input only) */ 00:35:22 Now I invented a extended version of MMIX object format, which allows for 32-bit line numbers, external symbols, large symbol tables, and a few other things. 00:37:18 There are eleven new loader instructions: lop_fixox, lop_fileu, lop_specx, lop_endx, lop_import, lop_importu, lop_xstab, lop_greg, lop_locim, lop_fixim, lop_lineh. 00:54:00 -!- tromp has joined. 00:58:54 -!- sleffy has joined. 01:04:50 -!- hppavilion[1] has joined. 01:10:17 -!- ais523 has joined. 01:10:40 -!- tromp has quit (Remote host closed the connection). 01:11:39 -!- oerjan has joined. 01:13:26 -!- LKoen has joined. 01:30:11 -!- hppavilion[0] has joined. 01:33:25 -!- hppavilion[1] has quit (Remote host closed the connection). 01:33:26 -!- rdococ has quit (Excess Flood). 01:33:44 -!- rdococ has joined. 01:34:09 -!- hppavilion[0] has changed nick to hppavilion[1]. 01:48:19 I still can't get over the fact that there are an actual, existent group of human beings who want to kill half of the human population simply for having penises. It's ridiculous. 01:48:54 -!- boily has joined. 01:58:42 rdococ: You'd be surprised how many dumb positions there are in the world. 01:59:53 pikhq, I am aware they exist but they still shock me. 02:00:00 pikhelloq, rdochelloc. 02:04:46 ugh 02:04:47 internet 02:08:08 INTERNET! 02:08:49 https://www.youtube.com/watch?v=uK4-nUZiOH4 02:11:15 -!- tromp has joined. 02:12:52 -!- Zarutian has quit (Quit: Zarutian). 02:15:26 -!- tromp has quit (Ping timeout: 240 seconds). 02:25:24 `w 02:25:25 bessel function//Bessel functions are responsible for certain surprising and hard to understand compilation errors. You may have seen them if you tried to define a global named yn or j0. 02:28:37 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 02:41:53 -!- boily has quit (Quit: ALONG CHICKEN). 02:51:11 -!- ais523 has quit. 02:55:58 <\oren\> https://www.youtube.com/watch?v=A1z1gxwpj1I 02:57:49 -!- Bowserinator has changed nick to [Bowserinator]. 03:04:48 -!- electrolex has quit (Quit: Leaving). 03:16:44 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 03:28:03 cosa rica looks different from how I had imagined 03:31:29 -!- tromp has joined. 03:59:20 -!- jaboja has quit (Remote host closed the connection). 04:19:26 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 04:40:03 `5 w 04:40:08 1/2:eridanipoid//Eridanipoids form a category of uncategorifiable stellar remnants. They form dense clusters of unmovable and unstoppable objects. \ vim//vim equals to cmxciv or cmxcvi, depending on which part of Roman Empire you are. \ flabberghast//Flabberghast is the recurring hunting one gets after too indulgent feast where one partook too libe 04:40:12 `n 04:40:13 2/2:raly \ blsq//See: Burlesque \ certainly//We don't know what certainly is for sure, but it certainly isn't a functor. 04:46:18 -!- hppavilion[1] has joined. 04:51:37 `` ls -l bin/w 04:51:38 ​-rwxr-xr-x 1 5000 0 12 Dec 15 01:27 bin/w 04:55:08 -!- sleffy has quit (Read error: Connection reset by peer). 04:57:49 -!- sleffy has joined. 04:58:15 `` ls -l bin 04:58:16 total 18208 \ -rwxr-xr-x 1 5000 0 105 Apr 17 18:20 ` \ -rwxr-xr-x 1 5000 0 64 Oct 28 2016 `` \ -rwxr-xr-x 1 5000 0 109 Mar 20 01:55 `^ \ -rwxr-xr-x 1 5000 0 59 Jan 1 17:01 `̀ \ -rwxr-xr-x 1 5000 0 17 Oct 28 2016 ^.^ \ lrwxrwxrwx 1 5000 0 6 Oct 28 2016 ! -> interp \ -rwxr-xr-x 1 5000 0 468 Apr 13 03:40 ? \ lrwxr 04:59:00 `ls 04:59:01 5pEV4X5h \ bin \ canary \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ izash.c \ karma \ le \ lib \ misle \ nasmbuild \ paste \ ply-3.8 \ quines \ quinor \ quotes \ share \ src \ test2 \ testfile \ tmflry \ tmp \ wisdom 04:59:12 `` ls -l bin | paste 04:59:14 https://hackego.esolangs.org/tmp/paste/paste.25645 04:59:15 `doag esobible 04:59:21 10440:2017-03-17 sled esobible/gen_sys_1.0-1:4//s/timed out/timed out (but just barely; the internet was kind of slow before the universe was created)/ \ 10439:2017-03-17 mk esobible/gen_sys_1.0-1:0//First off, fungot bases eir arrays at 0, like a normal person. \ 10437:2017-03-17 mk esobible/ge 04:59:43 `2017 04:59:44 Hello, world! 04:59:51 `8ball 04:59:52 Most likely. 04:59:59 `aaaaaaaaa 05:00:29 No output. 05:00:43 `cat bin/aaaaaaaaa 05:00:44 ​#!/bin/sh \ print_args_or_input "$@" | tr A-Za-z0-9 [A*26][a*26][4*10] 05:00:49 `age 05:00:51 10977 05:00:54 `age 05:00:55 10977 05:01:01 `bardsworthlist 05:01:02 bardsworthlist: b_jonas 05:01:33 don't mind me, just testing 05:02:02 `` cat bin/FireFlist | rot13 05:02:03 rpub SverSyl Ryqvf4 05:02:37 `password 05:02:38 kpqkxeikuwvisbu 05:02:48 `cat bin/password 05:02:48 ​#!/usr/bin/python \ \ import random \ import string \ \ print "".join(random.choice(string.ascii_lowercase) for _ in xrange(15)) 05:02:55 `doag bin/password 05:03:02 8878:2016-07-29 ` echo $\'#!/usr/bin/python\\n\\nimport random\\nimport string\\n\\nprint "".join(random.choice(string.ascii_lowercase) for _ in xrange(15))\' > bin/password; chmod +x bin/password 05:03:08 `? password 05:03:09 The password of the month is poochpoochpoochpoochpooch 05:03:14 `dowg password 05:03:21 10898:2017-05-14 le/rn password//The password of the month is poochpoochpoochpoochpooch \ 10595:2017-04-09 learn The password of the month is bad \ 10373:2017-03-08 learn The password of the month is OSBDemoLap9W53! \ 10206:2017-02-04 learn The password of the month is n9y25ah7 \ 10065:2017-01-01 05:03:32 oerjan: the password of the month is out of date tdnh 05:04:28 `whoops 05:04:31 ​«wisdom/rules of wisdom» -> «wisdom/rules of wisdoms» 05:04:36 `learn The password of the month is out of date tdnh 05:04:39 Relearned 'password': The password of the month is out of date tdnh 05:04:47 hth 05:04:52 tdh thx hand 05:05:17 `cat bin/whoops 05:05:18 OLD="wisdom/$1"; [ -z "$1" ] && OLD="$(lastfiles)"; NEW="${OLD}s"; if [ -f "$NEW" ]; then echo "«${NEW}» already exists"; exit 1; fi; mv "$OLD" "$NEW" && echo "«${OLD}» -> «${NEW}»" 05:05:43 `revert 05:05:44 Done. 05:05:53 `revert 05:05:54 Done. 05:05:57 whoops 05:06:01 whoops 05:06:05 `hurl 05:06:06 https://hackego.esolangs.org/fshg/ 05:06:24 `undo 10978 05:06:27 patching file 'wisdom/rules of wisdom' \ patching file 'wisdom/rules of wisdoms' 05:07:05 `? shaventions 05:07:06 Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, sled/sedlast, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. 05:07:16 `culprits bin/whoops 05:07:23 oerjän shachäf oerjän oerjän oerjän oerjän 05:08:01 `? help 05:08:02 Help is on the way. We don't know where the way is, though. You might try `help instead. 05:08:07 `? `help 05:08:08 ​`help [] gives HackEgo's default help message, or help for a specific command. Or currently possibly some other wisdom. 05:08:13 `help 05:08:13 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 05:08:50 ^prefixes 05:08:50 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 05:18:34 -!- sleffy has quit (Ping timeout: 240 seconds). 05:31:59 <\oren\> Marriage and bloodstain are the same 05:32:11 <\oren\> well, sound the same at least 05:44:32 -!- sleffy has joined. 05:44:51 `cat bin/w 05:44:52 wisdom "$@" 05:52:38 `? tdh 05:52:40 tdh is the past tense of a successful hth. hth. 05:52:48 `? tdnh 05:52:50 tdnh does not help 05:52:57 oh it's recursive 05:53:17 the dogs now howl 05:53:57 `? howl 05:53:58 howl? ¯\(°​_o)/¯ 05:54:01 `? owl 05:54:03 owl? ¯\(°​_o)/¯ 05:54:06 `? dog 05:54:07 dog? ¯\(°​_o)/¯ 05:54:12 `? now 05:54:13 now? ¯\(°​_o)/¯ 05:54:20 `? ¯\(°​_o)/¯ 05:54:21 ​¯\(°​_o)/¯ is a misspelling of ¯\(°_o)/¯ 05:54:45 `5 w 05:54:50 1/2:grimmargorp//Þór, Grimmargorpurinn hefur sloppið! Ragnarök eru nálæg! \ lambek's lemma//Lambek's Lemma, invented by Joachim "Taneb" Lambek, states that initial algebras have inverses. It can be proved with as few as five arrows. \ zimbabwe//olsner's desk points zimbabwards. It is highly dependent on tswett's michiganic orientation. \ xarg 05:54:53 `n 05:54:54 2/2:s//xargs is for piping snowmen. \ implication//Implication is a useful rhetorical device, if you know what I mean. 05:55:14 `cat bin/n 05:55:15 line="${1-$(cat /hackenv/tmp/spline)}"; len="$(awk 'END{print NR}' /hackenv/tmp/spout)"; echo -n "$line/$len:"; sed -n "${line}{p;q}" /hackenv/tmp/spout; echo "$((line /hackenv/tmp/spline 05:56:27 `cat bin/5 05:56:27 cmd="${1-quote}"; \`^ 5 "$cmd" 05:56:48 <\oren\> `? æ 05:56:49 ​æ? ¯\(°​_o)/¯ 05:56:56 <\oren\> `grwp æ 05:56:58 blæg:Blæg is a color that cannot exist under the current understanding of physics. It is used on the #esoteric flag, along with ultraviolet and whatever is convenient. It is a nullary color, meaning that it can be mixed with itself to produce the primary colors. \ can't:can't is the most frequent word whose pronunciation varies between /ɑː/ and 05:57:22 <\oren\> wait what 05:57:27 <\oren\> `? can't 05:57:29 can't is the most frequent word whose pronunciation varies between /ɑː/ and /æ/ depending on dialect. A list is: advance after answer ask aunt brass can't cast castle chance class command dance demand draft enhance example fast father glass graph grass half last laugh mask master nasty pass past path plant rather sample shan't staff task vast 05:58:00 `? shan't 05:58:01 shan't? ¯\(°​_o)/¯ 05:58:24 <\oren\> wait, who pronounces can't "cont" 05:58:48 <\oren\> bah 05:59:55 `? bah 05:59:56 bah? ¯\(°​_o)/¯ 06:01:33 <\oren\> http://dilbert.com/search_results?terms=Bah 06:02:53 . o O ( what would happen if you were flipped? ) 06:07:40 <\oren\> rdococ: if waht was flipped? 06:07:53 your body. 06:08:02 aka. mirrored. 06:09:56 <\oren\> then you couldn't eat any food and would rapidly develop problems 06:10:26 <\oren\> because your amino acids, sugars, etc would all be the wrong chirality 06:11:13 huh 06:11:32 so if someone entered my glide-reflection wrapping world and crossed the edge they should avoid eating from there 06:12:54 <\oren\> yeah, unless you carried a supply of food that was also flipped 06:14:16 I just licked a Switch cartridge. 06:14:21 bitter, but I'm not dead. 06:14:41 Well, it's only denatonium benzoate, after all. 06:14:46 ye 06:15:04 It's not exactly known to be a major health hazard. 06:16:29 <\oren\> those cartridges don't taste anywhere near as bad as when you mistakenly chew a non-chewing vitamin 06:16:38 deters people trying to eat it and choking, which is known to be a major health hazard 06:17:09 death is also known to be a major health hazard, causing complete decomposition of the body in many cases 06:17:40 `? mapole 06:17:41 A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6’ by 12 kg, ±0.5 inHg. 06:17:56 anyway, I wonder if my world's life would evolve with symmetric chemicals and amino acids to avoid the problems 06:18:01 `? death 06:18:02 death? ¯\(°​_o)/¯ 06:18:23 if not, then it'd be fun to see what ancient civilisation makes of it 06:18:51 `learn death is known to be a major health hazard, causing complete decomposition of the body in many cases. 06:18:54 Learned 'death': death is known to be a major health hazard, causing complete decomposition of the body in many cases. 06:19:07 `slwd death//s,.,D, 06:19:09 death//Death is known to be a major health hazard, causing complete decomposition of the body in many cases. 06:20:08 rdococ: it depends how deeply flipped you are. if it's subatomic, you'll annihilate with matter instead hth 06:20:10 `cat bin/slwd 06:20:11 cd wisdom; sled "$1" | sed '1s/^Rosebud!$/Roswbud!/' 06:20:25 huh 06:21:04 `cat bin/sled 06:21:05 is it related to antimatter? 06:21:05 ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" ; 06:21:36 also, if life evolved with constant flipping, it'd probably also evolve the capability to digest both variants. 06:21:50 s/constant/frequent/ 06:22:02 true 06:22:29 rdococ: yes, antimatter is flipped and also time reversed. 06:22:36 but if the world is large enough, maybe only the life around the edges where reflection occurs would 06:22:56 I didn't think antimatter was time-reversed? 06:23:22 well you'd think some of the life forms would spread into the opposite of where they started... 06:23:52 rdococ: actually, you cannot detect where the edge is. 06:24:20 unless it appears suddenly, so the life forms have already spread to both sides of it. 06:24:27 it'd be the place where food kills you 06:24:38 rdococ: but how did the food get there? 06:24:41 `? food 06:24:42 food? ¯\(°​_o)/¯ 06:25:31 rdococ: if life started _on_ the edge, it would spread across to both sides, and only be lethal when they met again in the middle. 06:27:07 hm 06:27:14 depends on whether the chirality of the ground matters. 06:27:17 pikhq: CPT symmetry. C is switching matter and antimatter, and thus equivalent to flipping both P and T. 06:27:54 rdococ: there is no chirality of nonliving matter. 06:28:13 unless you go down to subatomic level. 06:28:29 and then only very weakly. 06:28:40 Erm, *quartz* is chiral. 06:29:02 It doesn't matter too much, but hey. 06:29:07 pikhq: well ok, but both forms have the same probability don't they? 06:29:13 Yes. 06:29:13 hm 06:29:33 so it's not chiral in a widespread way. 06:29:58 One particular chirality being the only one occuring certainly *is* only true of organic matter. 06:30:13 so if life started in the middle, it would experience lethality when reaching the edges. but if life started on the edge, it would experience it when reaching the middle. 06:30:48 life is chiral only because all lifeforms have inherited the original random chirality of the building blocks of their ancestors. 06:30:54 `? life 06:30:56 ​‘Life,’ said Marvin, ‘don't talk to me about life.’ 06:31:03 (as you might expect, considering that any given chirality should *generally* be chemically identically to the opposite chirality) 06:31:05 brb, busy gawping at the new zelda's render distance... I think 06:31:05 -!- Sprocklem has quit (Ping timeout: 272 seconds). 06:31:43 -!- Sprocklem has joined. 06:40:00 hm 06:40:11 so you could have two different lifeforms with opposing chiralities in one world? 06:40:56 assuming they arose independently 06:41:05 `? Mark Shuttleworth 06:41:06 I mean, in principle, but it'd likely require two unique instances of abiogenesis. 06:41:06 Mark Shuttleworth? ¯\(°​_o)/¯ 06:41:16 Which *seems* awfully unlikely. 06:41:50 either way, the mirroring would make there appear to be two such forms 06:42:40 -!- tromp has quit (Remote host closed the connection). 06:55:42 -!- hppavilion[1] has quit (Remote host closed the connection). 06:56:11 -!- hppavilion[1] has joined. 07:00:32 -!- FreeFull has quit. 07:15:02 -!- sleffy has quit (Ping timeout: 260 seconds). 07:21:39 -!- doesthiswork has quit (Quit: Leaving.). 07:28:36 ih hppavilion[1]. 07:37:38 -!- Elronnd\dislex has changed nick to Elronnd. 07:38:23 -!- Elronnd has changed nick to elronnd\dislex. 07:38:30 -!- elronnd\dislex has changed nick to Elronnd\dislex. 07:42:56 imagine: a disease, that only infects people who haven't digested denatonium benzoate 07:43:11 -!- tromp has joined. 07:47:54 -!- tromp has quit (Ping timeout: 255 seconds). 07:58:29 -!- staffehn_ has quit (Ping timeout: 272 seconds). 07:58:42 . o O ( detonatium ) 07:59:00 -!- oerjan has quit (Quit: Nite). 08:07:00 -!- staffehn has joined. 08:10:24 -!- jix has quit (Ping timeout: 255 seconds). 08:13:46 -!- jix has joined. 08:15:50 -!- staffehn has quit (Ping timeout: 245 seconds). 08:20:42 -!- staffehn has joined. 08:33:18 -!- Sgeo_ has joined. 08:34:57 myay 08:35:43 -!- Sgeo has quit (Ping timeout: 268 seconds). 08:36:48 -!- Elronnd\dislex has left. 08:48:20 Prediction: there is someone out there who finds the chemical sexy and is already proving rule 34 once again 09:01:59 -!- Sgeo__ has joined. 09:04:00 -!- Sgeo_ has quit (Ping timeout: 240 seconds). 09:21:33 -!- wob_jonas has joined. 09:23:31 `? limoncello 09:23:32 limoncello? ¯\(°​_o)/¯ 09:26:31 `? monad 09:26:33 Monads are just monoids in the category of endofunctors. 09:26:45 `? burrito 09:26:46 Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/ 09:42:51 " Now I invented a extended version of MMIX object format, which allows for 32-bit line numbers, external symbols, large symbol tables, and a few other things." => can't ELF already do that, with tools that support it?? 09:48:54 -!- augur has quit (Quit: Leaving...). 10:10:05 " but if the world is large enough, maybe only the life around the edges where reflection occurs would" => there are no edges. locally there are no flips anywhere, you have to go around the world to get flipped 10:12:50 " I mean, in principle, but it'd likely require two unique instances of abiogenesis. / Which *seems* awfully unlikely." => the unlikely part is both origins surviving 10:13:33 but then, we don't really know how unlikely it really is, we only have one biome to examine, and this one just happens to have only one origin of life 10:14:12 and also apparently just one surviving point where organisms as complicated as eukaryotes have evolved 10:14:34 I'm pretty proud of the original eukaryote really 10:15:06 (I can be proud of my ancestors, right?) 10:44:28 -!- tromp has joined. 10:49:07 -!- tromp has quit (Ping timeout: 240 seconds). 10:53:06 -!- erkin has joined. 11:06:49 -!- Phantom_Hoover has joined. 11:16:04 `perl -e for$f(map{glob}"wisdom/*","wisdom/*/*"){ if(-f$f){open$i,"<",$f or die;local$/;$s=<$i>; if($s=~/\n\z/){$c++} $a++} } print "matching: $c/$a entries;" 11:16:09 matching: 1511/1519 entries; 11:16:22 `perl -e for$f(map{glob}"wisdom/*","wisdom/*/*"){ if(-f$f){open$i,"<",$f or die;local$/;$s=<$i>; if($s=~/\n./s){$c++} $a++} } print "matching: $c/$a entries;" 11:16:24 matching: 2/1519 entries; 11:16:31 `perl -e for$f(map{glob}"wisdom/*","wisdom/*/*"){ if(-f$f){open$i,"<",$f or die;local$/;$s=<$i>; if($s=~/\r./s){$c++} $a++} } print "matching: $c/$a entries;" 11:16:33 matching: /1519 entries; 11:16:41 `perl -e for$f(map{glob}"wisdom/*","wisdom/*/*"){ if(-f$f){open$i,"<",$f or die;local$/;$s=<$i>; if($s=~/\r/s){$c++} $a++} } print "matching: $c/$a entries;" 11:16:43 matching: /1519 entries; 11:16:46 `perl -e for$f(map{glob}"wisdom/*","wisdom/*/*"){ if(-f$f){open$i,"<",$f or die;local$/;$s=<$i>; if($s=~/\x00/s){$c++} $a++} } print "matching: $c/$a entries;" 11:16:49 matching: /1519 entries; 11:17:26 `perl -e for$f(map{glob}"wisdom/*","wisdom/*/*"){ if(-f$f){open$i,"<",$f or die;local$/;$s=<$i>; if($s!~/\n\z/s){print "$f "} }} 11:17:28 wisdom/ᛁᚿ wisdom/b_jonas can't spell wisdom/certainly wisdom/certainty wisdom/nak wisdom/o wisdom/output wisdom/wlcom 11:17:49 ``` echo >> wisdom/ᛁᚿ 11:17:50 No output. 11:17:53 `?ᛁᚿ 11:17:54 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?ᛁᚿ: not found 11:17:59 `? ᛁᚿ 11:18:00 ​ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿg 11:18:13 `1 ? ᛁᚿ 11:18:14 1/2:ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿ 11:18:17 `spam 11:18:18 2/2:gᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ 11:18:44 ``` echo >> wisdom/b_jonas\ can\'t\ spell 11:18:46 No output. 11:18:50 ``` echo >> wisdom/o 11:18:52 No output. 11:18:55 `? b_jonas can't spell 11:18:56 b_jonas can't spell these words: weird, hygiene, etymology, myopia, hibernate, carbohydrate, appearance, maintenance, appropriate, privilege, obsolete, heard, homogeneous, jealous; and confuses: drought, draught/draft; couch, coach; depreciate, deprecate; dilate, dilute; contiguous, continuous; discrete, discreet. 11:18:58 `? o 11:18:59 o is a popular comedy adventure fantasy webcomic. It's about a group of adventurers, heroes or warriors (whatever you want to call them) called the Order of the Stick, as they go about their adventures with minimal competence or knowledge of what they are doing, and eventually sort of stumble into a plan by an undead sorcerer to conquer the world, 11:19:05 `? certainly 11:19:06 We don't know what certainly is for sure, but it certainly isn't a functor. 11:19:08 `? certainty 11:19:09 We don't know what certainty is for sure, but we have certainty that it isn't a functor. 11:19:10 `? nak 11:19:12 No output. 11:19:13 `? output 11:19:14 No output. 11:19:21 `? wlcom 11:19:22 Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.) 11:19:52 ``` od -vtx -Ax wisdom/nak 11:19:54 000000 11:19:59 ``` od -vtx -Ax wisdom/output 11:20:00 000000 11:21:07 ``` od -vtx -Ax wisdom/sp5zTEKIPozuQ06pczPhN2Nh47houup413gLQwU77OU 11:21:08 od: wisdom/sp5zTEKIPozuQ06pczPhN2Nh47houup413gLQwU77OU: No such file or directory 11:21:26 `? welcome 11:21:27 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.) 11:21:41 ``` echo > wlcom 11:21:43 No output. 11:21:51 `revert 11:21:52 Done. 11:21:54 ``` echo >> wlcom 11:21:56 `? wlcom 11:21:56 No output. 11:21:57 Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.) 11:22:06 `? rules of wisdom 11:22:08 unless essential for the entry‘s humor, should: be understandable without the lookup key, be single spaced with no space at the end, and use proper capitalization and punctuation 11:25:24 `perl -e {$f="wisdom/rules of wisdom";open$i,"<",$f or die;local$/;$s=<$i>;$s=~s/with no space at the end/and end in a newline with no space before that/ or die;$s=~s/\n\z// or die;print$s} 11:25:25 unless essential for the entry‘s humor, should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation 11:25:47 `perl -e {$f="wisdom/rules of wisdom";open$i,"<",$f or die;local$/;$s=<$i>;$s=~s/with no space at the end/and end in a newline with no space before that/ or die;$s=~s/\n\z// or die;print$s;open$o,">",$f;print$o $s or die;} 11:25:48 unless essential for the entry‘s humor, should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation 11:25:57 `? rules of wisdom 11:25:58 unless essential for the entry‘s humor, should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation 11:26:17 `perl -e for$f(map{glob}"wisdom/*","wisdom/*/*"){ if(-f$f){open$i,"<",$f or die;local$/;$s=<$i>; if($s!~/\n\z/s){print "$f "} }} 11:26:19 wisdom/certainly wisdom/certainty wisdom/nak wisdom/output wisdom/rules of wisdom wisdom/wlcom 11:26:31 `? certainly 11:26:32 We don't know what certainly is for sure, but it certainly isn't a functor. 11:26:33 `? certainty 11:26:34 We don't know what certainty is for sure, but we have certainty that it isn't a functor. 11:27:07 ``` echo >> wisdom/certainly; echo >> wisdom/certainty; head wisdom/certain*y 11:27:10 ​==> wisdom/certainly <== \ We don't know what certainly is for sure, but it certainly isn't a functor. \ \ ==> wisdom/certainty <== \ We don't know what certainty is for sure, but we have certainty that it isn't a functor. 11:27:36 ``` ls -aF 11:27:37 ​./ \ ../ \ .hg/ \ .hg_archival.txt \ .hgignore \ 5pEV4X5h \ bin/ \ canary \ emoticons/ \ esobible/ \ etc/ \ evil/ \ factor/ \ good/ \ hw/ \ ibin/ \ interps/ \ izash.c \ karma \ le/ \ lib/ \ misle/ \ nasmbuild/ \ paste/ \ ply-3.8/ \ quines/ \ quinor/ \ quotes \ share/ \ src/ \ test2 \ testfile \ tmflry/ \ tmp/ \ wisdom/ \ wlcom 11:27:59 ``` ls -aF src 11:28:01 ​./ \ ../ \ 99.sh \ bob.c \ brainfuck.fu \ ciol/ \ ciol.c \ daoyu.c \ egobot.tar.xz \ emmental.hs \ factor-linux-x86-64-0.95.tar.gz \ fizziecoin.jpg \ fueue.c \ grph.c \ hello.c \ hello2.c \ maze.c \ orenbow.c \ pikhqbow.c \ ploki/ \ ploki-0.6.5.1.tar.bz2 \ u8tbl.c \ ul.emm 11:30:14 `perl -e for$f(map{glob}"wisdom/*","wisdom/*/*"){ if(-f$f){open$i,"<",$f or die;local$/;$s=<$i>; if($s=~/\n./s){print "$f "} }} 11:30:17 wisdom/bdsmreclist wisdom/indexed monad 11:30:26 `? indexed monad 11:30:28 Indexed monads are just monads on an indexed category. \ Indexed monads are just categories enriched over the monoidal category of endofunctors. 11:43:15 -!- boily has joined. 11:55:28 `w 11:55:29 complete heyting algebra//A complete Heyting algebra is just a cartesian closed complete lattice. 11:56:34 ``` rm wisdom/{burito,buritto,burritto} 11:56:36 No output. 11:56:42 `? buritto 11:56:43 buritto? ¯\(°​_o)/¯ 11:56:48 `? burrito 11:56:49 Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/ 11:57:16 `? perpetual motion machine 11:57:17 Perpetual motion machines came with FreeFull's phone. They were hallucinated by Slereah's lack of entropy. 11:58:02 ... 11:58:10 `cwlprits perpetual motion machine 11:58:17 boil̈y boil̈y 11:58:20 `? le/arn 11:58:21 lern 2 spel 12:00:01 helloily 12:00:25 QUINTHELLOPIA! 12:00:31 you're morning! 12:00:38 im rome 12:00:45 its afternoon 12:01:30 ! 12:01:33 how's life over there? 12:01:42 lets see 12:02:38 @metar LIRF 12:02:38 LIRF 021050Z 24009KT 200V270 CAVOK 26/11 Q1019 NOSIG 12:02:47 like that 12:03:46 quite good. 12:05:15 u? 12:05:27 helloily 12:05:46 I've been adding newlines to the ends of wisdom entries, plus removing it from one 12:05:50 `? rules of wisdom 12:05:52 unless essential for the entry‘s humor, should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation 12:06:07 I found it annoying when wisdoms ran together in the `5 w output you keep doing 12:08:03 quintopia: humid! but the trees and herbs and plants and mushrooms and all that greenery is happily greening ^^ 12:08:06 good good 12:08:12 there were only like five newlineless entries and I fixed half of them 12:08:54 i recruited a third for our late june pandora adventures 12:09:00 the remaining one is wlcom 12:09:18 I don't understand that entry so maybe it does need the lack of newline for humor or something 12:10:54 quintopia: ! 12:10:58 `wisdom wlcom 12:10:59 wlcom//Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.) 12:11:10 `howg wlcm 12:11:17 No output. 12:11:27 vwls r vrrtd. 12:11:27 i see no reason not to include a newline 12:12:19 what's that entry even supposed to do? 12:12:19 `wlcm 12:12:20 Wlcm t th ntrntnl hb fr strc prgrmmng lngg dsgn nd dplymnt! Fr mr nfrmtn, chck t r wk: . (Fr th thr knd f strc, try #strc n EFnt r DALnt.) 12:12:29 `howg wlcom 12:12:35 `howg wlcm 12:12:44 printf \'Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.)\' > wisdom/wlcom 12:12:44 No output. 12:13:35 looks like he typoed the n 12:14:33 its a roman holiday 12:14:43 banks are closed 12:16:13 we dont know how to get from sorrento to athens affordably 12:18:13 trains? 12:18:59 swim across the sea? 12:20:06 -!- boily has quit (Quit: CAPACITOR CHICKEN). 12:30:12 -!- hppavilion[1] has quit (Ping timeout: 272 seconds). 12:38:25 or go by car, which is cheap if three people travel together in one car, but probably expensive for just one person 12:41:51 -!- jaboja has joined. 12:55:00 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 13:03:56 -!- nullcone has quit (Quit: Connection closed for inactivity). 13:37:22 -!- tromp has joined. 13:49:56 -!- tromp has quit (Remote host closed the connection). 13:50:55 -!- tromp has joined. 14:00:33 -!- doesthiswork has joined. 14:16:05 -!- h0rsep0wer has joined. 14:45:16 -!- h0rsep0wer has quit (Quit: Leaving). 14:58:04 -!- jaboja has quit (Ping timeout: 240 seconds). 15:01:23 -!- Phantom_Hoover has joined. 15:09:35 I'm reading xkb definition files... a complicated mess with lots of small parts with all sorts of inheritence, and I can't see which parts of the source eventually gets included for the layout 15:10:44 I understand that it has to be composable, but still... 15:10:47 it's so complicated 15:14:10 -!- Zarutian has joined. 15:14:43 -!- Zarutian has quit (Read error: Connection reset by peer). 15:16:25 -!- Zarutian has joined. 15:25:31 -!- atslash has joined. 15:43:47 -!- electrolex has joined. 16:45:24 -!- FreeFull has joined. 16:54:48 -!- [Bowserinator] has changed nick to Bowserinator. 17:02:30 -!- jix has quit (Ping timeout: 245 seconds). 17:02:40 -!- jix has joined. 17:16:46 -!- PinealGlandOptic has quit (Quit: leaving). 17:32:05 <\oren\> people say you can get all your vitamins from your food, but I think that only applies if you don't eat nothing but junk food 17:56:33 Thought experiment: what would happen if you turned in time? 17:59:22 <\oren\> rdococ: that's what a lorentz transformation is 18:00:00 I am aware of that: I meant what would happen if you turned in time like it was an ordinary spatial dimension 18:00:49 <\oren\> probably a massive explosion 18:01:26 <\oren\> becuase the side that was going backward in time would become antimatter 18:01:35 Okay, let me rephrase: what would it look like for an object to face the future? 18:02:34 Take your regular cube, and swap the X axis with the time axis (I realize this isn't rotation, but the cube has 4 lines of symmetry, so it doesn't matter. heh.) 18:05:30 Or, take that cube's world line, and rotate it 90 degrees. 18:11:18 <\oren\> uh... well, it would become a really, really long rectangle that lasts a tiny fraction of a second? 18:12:24 hm 18:12:46 okay, imagine that cube staying the same, but its eyes are facing the time axis 18:13:24 not literally, but nvm 18:18:31 <\oren\> wow I'm this far into this veido https://youtu.be/uWfcgiODqrY?t=6h48m5s 18:18:43 <\oren\> six hours, 48 minutes 18:19:46 I'm listening to MK8's soundtrack because it's awesome. 18:22:11 <\oren\> also, this is an opening song of an eroge and it's a better song than a lot of primetime anime openings 18:24:32 er 18:24:35 okay 18:25:58 <\oren\> I still don't know how this video is still up tho. I mean, he put together 145 opening songs of various eroge into an 11 hour video 18:26:13 -!- jaboja has joined. 18:26:26 <\oren\> you'd think they would get around to dmcaing it 18:32:52 -!- idris-bot has quit (Quit: Terminated). 18:35:03 -!- Melvar has quit (Quit: thunderstorm). 18:42:02 -!- sleffy has joined. 18:42:28 -!- electrolex has quit (Quit: Leaving). 18:42:48 `? coffee 18:42:49 Coffee is a strange brew. Enticing wisps of vapour catch the eye, the soul ensnared into dark vortices of flavour. Some minds mix in milk and sugar to counteract coffee's black magic. 18:46:32 -!- jaboja has quit (Remote host closed the connection). 18:49:11 `? alchemy 18:49:12 alchemy? ¯\(°​_o)/¯ 18:57:50 `? sleep 18:57:51 Sleep is for the weak. 18:57:54 `? weak 18:57:56 weak? ¯\(°​_o)/¯ 18:58:09 -!- hppavilion[1] has joined. 18:58:18 Weakness is for the sleep 18:59:45 `le//rn weakness//Weakness is for the sleep. 18:59:48 Learned 'weakness': Weakness is for the sleep. 19:00:07 `revert 19:00:08 Done. 19:00:27 -!- Sprocklem has quit (Ping timeout: 240 seconds). 19:00:29 `? brevity 19:00:31 syn. "shortness" 19:00:34 `? shortness 19:00:35 syn. "brevity" 19:00:39 `? wit 19:00:40 wit? ¯\(°​_o)/¯ 19:01:22 `forget shortness 19:01:25 Forget what? 19:02:03 -!- Sprocklem has joined. 19:09:03 -!- Sprocklem has quit (Ping timeout: 260 seconds). 19:10:34 -!- Sprocklem has joined. 19:11:46 . o O ( Hello, sleeple! ) 19:16:14 * rdococ farts 19:17:12 `? fart 19:17:13 fart? ¯\(°​_o)/¯ 19:17:23 `? syn 19:17:24 syn? ¯\(°​_o)/¯ 19:17:26 `? ack 19:17:27 ack? ¯\(°​_o)/¯ 19:18:02 ba 19:27:02 -!- jaboja has joined. 19:30:20 -!- Sprocklem has quit (Ping timeout: 240 seconds). 19:37:30 -!- jaboja has quit (Ping timeout: 260 seconds). 19:52:43 syn syn enq? 19:54:15 . o O ( "fart" is an uncommon portmanteau of "fan art" ) 19:56:18 . o . o O o O 19:56:39 o . O 19:58:30 * erkin pops bubbles 20:00:16 `? bubble 20:00:18 bubble? ¯\(°​_o)/¯ 20:00:39 `? error 20:00:40 error? ¯\(°​_o)/¯ 20:00:43 erk: 5 20:06:25 -!- Melvar has joined. 20:08:54 -!- idris-bot has joined. 20:15:24 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 20:16:17 -!- sleffy has quit (Ping timeout: 255 seconds). 20:16:20 -!- doesthiswork has quit (Ping timeout: 240 seconds). 20:17:41 -!- hppavilion[1] has quit (Remote host closed the connection). 20:18:06 -!- hppavilion[1] has joined. 20:20:57 hppavilion[1] ih. 20:21:12 rdocomrade! 20:21:24 I'm trying to think of a good alchemy system. 20:23:09 Failing that, maybe a good geometric magic system. 20:26:05 I've also considered an alternative elemental system where fire isn't included as an element. 20:28:22 OOh! I just had an idea. What if water + fire = salt? 20:39:47 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 20:43:02 -!- hppavilion[1] has joined. 21:05:25 -!- electrolex has joined. 21:54:31 -!- nullcone has joined. 21:55:05 -!- tromp has quit (Remote host closed the connection). 22:00:13 -!- tromp has joined. 22:06:26 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 22:11:08 -!- tromp has quit (Remote host closed the connection). 22:12:01 I want the category-theory magic system. But I don't know why fire shouldn't be included as an element if the other three classical elements are. (Although an entirely different system can be made up; but, even the Chinese elements is including fire, too) 22:12:26 But do you speak Chinese? 22:12:57 No 22:15:07 you could say fire is a process 22:15:27 Do you speak Portuguese? 22:15:49 you'd have water, fire-air and earth. fire could turn that into salt, burnt-air and ash. 22:36:39 -!- esoman has joined. 22:36:48 I have an idea for an esolang. 22:36:59 Basically its Prolog with different syntax. 22:37:23 The syntax is an ASCII graph, with boxes representing relations. 22:40:14 -!- esoman has quit (Client Quit). 22:40:27 -!- sleffy has joined. 22:42:10 Sounds like https://hackage.haskell.org/package/needle 22:42:44 `? train 22:42:45 train? ¯\(°​_o)/¯ 22:43:24 sleffy: see #trains hth 22:44:47 `? #trains 22:44:48 ​#trains? ¯\(°​_o)/¯ 23:09:03 -!- boily has joined. 23:12:03 -!- tromp has joined. 23:14:10 * boily pokes hppavilion[1] 23:15:35 * hppavilion[1] pauses a moment, then expands cartoonishly and swallows boily whole in a hilarious fashion 23:16:34 -!- tromp has quit (Ping timeout: 240 seconds). 23:18:20 * boily lights a flashlight. “I wonder if there are any grues in here...” 23:19:04 hppavilion[1]: What is this tag thing about? 23:20:15 I have starting writing Z-machine implementation with MMIX. 23:25:22 -!- danieljabailey has quit (Quit: ZNC 1.6.3+deb2 - http://znc.in). 23:28:32 -!- sleffy has quit (Ping timeout: 241 seconds). 23:29:26 -!- tromp has joined. 23:31:54 `w 23:31:56 zzo38card//zzo38cards are at http://zzo38computer.org/textfile/miscellaneous/magic_card/cards.txt 23:38:31 -!- sleffy has joined. 23:40:12 -!- Cale has quit (Excess Flood). 23:40:13 -!- JX7P has quit (Excess Flood). 23:40:16 -!- IRIXUser has joined. 23:40:37 -!- Cale has joined. 23:40:38 -!- IRIXUser has changed nick to Guest72713. 23:42:27 -!- tromp has quit (Remote host closed the connection). 23:43:46 -!- [iovoid] has changed nick to iovoid. 23:43:56 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 23:45:57 -!- boily has quit (Quit: EATING CHICKEN). 23:50:20 Do you like this cards? 23:51:41 There are too many for me to read. 23:51:46 Pick one or two and I'll read them. 23:52:15 "Enchant spell"? 23:53:04 -!- Phantom_Hoover has joined. 23:54:04 A permanent could be attached to any object or player. 23:54:32 Do you mean an enchantment? 23:54:39 Er, an aura? 23:54:41 Whatever it's called. 23:54:43 I don't know. 23:55:02 if ice out of the fire/ice/lightning triangle freezes you, what's the point of lightning paralysing you? 23:55:09 Most permanents cannot be attached to anything, although Auras, Equipment, and Fortification, can. 23:55:29 if you ask me, lightning could make you move randomly? 23:55:33 -!- Sprocklem has joined. 23:56:00 Oh, I see. 23:56:01 You're right. 23:58:19 Do you like card "Acclamation of the Denied"? Some card also I make up based on the Dungeons&Dragons character, such as "Zeux Agem". 2017-06-03: 00:00:55 I don't remember how Conspiracy cards work. 00:02:15 How it works is if you have drafted that card you may include it in your command zone at the beginning of the game. If it has hidden agenda, then it is face-down and secretly chosen a card name, and then it can be turned face-up as a special action. 00:02:47 You may turn it face-up whenever you want? 00:03:09 Yes, any time you have priority. 00:03:33 I like cards that let you do things even when you don't have priority. 00:05:04 When you don't have priority, you still might do stuff during a mana step or when some effect requires you to make a choice, other than that you can concede at any time, I think. 00:05:37 -!- oerjan has joined. 00:05:55 What about cards that let you cast spells while you're searching your library? 00:06:01 Can that happen when you don't have priority? I don't remember. 00:07:40 Yes. 00:08:34 Some effects have you cast a spell or do other stuff as part of an effect, but normally, if it is not a part of the effect, it cannot be done unless you have priority (except that you can still activate mana abilities during a mana step, and state-based actions will be deferred until someone does get priority). 00:10:08 -!- erkin has quit (Quit: Leaving). 00:13:58 aww my ppcg answer got unaccepted 00:14:40 -!- sleffy has quit (Ping timeout: 255 seconds). 00:15:31 Aww 00:15:53 -!- tromp has joined. 00:16:22 what, despite it _still_ being the only one... 00:18:21 Maybe their problem unhappened 00:18:42 it was an old answer... 00:18:44 -!- hppavilion[1] has joined. 00:25:16 ho 00:26:03 oh? 00:28:44 -!- tromp has quit (Remote host closed the connection). 00:30:25 ?ho 00:30:25 Maybe you meant: hoogle hoogle+ do 00:30:48 `5 w 00:30:53 1/2:something-that-isn't-in-hackego's-wisdom//It is now. \ russia//Russia is a country so huge it manages to be so near to both Finland and Japan. It used to be part of the Soviet Union before Ronald Reagan destroyed it. \ mathematimu//A mathematimu is a quantum of mathematics. If you observe it, its codepoint can change. \ irc//IRC is short for "I 00:30:56 `n 00:30:57 2/2:nternet Relay Chat". It is named so because all the servers are constructed from relays. \ delaware//Delaware is a US state in which everybody speaks German. 00:33:40 -!- jaboja has joined. 00:33:41 The antecedent of "it" is ambiguous in that wisdom entry 00:34:10 One makes Reagan a political juggernaut; the other, a literal one 00:34:38 I present my brand new chatting system 00:34:44 the Internet Transistor Chat :P 00:36:38 Internet Resistor Chat is so much more militant, though 00:38:01 Internet Relay Capacitors 00:38:42 Internet Tube Chat, obviously. 00:51:46 -!- Marcela_Gandara1 has joined. 00:51:57 -!- Destructible has joined. 00:52:00 hello 00:53:25 hol 00:56:30 I got kicked from chat for covfefe memes 00:57:39 quien sabe como instalar una impresara HP Deskjet 1000 a mi canaima(linux)? 00:58:09 no hablas espanol 00:58:59 Sorry I am not so good at Spanish, this is the English IRC. Try the Spanish IRC. 00:59:23 (I was saying I don't speak spanish :P) 01:00:04 Yes I know that much of Spanish at least 01:00:13 But I reply to Marcela_Gandara1 01:01:10 `bienvenido Marcela_Gandara1 01:01:12 Marcela_Gandara1: ¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: . (Para el otro tipo de esoterismo, prueba #esoteric en EFnet o DALnet.) 01:06:29 ok 01:06:47 so, I have made two esolangs. would these be appreciated on the wiki 01:07:11 they aren't bf derivatives, though the second one is kind of similar 01:07:51 You can post so that we can see. 01:09:39 ok 01:11:11 https://github.com/Destructible-Watermelon/turtl-d/ 01:11:27 (that's the second one) 01:11:48 https://github.com/Destructible-Watermelon/Woefully 01:12:08 that one is a mega tarpit with a different kind of control flow than I have encountered before 01:12:33 it has no explicit conditionals 01:13:06 the closest thing to a conditional is multiplying a value by 1 or zero and then moving that many to get to a different state 01:13:39 Is it good? The woefully has a docs md file 01:15:44 I looked; perhaps example should be added on, too 01:15:55 And then these two thing can be posted on wiki. 01:16:03 The woefully is actually such a tarpit that I haven't made anything more complex than a repunit generator 01:16:27 I do believe it is TC though 01:17:47 Unless you have a proof you should not add category to specify is TC. 01:17:49 you could emulate a minsky machine with the state moving the pointer 01:18:08 I can't sketch an absolute proof, but I can explain why it is TC 01:18:38 If I made a bf interpreter in this I would be very surprised with myself 01:18:53 Then you can add such a explanation to wiki. This program is MIT license; you can link to such program, but the test you will add into wiki should be public domain. OK 01:19:27 -!- pledis has quit (Ping timeout: 246 seconds). 01:21:16 I am working on making Z-machine implementation in MMIX; do you like this? 01:21:28 links? I do not get it 01:22:39 This is a part of the program so far: http://sprunge.us/McGB (there may be some mistakes in it, maybe, though) 01:23:07 <\oren\> https://www.youtube.com/watch?v=HnQSdlbw3es 01:23:37 -!- tromp has joined. 01:34:01 interesting 01:36:49 z-machine is good probably 01:38:29 -!- electrolex has quit (Quit: Leaving). 01:38:42 -!- Marcela_Gandara1 has quit (Ping timeout: 260 seconds). 01:41:38 -!- Marcela_Gandara1 has joined. 01:43:38 -!- Destructible has quit (Ping timeout: 260 seconds). 01:44:23 <\oren\> the first episode of pokemon aired in 1997 01:47:29 -!- Marcela_Gandara2 has joined. 01:47:39 -!- Destructible has joined. 01:48:15 -!- Marcela_Gandara1 has quit (Read error: Connection reset by peer). 01:50:06 I might try making an esolang page... but I'm kind of lazy 01:50:13 -!- doesthiswork has joined. 01:51:21 Do you know any MMIX programming and/or any Z-machine programming? I wrote a document about Z-machine programming actually. 01:58:42 none 02:03:26 -!- Sprocklem has quit (Ping timeout: 260 seconds). 02:03:57 -!- tromp has quit (Remote host closed the connection). 02:04:17 Piana 02:04:28 -!- atslash has quit (Ping timeout: 255 seconds). 02:05:03 what 02:07:14 rdococ is secretly a relative of `words 02:07:20 `words spanish 02:07:23 Argument "spanish" isn't numeric in int at /hackenv/bin/words line 148. 02:07:28 darn 02:07:38 `words english 02:07:38 `words --spanish 02:07:39 Argument "english" isn't numeric in int at /hackenv/bin/words line 148. 02:07:40 lasenussanglia 02:07:45 `words --english 02:07:46 Unknown option: english 02:07:50 `words 50 --spanish 02:07:51 sistaparo detud disch panadamerla invió avigine sacári tli pana dícultar disen aber estia bras los graus estica ador protel bon palmarchlanar oeriento envir oresicia hernitab 02:08:18 `words 50 --canadian-english-insane 02:08:19 ira chic infustrate agedamen cutchalockin dorsed kozuwainirogogue supernic humated ency headator lenacensel int explancram bologill stryophylar isosod dultitlinic gainewscal ichrobri flate serabolime port kolksikhay counderstor 02:08:35 ? 02:08:42 `words --british-english 02:08:43 Unknown option: british-english 02:08:48 er 02:08:55 `words -l 02:08:55 valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M 02:09:05 `words --eng-gb 02:09:07 ahin 02:09:13 what would the difference be between -gb and -us? 02:09:15 `words 50 --eng-gb 02:09:17 abad homo grierpenned crucle aflf num spaien bria fartil onftc mech copol peda illa coudeter crentur machich hyda form malike hofstrue ate pyn ched remen 02:09:18 looks very british 02:09:22 `words 50 --eng-us 02:09:23 that neffuserang bayshi toodbner esch brain bout oka tsystra adent stur conic buku bartgan svigate ovea kelinaia faut jiere repubilior insuno kathion sticallgl circhical gram 02:09:30 rdococ: the datasets they're generated from, presumably. 02:09:34 ah 02:10:13 pisen 02:10:19 `? rdococ 02:10:21 rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom & mapoledom. Additionally, almost all of his wisdom entries are bad. 02:10:46 `le//rn rdococ//rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom & mapoledom. He is a complex relative of `words. 02:10:49 Relearned 'rdococ': rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom & mapoledom. He is a complex relative of `words. 02:13:58 internet has gone to siht 02:14:04 `? rdococ 02:14:05 rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom & mapoledom. He is a complex relative of `words. 02:14:08 `le//rn rdococ//rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom & mapoledom. He is a relative of `words. 02:14:10 Relearned 'rdococ': rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom & mapoledom. He is a relative of `words. 02:15:49 spam!!!!11!!1 02:21:03 bham1!!1 02:22:28 I have looked at Marc LeBrun's "Computist Quiz", and some of the stuff listed there is stuff that I have used before anyways, so I will already know the answer. This includes the (x&-x) and the numeric sorting of text (without converting the text into numbers at first), and also the "alternating series of 0 and 1". 02:23:31 (The other questions I do not know the answer of though.) 02:24:56 -!- tromp has joined. 02:25:03 -!- Destructible has quit (Ping timeout: 260 seconds). 02:48:02 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 02:56:30 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:13:52 -!- Zarutian has quit (Quit: Zarutian). 03:14:34 -!- tromp has quit (Remote host closed the connection). 03:15:36 -!- jaboja has quit (Ping timeout: 272 seconds). 03:19:12 I invented "SET->BCOM optimization" for Z-machine codes. It is used when a SET instruction sets a local or global variable to a constant value. For ZIP/EZIP, it remains SET if the number is 0 to 255 and is converted to BCOM otherwise. 03:20:14 For XZIP/YZIP, it remains SET if the number is 0 to 255, becomes BCOM if the number is -256, otherwise becomes ADD if the number is 256 to 510, otherwise becomes MUL if the number is a product of two numbers in range 3 to 255, otherwise remains SET. 03:20:29 (O, and also becomes SUB if the number is -255 to -1.) 03:42:28 ooh, i was afraid my computer had rebooted, but it only hibernated 03:44:57 just as i was posting today's magnum PPCG opus. 03:51:10 -!- jaboja has joined. 03:53:43 -!- tromp has joined. 03:55:01 -!- tromp has quit (Remote host closed the connection). 03:58:43 -!- tromp has joined. 04:08:55 -!- tromp has quit (Remote host closed the connection). 04:30:18 -!- Marcela_Gandara2 has quit (Read error: Connection reset by peer). 04:50:06 <\oren\> oerjan: I hate when computers hibernate 04:50:29 `hi bernate 04:50:30 Hi bernate. Hernate. 04:50:52 hi, bear nate 04:50:54 `5 w 04:50:59 1/2:shiasdayviaerqjjjjjjjj//shiasdayviaerqjjjjjjjj is the reason why the USA don't use the metric system. \ culprits//c[uw]lprits lists the nicks responsible for a file or wisdom entry. Usage: `culprits FILE or `cwlprits ENTRY \ croissont supplier//See misspellings of croissant \ oops//OOPS (Obligatory Oblivious PunS) is a variant of OOP. \ typoerj 04:51:08 `n 04:51:09 2/2:an//typoerjan is oerjan's clumsy twin. 04:51:34 How many twins does oerjan have? 04:51:50 `` grwp -l twin 04:51:52 ​* \ ☾_ \ c# \ myname \ orin \ örjan \ ørjan \ pico \ sewerjan \ twint-e \ typoerjan \ אrjan 04:52:08 `` grwp twin | grwp rjan | wc -l 04:52:10 20 04:52:17 `` grwp twin | grep rjan | wc -l 04:52:18 5 05:06:41 `dowg shiasdayviaerqjjjjjjjj 05:06:50 3457:2013-08-21 learn shiasdayviaerqjjjjjjjj is the reason why the USA don\'t use the metric system. 05:07:35 @ask boily is `? shiasdayviaerqjjjjjjjj another thing you won't admit to? 05:07:35 Consider it noted. 05:11:02 -!- tromp has joined. 05:40:56 -!- augur has joined. 05:56:26 <\oren\> `5 w 05:56:31 1/2:second wisdom//The second wisdom is that wisdom can never be complete or consistent. \ brontosaurus//A brontosaurus is an ancient mythological creature. They were well known for having mapoles for teeth. \ eliot//Eliot inverted cats, then Taneb stole his inversion. \ userweps//boily has the mapole, oerjan has the swatter \ itidus20//itidus20's 05:56:39 <\oren\> `n 05:56:40 2/2:entry has been censored. 06:07:02 -!- Lymia has left ("Hug~♪"). 06:08:00 -!- Lymia has joined. 06:10:24 -!- tromp has quit (Remote host closed the connection). 06:15:39 -!- jaboja has quit (Ping timeout: 268 seconds). 06:17:37 <\oren\> `5 w 06:17:42 1/2:glass//I can eat glass and it doesn't hurt me. -- http://www.savagechickens.com/2016/05/new-diet.html \ sat solving technique//There are many SAT solving techniques, but none are completely satisfactory. \ death//Death is known to be a major health hazard, causing complete decomposition of the body in many cases. \ fnord//? ¯\(°​_o)/¯ \ ta 06:17:45 <\oren\> `n 06:17:46 2/2:nebvention//Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, weetoflakes, sand, dragons, persistence, the BBC, _46bit, cognac, progress, sanity, the Oxford comma, and this sentence. See also tanebventions: maths. He never invents anything involving sex. 06:19:24 -!- doesthiswork has quit (Quit: Leaving.). 06:23:10 `? necessity 06:23:11 If necessity did not exist, it would be necessary for Taneb to invent it. 06:23:33 `? possibility 06:23:34 If possibility did not exist, it would not be possible for Taneb not to invent it. 06:36:35 probably 07:10:58 -!- tromp has joined. 07:13:45 `dowg certainly 07:13:52 10992:2017-06-02 `` echo >> wisdom/certainly; echo >> wisdom/certainty; head wisdom/certain*y \ 9201:2016-10-09 slwd certainly//s#at least it#it certainly# \ 2418:2013-03-12 revert 2416 \ 2417:2013-03-12 revert 2243 \ 2372:2013-03-04 cp wisdom/certain{t,l}y && sed -i \'s/ty/ly/\' wisdom/certa 07:14:14 `dowg certainty 07:14:14 `? certainly 07:14:15 We don't know what certainly is for sure, but it certainly isn't a functor. 07:14:22 10992:2017-06-02 `` echo >> wisdom/certainly; echo >> wisdom/certainty; head wisdom/certain*y \ 9202:2016-10-09 slwd certainty//s/at least/we have certainty that/ \ 2418:2013-03-12 revert 2416 \ 2417:2013-03-12 revert 2243 \ 2371:2013-03-04 echo -n "We don\'t know what certainty is for sure, b 07:14:48 hm it was boily who used -n for some reason. 07:16:05 -!- tromp has quit (Ping timeout: 268 seconds). 07:18:17 `cwlprits buritto 07:18:21 `cwlprits burito 07:18:25 `cwlprits burrito 07:18:25 wob_jonäs b_jonäs b_jonäs b_jonäs 07:18:28 wob_jonäs b_jonäs b_jonäs b_jonäs 07:18:32 b_jonäs 07:18:38 `cwlprits burritto 07:18:45 wob_jonäs b_jonäs b_jonäs 07:21:07 `? buritto 07:21:08 buritto? ¯\(°​_o)/¯ 07:21:13 `4 `\? "rules of wisdom" 07:21:14 ​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching ``' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file \ /hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching ``' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file \ /hackenv/bin/`: eval: line 4: unexpected EOF while lo 07:21:21 `4 \? "rules of wisdom" 07:21:24 1/3:unless essential for the entry‘s humor, should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation unless essential for the entry‘s humor, should: be understandable without the lookup key, be single spaced and end in a newline with no spa 07:21:33 yepp 07:21:58 shachaf: he deleted the others today 07:22:14 `? burrito 07:22:15 Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/ 07:22:30 Such a b_jonasdom. 07:28:44 `? covfefe 07:28:46 covfefe? ¯\(°​_o)/¯ 07:29:11 `learn Covfefe is how you speak when you've had *way* too much coffee. 07:29:13 Learned 'covfefe': Covfefe is how you speak when you've had *way* too much coffee. 08:03:08 [wiki] [[///]] https://esolangs.org/w/index.php?diff=52040&oldid=51992 * Zzo38 * (+107) Implementation in JavaScript 08:16:56 [wiki] [[Woefully]] N https://esolangs.org/w/index.php?oldid=52041 * Destructible watermelon * (+3691) Created page with "Woefully is a programming language based on lines made of spaces. It uses a unique type of control flow, featuring no explicit conditionals, and is believed TC, though it is t..." 08:17:39 -!- Destructible has joined. 08:24:24 -!- Destructible has quit (Ping timeout: 260 seconds). 09:11:28 -!- tromp has joined. 09:13:22 -!- hppavilion[1] has joined. 09:13:34 `? russell's teapot 09:13:38 Russell's Teapot / Short and stout / Orbits near Mars / Or thereabout. / If you see it / Let us know / If you don't / What does that show? 09:14:10 `slwd Russell's Teapot//s/Russell's Teapot/Russell's little Teapot/ 09:14:11 Roswbud! 09:14:15 `? russell's teapot 09:14:16 Russell's Teapot / Short and stout / Orbits near Mars / Or thereabout. / If you see it / Let us know / If you don't / What does that show? 09:14:23 Hm. 09:14:51 `le/rn Russell's Teapot//Russell's little Teapot / Short and stout / Orbits near Mars / Or thereabout. / If you see it / Let us know / If you don't / What does that show? 09:14:54 Relearned 'russell's teapot': Russell's little Teapot / Short and stout / Orbits near Mars / Or thereabout. / If you see it / Let us know / If you don't / What does that show? 09:14:58 I'm tired 09:15:00 There, now the meter works. 09:15:21 I'm working on a fictional material suitable for my hypercomputational idea 09:15:50 -!- tromp has quit (Ping timeout: 258 seconds). 09:16:58 rdococ: Oh? 09:17:27 "Multium". Unusual material which technically resides outside of any universes, in the multiverse - but can be seen and interacted with in every universe. As a result, it has proven handy for communication with other universes. 09:19:48 clearly what Multivac is made of. 09:21:47 meh, maybe 09:25:11 though I feel like there's problems with it 09:26:45 if one device wants to spread an infinite amount of computational load across infinite universes, it could send a signal through to them. 09:27:06 but every other device in every universe which is semi-indistinguishable from them also wants to do that. 09:28:54 and what if other devices want a different computational problem solving and get the wrong answer? 09:29:57 hm, what I think I need for it to work is a whole server which resides outside of any of these universes 09:31:20 we need the ability to 1) target a specific universe and 2) allow that universe to target us back 09:51:53 -!- augur has quit (Remote host closed the connection). 10:05:21 -!- oerjan has quit (Quit: Nite). 10:12:12 -!- tromp has joined. 10:17:23 -!- tromp has quit (Ping timeout: 268 seconds). 10:24:13 -!- danieljabailey has joined. 10:34:21 -!- Destructible has joined. 10:34:23 http://esolangs.org/wiki/Woefully 10:34:26 there 10:41:26 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 10:43:32 aw 10:43:49 yeah so I'm banned from the chat for a week 10:43:55 because of covfefe 10:50:49 -!- Destructible has quit (Ping timeout: 260 seconds). 12:02:27 I thought of a kind of variant syntax of Kangaroo esolang, which is "nameless syntax", where the example program becomes: ,1;2 12:04:24 Do you like this? 12:05:33 -!- sdhand has quit (Excess Flood). 12:05:42 -!- sdhand has joined. 12:05:56 -!- sdhand has quit (Changing host). 12:05:56 -!- sdhand has joined. 12:13:06 -!- tromp has joined. 12:17:30 -!- tromp has quit (Ping timeout: 255 seconds). 12:20:42 -!- APic has changed nick to ASM17Pic. 12:47:57 -!- Phantom_Hoover has joined. 12:47:57 -!- Phantom_Hoover has quit (Changing host). 12:47:57 -!- Phantom_Hoover has joined. 12:52:58 -!- augur has joined. 12:57:33 -!- augur has quit (Ping timeout: 255 seconds). 13:26:11 -!- tromp has joined. 13:59:08 -!- tromp has quit (Remote host closed the connection). 14:00:30 -!- doesthiswork has joined. 14:13:45 -!- tromp has joined. 14:21:24 [wiki] [[Deadfish]] https://esolangs.org/w/index.php?diff=52042&oldid=52037 * Timtomtoaster * (+83) /* eWagon2 */ 14:35:57 -!- lukeoftheaura has joined. 14:36:12 hi 14:40:28 Hello 14:53:13 my brother had an idea for an esolang recently based on the capchalog(?) system 14:53:15 from homestuck 14:53:34 I don't know how that is working 14:53:34 -!- augur has joined. 14:53:42 You can figure out how to make, though. 14:53:43 neither do I 14:53:52 he just said "hey, that'd be a cool idea" 14:58:36 -!- augur has quit (Ping timeout: 268 seconds). 15:00:05 -!- tromp has quit (Remote host closed the connection). 15:03:16 -!- augur has joined. 15:03:42 -!- tromp has joined. 15:07:29 -!- augur has quit (Ping timeout: 255 seconds). 15:17:03 -!- tromp has quit (Remote host closed the connection). 15:21:37 -!- wob_jonas has joined. 15:22:45 -!- jaboja has joined. 15:26:18 -!- erkin has joined. 15:31:55 -!- Guest72713 has quit (Changing host). 15:31:55 -!- Guest72713 has joined. 15:32:11 -!- Guest72713 has changed nick to JX7P. 15:45:44 -!- lukeoftheaura has quit (Quit: Leaving). 16:00:44 -!- pledis has joined. 16:14:21 -!- tromp has joined. 16:34:07 -!- tromp has quit (Remote host closed the connection). 16:39:51 -!- atslash has joined. 16:41:44 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 17:01:31 -!- tromp has joined. 17:04:34 -!- guardianx has joined. 17:07:57 -!- guardianx has quit (Read error: Connection reset by peer). 17:13:15 -!- tromp has quit (Remote host closed the connection). 17:19:02 -!- electrolex has joined. 17:29:11 -!- erkin has quit (Ping timeout: 240 seconds). 17:34:12 Apparently iPhone has its own PNG format, which adds a "CgBI" chunk (I don't know what its contents are), and swaps red and blue, and uses premultiplied alpha. 17:35:24 -!- tromp has joined. 17:35:30 (I don't know what the letters stand for either, although the initial uppercase "C" would indicate that programs that do not know about it will not try to read it anyways, and the lowercase "g" indicates that it is an unofficial extension.) 17:40:39 -!- erkin has joined. 18:01:38 -!- tromp has quit (Remote host closed the connection). 18:12:20 -!- tromp has joined. 18:15:50 -!- jaboja has quit (Ping timeout: 240 seconds). 18:24:21 -!- tromp has quit (Remote host closed the connection). 18:29:07 That's odd, but it sounds like they're doing it to more closely match their GPU texture formats. 18:38:48 http://iphonedevwiki.net/index.php/CgBI_file_format has (very little) further information. 18:38:48 <\oren\> konosuba is a good amine 18:39:10 premultiplied alpha makes a lot of sense in context. 18:39:29 -!- erkin has quit (Quit: Leaving). 18:40:30 -!- jaboja has joined. 19:06:50 -!- hppavilion[1] has joined. 19:18:50 -!- Remavas has joined. 19:18:50 -!- Remavas has quit (Changing host). 19:18:50 -!- Remavas has joined. 19:19:36 -!- augur has joined. 19:24:23 -!- augur has quit (Ping timeout: 268 seconds). 19:25:19 -!- tromp has joined. 19:26:45 -!- jaboja has quit (Remote host closed the connection). 19:29:57 -!- tromp has quit (Ping timeout: 240 seconds). 20:01:06 Taneb: do you want this listed as a Tanebvention hth 20:18:49 -!- Zarutian has joined. 20:22:17 -!- erkin has joined. 20:22:38 -!- sdhand has quit (Excess Flood). 20:22:47 -!- sdhand has joined. 20:23:11 -!- sdhand has changed nick to Guest53845. 20:26:28 `? this 20:26:29 this is a word 20:26:53 `dowg this 20:27:00 2177:2013-02-19 learn this is a word 20:36:39 That works too. 20:36:42 `5 w 20:36:48 1/2:¯\_(ツ)_/¯//¯\_(ツ)_/¯ is the ¯\(°​_o)/¯ of urbandictionary \ myndzi//myndzi used to keep us all on our feet. \ brontosaurus//A brontosaurus is an ancient mythological creature. They were well known for having mapoles for teeth. \ 10//10 = 10 in every base. \ lem//Stanisław Lem was a Polish logician who discovered the law of exclude 20:36:50 `n 20:36:50 2/2:d middle. 20:58:34 -!- erkin has quit (Ping timeout: 240 seconds). 21:04:23 -!- erkin has joined. 21:10:17 ^celebrate 21:10:17 \o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/ 21:10:27 . o O ( the first third is still there ) 21:17:34 -!- Guest53845 has quit (Changing host). 21:17:34 -!- Guest53845 has joined. 21:17:34 -!- Guest53845 has changed nick to sdhand. 21:19:41 -!- Remavas-Hex has joined. 21:21:27 -!- Remavas has quit (Ping timeout: 240 seconds). 21:24:58 -!- tromp has joined. 21:30:00 -!- tromp has quit (Ping timeout: 272 seconds). 21:35:33 -!- Sprocklem has joined. 21:38:17 -!- jaboja has joined. 21:52:41 -!- tromp has joined. 22:03:47 -!- tromp has quit (Remote host closed the connection). 22:06:30 fungot: :) 22:06:31 olsner: you're the real user plof. :p hee. eli terveisiä! :p? predicate 22:34:36 -!- hppavilion[1] has quit (Ping timeout: 272 seconds). 22:38:40 Now I do have JPEG encoder and decoder with my Farbfeld Utilities, although it isn't a very good encoder (although this may be corrected later on). 22:44:37 -!- tromp has joined. 22:45:06 -!- electrolex has quit (Quit: Leaving). 22:57:56 -!- tromp has quit (Remote host closed the connection). 23:04:28 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:08:27 -!- hppavilion[1] has joined. 23:12:46 -!- tromp has joined. 23:14:51 -!- Phantom_Hoover has joined. 23:22:39 -!- tromp has quit (Remote host closed the connection). 23:34:35 -!- atslash has quit (Quit: This computer has gone to sleep). 23:37:00 -!- Sprocklem has quit (Ping timeout: 255 seconds). 23:44:35 a language has no recursion and the only kind of loops are for loops over an arbitrarily large but bounded range of integers 23:44:43 -!- atslash has joined. 23:44:45 how do you prove that it's not turing complete? 23:47:55 show that computation always halts 23:48:07 -!- augur has joined. 23:49:28 -!- atslash has quit (Client Quit). 23:50:34 ah right 23:56:37 -!- tromp has joined. 2017-06-04: 00:11:51 -!- tromp has quit (Remote host closed the connection). 00:17:38 -!- tromp has joined. 00:20:32 -!- sleffy has joined. 00:31:49 -!- tromp has quit (Remote host closed the connection). 00:32:22 sleffy: Sometime we should talk about derivatives and linear types. 00:32:30 oooooooh 00:32:37 that sounds delicious 00:32:55 I heard type derivatives give you generalized ADT zippers 00:33:05 Sort of. 00:33:18 do you understand tangent bundles twh 00:33:32 `? twh 00:33:34 twh would help, but is an hth derivative. hth. twh. hand. 00:33:42 shachaf, lol no 00:33:57 I need to learn more category theory but I haven't really gotten past the basics 00:39:03 -!- erkin has quit (Quit: Leaving). 00:39:18 [wiki] [[User:Zzo38/Programming languages with unusual features]] https://esolangs.org/w/index.php?diff=52043&oldid=52017 * Zzo38 * (+0) 00:39:40 I don't think it's category theory. 00:41:21 -!- Remavas-Hex has quit (Ping timeout: 268 seconds). 00:43:59 shachaf, I see "bundle", I think fiber bundle 00:44:09 I think fiber bundle, I think topology/category theory 00:44:38 Topology, sure. 00:44:54 Well, I don't know topology either lol 00:46:28 `? topology 00:46:29 Topology is another name for topos theory. 00:46:34 `? topos 00:46:35 topos? ¯\(°​_o)/¯ 00:46:58 `dowg topology 00:47:06 6131:2015-10-25 learn Topology is another name for topos theory. \ 6130:2015-10-25 learn Topology is the study of toposes. 00:47:15 `5 w 00:47:20 1/1:taiwan//Taiwan is a country of which the United Nations denies the existence, just like Macedonia is. \ no//No means hi. \ morphology//Morphology is the theory that you can never have enough phở. boily invented it. \ herbalist//An herbalist is a list of herbas. \ supermarionation//Supermarionation is another name for the mushroom kingdom. 00:57:31 -!- sleffy has quit (Ping timeout: 245 seconds). 00:59:05 -!- tromp has joined. 01:15:06 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 01:16:08 -!- sleffy has joined. 01:32:10 -!- tromp has quit (Remote host closed the connection). 01:37:32 -!- tromp has joined. 01:38:23 -!- sleffy has quit (Ping timeout: 255 seconds). 01:47:18 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:22:33 -!- jaboja has quit (Remote host closed the connection). 03:06:51 -!- oerjan has joined. 03:45:17 -!- hppavilion[1] has joined. 04:00:16 -!- Zarutian has quit (Quit: Zarutian). 04:34:00 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 04:39:34 -!- tromp has quit (Remote host closed the connection). 05:01:08 -!- Destructible has joined. 05:01:13 eyyyy 05:06:23 yyyye 05:10:01 -!- doesthiswork has quit (Quit: Leaving.). 05:11:05 -!- Sgeo has joined. 05:12:06 -!- Sgeo__ has quit (Ping timeout: 245 seconds). 05:32:30 -!- doesthiswork has joined. 05:34:39 hi hi 05:34:51 world world 05:35:06 ! ! 05:35:48 OK OK 05:39:00 planet planet 05:41:50 I don't know how "normal" will be consider my idea in MMIX programming to store a VM memory at the beginning of the text segment instead of in the data segment (although I think you almost certainly would not do that if you were compiling from C instead of writing in assembly language) 05:44:32 Nevertheless, because the text segment has address 0, and is still read/write, although normally it is used to store the program rather than data (VM memory will be considered data to this program, rather than native instructions), the fact that its address is zero seems very convenient to me. 05:50:46 mhmm 05:51:13 jk I have no idea 05:51:26 -!- hppavilion[1] has joined. 05:51:44 did you see my woefully article? 05:52:26 -!- augur has quit (Remote host closed the connection). 05:54:31 Yes I did see 05:56:29 -!- Destructible has quit (Ping timeout: 260 seconds). 06:06:09 -!- augur has joined. 06:06:42 yay yay 06:07:21 -!- tromp has joined. 06:11:57 -!- tromp has quit (Ping timeout: 240 seconds). 06:53:23 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 07:05:26 [wiki] [[Woefully]] https://esolangs.org/w/index.php?diff=52044&oldid=52041 * Oerjan * (-58) Clean up a bit 07:16:27 -!- hppavilion[1] has joined. 07:40:39 -!- IronY has changed nick to Ir0nY. 07:41:03 -!- Ir0nY has changed nick to IronY. 07:42:44 -!- IronY has changed nick to Ir0nY. 07:44:31 -!- Ir0nY has changed nick to IronY. 07:48:11 -!- IronY has changed nick to Ir0nY. 07:52:33 -!- Ir0nY has changed nick to IronY. 07:53:09 -!- IronY has changed nick to Ir0nY. 07:53:49 * oerjan nails Ir0nY down 07:54:54 -!- Ir0nY has changed nick to NotIronY. 07:55:48 -!- NotIronY has changed nick to IronY. 07:56:50 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 07:58:56 -!- IronY has changed nick to NotIronY. 07:59:43 -!- doesthiswork has quit (Quit: Leaving.). 08:03:41 -!- nullcone has quit (Quit: Connection closed for inactivity). 08:04:00 Much appreciated oerjan 08:04:02 I needed that 08:04:04 -!- NotIronY has changed nick to IronY. 08:04:12 Sorry about the spam, all done testing 08:06:24 i'd love an example program for woefully 08:28:55 -!- augur has quit (Remote host closed the connection). 08:30:57 -!- augur has joined. 08:35:34 -!- augur has quit (Ping timeout: 260 seconds). 08:41:23 -!- tromp has joined. 08:45:26 -!- tromp has quit (Ping timeout: 240 seconds). 08:58:07 -!- augur has joined. 09:08:42 <\oren\> 爆裂爆裂ラララ 09:10:20 -!- hppavilion[1] has joined. 09:10:37 <\oren\> 爆裂爆裂ラララ 09:13:30 <\oren\> http://www.bakuretsu.me/ 09:17:49 `unidecode ラララ 09:17:50 ​[U+30E9 KATAKANA LETTER RA] [U+30E9 KATAKANA LETTER RA] [U+30E9 KATAKANA LETTER RA] 09:19:32 <\oren\> int-e: ? 09:20:06 well they looked identical in my font 09:20:22 shocking 09:20:25 but I wasn't sure whether that was due to the font 09:21:06 yes, shocking indeed 09:21:16 lambdabot finally builds out of the box with ghc.... 8.0.2. 09:21:32 (since 3 days now) 09:22:11 <\oren\> らラ㋶ 09:22:19 yay 09:22:23 `unidecode ㋶ 09:22:24 ​[U+32F6 CIRCLED KATAKANA RA] 09:22:34 (that one is a box) 09:23:04 `unidecode ら 09:23:05 ​[U+3089 HIRAGANA LETTER RA] 09:23:13 notr unexpected. 09:23:39 (I swear the extra "r" was an accident) 09:23:51 <\oren\> りリ 09:24:41 <\oren\> かカ力 09:25:24 [CJK UNIFIED IDEOGRAPH-529B] <-- I love these descriptive names 09:26:00 <\oren\> え?まじ力とカタカナのカは俺のフォントで同じ?! 09:26:39 <\oren\> that's a problem I'll need to solve! 09:27:24 `multicode BOX 09:27:26 U+0042 LATIN CAPITAL LETTER B \ UTF-8: 42 UTF-16BE: 0042 Decimal: B \ B (b) \ Lowercase: U+0062 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+004F LATIN CAPITAL LETTER O \ UTF-8: 4f UTF-16BE: 004f Decimal: O \ O (o) \ Lowercase: U+006F \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+0058 LATIN C 09:27:37 `unicode BOX 09:27:39 U+0042 LATIN CAPITAL LETTER B \ UTF-8: 42 UTF-16BE: 0042 Decimal: B \ B (b) \ Lowercase: U+0062 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+004F LATIN CAPITAL LETTER O \ UTF-8: 4f UTF-16BE: 004f Decimal: O \ O (o) \ Lowercase: U+006F \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+0058 LATIN C 09:27:49 sheesh 09:28:08 `unicode LETTER 09:28:10 U+0041 LATIN CAPITAL LETTER A \ UTF-8: 41 UTF-16BE: 0041 Decimal: A \ A (a) \ Lowercase: U+0061 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+0042 LATIN CAPITAL LETTER B \ UTF-8: 42 UTF-16BE: 0042 Decimal: B \ B (b) \ Lowercase: U+0062 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+0043 LATIN C 09:28:17 ... 09:28:17 <\oren\> int-e: yeah, they could at least have included the meaning 09:28:30 i guess they don't have any named *BOX* 09:28:51 `unicode CIRCLED KATAKANA RA 09:28:51 ​㋶ 09:28:57 too much magic. 09:29:25 <\oren\> `unicode SQURE 09:29:26 No output. 09:29:30 <\oren\> `unicode SQUARE 09:29:32 U+005B LEFT SQUARE BRACKET \ UTF-8: 5b UTF-16BE: 005b Decimal: [ \ [ \ Category: Ps (Punctuation, Open) \ Bidi: ON (Other Neutrals) \ Character is mirrored \ \ U+005D RIGHT SQUARE BRACKET \ UTF-8: 5d UTF-16BE: 005d Decimal: ] \ ] \ Category: Pe (Punctuation, Close) \ Bidi: ON (Other Neutrals) \ Character is mirrored \ \ U+033B COMBINI 09:30:05 `unicode SNOWMAN 09:30:08 ​☃ 09:30:20 <\oren\> `unicode LAMDA 09:30:21 U+039B GREEK CAPITAL LETTER LAMDA \ UTF-8: ce 9b UTF-16BE: 039b Decimal: Λ \ Λ (λ) \ Lowercase: U+03BB \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+03BB GREEK SMALL LETTER LAMDA \ UTF-8: ce bb UTF-16BE: 03bb Decimal: λ \ λ (Λ) \ Uppercase: U+039B \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ 09:31:02 <\oren\> it's a ridiculous error but somehow they made the error anyway 09:31:21 <\oren\> `unicode MONDAY 09:31:22 No output. 09:31:22 \oren\: it's actually spelled without B in modern greek. 09:31:37 that's the official reason, i believe. 09:32:54 <\oren\> gah, but then why not name other characters as tranliterations of their native names 09:33:39 like which ones? 09:34:44 `unidecode л 09:34:45 ​[U+043B CYRILLIC SMALL LETTER EL] 09:34:52 <\oren\> how do you say "o with slash" in danish 09:35:01 Ø 09:35:16 <\oren\> `unidecode Ø 09:35:17 ​[U+00D8 LATIN CAPITAL LETTER O WITH STROKE] 09:35:32 <\oren\> see? not a transliteration here 09:35:41 hmm, ▤▥▦▧▨▩ 09:36:17 \oren\: well, the cyrillic letter i just gave was 09:36:49 `unidecode ы 09:36:50 ​[U+044B CYRILLIC SMALL LETTER YERU] 09:37:01 ok, that is an _obsolete_ name. 09:37:13 or well 09:37:21 it may be from a different language. 09:38:04 unicode royalty: ⛁⛃🂭🂽🃍🃝🂮🂾🃎🃞♕♛♔♚👸🤴 09:39:18 That is a ⫝̸ list 09:39:52 `unidecode ⫝̸ 09:39:53 ​[U+2ADC FORKING] 09:40:54 shachaf: yeah I stumbled upon that one, too. 09:41:11 And TUQUEEN, I suppose. 09:42:15 my face when i have to fast for a long time before being permitted to proceed with my coronation: 🤔 09:45:43 I shouldn't have done this... now I need to reload the log (and then change the encoding... again) for every thing shachaf says. 09:54:45 Why do you need to change the encoding? 09:55:42 because Firefox is stupid and assigns a iso8859-1 character set to http://tunes.org/~nef/logs/esoteric/17.06.04 09:56:13 just be glad it doesn't insist on saving it as a file hth 09:56:21 and does that every single time you reload. 09:56:34 oerjan: true that was awful. 09:58:24 -!- Phantom_Hoover has joined. 10:08:25 Wow I really shouldn't read news... "ringless voice mail"... what an atrocity. So angry now. 10:12:11 wat 10:19:22 https://www.nytimes.com/2017/06/03/business/phone-ringless-voicemail-fcc-telemarketer.html is the link 10:21:31 just appalled by the brazen attitude that allows those people to say that since the phone didn't ring it wasn't a call, and that receiving such voice mail doesn't inconvenience anybody. 10:24:39 voiceless ring mail 10:25:32 audacity, audacity, audacity. (had trouble remembering this word) 10:29:50 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 10:31:04 int-e, it comes from the Latin "audax" meaning "daring" or "audacious" 10:33:37 Taneb: I know what it means; I wanted to call those telemarketers audacious, but couldn't remember the word... it took me a while to home in on "brazen", and then I did a synonym search. 10:35:04 int-e, I mean to say, I remember it by its etymoligy 10:35:10 *etymology 10:35:40 Ah, okay. I'm not sure that this is transferrable in my case. 10:37:06 `? itymology 10:37:08 Itymology is the science of understanding the true meaning of a statement. 10:56:10 -!- augur has quit (Remote host closed the connection). 11:00:54 -!- oerjan has quit (Quit: Later). 11:15:38 [wiki] [[Special:Log/newusers]] create * Olegispe * New user account 11:18:30 -!- augur has joined. 11:23:08 hi augur. 11:23:18 -!- augur has quit (Ping timeout: 268 seconds). 11:23:50 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52045&oldid=52024 * Olegispe * (+171) /* Introductions */ 11:34:56 -!- S1 has joined. 11:41:34 -!- lukeoftheaura has joined. 11:41:51 does an esolang exist that has data stored as hex values in the file? 11:43:14 like, representing the number 64 as a character with the hex value 0x40 as opposed to the characters "64"? 11:45:17 [wiki] [[Abc]] N https://esolangs.org/w/index.php?oldid=52046 * Olegispe * (+1168) /* Abc */ 11:55:12 [wiki] [[Special:Log/newusers]] create * Lukeoftheaura * New user account 11:56:17 -!- Remavas has joined. 11:56:17 -!- Remavas has quit (Changing host). 11:56:17 -!- Remavas has joined. 11:59:13 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52047&oldid=52045 * Lukeoftheaura * (+232) 12:00:04 [wiki] [[User:Lukeoftheaura]] N https://esolangs.org/w/index.php?oldid=52048 * Lukeoftheaura * (+71) Created page with "Just another guy who wants to make an esolang but has no ideas for one." 12:00:58 -!- jaboja has joined. 12:42:54 -!- tromp has joined. 12:47:37 -!- tromp has quit (Ping timeout: 258 seconds). 12:56:24 -!- augur has joined. 13:00:34 -!- augur has quit (Ping timeout: 240 seconds). 13:07:40 -!- Remavas has quit (Disconnected by services). 13:09:57 -!- augur has joined. 13:14:47 -!- augur has quit (Ping timeout: 260 seconds). 13:36:54 -!- sdhand has quit (Excess Flood). 13:37:04 -!- sdhand has joined. 13:37:28 -!- sdhand has changed nick to Guest9526. 13:40:14 -!- augur has joined. 13:46:34 -!- augur has quit (Ping timeout: 240 seconds). 13:49:45 -!- doesthiswork has joined. 13:50:18 -!- Guest9526 has quit (Changing host). 13:50:18 -!- Guest9526 has joined. 13:50:18 -!- Guest9526 has changed nick to sdhand. 14:04:03 -!- nullcone has joined. 14:13:19 -!- lukeoftheaura has quit (Quit: Leaving). 14:13:49 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52049&oldid=52039 * Timtomtoaster * (-3) /* Truth-machine */ 14:14:10 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52050&oldid=52049 * Timtomtoaster * (-2) /* Hello world */ 14:15:17 -!- tromp has joined. 14:16:26 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52051&oldid=52050 * Timtomtoaster * (-6) /* Cat (string input) */ 14:16:50 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52052&oldid=52051 * Timtomtoaster * (+2) /* Evil plans (again, both versions) */ 14:19:21 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52053&oldid=52052 * Timtomtoaster * (+0) /* Using the interpreter (both versions) */ 14:49:14 [wiki] [[Abc]] https://esolangs.org/w/index.php?diff=52054&oldid=52046 * Olegispe * (+1053) /* Abc */ 14:50:49 [wiki] [[Abc]] https://esolangs.org/w/index.php?diff=52055&oldid=52054 * Olegispe * (+1) /* Other */ 15:03:57 -!- doesthiswork has quit (Quit: Leaving.). 15:07:25 [wiki] [[Abc]] M https://esolangs.org/w/index.php?diff=52056&oldid=52055 * Olegispe * (+19) /* Other */ 15:08:50 [wiki] [[Abc]] M https://esolangs.org/w/index.php?diff=52057&oldid=52056 * Olegispe * (-2) /* Other */ 15:09:33 [wiki] [[Abc]] M https://esolangs.org/w/index.php?diff=52058&oldid=52057 * Olegispe * (+10) /* Methods */ 15:45:02 [wiki] [[Talk:Woefully]] N https://esolangs.org/w/index.php?oldid=52059 * Enoua5 * (+258) Created page with "Can you give some clarification on what the language does when the IP comes to the end/beginning of a line, as well as stating whether the program starts in text or decimal I/..." 15:45:12 -!- sdhand has quit (Excess Flood). 15:45:21 -!- sdhand has joined. 15:45:44 -!- sdhand has changed nick to Guest18788. 15:50:28 `quote experimenting 15:50:29 432) Well, I'm now experimenting with clients It doesn't sound like good PR to say that out loud. 15:52:43 -!- Guest18788 has quit (Changing host). 15:52:43 -!- Guest18788 has joined. 15:52:43 -!- Guest18788 has changed nick to sdhand. 15:53:16 [wiki] [[Micro]] N https://esolangs.org/w/index.php?oldid=52060 * Raddish0 * (+2844) Created page with "types: * string (basically an array that is treated differently on the iostream) * number (arbitrary precision - depends on the implementation) * array (list of numbers) * blo..." 15:57:26 -!- augur has joined. 16:02:01 -!- augur has quit (Ping timeout: 255 seconds). 16:05:03 -!- sdhand has quit (Excess Flood). 16:05:12 -!- sdhand has joined. 16:05:36 -!- sdhand has changed nick to Guest86862. 16:09:09 -!- electrolex has joined. 16:25:49 -!- pikhq has quit (Ping timeout: 240 seconds). 16:31:05 [wiki] [[Special:Log/newusers]] create * Anodium * New user account 16:31:13 -!- pikhq has joined. 16:43:56 -!- oerjan has joined. 16:46:48 hm 3 new wiki accounts, news must be spreading 17:00:09 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 17:05:40 -!- tromp has quit (Remote host closed the connection). 17:05:52 -!- Phantom_Hoover has joined. 17:09:17 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52061&oldid=52060 * Oerjan * (+635) Wikify some 17:09:39 -!- tromp has joined. 17:20:08 -!- tromp has quit (Remote host closed the connection). 17:42:00 -!- tromp has joined. 17:54:49 -!- JX7P has left ("Leaving"). 18:01:26 -!- Guest86862 has quit (Changing host). 18:01:26 -!- Guest86862 has joined. 18:01:26 -!- Guest86862 has changed nick to sdhand. 18:47:21 -!- ski has joined. 19:04:26 -!- S1 has quit (Quit: Leaving). 19:16:57 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 19:17:29 [wiki] [[Special:Log/newusers]] create * Mmphosis * New user account 19:23:22 [wiki] [[User talk:CatIsFluffy]] https://esolangs.org/w/index.php?diff=52062&oldid=51839 * CatIsFluffy * (+119) 19:24:16 [wiki] [[Brain-Flak]] https://esolangs.org/w/index.php?diff=52063&oldid=50954 * CatIsFluffy * (-6) Shorter sum program 19:24:54 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52064&oldid=52047 * Mmphosis * (+120) /* Introductions */ 19:27:33 [wiki] [[User:Mmphosis]] N https://esolangs.org/w/index.php?oldid=52065 * Mmphosis * (+54) Created page with "HQ9+ Interpreter in C https://github.com/mmphosis/hq9" 19:30:33 [wiki] [[Talk:Abc]] N https://esolangs.org/w/index.php?oldid=52066 * Mmphosis * (+177) /* ABC (programming language) */ new section 19:34:19 [wiki] [[HQ9+]] https://esolangs.org/w/index.php?diff=52067&oldid=46738 * Mmphosis * (+21) /* External resources */ 19:35:36 -!- tromp has quit (Remote host closed the connection). 19:36:30 -!- tromp has joined. 19:47:55 -!- tromp has quit (Remote host closed the connection). 20:12:01 -!- Remavas has joined. 20:21:21 -!- tromp has joined. 20:29:13 -!- DHeadshot has joined. 20:31:43 -!- tromp has quit (Remote host closed the connection). 20:57:30 -!- oerjan has quit (Quit: Nite). 20:59:45 -!- Phantom_Hoover has joined. 21:10:52 -!- hppavilion[1] has joined. 21:27:27 -!- augur has joined. 21:31:23 Now I made the program implementing 2 dimensional slew rate. 21:32:19 -!- tromp has joined. 21:36:49 -!- tromp has quit (Ping timeout: 255 seconds). 21:38:12 -!- tromp has joined. 21:41:01 -!- pelegreno_____ has joined. 21:43:29 Do you like this? 21:44:55 -!- atriq has joined. 21:45:05 -!- nchamber- has joined. 21:46:06 -!- pelegreno____ has quit (*.net *.split). 21:46:07 -!- ASM17Pic has quit (*.net *.split). 21:46:07 -!- Taneb has quit (*.net *.split). 21:46:07 -!- j-bot has quit (*.net *.split). 21:46:07 -!- martyrboy has quit (*.net *.split). 21:46:07 -!- nchambers has quit (*.net *.split). 21:46:07 -!- zgrepc has quit (*.net *.split). 21:46:07 -!- ocharles has quit (*.net *.split). 21:46:12 -!- nchamber- has changed nick to nchambers. 21:46:17 -!- atriq has changed nick to Taneb. 21:47:26 -!- ASM17Pic has joined. 21:47:26 -!- j-bot has joined. 21:47:26 -!- martyrboy has joined. 21:47:26 -!- zgrepc has joined. 21:47:26 -!- ocharles has joined. 21:47:42 -!- ASM17Pic has quit (Max SendQ exceeded). 21:56:13 -!- tromp has quit (Remote host closed the connection). 22:00:51 -!- sleffy has joined. 22:06:48 -!- electrolex has quit (Quit: Leaving). 22:41:22 -!- electrolex has joined. 22:50:18 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 22:56:52 -!- tromp has joined. 23:01:27 -!- tromp has quit (Ping timeout: 255 seconds). 23:39:03 -!- jaboja has quit (Ping timeout: 260 seconds). 23:40:14 -!- Remavas has changed nick to RemavasZsZsZsZsZ. 23:45:48 -!- sleffy has quit (Ping timeout: 240 seconds). 23:51:36 -!- jaboja has joined. 2017-06-05: 00:04:01 -!- tromp has joined. 00:17:20 -!- electrolex has quit (Quit: Leaving). 00:35:04 -!- tromp has quit (Remote host closed the connection). 00:43:13 -!- tromp has joined. 00:54:01 -!- tromp has quit (Remote host closed the connection). 00:56:22 -!- Remavas-Hex has joined. 00:59:52 -!- pikhq_ has joined. 01:01:48 -!- pikhq has quit (Remote host closed the connection). 01:01:53 -!- RemavasZsZsZsZsZ has quit (Remote host closed the connection). 01:02:38 -!- sleffy has joined. 01:06:28 -!- hppavilion[1] has joined. 01:13:31 -!- doesthiswork has joined. 01:32:15 -!- Remavas has joined. 01:32:15 -!- Remavas has quit (Changing host). 01:32:15 -!- Remavas has joined. 01:33:47 -!- Remavas-Hex has quit (Ping timeout: 240 seconds). 01:37:55 -!- boily has joined. 01:38:45 `w 01:38:46 middle worse//Mïðal VVőrszü vvoràði nyëlv spöket af magyar inva̋ðereknek leszármazottai Herefördshirben äppröxima̋tely 1250. 01:38:51 @massages-loud 01:38:51 oerjan asked 1d 20h 31m 16s ago: is `? shiasdayviaerqjjjjjjjj another thing you won't admit to? 01:39:50 @tell oerjan hellørjan. the boily you have contacted is presently on auto-pilot. please leave a message and I'll get back to you as soon as I regain higher brain functions. 01:39:50 Consider it noted. 01:42:34 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:51:20 -!- tromp has joined. 01:59:28 -!- rdococ has quit (Changing host). 01:59:28 -!- rdococ has joined. 02:01:00 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 02:02:19 -!- boily has quit (Quit: UNHINGED CHICKEN). 02:27:52 -!- tromp has quit (Remote host closed the connection). 02:31:03 -!- tromp has joined. 02:57:13 -!- ASCIIonly has joined. 02:57:56 -!- ASCIIonly has changed nick to ASCII-only. 03:10:14 -!- hppavilion[1] has joined. 03:14:53 -!- ASCII-only has quit (Quit: Page closed). 03:15:46 I have seen some TV sets have caption on mute, but many newer TV sets I have seen do not have that feature. Do you know why? 03:17:02 Also TV sets and other devices, there is not a button specifically to set the caption, so you have to use another menu. Sometimes there is a quick menu for caption on/off but cannot select which caption to display, only on/off. 03:17:48 i 03:22:57 -!- DHeadshot has quit (Ping timeout: 260 seconds). 03:46:55 -!- jaboja has quit (Remote host closed the connection). 05:22:48 -!- tromp has quit (Remote host closed the connection). 06:16:09 -!- ybden has quit (Quit: ybden). 06:23:18 -!- tromp has joined. 06:27:48 -!- tromp has quit (Ping timeout: 240 seconds). 06:53:31 -!- ybden has joined. 07:06:10 -!- FreeFull has quit. 07:11:11 -!- doesthiswork has quit (Quit: Leaving.). 07:29:08 -!- Akaibu has quit (Quit: Connection closed for inactivity). 07:45:37 -!- erkin has joined. 07:50:06 -!- j-bot has quit (*.net *.split). 07:50:06 -!- martyrboy has quit (*.net *.split). 07:50:06 -!- zgrepc has quit (*.net *.split). 07:50:06 -!- ocharles has quit (*.net *.split). 07:50:48 -!- martyrboy has joined. 07:51:01 -!- ocharles has joined. 07:52:20 -!- zgrepc has joined. 08:01:00 -!- sleffy has quit (Ping timeout: 255 seconds). 08:24:08 -!- tromp has joined. 08:28:42 -!- tromp has quit (Ping timeout: 268 seconds). 08:38:17 I am writing a GIF encoder (even though PNG is much better, it can help for use with programs that use GIF, to use GIF), including some options that may hopefully improve compression in some cases by making better decisions about when to restart the dictionary. 08:40:30 Another option to add in future (although it is not enabled by default, since some programs will not read it properly), is to check for borders and to try to split up the picture (into vertical bands) to see if that can improve compression in some cases. 08:40:50 I do not know how well such things would help, but, do you know? 08:44:23 I wrote a GIF decoder once. 08:45:35 Does it support pictures with multiple pieces and with a background colour? 08:45:59 I think the best way to improve on GIF compression is not to use GIF. 08:46:13 Yes, it supports those. 08:46:17 The disposal method implementation wasn't quite correct, I believe. 08:47:18 It's a bit tricky to figure out what disposal method means in that context, anyway. 08:47:25 Yes, is better to don't use GIF (because PNG is better), although that does not help if other program is not support PNG anyways. 08:47:49 Splitting up the picture to improve LZW compression is interesting. I'm not sure how often it can help. 08:48:36 Some programs treat a GIF image containing multiple image descriptors as an animated GIF and put a small delay between rendering each one. 08:48:45 shachaf: If there is no animation and no disposal method specified, you should probably assume method 1 (do not dispose), I should think? 08:48:45 Even if there isn't a GCT block in between. 08:49:13 Yes I read that too 09:03:55 -!- erkin has quit (Remote host closed the connection). 09:24:54 -!- tromp has joined. 09:29:01 -!- tromp has quit (Ping timeout: 246 seconds). 09:56:22 -!- oerjan has joined. 09:58:36 @messages-cloudy 09:58:36 boily said 8h 18m 46s ago: hellørjan. the boily you have contacted is presently on auto-pilot. please leave a message and I'll get back to you as soon as I regain higher brain functions. 09:58:59 @tell boily BRAINS... 09:58:59 Consider it noted. 10:14:25 -!- APic has joined. 10:29:47 -!- Phantom_Hoover has joined. 10:34:20 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 10:58:05 -!- oerjan has quit (Quit: Later). 11:35:03 -!- boily has joined. 11:57:22 `w 11:57:28 @massages-loud 11:57:28 oerjan said 1h 58m 29s ago: BRAINS... 11:57:31 bicategory//Bicategories are just categories where composition is only associative up to an isomorphism. 11:58:33 `why 11:58:34 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: why: not found 11:58:46 fungot: why?! 11:58:46 int-e: well i don't have. but why don't you use a memory-mapped fnord to do with the and keys in the us 12:04:39 fungot: how does memory-mapped fnord work? 12:04:41 olsner: it is an obfuscated language. in my case 12:23:56 -!- Remavas-Hex has joined. 12:26:44 -!- Remavas has quit (Ping timeout: 268 seconds). 12:30:12 -!- boily has quit (Quit: SURPRISING CHICKEN). 12:37:19 -!- augur has quit (Remote host closed the connection). 12:39:14 -!- augur has joined. 12:43:34 -!- augur has quit (Ping timeout: 240 seconds). 12:56:04 -!- augur has joined. 13:00:18 -!- augur has quit (Ping timeout: 246 seconds). 13:15:48 -!- tromp has joined. 13:27:20 -!- augur has joined. 13:31:35 -!- tromp has quit (Remote host closed the connection). 13:32:03 -!- augur has quit (Ping timeout: 260 seconds). 14:00:27 -!- doesthiswork has joined. 14:02:27 -!- augur has joined. 14:03:32 -!- tromp has joined. 14:06:48 -!- augur has quit (Ping timeout: 246 seconds). 14:15:55 -!- tromp has quit (Remote host closed the connection). 14:23:11 -!- augur has joined. 14:27:33 -!- augur has quit (Ping timeout: 255 seconds). 14:34:06 -!- `^_^v has joined. 14:35:51 -!- staffehn has quit (Ping timeout: 245 seconds). 14:38:40 -!- sebbu2 has joined. 14:42:32 -!- sebbu has quit (Ping timeout: 260 seconds). 14:43:15 -!- jaboja has joined. 14:47:08 -!- staffehn has joined. 14:51:13 -!- Herbstkind has joined. 14:53:47 -!- augur has joined. 14:53:48 -!- augur has quit (Read error: Connection reset by peer). 15:11:17 -!- Remavas has joined. 15:13:28 -!- Remavas-Hex has quit (Ping timeout: 258 seconds). 15:16:50 -!- tromp has joined. 15:21:31 -!- tromp has quit (Ping timeout: 258 seconds). 16:05:05 -!- electrolex has joined. 16:28:08 [wiki] [[Meta Memes]] https://esolangs.org/w/index.php?diff=52068&oldid=51970 * Programmer5000 * (+39) 16:38:03 -!- sebbu2 has changed nick to sebbu. 16:53:42 -!- danieljabailey has quit (Quit: ZNC 1.6.3+deb2 - http://znc.in). 16:55:18 -!- danieljabailey has joined. 17:04:14 -!- `^_^v has quit (Read error: Connection reset by peer). 17:16:46 -!- tromp has joined. 17:21:04 -!- tromp has quit (Ping timeout: 240 seconds). 17:38:31 -!- augur has joined. 17:41:34 -!- DHeadshot has joined. 17:42:52 -!- augur has quit (Ping timeout: 246 seconds). 17:50:30 -!- FreeFull has joined. 17:56:47 i got my first thinkpad 17:56:50 i hate the nipple thing 18:02:05 -!- `^_^v has joined. 18:05:47 -!- hppavilion[1] has joined. 18:06:51 -!- oerjan has joined. 18:17:44 -!- tromp has joined. 18:22:32 -!- tromp has quit (Ping timeout: 268 seconds). 18:55:38 izabera, the trick is to never need to use the mouse ever 18:58:14 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 18:59:48 -!- hppavilion[1] has joined. 19:02:52 -!- Zarutian has joined. 19:07:48 @metar PAMR 19:07:48 PAMR 051753Z 00000KT 10SM -RA OVC050 09/08 A2982 RMK AO2 SLP098 P0000 60000 T00940083 10094 20089 53001 19:12:02 -!- Sprocklem has joined. 19:14:51 -!- sleffy has joined. 19:16:11 Taneb: sounds tricky 19:29:13 `? tricky 19:29:15 tricky? ¯\(°​_o)/¯ 19:30:25 pfft. looking at TIS-100 again ... how did I miss the hidden messages? 19:30:31 "hidden" 19:31:17 Like what? I just started playing it again after not looking at it for ages 19:31:40 some of the red blocks have a "debug" button that tells a story 19:32:17 -!- danieljabailey has quit (Quit: ZNC 1.6.4+deb1 - http://znc.in). 19:33:26 Oh, that stuff 19:33:26 Yeah, those are kinda fun 19:33:49 so they are not really hidden, but I managed to miss them anyway 19:40:39 -!- danieljabailey has joined. 19:45:07 -!- jaboja has quit (Ping timeout: 255 seconds). 19:54:00 -!- augur has joined. 19:57:37 -!- jaboja has joined. 19:58:19 -!- augur has quit (Ping timeout: 246 seconds). 20:15:36 -!- hppavilion[1] has quit (Remote host closed the connection). 20:16:01 -!- hppavilion[1] has joined. 20:20:38 -!- Akaibu has joined. 20:41:54 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 20:43:21 -!- hppavilion[1] has joined. 20:47:22 -!- Phantom__Hoover has joined. 20:47:56 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 20:49:14 -!- tromp has joined. 20:53:37 -!- tromp has quit (Ping timeout: 246 seconds). 21:19:05 [wiki] [[User talk:Oerjan]] https://esolangs.org/w/index.php?diff=52069&oldid=51440 * Raddish0 * (+200) 21:36:04 -!- Remavas-Hex has joined. 21:38:01 -!- sleffy has quit (Ping timeout: 268 seconds). 21:38:19 -!- Remavas has quit (Ping timeout: 260 seconds). 21:41:43 [wiki] [[User talk:Oerjan]] M https://esolangs.org/w/index.php?diff=52070&oldid=52069 * Oerjan * (+44) Also, for ordering some time unsigned 21:51:53 -!- tromp has joined. 22:05:32 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:07:06 -!- `^_^v has joined. 22:08:35 -!- Remavas-Hex has changed nick to Remavas. 22:08:39 -!- Remavas has quit (Changing host). 22:08:39 -!- Remavas has joined. 22:10:54 -!- oerjan has quit (Quit: Nite). 22:11:28 -!- Herbstkind has quit (Quit: Leaving). 22:21:52 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:28:42 -!- erkin has joined. 22:39:44 -!- sleffy has joined. 23:08:08 -!- boily has joined. 23:08:21 `w 23:08:23 otp//only ten pounds 23:08:25 `4 w 23:08:29 1/1:terminal symbol//A terminal symbol is a terminal condition that makes your parser die eventually. Consult your linguist for medical advice. \ tmyk//tmyk the more overfilled your brain gets. \ resume//A resume is something that you use in order to end a pause in employment. \ ppntat//Pen Pineapple Nutmeg Tamarind Apple Tangerine 23:14:54 Now I made the PNG decoder so that it can decode iPhone format PNG files as well as proper PNG files. Test file: http://www.jongware.com/images/png-gradient_iphone.png 23:16:04 Non-iPhone version: http://www.jongware.com/images/png-gradient.png 23:21:51 -!- augur has joined. 23:30:00 -!- Akaibu has quit (Quit: Connection closed for inactivity). 23:30:37 -!- sleffy has quit (Quit: Leaving). 23:36:21 -!- sleffy has joined. 23:39:22 -!- augur has quit (Remote host closed the connection). 23:48:29 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 23:54:36 -!- augur has joined. 2017-06-06: 00:00:10 -!- DHeadshot has quit (Ping timeout: 258 seconds). 00:07:15 -!- sleffy has quit (Ping timeout: 268 seconds). 00:07:49 `olist 1075 00:07:50 olist 1075: shachaf oerjan Sgeo FireFly boily nortti b_jonas 00:08:52 -!- boily has quit (Quit: SHEEP CHICKEN). 00:12:33 `thanks Sgeo 00:12:34 Thanks, Sgeo. Theo. 00:13:47 Theobromine 00:14:35 Used to be friends with at least one Theo 00:14:40 `quote recursion 00:14:42 384) Turned out he got recursion, he just didn't get the return statement 00:14:48 I think that was about a Theo 00:15:14 Not friends with him anymore? 00:16:28 -!- jaboja has quit (Ping timeout: 255 seconds). 00:16:38 Was never particularly close to that Theo 00:16:47 Lost touch with every Theo I ever knew though 00:31:25 -!- sftp has quit (Excess Flood). 00:33:17 -!- sftp has joined. 00:34:01 -!- hppavilion[1] has joined. 00:40:35 -!- augur has quit (Remote host closed the connection). 00:42:45 -!- sleffy has joined. 00:46:31 -!- wob_jonas has joined. 00:46:52 Do we have a *list for the bitcoin protocol schism? 00:47:03 `coins 00:47:08 ​ztschestepcoin 5-loncoin blinifucoin hatercoin olarunticcoin iberacoin excitcoin omecoin emigusforcoin yelcoin zatiocoin hexcoin gallcoin bagcoin syriangycoin impcoin rentcoin frogranscoin bractcoin celcoin 00:47:09 hth 00:47:20 how can i acquire some hatercoin 00:50:56 " I have seen some TV sets have caption on mute, but many newer TV sets I have seen do not have that feature. Do you know why?" => TVs do caption? you mean apart from overlaying teletext (with transparent background and no bottom navi elements) on the screen? 00:51:17 I didn't know such a feature existed. probably I'm not up to date with how TVs work by like a decade. 00:57:24 You can usually set if you want a transparent or opaque or translucent background, as well as font settings and colours and so on for the captions 00:58:35 wait, *font settings* too? you mean you can change the font (not just zoom it or move it around on the screen)? so it's not like DVD captions which are stored as bitmaps? 00:58:52 bitmap images that is, not character-based text 01:01:00 Captions are different than subtitles (which are stored as pictures). 01:01:44 huh what 01:01:47 then what are captions? 01:02:04 What fonts are available depends on the device that displays them (usually the TV set, although I have a DVD player that can decode captions, from TV, video input, VHS, and DVD). 01:02:38 Captions are coded as text, and I think it is better than subtitles. DVDs can have captions as well as subtitles. 01:03:21 I see 01:04:40 There are actually four different streams of captions, although usually only the first one is used as far as I can tell, although I did see one television show that mentioned that you could select the third captions if you wanted captions in Spanish. 01:05:48 (I just leave captions on all the time on my TV set anyways, although some shows do not have captions, and sometimes the people who write the captions do not do it properly.) 01:06:42 multiple streams isn't too surprising. some TV stations are broadcast with multiple audio streams in different languages. 01:06:44 -!- augur has joined. 01:08:03 Yes, there are sometimes multiple audio streams too, as well as multiple text streams. For digital television there is six text streams I think; analog television has four "CC" text streams and four "TEXT" text streams (the latter seem to never be used as far as I can tell). 01:09:11 analog television? isn't that stopped already so that people have to buy new gadgets? 01:09:16 I think it is stopped here 01:12:37 -!- sleffy has quit (Ping timeout: 246 seconds). 01:13:37 Yes, although the analog captions are still output in the retrace intervals of analog signals if you use them. 01:14:27 and that isn't just teletext? 01:15:15 hmm no, I think teletext isn't in the retrace intervals 01:15:18 but I'm not sure 01:15:41 `coins 01:15:43 ​obnbabted!coin lenagecoin triggecoin anocoin wurzellercoin chrcoin soncoin chercoin hpwcoin clefuckcoin carmacoin mechouffcoin nothcoin bandcoin miniumbrancoin unreamcoin legthcoin xandcoin omogovcoin hurcoin 01:15:44 I don't actually know how teletext is working, so I do not know. However, I think teletext can have page numbers. 01:18:30 -!- augur has quit (Remote host closed the connection). 01:19:41 HDMI cannot emit captions, so you will have to command the emitting device to include captions in the picture. My own design which is Digi-RGB also does not emit captions (it can emit only the picture and nothing else), but can be used together with a IMIDI interface which may be used to emit captions (as well as other stuff). 01:20:34 how about DVI? 01:20:52 DVI is a subset of HDMI and also cannot emit captions. 01:21:30 I do not actually have a television set which can decode captions, although the VCR/DVD combo does, so if other devices are connected through that, then the captions can be displayed. However, setting the captions needs going into the setup menu, which cannot be displayed while a VHS or DVD is playing. 01:21:53 (Subtitles can be switched while a DVD is playing, though.) 01:30:28 Have you used MMIX? Did you write that article on esolang wiki? 01:31:36 zzo38: I haven't used MMIX for anything, but I did write the article 01:31:41 -!- jaboja has joined. 01:33:52 I should also write the MIX article at some point 01:34:08 You could see the Deadfish implementation I made in MMIX if you wanted to see one I suppose. Also, MMIX does support for an operating system to require the user program to map stuff if needed, because it does allow permissions (read, write, execute) to be set for each page, so if there is no permission then it is an error so you can detect segmentation errors like that. 01:34:16 And, yes MIX article should also be written. 01:34:34 Do you know what you wanted to write about the strange executable binary format? 01:35:59 zzo38: sure, some of the stuff is about the NNIX abi, not just MMIX 01:36:27 (That Deadfish implementation is first program I wrote with MMIX, although I also started writing a Z-machine implementation with MMIX too.) 01:37:03 the strange executable binary format? probably just that all the backreferences in the assembly are resolved at program load time 01:37:05 wob_jonas: Yes, although NNIX is not quite a complete system as it is now anyways. 01:37:22 also that it doesn't have separate assembly 01:37:46 I mentioned about those references in my user page too I think; I mentioned a few things about MMIX on my user page too (with a link to your MMIX article included). 01:38:18 and that it's like a format the assembler spits out in a single pass forward, so all the metadata stuff is mixed with the data, and the data can't just be mapped and then modified in place 01:38:34 it has to be all copied wordwise or something 01:38:59 if you wanted to use MMIX with a real OS, you'd just use ELF 01:39:02 Yes, that is what it look like to me too, when I looked at it. It mean assembler can make output by one pass. 01:39:17 I think GNU MMIX does support ELF? 01:39:31 mind you, you wouldn't want to use MMIX for real stuff, for other reasons, but you could fix those other problems without breaking most of the user-space MMIX programs 01:40:15 that's what I'd guess, since gnu binutils already supports ELF for multiple platforms, it wouldn't be difficult to do that 01:40:51 they'd still have to add some arch-specific stuff into it and the dynamic linker of course 01:40:51 You can still make the operating system that still uses the existing NNIX functions, but can add other stuff too, including other binary formats too I suppose. 01:41:19 sure, the syscalls are compatible. some existing systems have multiple sets of syscalls too 01:42:39 and even the memory mapping policy can differ per executable 01:43:20 Yes it can do too 01:43:28 the real deal breaker is the no memory protection in kernel mode, but you can probably fix that in such a way that userspace doesn't notice 01:44:22 I think you can do without memory protection in kernel mode 01:44:25 (the slow interrupt mechanisms is not a deal-breaker, because other systems got around with a slow interrupt mechanism for decades until it got fixed, and it could be fixed without changing the cpu by changing only the ABI I think) 01:44:48 zzo38: not in the real world, no. you'd just have bugs undetected that way. 01:45:20 even if you put most of the kernel to run into userspace 01:46:09 You can use an external device that looks on the address bus if you really need to I suppose, to detect memory errors while testing, or modify the emulator to test your specific kernel program 01:46:36 zzo38: well sure, if you want technical wins 01:46:47 so you add another chip because the mmix itself can't do what you want 01:46:51 that works 01:48:10 what I would really like to know about CPU architecture is whether there's some realistic way to get x86_64 to have a feature where (non-huge) pages are larger (say 8K or 16K) and get real practical systems to use this feature 01:48:45 You will need other chips for I/O anyways, but in the case I specified it is possible that you might need only for testing, possibly; still, other extensions are possible such as an implementation of MMIX that has additional special registers for controlling such additional functions. 01:48:58 that's a question partly of whether you can get the kernel and userspace to cooperate with mandatory larger pages (so they can't expect per-4K mmaps) and whether the cpu caches can be rigged to handle this properly 01:49:32 because x86_64 with larger page sizes would be really rad 01:49:54 but you can only do it globally, as in, all pages have to be that size 01:49:58 not just half the pages 01:53:58 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 02:24:49 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 02:35:49 -!- electrolex has quit (Remote host closed the connection). 02:59:10 -!- Akaibu has joined. 03:02:36 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 03:08:56 -!- digitalcold has quit (Remote host closed the connection). 03:17:07 junk 03:17:09 ? 03:17:17 Dangit, I'm tying to ctrl+f here 03:19:06 -!- augur has joined. 03:24:57 -!- augur has quit (Ping timeout: 260 seconds). 03:30:59 -!- sleffy has joined. 04:07:58 -!- sleffy has quit (Ping timeout: 246 seconds). 04:09:50 -!- Zarutian has quit (Quit: Zarutian). 04:40:56 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 04:52:29 -!- jaboja has quit (Remote host closed the connection). 04:56:35 -!- augur has joined. 04:59:24 -!- sleffy has joined. 05:07:18 -!- augur has quit (Remote host closed the connection). 05:08:56 -!- hppavilion[1] has joined. 05:12:01 -!- sleffy has quit (Ping timeout: 246 seconds). 05:12:05 -!- jaboja has joined. 05:13:29 -!- augur has joined. 05:17:58 -!- Akaibu has quit (Quit: Connection closed for inactivity). 06:01:16 -!- sleffy has joined. 06:31:24 -!- tromp has quit (Remote host closed the connection). 06:38:53 <\oren\> god damn it paradox 06:39:40 <\oren\> Why is the war between commie china and non-aligned china named "Chinese war on China"? 06:40:07 <\oren\> what a retarded name for a war 06:58:55 -!- jaboja has quit (Remote host closed the connection). 07:02:00 -!- FreeFull has quit. 07:32:14 -!- tromp has joined. 07:37:03 -!- tromp has quit (Ping timeout: 260 seconds). 07:40:17 -!- sleffy has quit (Ping timeout: 255 seconds). 08:23:32 -!- doesthiswork has quit (Quit: Leaving.). 09:32:40 -!- tromp has joined. 09:37:05 -!- tromp has quit (Ping timeout: 258 seconds). 10:01:08 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 11:33:10 -!- boily has joined. 11:33:34 -!- nullcone has quit (Quit: Connection closed for inactivity). 11:34:01 -!- Remavas-Hex has joined. 11:34:22 -!- Remavas has quit (Disconnected by services). 11:34:42 -!- Remavas-Hex has changed nick to Remavas. 11:34:50 -!- Remavas has quit (Changing host). 11:34:50 -!- Remavas has joined. 11:51:17 -!- oerjan has joined. 11:52:36 -!- Phantom_Hoover has joined. 11:56:21 -!- augur has quit (Remote host closed the connection). 12:13:34 -!- augur has joined. 12:16:01 -!- sdhand has quit (Excess Flood). 12:16:12 -!- sdhand has joined. 12:16:35 -!- sdhand has changed nick to Guest64007. 12:16:48 -!- Guest64007 has quit (Changing host). 12:16:48 -!- Guest64007 has joined. 12:16:48 -!- Guest64007 has changed nick to sdhand. 12:20:18 -!- augur has quit (Ping timeout: 246 seconds). 12:23:02 -!- LKoen has joined. 12:28:05 -!- boily has quit (Quit: FLASHLIGHT CHICKEN). 12:36:44 -!- augur has joined. 12:41:04 -!- augur has quit (Ping timeout: 246 seconds). 12:48:22 -!- tromp has joined. 12:52:29 -!- tromp has quit (Ping timeout: 240 seconds). 13:02:43 -!- LKoen has quit (Remote host closed the connection). 13:04:44 -!- LKoen has joined. 13:07:57 -!- augur has joined. 13:11:35 -!- electrolex has joined. 13:12:53 -!- augur has quit (Ping timeout: 268 seconds). 13:13:49 [wiki] [[Special:Log/newusers]] create * SelfiAS * New user account 13:26:51 . o O ( do we really want to encourage selfies on the wiki ) 13:48:18 . o O ( a mapole is just a very sturdy, non-expandable selfie stick with no way of attaching a movile phone ) 13:48:35 vbvbvbvbv 13:53:25 `? vbvbvbvbv 13:53:29 vbvbvbvbv? ¯\(°​_o)/¯ 13:54:59 I thought that if I make the string long enough it will blur the distinction between the two letters and thus hide my typo. 14:00:29 -!- doesthiswork has joined. 14:01:07 oh. i thought you were spelling out a raspberry. 14:04:07 -!- tromp has joined. 14:08:48 -!- atslash has joined. 14:32:06 -!- jaboja has joined. 14:32:36 -!- tromp has quit (Remote host closed the connection). 14:35:16 -!- tromp has joined. 14:35:48 -!- `^_^v has joined. 14:47:36 -!- wob_jonas has joined. 14:48:15 hahaha! They continue to use the space that an oversized card and no mana cost gives. The new scheme cards have nice full phrase titles again 14:48:30 "What's Yours Is Now Mine" 14:48:55 next year: Archenemy: Mojo Jojo, another villain fit for scheming 14:49:53 "Bow to My Command" 14:50:17 pity for the card frames though 14:50:43 (M:tG reveals the 20 new scheme cards in the soon to be released Archenemy: Nicol Bolas product) 14:54:08 -!- LKoen has quit (Remote host closed the connection). 14:55:33 -!- LKoen has joined. 14:57:10 -!- augur has joined. 14:59:18 -!- oerjan has quit (Quit: Later). 15:01:16 -!- augur has quit (Ping timeout: 245 seconds). 15:01:20 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52071&oldid=52061 * Raddish0 * (+18) 15:18:29 -!- ^v has quit (Ping timeout: 240 seconds). 15:22:17 -!- ^v has joined. 15:29:49 There should be a cycle of four sorcery cards like (Indoctrinate | 4WW | Sorcery | Gain control of target nongreen creature.) (Enthrall | 4UU | Sorcery | Gain control of target nongreen creature.) (Buy Loyalty | 4BB | Sorcery | Gain control of target nongreen creature.) (??? | 4RR | Gain control of target nongreen creature. 15:29:53 ) 15:31:36 -!- atslash has quit (Read error: Connection reset by peer). 15:32:01 -!- atslash has joined. 15:37:23 it really doesn't sound like a very red thing to do 15:37:56 even if you incite a revolt you would just revel in the carnage and not try to recruit new followers :P 15:38:27 int-e: but doesn't red already have the most creature steal effects? they're just temporary. they're flavored as either treason or madness 15:38:28 "instigate" may be better 15:39:55 -!- electrolex has quit (Read error: Connection reset by peer). 15:39:55 I'd say the temporary aspect is part of the flavor. 15:40:05 yeah 15:40:26 maybe red shouldn't be able to get such a permanent effect 15:43:20 hi 15:47:24 some card names like Brainwash, Blackmail, Dominate, Domineer, Mind Control, Provoke, Puppeteer, Zombify are already taken, but a lot of good card names are free: Conscript, Draft, Embezzle, Hypnotize, Mesmerize, Overpower 15:50:15 for white I'd prefer a name that shows that white is the only color that can make a creature serve you and actually like it, and think that serving you is the right thing, what he should have done all along 15:50:24 Indoctrinate isn't the right word for that 15:50:36 Reeducate isn't either 15:51:47 and there's probably censorship so Wizards can't name cards anything like "Labor Camp", "Mind Rape", "Drug" 15:52:28 or, whatever they called the camps where they got free labor of high schoolers? 15:56:09 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 15:56:19 -!- wob_jonas has joined. 15:58:01 -!- wob_jonas has quit (Client Quit). 15:58:12 -!- wob_jonas has joined. 15:59:54 -!- wob_jonas has quit (Client Quit). 16:00:04 -!- wob_jonas has joined. 16:00:27 -!- wob_jonas has quit (Client Quit). 16:00:49 -!- wob_jonas has joined. 16:01:22 -!- jaboja has quit (Read error: Connection reset by peer). 16:01:23 irc connection doesn't work well for some reason. anyway, they're called építőtábor, was associated with KISZ, and probably can't be mentioned on a card either. 16:01:27 -!- jaboja64 has joined. 16:02:27 -!- jaboja64 has quit (Read error: Connection reset by peer). 16:02:36 -!- jaboja64 has joined. 16:03:12 -!- jaboja64 has changed nick to jaboja. 16:37:14 -!- nchambers has quit (Changing host). 16:37:14 -!- nchambers has joined. 16:37:22 -!- nchambers has quit (Changing host). 16:37:22 -!- nchambers has joined. 16:42:32 -!- tromp has quit (Remote host closed the connection). 16:44:49 -!- atslash has quit (Ping timeout: 240 seconds). 16:45:23 -!- atslash has joined. 16:55:18 -!- tromp has joined. 16:58:19 -!- MrFantastik has joined. 16:58:27 -!- MrFantastik has left ("Leaving"). 17:15:55 -!- FreeFull has joined. 17:17:47 -!- LKoen has quit (Remote host closed the connection). 17:19:05 -!- sleffy has joined. 17:27:31 -!- Remavas-Hex has joined. 17:30:02 -!- Remavas has quit (Ping timeout: 268 seconds). 17:40:55 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52072&oldid=52071 * Raddish0 * (+111) 17:44:56 -!- jaboja has quit (Ping timeout: 240 seconds). 17:47:15 -!- LKoen has joined. 18:05:45 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 18:06:02 -!- wob_jonas has joined. 18:07:49 -!- tromp has quit (Remote host closed the connection). 18:16:53 "http://magic.wizards.com/en/articles/archive/making-magic/mechanical-color-pie-2017-2017-06-05" => "The idea being that blue only wants to transform something when they know what they're going to get, whereas red is willing to take a risk." Maro has betrayed the Simic guild and Experiment Kraj! 18:17:18 when has blue cared about knowing the outcome of an experiment in advance? 18:18:43 I guess the scheming Nicol Bolas has distorted Maro's mind about what blue should be like 18:19:58 -!- jaboja has joined. 18:21:40 -!- Herbstkind has joined. 18:22:10 -!- tromp has joined. 18:34:16 <\oren\> wob_jonas: lol 18:37:47 -!- tromp has quit (Remote host closed the connection). 18:42:38 -!- tromp has joined. 18:46:28 `? mushroom 18:46:29 mushroom? ¯\(°​_o)/¯ 18:47:05 `? tanebventions 18:47:06 Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, weetoflakes, sand, dragons, persistence, the BBC, _46bit, cognac, progress, sanity, the Oxford comma, and this sentence. See also tanebventions: maths. He never invents anything involving sex. 18:47:48 `slwd tanebvention//sa/, s/, mushrooms&/ 18:47:49 ​/bin/sed: -e expression #1, char 20: unterminated `s' command 18:47:56 `slwd tanebvention//s/, sa/, mushrooms&/ 18:48:00 tanebvention//Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, weetoflakes, mushrooms, sand, dragons, persistence, the BBC, _46bit, cognac, progress, sanity, the Oxford comma, and this sentence. See also tanebventions: maths. He never invents anything involving sex. 18:49:56 If there is a censor that Wizards of the Coast will not name card with some things, then it mean you can use such name for custom cards if they are going to fit. 18:51:17 But you can do that anyway. 18:52:40 Yes, although it also mean it can't conflict, as long as you know exactly what censor they have! But that seems difficult to know anyways. 18:52:47 <\oren\> Куруру куру куру фува фува тобидашита но 18:52:56 <\oren\> Йахо йахо фуйо фуйо фуйо фуери атама 18:53:05 <\oren\> Пуйо пуйо фува фувари тобидасу йо 18:53:48 <\oren\> now, without googling, what language is the above in? 18:54:54 <\oren\> Атама даке сора ни дёбон атама даке сора ни дёбон урара 18:54:59 Cyrillic, maybe? I don't know. 18:55:04 <\oren\> it 18:55:21 <\oren\> is written in cyrillic, but what language is it? 18:55:30 Cyrillic. 18:56:17 <\oren\> cyrillic is an alphabet not a language. like right now I'm writing english in the latin alphabet 18:56:45 O, OK. 18:57:17 But isn't Latin another different language anyways? 18:57:22 `? cyrillic 18:57:23 cyrillic? ¯\(°​_o)/¯ 18:57:42 -!- augur has joined. 18:58:00 <\oren\> yes but many languages other than latin use the latin alphabet 18:58:49 Yes. But my guess was that your writing was in Cyrillic language and using Cyrillic alphabets. 19:02:05 <\oren\> there's no language called "cyrillic" though 19:02:06 -!- augur has quit (Ping timeout: 245 seconds). 19:03:18 <\oren\> shachaf: can you figure it out? 19:04:06 ? 19:04:19 What's the point of a "without looking it up" puzzle? 19:06:55 `help 19:06:55 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 19:11:56 -!- hppavilion[1] has joined. 19:15:10 <\oren\> anyway the answer is, it's japanese written in the russian alphabet 19:15:14 <\oren\> some russian is going around writing the lyrics to all these J-pop songs in the comments, in russian. 19:15:39 <\oren\> but it's weird because he's using ва, a russian 'va', for the わ/ワ 19:18:43 \oren\: like http://www.omniglot.com/conscripts/renglish.htm ? 19:20:04 and I still have the suspicion that cyrillic isn't a script or an alphabet, but at least two of them, the Russian script that is also used for Ukranian with modifications, and the Serbian Cyrillic script that is also used for Macedonean and Bulgarian with modifications, and the two got conflated to one script for political reasons 19:28:50 I have written some idea for a kind of variant of MMIX, where the instructions from #01 to #17 are replaced with new ones: FLOP, LDIR, STIR, LDUNO, STUNW, STUNT, STUNO, SMUX, SHIN, SHINU, SHOUT, SHOUTU. 19:31:54 I don't know if you think is ood or whatever though 19:34:15 zzo38: what do those instructions do? 19:35:35 -!- Herbstkind has quit (Quit: Leaving). 19:35:45 FLOP = floating point operation (the instructions that #01 to #17 used to be, as well as multiple/add together, and reciprocal, and average), LDIR = load indexed register, STIR = store indexed register, LDUNO = load unaligned octa, STUN? = store unaligned ???, SMUX = sideways multiplex (like Muxcomp64), SHIN = shift in, SHOUT = shift out. 19:36:40 what's "multiple/add together"? 19:37:07 (Unaligned loads/stores may require multiple memory accesses in order to work) 19:37:21 wob_jonas: It is basically like a fused multiply add. 19:37:55 LDIR and STIR sound like bad ideas. would make the implementation of an optimized cpu way harder than for MMIX 19:39:54 They may be as slow as SYNCID in the worst case I guess. 19:40:33 Since a similar thing could be done with SYNCID too 19:42:45 LDUNO and STUN? => um, maybe, they sort of go against MMIX flow but could be useful, but do you have the descr of the exact behavior of the exception if you try to store through a page fault boundary? 19:42:56 -!- tromp has quit (Remote host closed the connection). 19:43:13 That is a good point. 19:43:47 and yeah, LDIR and STIR have to handle rolling the register stack too 19:44:15 but that might not be worse than other instructions 19:45:23 instead of STUN?, wouldn't a store octa with a byte-granular mask be better? 19:45:35 load-modify-store 19:45:40 -!- erkin has joined. 19:45:57 still would be unusual for MMIX I guess 19:46:21 O, I suppose you may be right about a byte-granular mask 19:46:59 are SHIN and SHOUT the two outputs of a double shift? 19:47:11 or, um 19:47:31 the one output of a double shift, in two shift directions 19:48:02 SHIN is shifting left $X and the low bits of $Y are stored in the shifted in bits, and SHOUT is shifting right $X and storing the shifted out bits in $Y. 19:49:47 double shifts then. ok. 19:50:16 would those come in pairs with immediate versions? immediate shift count is actually useful there 19:50:24 -!- S1 has joined. 19:50:24 -!- S1 has changed nick to Herbstkind. 19:50:54 Yes they do come in pairs with immediate versions. 19:51:15 All of the instructions I listed other than FLOP do have immediate versions too. 19:58:44 -!- LKoen has quit (Remote host closed the connection). 20:00:01 Some of things I have done in making Z-machine implementation on MMIX are stuff that I do not expect any C compiler to ever do (such as storing the VM memory at the beginning of the text segment), and some are stuff that I think a C compiler might do but I don't know whether or not it does. 20:02:24 Do you know? 20:02:28 "storing the VM memory at the beginning of the text segment" -- Linux has some magic incantation for allowing you to map stuff to zero address 20:02:43 (which is normally unmapped, to catch null pointer dereference bugs) 20:04:01 Yes, that is one of the reasons that a C compiler ordinarily will not do, I think, and why operating system is normally not implement it 20:04:34 um... the OS normally not allowing it is a level further than the C compiler ordinarily not doing it 20:04:38 The actual program starts at #20000 20:04:45 there's a lot of things the OS does allow but C compilers don't like to do 20:05:31 Yes, it is a further level, and NNIX is different than Linux of course. 20:06:31 What numbers will be needed in ELF to use MMIX and NNIX if you are using with ELF anyways? And then those fields in the ELF header can be used to allow the operating system to implement emulation of other system you can run multiple kind of programs on your computer. 20:09:13 "multiple kind of programs on your computer" => hmm, does Linux allow you to mix 16-bit and 32-bit code in an x86_32 executable, and farjump between them quickly without a syscall? 20:10:22 I don't know, although it can execute both 32-bit programs and 64-bit programs on the same operating system. 20:10:33 that's different 20:10:57 -!- hppavilion[1] has quit (Remote host closed the connection). 20:11:23 -!- hppavilion[1] has joined. 20:12:49 Yes, although I did not mean mixing codes in the same program, I just meant that if the operating system and instruction set indication in the ELF header are not the native ones, that it would execute the program using an emulator. 20:19:34 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 20:20:19 I think that storing the VM memory at the beginning of the text segment can help with the address decoding in Z-machine, because then you do not have to add the base offset. I have global registers ENDIAN and CENDIAN for endianness, where ENDIAN is 0 for big-endian and 1 for small-endian, while CENDIAN is 0 for small-endian and is 1 for big-endian. With MMIX you can add two addresses together with a LDBU instruction, so this can be use in this way. 20:21:07 Including for reading the Z-machine header, since the Z operand can be a 8-bit immediate number. 20:22:02 zzo38: um, can't you instead use an MOR instruction to conditionally reverse endianness? 20:23:25 or compiling two emulator versions, one for big endian and one for little endian, and dispatching between them early? 20:23:28 Yes, and I did think of that too, but I decided against it, because in Z-machine there can be unaligned storage. 20:23:44 ah, unaligned storage 20:28:45 -!- LKoen has joined. 20:28:47 (All known Z-machine story files are big-endian, although because of the unaligned memory in Z-machine, it can be made to support both without more difficulty than the unalignment already results with.) 20:32:20 -!- electrolex has joined. 20:34:07 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 20:37:03 -!- hppavilion[1] has joined. 20:41:28 -!- wob_jonas has joined. 20:43:27 -!- tromp has joined. 20:47:18 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 20:48:12 -!- tromp has quit (Ping timeout: 255 seconds). 20:49:40 -!- Phantom__Hoover has joined. 20:49:50 -!- LKoen has quit (Remote host closed the connection). 20:49:56 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 20:50:43 -!- Akaibu has joined. 20:54:56 -!- sleffy has quit (Ping timeout: 240 seconds). 20:56:14 -!- nullcone has joined. 20:57:08 [wiki] [[Special:Log/newusers]] create * Turtle1331 * New user account 21:04:54 -!- augur has joined. 21:12:01 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=52073&oldid=52064 * Turtle1331 * (+292) 21:36:42 -!- tromp has joined. 21:52:40 -!- sleffy has joined. 22:03:56 [wiki] [[VTFF]] N https://esolangs.org/w/index.php?oldid=52074 * Programmer5000 * (+1703) Created page with "'''VTFF''' is an [[esoteric programming language]] created by [[User:Programmer5000]]. It uses only 2 characters, 0x0b and 0x0c, which are '''V'''ert..." 22:05:40 -!- tromp has quit (Remote host closed the connection). 22:06:41 [wiki] [[Language list]] M https://esolangs.org/w/index.php?diff=52075&oldid=52000 * Programmer5000 * (+11) Add VTFF 22:07:10 [wiki] [[User:Programmer5000]] https://esolangs.org/w/index.php?diff=52076&oldid=51948 * Programmer5000 * (+14) 22:16:26 -!- Remavas-Hex has quit (Ping timeout: 240 seconds). 22:19:15 `? Cale 22:19:16 Cale? ¯\(°​_o)/¯ 22:19:29 `? shachaf 22:19:30 Queen Shachaf of the Dawn sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. He doesn't know when to stop asking questions. 22:19:39 Cale sprø som selleri 22:20:24 -!- oerjan has joined. 22:28:13 <\oren\> now, without googling, what language is the above in? <-- without reading the rest of logs, it seems to have a very similar sound to japanese. 22:28:22 -!- sleffy has quit (Ping timeout: 246 seconds). 22:28:58 but maybe not entirely. 22:31:37 -!- sleffy has joined. 22:32:19 cv syllables, except for a couple ending n's. 22:33:47 "tobidashita no" just has to be japanese, so either it's that or a language which has borrowed a lot from it. 22:34:05 oerjan: he gave away the answer later, it's japanese hth 22:34:12 OKAY 22:35:55 * oerjan has been learning to read cyrillic while learning some russian songs. currently slightly over halfway through Moscow Nights. 22:36:07 I can read some Cyrillic. 22:36:16 But I still usually get mixed up with some of the vowels. 22:36:56 Yeah, definitely Japanese. 22:37:22 i had the hardest time distinguishing those sh-like letters. 22:37:58 "tobidasu" is "to jump out" or "to appear suddenly". 22:38:17 Yes, I can barely distinguish the sounds of ш and щ 22:38:30 So "tobidashita no" would be "(Because) (it) jumped out" 22:38:31 pikhq_: or "to bidasu" 22:38:45 No, it's a compound of "tobu" and "dasu". 22:39:51 shachaf: i actually meant remembering which letter is which. although the sounds are strange too. i think сь is weirder than both of those. 22:40:59 -!- Warrigal has joined. 22:41:15 So I thought of how to make object-oriented programming a bit more... Kay-like? 22:41:41 Object-oriented programming with static typing, I mean. 22:42:10 The dynamically typed stuff... that's been Kay-like since that one guy *created* object-oriented programming. 22:42:13 Some guy by the name of Kay. 22:42:27 Anyway, just do two things. 22:42:39 One, classes cannot be types. Only interfaces can be types. 22:42:55 so far this song has a particularly tricky "Все здесь". 22:43:23 Warrigal: And then what? 22:43:26 And two, classes cannot have static members. 22:43:37 OK 22:43:39 * "Всё здесь". 22:43:54 (although the distinction isn't usually written) 22:44:10 Warrigal: I think that can work. 22:44:10 This means you can't do, say, Console.WriteLine("Hello, world!"), because Console can't have a static method called WriteLine. 22:44:36 So what do you do? Just make it an instance method? No, because then you'd want to call it like... 22:44:48 new Console().WriteLine("Hello, world!"); 22:45:07 But there are no constructors. Constructors are static members. 22:45:22 Well, if you can do Console.WriteLine it would mean that Console is not a class, but rather is a object that is already define, or a namespace, or whatever 22:45:29 Right. 22:45:46 So what *do* you do? 22:46:04 Well, there's some type called "Console". It's an interface, of course, not a class. 22:46:20 You will call it on the interface for stdout, or a global function 22:46:28 So you just have to obtain a Console object and call the method. Perhaps something like... 22:46:40 obtain Console.WriteLine("Hello, world!"); 22:46:59 shachaf: I don't know what to make of the хо though 22:47:29 It could be obstain by making the variable which is the Console interface for stdout, and then do. 22:48:08 So where does the Console object come from? It comes from your object's context object. 22:48:16 Wouldn't expect an /x/ sound in Japanese 22:48:54 Could be an odd transcription? 22:49:16 When the program object is initially created, it receives a context pointing at "default" obtainment methods for various interfaces. 22:49:40 When you create additional objects, you can give them the same context, or you can use a different context that behaves differently. 22:49:47 Now, the point of all this... 22:50:00 Is that it's impossible to write code which depends on a particular implementation. 22:50:16 It's *always* possible to substitute your own implementation for whatever the code is expecting. 22:50:21 https://en.wikipedia.org/wiki/Cyrillization_of_Japanese 22:51:09 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:51:40 So, suppose you have some code which attempts to write to the console. Well, there's no way for it to restrict itself to only use the actual console. 22:51:49 No matter how it's written, you can supply it with your *own* console instead. 22:52:21 Cale: xo? 22:52:38 Oh, хо 22:54:15 Warrigal: Yes. It can be the console that you pass into the input of your program, I suppose, or something a bit similar 22:56:04 -!- `^_^v has joined. 22:57:12 -!- `^_^v has quit (Client Quit). 23:00:18 -!- `^_^v has joined. 23:02:01 fungot: are you a fungus bot 23:02:01 shachaf: just don't make a line just for a pint. f) ' ( 23:02:25 fungot is saying that cocaine is a gateway drug to alcohol 23:02:26 shachaf: bloody grannies i tell you guys about this one 23:02:35 bloody grannies 23:03:06 Cale: basically, russian has no "h" sound, and х is the closest. 23:06:37 -!- tromp has joined. 23:07:07 -!- Herbstkind has quit (Quit: Leaving). 23:07:19 Remind me again why the derivative is a functor? 23:07:47 Say you have g : U -> V; f : V -> W 23:08:13 D(f . g)(p) = Df(g(p)) . Dg(p) 23:08:15 Is that right? 23:08:36 although sometimes they use г to translate it instead. E.g. wikipedia's russian phonology article has an example "Адольф Гитлер". 23:09:17 -!- LKoen has joined. 23:09:42 i think г was a fricative historically, and still is in some dialects. 23:09:53 Is that thing functoriality of D somehow? 23:10:05 Or do you have to use fancier categories to make it work? 23:11:26 -!- tromp has quit (Ping timeout: 260 seconds). 23:12:33 shachaf: I don't know what to make of the хо though ← chinese checkers? 23:12:44 HireFly 23:12:50 err, not chinese checkers 23:13:20 five-in-a-row (or tic-tac-toe I guess) 23:13:36 hachaf 23:13:40 a tac-tic blunder 23:13:57 can i HireFly 23:14:02 Probably 23:14:03 what are your rates 23:14:07 what do fireflies eat 23:14:21 Mostly they drink a lot of iced tea this time of the year 23:14:45 shachaf: i think it's a functor if you think of Df as a mapping between tangent bundles 23:15:12 shachaf: I have an interview next monday 23:15:15 How does that work? 23:15:24 FireFly: What kind? 23:16:10 -!- boily has joined. 23:16:15 well at each point x in U you have a tangent space, and that is mapped into the tangent space of g(x). 23:16:20 <\oren\> hmm, they transliterated ジャブジャブ to джабу джабу 23:16:39 <\oren\> seems ledzhit 23:17:15 -!- tromp has joined. 23:18:37 FireFly: maybe you'll end up like https://en.wikipedia.org/wiki/Guy_Goma 23:19:33 hellørjan, he\\oren\, helloochaf. 23:19:51 bood evenily 23:19:52 you don't have to helloveryone every time you join the channel 23:20:01 shachaf: oh, the job kind 23:20:17 oh no shachaf's grumpiness as engulfed the porthellos 23:20:18 ...and not at a television company, luckily 23:20:20 *has 23:20:28 so I think the risk of that happening is slim 23:21:26 -!- electrolex has quit (Quit: Leaving). 23:22:13 <\oren\> boily: what are your opinions on cyrillization of japanese 23:23:22 "Twenty minutes after the television interview, Goma attended his job interview, which lasted ten minutes.[2] He was not hired.[3]" 23:24:26 oerjan: shachaf's grumpiness knows no bounds 23:24:45 aiiyeeh 23:24:46 yay I build a sequence sorter... so clumsy. 23:25:01 int-e: Is this TIS-100? 23:25:12 yes. 23:25:25 I don't think I ever solved that task… 23:25:44 the exposure mask viewer is also evil 23:25:57 that one was fun :D 23:26:31 I managed to solve some of the problems quite efficiently I think 23:26:45 oerjan: So it's the tangent space of f at the point g(p)? 23:27:35 FireFly: the exposure mask thingy suffers from a severe lack of registers... wasn't easy to come up with a plan of attack, for me. 23:28:08 -!- tromp has quit (Remote host closed the connection). 23:30:55 that's the rectangle-drawing one, right? what did the input look like for each rectangle? 23:31:15 x,y,w,h 23:33:41 Hmm 23:33:47 I can't remember how I solved that one 23:34:54 and a reasonable output would be x,y,3(w times),-1, x,y+1,3(w times),-1, ... x,y+h-1,3(w times),-1. 23:35:16 Yeah, I definitely had `h` as a loop counter in some node 23:35:45 anyway I managed this time 23:35:49 \o/ 23:36:20 What are some fancy surprising Turing-complete machines? 23:37:55 -!- \oren\ has set topic: Unregistered HyperCam 2 | vampiric variables | http://esolangs.org/ | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf | For bot testing, use #esoteric-blah. 23:37:57 I didn't know until recently that a finite state machine with two counters was Turing-complete. 23:39:45 <\oren\> shachaf: hold on what? what operations are allowed on the counters 23:40:53 Increment, decrement, check for zero? 23:41:09 Do you need anything else? 23:41:33 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:41:43 Minsky machine 23:43:01 It's very nice, if you don't mind the doubly exponential slowdown compared to a Turing machine :) 23:43:15 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 23:43:37 \oren\: the counters are unbounded natural numbers 23:46:58 FireFly: I picked up the game again yesterday after a 6 month break (or thereabouts); the two things I'm most proud of is that I finally found a use for JRO and ANY (but none for LAST, yet). 23:47:10 int-e: Did you play that other game? 23:47:20 -!- sleffy has quit (Ping timeout: 255 seconds). 23:47:22 Shenzhen I/O 23:47:24 JRO is *very* useful once one sees how to use it 23:47:26 no 23:47:37 -!- electrolex has joined. 23:47:39 -!- wob_jonas has joined. 23:47:48 ANY (and sometimes LAST) are useful for demultiplexing 23:48:28 What's JRO? 23:48:37 Jump relative offset or something like that? 23:48:48 "jump relative offset", where the offset can be variable 23:49:15 I'm seeing people talk about it online. 23:49:18 JRO RIGHT 23:49:19 tg 23:49:30 I didn't play this game much. For some reason I think I stopped being able to run it? 23:49:30 oerjan: So it's the tangent space of f at the point g(p)? <-- points have tangent spaces, not functions. at least for this purpose. 23:50:25 I mean the tangent space of the graph of f at the point (p,g(p)) 23:50:41 I assume a tangent space of a point only makes sense if it's a point in some space? 23:51:03 -!- atslash has quit (Quit: This computer has gone to sleep). 23:51:49 yes. 23:52:12 a differentiable manifold, in particular. 23:52:31 FireFly: ANY is the key to really fast image generation :) 23:53:47 \oren\: like the Russian sushi in Durarara: you have to get used to it. 23:53:55 (I have 1187 and 1151 cycle solutions for image test pattern 1 and 2, respectively; I have not compared to others) 23:54:59 ^scramble abcdefghi 23:54:59 acegihfdb 23:55:02 ^scramble abcdefghij 23:55:02 acegijhfdb 23:55:15 -!- jaboja has quit (Quit: Leaving). 23:55:25 ^unscramble abcdefghi 23:55:25 aibhcgdfe 23:55:28 ^unscramble abcdefghij 23:55:28 ajbichdgef 23:56:10 oh not the same 23:56:37 * oerjan was thinking someone had managed to post a PPCG question which fungot already had the brainfuck answer to 23:56:37 oerjan: perhaps their children will be italian, too. could be bugs, i'd rather have a scheme version of core wars. 23:57:24 fungot: nostril. and stop being sentient. 23:57:24 boily: but it needs to recompile over half of the boxes has the wrong time, no 23:58:47 actually it should be possible to prove that those cycle counts are optimal; 1186 and 1150 are hard lower bounds anyway) 2017-06-07: 00:10:35 random question: is there such a thing as a quantum of probability? 00:13:21 not that i've heard of. (assuming you mean something fundamental rather than an arbitrary unit.) 00:13:46 Are reals necessary for probability? 00:14:33 If so, is there some sort of universal property that characterizes them as such? 00:15:03 @metar ENVA 00:15:03 ENVA 062250Z 09007KT 040V120 CAVOK 17/08 Q1007 RMK WIND 670FT 15013KT 00:17:46 shachaf: well, you want probabilities to be ordered, invertible, addable (if they're not too large) and multipliable. that probably is enough to fit it in an ordered field. the only thing that would be missing is the archimedean property (i.e. you could have nonstandard probabilities.) 00:18:22 (and you might of course use slightly _less_ than the reals.) 00:18:22 [wiki] [[Special:Log/newusers]] create * Lazpeng * New user account 00:21:20 <\oren\> I should start a business selling beyblades as vintage fidget spinners 00:28:48 shachaf: dunno. I has previously asked whether reals are important for topology. I still don't have a completely satisfying answer. 00:29:04 -!- tromp has joined. 00:32:44 -!- tromp has quit (Remote host closed the connection). 00:32:58 -!- sleffy has joined. 00:33:00 -!- tromp has joined. 00:43:05 -!- augur has quit (Remote host closed the connection). 00:44:10 -!- hppavilion[1] has joined. 00:52:11 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 01:09:14 staaaaff of eeeaaarth ♪ 01:09:47 -!- tromp has quit (Remote host closed the connection). 01:18:21 -!- Cale has quit (Ping timeout: 246 seconds). 01:20:45 math is like a collection of great analogies 01:21:20 -!- Cale has joined. 01:30:01 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 01:34:07 -!- electrolex has quit (Quit: Leaving). 01:36:06 -!- augur has joined. 01:36:26 -!- oerjan has quit (Quit: Nite). 01:43:00 -!- atslash has joined. 01:45:18 `? math 01:45:20 Math class is tough! 01:45:28 `forget math 01:45:31 Forget what? 01:45:33 `? maths 01:45:34 Maths stands for Mathematical Anti-Telharsic Harfatum Septomin. 01:45:39 lets go shopping 01:48:23 `? what 01:48:24 what? ¯\(°​_o)/¯ 01:48:38 `forget what 01:48:39 rm: cannot remove ‘wisdom/what’: No such file or directory \ Forget what? 01:49:09 `? what? 01:49:10 what?? ¯\(°​_o)/¯ 01:53:07 -!- atslash has quit (Quit: This computer has gone to sleep). 02:10:14 -!- tromp has joined. 02:14:49 -!- tromp has quit (Ping timeout: 268 seconds). 02:17:22 -!- ybden has quit (Excess Flood). 02:18:02 -!- ybden has joined. 02:23:01 -!- tromp has joined. 02:24:38 -!- boily has quit (Quit: FLICKERING CHICKEN). 02:30:30 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 02:36:31 -!- tromp has quit (Remote host closed the connection). 02:37:22 -!- tromp has joined. 02:45:37 `stargateuniverselist http://www.blastr.com/2017-6-6/stargate-universe-cliffhanger-finally-be-resolved-new-comic-run 02:45:38 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: stargateuniverselist: not found 02:48:27 cool 02:51:17 [wiki] [[VTFF]] https://esolangs.org/w/index.php?diff=52077&oldid=52074 * Programmer5000 * (+63) 03:09:06 -!- IronY has quit (Quit: That is all she wrote folks). 03:09:28 -!- IronY has joined. 03:10:52 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 03:16:16 -!- sleffy has quit (Ping timeout: 245 seconds). 03:24:12 -!- sleffy has joined. 03:58:26 -!- erkin has joined. 04:38:53 shachaf: https://www.youtube.com/watch?v=I-i0JkZnf80 05:42:45 -!- tromp has quit (Remote host closed the connection). 06:06:01 -!- Akaibu has quit (Quit: Connection closed for inactivity). 06:43:15 -!- tromp has joined. 06:47:26 -!- tromp has quit (Ping timeout: 240 seconds). 07:04:29 -!- FreeFull has quit (Ping timeout: 260 seconds). 07:07:44 -!- atslash has joined. 07:11:58 -!- atslash has quit (Ping timeout: 246 seconds). 07:15:45 -!- sleffy has quit (Ping timeout: 240 seconds). 07:20:02 Cale: I see. 07:21:23 @tell wob_jonas Well, the closed real interval has the right universal property for defining homotopy, see https://mathoverflow.net/q/92206 07:21:23 Consider it noted. 07:22:21 oerjan: what about quasiprobabilities and other things 07:23:12 oerjan: also what if you use rationals instead of reals for probabilities 07:23:16 where do you run into trouble twh 08:14:25 -!- doesthiswork has quit (Quit: Leaving.). 08:23:54 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 08:30:47 -!- Sprocklem has quit (Quit: brb). 08:31:16 -!- Sprocklem has joined. 09:44:34 -!- tromp has joined. 09:49:13 -!- tromp has quit (Ping timeout: 260 seconds). 10:15:12 -!- augur has quit (Remote host closed the connection). 10:48:07 -!- augur has joined. 10:49:20 -!- augur has quit (Remote host closed the connection). 10:51:03 -!- augur has joined. 11:30:14 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 11:34:48 -!- boily has joined. 11:40:46 -!- j-bot has joined. 11:41:00 `w 11:41:03 gaszpacho//gaszpacho is a polish soup, traditionally szerved cold for hot szummer days 11:46:56 -!- oerjan has joined. 11:55:02 @tell shachaf I know nothing about quasiprobabilities. also, everything beyond rationals starts mattering once you need to solve equations or use integrals. you cannot have normal distributions with them... but there's still probably a strict subset of the reals that suffices in practice. 11:55:02 Consider it noted. 11:55:21 @tell shachaf * with only them 11:55:21 Consider it noted. 12:15:35 -!- wob_jonas has joined. 12:15:46 do we have a roman numeral lookup tool here? 12:15:53 @messages 12:17:05 shachaf: hmm yes, I think I saw that post 12:19:18 `` ls bin/*roman* 12:19:20 bin/fromroman \ bin/toroman 12:19:28 `fromroman xiv 12:19:29 No output. 12:19:37 `cat bin/fromroman 12:19:38 ​#!/usr/bin/perl \ sub k{my$t;$t=~y/IVXLC/XLCDM/,$t.=("",I,II,III,IV,V,VI,VII,VIII,IX)[$_]for/./g;$r{$t}=$_;$t}k for s""\$"..4e3;print $r{(shift=~/(\w+)/)[0]},$/ 12:19:39 `fromroman LXXXIX 12:19:40 89 12:19:42 `fromroman LXXXVII 12:19:43 87 12:19:45 thanks 12:19:49 I think I wrote that one 12:19:53 `? roman 12:19:54 roman? ¯\(°​_o)/¯ 12:19:56 `? fromroman 12:19:57 fromroman? ¯\(°​_o)/¯ 12:19:57 `? toroman 12:19:59 toroman? ¯\(°​_o)/¯ 12:25:53 -!- nullcone has quit (Quit: Connection closed for inactivity). 12:28:18 `w 12:28:20 and//And is an Intercal unary operator. 12:28:36 -!- boily has quit (Quit: SAVE CHICKEN). 12:28:59 I think that's mine too 12:31:00 `cwlprits and 12:31:10 oerjän b_jonäs b_jonäs 12:31:14 SOMEWHAT 12:35:57 `fromroman XCVI 12:35:58 96 12:36:15 ``` echo $[1+$(fromroman XCVI)] 12:36:16 97 12:36:24 ``` toroman echo $[1+$(fromroman XCVI)] 12:36:26 No output. 12:36:30 ``` toroman $[1+$(fromroman XCVI)] 12:36:31 XCVII 12:38:15 -!- augur has quit (Remote host closed the connection). 12:38:55 -!- augur has joined. 12:43:03 -!- augur has quit (Ping timeout: 246 seconds). 12:46:09 -!- tromp has joined. 12:50:46 -!- tromp has quit (Ping timeout: 246 seconds). 12:53:32 -!- erkin has joined. 12:59:42 * oerjan is reading the iwc forum, and gently reminds wob_jonas that it's "reminds me _of_" -----### 13:00:10 oerjan: ah yes, that's a mistake I make all the time 13:00:13 where this time... 13:00:17 i've noticed :P 13:00:24 stupid English 13:00:36 http://www.irregularwebcomic.net/draakslair/viewtopic.php?t=10146 13:00:50 hopefully people won't be considering it a mistake in a decade or two when we take over 13:01:00 O..KAY 13:02:29 incidentally if i were similarly failing to convert from norwegian, i'd be saying "reminds me on" or "reminds me at" 13:03:29 nah, you can't just convert prepositions from one language to another so easily 13:05:58 they work totally different 13:07:14 and totally logical: if you want to say you're in a town in Hungarian, you use -ban or -n depending on which town it is, unless it's one of Pécs or Győr in which case you may use the conjugation -ett which doesn't even exist for any other purpose than saying that something is in those towns 13:07:17 it's easy 13:07:44 right! 13:08:11 (norwegian also uses two different prepositions for towns, i and på) 13:08:45 they may be vaguely like -ban and -n in their basic meaning. 13:10:17 they're not vague! -ban is like "in" in English and -n is like "on". they're for marking places inside and over something respectively, and occasionally used for times too 13:11:01 well that's the same with norwegian. 13:11:50 so the "vaguely" is just because it never matches perfectly. 13:12:44 and because i remember hungarian has a 3-way distinction. 13:13:02 places in Hungarian are marked in a nice symmetric table of three times three common cases: -tól, -ból, -ról, -nál, -ban, -on, -hoz, -ba, -ra, and these cases are the most common ones borrowed for saying anything other than places, together with a few more common ones like -ig and -nak. 13:13:42 apart from those, there are a lot of uncommon cases, some of which are half-dead, and lots of prepositions, most of which are used with accusative case, but a few of them with other cases 13:14:06 what case is used for what other than places is completely random, and towns are just crazy 13:14:11 prepositions? not postpositions? 13:14:25 no, the rest are prepositions, written before and in a separate word 13:14:45 there are only those approx. dozen common postpositions and about a dozen rare postpositions for cases 13:15:23 somehow i had gotten the impression hungarian did more postpositions, but ok 13:15:30 -t for object and -val are also common. 13:15:37 the postpositions are much more _common_ 13:15:46 everything that's used commonly gets a postposition 13:16:15 and the prepositions go after too 13:16:19 so they're postpositions too 13:16:26 this doesn't make any sense 13:16:34 -!- LKoen has joined. 13:17:04 OKAY 13:19:27 so yes, you're right, all of them are postpositions 13:21:20 yay 13:35:02 -!- tromp has joined. 13:46:57 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 13:47:17 -!- oerjan has quit (Quit: Later). 13:48:11 -!- tromp has quit (Remote host closed the connection). 13:53:02 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 13:53:55 -!- tromp has joined. 14:00:28 -!- doesthiswork has joined. 14:07:04 There should be a wisdom listing what I hate. I hate wasps, mosquitos, music boxes and other forms of clockwork, raw flour, roman numerals, and the list goes on. 14:19:34 -!- Phantom_Hoover has joined. 14:23:29 why do you hate roman numerals? 14:25:12 they're stupid and hard to read, just like analog clocks. you have to, like, count tally marks and decide which place they stand for to read them. just use hindu-arabic numerals instead. 14:25:27 luckily their use is declining these days 14:26:20 it's almost like they're a stylistic thing 14:26:38 would you prefer an analog clock with just one hand? 14:27:19 people still use them to mark the districts of Budapest, and I wish they didn't. there's some logic in using roman numerals for that, because street names can start with h-a numerals, and that numeral can be either the whole street name or just part of it, so writing the district number with a h-a numeral without some marker could be ambiguous, 14:28:16 (in theory a street name may have to start with a lone letter and a dot, if named from a person whose name starts with such a lone letter, and that could happen to look like a roman numeral, but I don't think there's an example of that in Budapest) 14:29:21 (part of the reason for that might be that people won't choose a name that has "I." or "V." as the first word, because that would look like a dynasty number for royalties too and so confusing) 14:31:46 do they not use hindu-arabic numerals in budapest? 14:32:12 In theory you could use roman numerals as month numbers, but almost nobody seems to do that anymore; and you could use roman numerals to mark the stage (floor) of a building, but people don't do that either so you only see it in old signs. 14:32:44 event list wikipedia list of distics in budapest is in roman numerals 14:32:46 doesthiswork: sure they do: they use h-a numerals for house numbers, postal codes, zip numbers, rarely as a street name or part of a street name, and lots of other things 14:32:47 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52078&oldid=52072 * Raddish0 * (+61) 14:33:22 prices, date and time, quantities, lots of things 14:33:28 h-a numerals are the default 14:34:00 they're used for basically everything, and roman numerals were used the last century for a few particular things as disambiguation, where a h-a numeral could cause confusion 14:34:25 that's why they were used for districts and month numbers and floor numbers 14:34:46 -!- `^_^v has joined. 14:35:06 (also roman numerals are used for years but only on ornamental labels on building fronts or statues, and hours ornamentally on clock faces) 14:36:28 (those ornamental uses are in a decline too) 14:38:07 how do you feel about sumerian numerals for disambiguation 14:39:47 no. I want only arabic numerals. if you want them distinctive looking, then put suffixes or prefixes to it or add dots or hyphens in the middle as "magic numbers", which is already what they're doing for lots of namespaces of numbers. 14:41:56 -!- augur has joined. 14:44:42 eg. phone numbers start with a plus, car reg plate numbers are of the formats AAA-999 or AAAA-99 or AAAAA-9, passport numbers have the format AA9999999, 14:45:09 and street numbers? 14:45:56 -!- augur has quit (Ping timeout: 240 seconds). 14:46:33 driving license and personal ID license numbers have the format AA999999 and 999999AA, non-intl bank account numbers have the format 99999999-99999999-99999999 or 99999999-99999999, there are other government bureaucracy administration stuff numbers that have formats 999-999-999, 9-999999-9999, 9999999999, 99999999-9-99 resp. 14:47:13 so if you accidentally supply the wrong number for what's expected, you can generally recognize it from the wrong format. this is a good thing, just like "magic numbers" in digital file formats are. 14:47:39 doesthiswork: streets in general have names, not numbers, but a few street names are numbers or start with a number 14:47:49 we're not in Manhattan 14:52:30 -!- `^_^v has quit (Quit: Leaving). 14:53:12 -!- `^_^v has joined. 15:03:13 -!- erkin has joined. 15:04:22 why do you say hindu-arabic numerals on one hand but roman numerals on the other 15:04:43 PH: um, those are their common names, aren't they/ 15:05:02 1, 2, 3 are h-a numerals, I, II, III are roman numerals 15:05:13 'hindu-arabic' seems longwinded to me and i normally just see them called 'arabic' 15:05:19 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52079&oldid=52078 * Raddish0 * (+219) 15:05:55 and the h-a ones like 1, 2, 3 are in base 10 so they correspond to how you pronounce those numbers, whereas from the roman numerals it's much harder to translate from crazy stuff like XVIII to how you pronounce it in your head, which is why they suck as district numbers 15:06:05 yes, but "arabic numeral" is ambiguous 15:06:20 which is why we say h-a instead 15:08:06 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52080&oldid=52079 * Raddish0 * (+35) 15:08:48 -!- tromp has quit (Remote host closed the connection). 15:11:51 unicode calls them 'european digits' which seems like a good name to me 15:12:10 that's so europe-centric 15:12:48 -!- augur has joined. 15:12:54 I'd like to call them ascii numerals, but that doesn't work either, because the roman numerals are mostly ascii too, with MDCLXI 15:17:08 -!- augur has quit (Ping timeout: 240 seconds). 15:19:59 -!- slacko64_20668 has joined. 15:20:50 that's so europe-centric 15:20:54 'the latin alphabet' 15:21:08 -!- slacko64_20668 has quit (Client Quit). 15:21:42 Ph: I don't think I ever say that. I say "latin script" or "English alphabet" or "ascii letters" or "ascii latin letters" etc 15:21:56 "latin alphabet" is similarly somewhat ambiguous 15:22:34 ahahahaha 15:22:36 there's no single alphabet for the latin script, it varies by language (and sometimes there's even more than one per language), although almost all of them are related and similar, 15:23:06 you think 'european numerals' is eurocentric (despite the fact that they absolutely truthfully come from europe) but you think 'english alphabet' is just fine 15:23:09 what 15:23:29 and eventually all derived from the phoenician alphabet through the greek alphabet (which also has various version), and thus a cousin of the cyrillic and hebrew and arabic alphabets too 15:25:29 Ph: there's so many alphabets and half of them are arbitrary. for example, the Hungarian alphabet considers "ty" and "dz" and "dzs" and "ly" as single letters (for collation purposes and for Scrabble, but not for crosswords), but "ch" and "kh" as two letters (for collation purposes), for no reason, and it's even worse with the doubled digraphs "ssz 15:25:29 " which are collated as if they were hyphenated 15:27:12 Phantom_Hoover: do the roman numerals, the greek numerals, and the hebrew numerals come from Europe? 15:27:45 why are nerds so obsessed with this sort of really stupid pedantry 15:27:58 they're the standard numerals used throughout europe, developed in europe 15:28:28 but everyone already uses h-a numerals, so what's wrong with that? too long? 15:28:30 why do you then go out of your way to find completely petty problems with the term 'european numerals' for them 15:28:46 it's not that the term is wrong, but that there's already an established term 15:28:51 everyone calls them hindu-arabic numerals 15:29:12 everyone doesn't, as evidenced by me finding the term unfamiliar 15:29:23 and anyway i just said i liked 'european numerals' more as a name 15:29:50 [wiki] [[!!!]] https://esolangs.org/w/index.php?diff=52081&oldid=46565 * Programmer5000 * (+5) Add link to !!!Batch 15:30:01 and I find the term "european numerals" unfamiliar 15:30:04 [wiki] [[!!!]] M https://esolangs.org/w/index.php?diff=52082&oldid=52081 * Programmer5000 * (-1) Fix 15:30:13 pity 15:36:53 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 15:46:56 -!- electrolex has joined. 16:14:50 -!- sebbu2 has joined. 16:16:14 -!- LKoen has joined. 16:18:06 -!- atslash has joined. 16:18:25 -!- sebbu has quit (Ping timeout: 268 seconds). 16:22:42 -!- atslash has quit (Ping timeout: 255 seconds). 16:22:55 -!- atslash has joined. 16:32:41 -!- atslash has quit (Ping timeout: 260 seconds). 16:33:18 -!- atslash has joined. 16:39:44 -!- tromp has joined. 16:42:45 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52083&oldid=52080 * Raddish0 * (+93) add some more examples 16:44:21 -!- tromp has quit (Ping timeout: 260 seconds). 16:56:08 -!- FreeFull has joined. 17:39:24 -!- augur has joined. 17:40:23 -!- tromp has joined. 17:43:26 -!- augur has quit (Ping timeout: 240 seconds). 17:50:23 -!- tromp has quit (Remote host closed the connection). 18:01:26 -!- LKoen has quit (Remote host closed the connection). 18:07:50 -!- sleffy has joined. 18:34:42 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 18:40:00 -!- Phantom_Hoover has joined. 18:46:43 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 18:47:39 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 18:48:02 -!- hppavilion[1] has joined. 18:48:42 -!- Phantom_Hoover has joined. 18:49:02 -!- nchambers has quit (Changing host). 18:49:02 -!- nchambers has joined. 18:51:00 -!- nchambers has quit (Changing host). 18:51:00 -!- nchambers has joined. 18:51:01 -!- tromp has joined. 18:51:03 -!- tromp has quit (Remote host closed the connection). 18:51:06 -!- nchambers has changed nick to mewtwo. 18:51:16 -!- tromp has joined. 18:53:09 <\oren\> Hmm, if you looked at what letters were used in recent latin works, e.g. Newton's Principia, would any of the 26 english letters be missing? 18:53:37 w, presumably 18:54:41 he does use w as a variable name and in english personal names though 18:55:52 similar story with k 18:58:39 @ask oerjan have we seen that sword before? (GG) 18:58:39 Consider it noted. 18:58:44 -!- sleffy has quit (Ping timeout: 268 seconds). 18:58:54 <\oren\> hmm so essentially the alphabet for "modern latin" would be the same as english plus æ I guess. 19:00:04 <\oren\> weirdly, I'm looking and "ae" only occurs in principia in one word, "Aer" 19:00:31 <\oren\> probably because there's no ligature of "Ae" 19:01:30 <\oren\> so æ doesn't count as a letter 19:01:36 -!- mewtwo has changed nick to nchambers. 19:11:14 -!- tromp has quit (Remote host closed the connection). 19:22:52 -!- nchambers has quit (Changing host). 19:22:52 -!- nchambers has joined. 19:23:14 -!- nchambers has quit (Changing host). 19:23:14 -!- nchambers has joined. 19:29:39 [wiki] [[Esolang talk:Categorization]] https://esolangs.org/w/index.php?diff=52084&oldid=51178 * Programmer5000 * (+147) 19:29:41 -!- sleffy has joined. 19:30:39 -!- tromp has joined. 19:31:18 -!- tromp has quit (Remote host closed the connection). 19:31:30 -!- tromp has joined. 19:52:56 -!- heroux has quit (Ping timeout: 240 seconds). 19:53:47 -!- heroux has joined. 20:49:02 -!- nullcone has joined. 20:52:04 -!- oerjan has joined. 20:54:33 @messages-fold 20:54:33 int-e asked 1h 55m 53s ago: have we seen that sword before? (GG) 20:54:50 @tell int-e not that i remember... 20:54:50 Consider it noted. 20:56:12 okay. 20:56:24 @messages-bound 20:56:24 oerjan said 9h 1m 22s ago: I know nothing about quasiprobabilities. also, everything beyond rationals starts mattering once you need to solve equations or use integrals. you cannot have normal 20:56:24 distributions with them... but there's still probably a strict subset of the reals that suffices in practice. 20:56:24 oerjan said 9h 1m 3s ago: * with only them 20:57:36 int-e: i assumed it had been designed for its particular purpose. 20:57:49 which would make it unlikely to have shown up before. 21:00:51 -!- sleffy has quit (Ping timeout: 268 seconds). 21:06:55 I had missed the sigil the first time around (2 or 3 weeks ago) 21:07:48 int-e: Do you read olist? 21:07:53 I think the answer is no. 21:08:22 -!- erkin has joined. 21:13:19 wall of text comic 21:13:41 you may recall me complaining about that 21:18:16 [wiki] [[Esolang talk:Categorization]] M https://esolangs.org/w/index.php?diff=52085&oldid=52084 * Oerjan * (+94) unsigned 21:19:04 <\oren\> ooh I found a new copypasta 21:19:44 <\oren\> KRAKOW STRONG! REMOVE WARSAW FROM PREMISE! 21:20:04 <\oren\> YOU ARE FAKE CAPITAL OF POLAND YOU ARE WORST CAPITAL OF POLAND! EVEN VIENNA BETTER CAPITAL OF POLAND! YOU ARE A JOKE WITH COMMUNISM YOU ARE RUSSIA NOT POLAND! HAHAHA ASIAN SMELL! KRAKOW HAS KINGS AND KING JADWIGA! WARSAW HAS NOTHING! POPE JAN PAWEŁ ALIF AND STRONG IN KRAKOW WHERE HE FORM! KRAKOW RICH AND POWERFUL THANKS TO JAN PAWEŁ AND JEZUS! 21:20:07 int-e: oh right, i missed that too. 21:20:35 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 21:21:14 <\oren\> Apparently someone really likes playing as krakow in eU4 21:21:27 -!- augur has joined. 21:22:19 \oren\: well it's a good name http://www.gocomics.com/calvinandhobbes/1986/04/28 21:24:03 -!- DHeadshot has joined. 21:29:03 <\oren\> https://www.reddit.com/r/eu4/comments/69syjj/theres_a_new_toothpaste_in_town/ 21:32:31 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 21:40:04 -!- tromp has quit (Remote host closed the connection). 21:43:18 -!- Sprocklem has quit (Quit: brb). 21:43:45 -!- Sprocklem has joined. 21:44:02 -!- tromp has joined. 21:53:22 <\oren\> probably because there's no ligature of "Ae" <-- actually, it might be because "Aer" is actually two syllables, not a diphthong. 21:54:33 -!- tromp has quit (Remote host closed the connection). 22:04:44 -!- atslash has quit (Ping timeout: 255 seconds). 22:04:58 -!- atslash has joined. 22:09:30 -!- Phantom_Hoover has joined. 22:15:38 -!- tromp has joined. 22:22:22 -!- Phantom__Hoover has joined. 22:26:38 -!- tromp has quit (Remote host closed the connection). 22:27:02 -!- viznut_ has joined. 22:29:15 -!- Bowserinator_ has joined. 22:29:21 -!- Bowserinator has quit (Ping timeout: 240 seconds). 22:29:22 -!- prooftechnique has quit (Ping timeout: 240 seconds). 22:29:22 -!- catern has quit (Ping timeout: 240 seconds). 22:29:22 -!- puckipedia has quit (Ping timeout: 240 seconds). 22:29:22 -!- fractal_ has quit (Ping timeout: 240 seconds). 22:29:22 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 22:29:22 -!- Riviera has quit (Ping timeout: 240 seconds). 22:29:22 -!- viznut has quit (Ping timeout: 240 seconds). 22:29:22 -!- danieljabailey has quit (Ping timeout: 240 seconds). 22:29:31 -!- catern has joined. 22:30:14 -!- Riviera has joined. 22:30:15 -!- prooftechnique has joined. 22:30:19 -!- danieljabailey has joined. 22:30:23 -!- puckipedia has joined. 22:34:09 -!- jaboja has joined. 22:34:25 -!- tromp has joined. 22:35:00 -!- Remavas has joined. 22:35:00 -!- Remavas has quit (Changing host). 22:35:00 -!- Remavas has joined. 22:37:55 -!- fractal_ has joined. 22:45:41 -!- MDude has joined. 22:48:07 -!- electrolex has quit (Quit: Leaving). 22:56:08 -!- boily has joined. 22:58:52 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:10:36 -!- Marcela_Gandara1 has joined. 23:17:08 -!- tromp has quit (Remote host closed the connection). 23:27:15 @massages-loud 23:27:15 You don't have any messages 23:30:46 bnomaily 23:34:50 bonsœirjan! 23:50:09 -!- DHeadshot has quit (Ping timeout: 246 seconds). 23:57:12 -!- tromp has joined. 2017-06-08: 00:05:28 -!- oerjan has quit (Quit: Nite). 00:23:39 -!- tromp has quit (Remote host closed the connection). 00:24:34 -!- wob_jonas has joined. 00:26:26 -!- wob_jonas has quit (Client Quit). 00:26:47 -!- sdhand has quit (Excess Flood). 00:27:08 -!- sdhand has joined. 00:27:31 -!- Remavas has changed nick to RemavasZsZsZsZsZ. 00:27:32 -!- sdhand has changed nick to Guest80613. 00:34:06 -!- Remavas-Hex has joined. 00:36:44 -!- fractal_ has quit (Ping timeout: 240 seconds). 00:37:18 -!- RemavasZsZsZsZsZ has quit (Ping timeout: 260 seconds). 00:40:56 -!- Marcela_Gandara1 has quit (Ping timeout: 260 seconds). 00:43:02 -!- IronY has changed nick to RealityWinner. 00:43:26 -!- RealityWinner has changed nick to IronY. 00:44:30 -!- Marcela_Gandara1 has joined. 00:45:45 `w 00:45:46 fternooner//fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”, Icelandic „íðdegis“) is a screamingly delicious pastry. 00:46:42 -!- fractal_ has joined. 00:47:05 I Have No Mouth, and I Must Eat Screamingly Delicious Pastries 00:57:11 -!- tromp has joined. 00:57:32 `5 w 00:57:38 1/2:block device//Block devices are a concession made in Unix to make raw hard disks and magnetic tape have a similar interface to regular files and terminals. Since magnetic tapes can't write individual bytes, only entire blocks, the interface isn't exactly the same, thus the dreaded dd obs= option was born. \ 0//702 matching entries found. \ pizz 00:57:41 `n 00:57:42 2/2:a//Pizza is a kind of rhubarb pie made without rhubarb. \ sgeolang//Sgeolang used to change frequently, but eventually it rusted in place. \ postfridgerator//Postfridgerators are what we'll use once global warming really takes hold. 00:58:02 `cwlprits block device 00:58:11 b_jonäs 00:58:11 shocking 00:58:26 Sgeo: Is Sgeolang still Rust? 00:58:49 shachaf, yes 01:05:11 -!- augur has quit (Read error: Connection reset by peer). 01:06:01 -!- Guest26135 has joined. 01:06:34 -!- Guest26135 has quit (Read error: Connection reset by peer). 01:11:02 -!- Marcela_Gandara1 has quit (Ping timeout: 255 seconds). 01:15:51 -!- Marcela_Gandara1 has joined. 01:16:22 <\oren\> Hmm, on my way home from work a terrible/great idea occurred to me 01:25:00 -!- tromp has quit (Remote host closed the connection). 01:25:25 he\\oren\. what happened into your mind? 01:41:04 \oren\ seems to have been consumed by insanity. a sad affair. “never go full insane,” I say. 01:46:59 What is this divine hell? 01:50:05 there are things men and fungots aren't meant to know, much less glance upon. deep into unfathomable meanders, across currents only felt, never touched... 01:50:05 boily: of course, but sh is broadly very portable. especially when compared to scheme 01:50:47 -!- Akaibu has joined. 01:51:05 heed the Wisdom of the fungot. hear its bedazzled grunts, words spoken without a mouth. (and an as of yet unknown amount of nostrils.) 01:51:05 boily: you know this already), were my patches no good? :) htmlprag? 01:52:40 I know, but can't recall. it is ingrained too profound, my mind the overgrown ruins that jut above a derelict plain, windswept by a shrill breeze. 01:53:22 (speaking of breeze, I should unclothesline the laundry. the sun has set.) 01:58:34 -!- augur has joined. 01:59:12 * boily prods \oren\ with his mapole. “you alive?” 02:02:01 -!- Bowserinator_ has changed nick to Bowserinator. 02:02:05 -!- Bowserinator has quit (Changing host). 02:02:06 -!- Bowserinator has joined. 02:04:23 -!- Marcela_Gandara1 has quit (Read error: Connection reset by peer). 02:14:33 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 02:25:40 -!- tromp has joined. 02:26:59 <\oren\> Assuming that languages like esperanto, lojban, toki pona etc are capable of the full range of human expression 02:27:05 <\oren\> boily: ^ 02:27:12 <\oren\> Then it must be possible to write pornography in them 02:27:26 <\oren\> and I was wondering if anyone had done so 02:27:57 most probably so. 02:28:42 <\oren\> yeah it turns out if you just put esperanto pornography into bing image search... 02:29:38 images have language now? 02:29:51 <\oren\> someone made a MLP porn comic with dialogue in esperanto 02:30:14 -!- tromp has quit (Ping timeout: 255 seconds). 02:30:34 I don't want to know. 02:30:41 hellorcah! 02:32:00 I made a program for Worley/Voronoi partitioning but it is slow and I think maybe could be made to be faster, perhaps if the points are stored sorted and with a limited range per scanline to search in, although I would have to see how to make those ranges then. 02:37:04 (Especially since different metrics can be used, as well as different n-th close point, this can do something.) 02:43:21 -!- boily has quit (Quit: REVIEW CHICKEN). 02:47:10 -!- augur has quit (Remote host closed the connection). 03:05:26 -!- tromp has joined. 03:25:24 -!- tromp has quit (Remote host closed the connection). 03:28:04 -!- tromp has joined. 03:30:33 -!- tromp has quit (Remote host closed the connection). 03:31:05 -!- tromp has joined. 03:37:18 -!- sleffy has joined. 04:07:03 -!- sleffy has quit (Ping timeout: 240 seconds). 04:08:16 -!- sleffy has joined. 04:18:07 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 04:19:41 -!- MDude has quit (Ping timeout: 260 seconds). 04:19:52 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 04:34:16 -!- jaboja has quit (Ping timeout: 260 seconds). 04:38:50 -!- augur has joined. 04:42:59 -!- augur has quit (Ping timeout: 246 seconds). 04:43:46 -!- doesthiswork has quit (Quit: Leaving.). 04:49:11 -!- augur has joined. 05:04:18 -!- hppavilion[1] has joined. 05:12:45 -!- hppavilion[1] has quit (Remote host closed the connection). 05:13:06 -!- hppavilion[1] has joined. 05:14:14 -!- hppavilion[1] has quit (Remote host closed the connection). 05:14:25 -!- tromp has quit (Remote host closed the connection). 05:14:36 -!- hppavilion[1] has joined. 05:15:15 -!- tromp has joined. 05:15:45 -!- hppavilion[1] has quit (Remote host closed the connection). 05:16:10 -!- hppavilion[1] has joined. 05:20:05 -!- tromp has quit (Ping timeout: 260 seconds). 05:33:50 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 05:34:44 -!- hppavilion[1] has joined. 05:44:38 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 06:05:10 -!- tromp has joined. 06:16:56 -!- sleffy has quit (Ping timeout: 240 seconds). 06:27:46 -!- tromp has quit (Remote host closed the connection). 06:30:56 -!- Guest80613 has quit (Changing host). 06:30:56 -!- Guest80613 has joined. 06:30:56 -!- Guest80613 has changed nick to sdhand. 06:58:17 -!- FreeFull has quit. 07:00:04 -!- Akaibu has quit (Quit: Connection closed for inactivity). 07:05:44 -!- hppavilion[1] has joined. 07:09:25 Hmm: "The function f is continuous at x if f(x + ε) = f(x) + o(1)" 07:09:55 Is that right? 07:18:47 -!- atslash has quit (Quit: This computer has gone to sleep). 07:19:33 -!- staffehn has quit (Ping timeout: 246 seconds). 07:21:18 -!- atslash has joined. 07:24:00 -!- staffehn has joined. 07:25:23 -!- atslash has quit (Ping timeout: 246 seconds). 07:28:25 -!- tromp has joined. 07:33:21 -!- tromp has quit (Ping timeout: 260 seconds). 08:37:45 -!- augur has quit (Remote host closed the connection). 09:21:41 shachaf: it could be correct but leaves too much implicit . o O ( also this reply may be a bit too late to be useful ) 09:23:17 (basically you still have to say that ε is supposed to approach 0 and that this is used as the implicit limit in the o notation) 09:25:56 And now I'm wondering whether anybody writes o_{\epsilon \to 0}(1) 09:25:56 (I haven't seen anything (afair) like this but it does seem to make sense) 09:26:29 This was from https://micromath.wordpress.com/2008/04/14/donald-knuth-calculus-via-o-notation/ 09:26:49 Which suggests introducing o() before limits. 09:27:19 -!- atslash has joined. 09:29:01 -!- tromp has joined. 09:29:13 What if you treat o as an operator on functions? 09:29:32 I guess it would be o(0)(f) 09:29:37 Or o(f)(0)? 09:29:53 There's the limit operator L : (R -> R) -> (R -> R) 09:30:33 Lf(x) = lim_{y \to x}{f(y)} 09:30:57 What are the properties of L? 09:31:04 I asked some questions about this a while ago but I forgot them. 09:33:20 -!- tromp has quit (Ping timeout: 245 seconds). 09:34:32 I expect L(f) is continuous on its domain (which will be smaller than the domain of f if f is not continuous) 09:35:11 Smaller? 09:35:20 The domain of Lf could be larger. 09:35:47 "f is continuous" means "f = Lf" 09:39:32 -!- augur has joined. 10:29:34 -!- tromp has joined. 10:32:24 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 10:33:44 -!- tromp has quit (Ping timeout: 240 seconds). 10:56:02 -!- augur has quit (Remote host closed the connection). 10:57:22 -!- augur has joined. 11:02:13 -!- augur has quit (Ping timeout: 255 seconds). 11:21:45 -!- augur has joined. 11:26:26 -!- augur has quit (Ping timeout: 260 seconds). 11:32:18 -!- Phantom_Hoover has joined. 11:34:31 -!- boily has joined. 11:37:41 `w 11:37:43 muphrys law//Mumphrie's Law says things will be misspelled at the worst possible moment. 11:45:25 shachaf: Lf is not defined at x if f is discontinuous at x. 11:45:31 ... I see what you mean 11:45:42 so it'll be incomparible actually 11:46:15 and, surprisingly, not idempotent. subtle. 11:47:31 (start with f(0) = 1, f(x) = 0 otherwise; Lf will be undefined at 0 and 0 everywhere else; LLf will equal 0 everywhere) 12:09:16 -!- Remavas-Hex has changed nick to Remavas. 12:09:22 -!- Remavas has quit (Changing host). 12:09:22 -!- Remavas has joined. 12:20:40 -!- Remavas has changed nick to Remavas-PC. 12:22:46 -!- boily has quit (Quit: CATERPILLAR CHICKEN). 12:43:20 [wiki] [[Special:Log/newusers]] create * Insanity * New user account 13:00:33 -!- oerjan has joined. 13:17:05 -!- tromp has joined. 13:21:58 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52086&oldid=52073 * Insanity * (+208) Added why I am here (Insanity) and a short description of myself. 13:22:03 [wiki] [[ImageFuck]] N https://esolangs.org/w/index.php?oldid=52087 * Insanity * (+1628) Add Imagefuck 13:23:13 -!- atslash has quit (Quit: This computer has gone to sleep). 13:23:15 [wiki] [[User:Insanity]] N https://esolangs.org/w/index.php?oldid=52088 * Insanity * (+211) Created page with "Hi there! I'm the creator of [[ImageFuck]], a [[Brainfuck]]-like language that executes code based on the colours of the pixels in am image. More about me can be found on my..." 13:23:29 [wiki] [[User:Insanity]] https://esolangs.org/w/index.php?diff=52089&oldid=52088 * Insanity * (+12) 13:24:18 [wiki] [[Language list]] M https://esolangs.org/w/index.php?diff=52090&oldid=52075 * Insanity * (+16) Add ImageFuck to language list 13:29:33 -!- tromp has quit (Remote host closed the connection). 13:34:36 -!- tromp has joined. 13:53:34 -!- augur has joined. 14:00:43 -!- augur has quit (Ping timeout: 240 seconds). 14:04:29 -!- atslash has joined. 14:17:07 -!- tromp has quit (Remote host closed the connection). 14:21:21 -!- tromp has joined. 14:43:26 -!- tromp has quit (Remote host closed the connection). 14:44:09 -!- tromp has joined. 14:48:20 -!- `^_^v has joined. 14:50:05 -!- hppavilion[1] has joined. 14:55:01 -!- olsner has quit (Remote host closed the connection). 15:21:13 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52091&oldid=52083 * Raddish0 * (+187) added more content 15:28:24 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52092&oldid=52091 * Raddish0 * (+124) Add the commands 'r', and 'c'. changed the examples accordingly 15:29:39 -!- tromp has quit (Remote host closed the connection). 15:32:45 -!- tromp has joined. 15:38:24 -!- atslash has quit (Quit: This computer has gone to sleep). 15:50:50 -!- olsner has joined. 15:50:58 [wiki] [[User:Raddish0]] https://esolangs.org/w/index.php?diff=52093&oldid=50739 * Raddish0 * (+918) Added a LOT of stuff about myself 15:54:16 @tell int-e (start with f(0) = 1, f(x) = 0 otherwise; Lf will be undefined at 0 and 0 everywhere else; LLf will equal 0 everywhere) <-- i don't think so, the limit usually excludes the point itself so it's 0 everywhere from the start. 15:54:16 Consider it noted. 15:54:41 [wiki] [[Language list]] M https://esolangs.org/w/index.php?diff=52094&oldid=52090 * Raddish0 * (+12) 15:55:27 -!- hppavilion[0] has joined. 15:56:33 @tell int-e What you can probably achieve is a function such that Lf is defined only at one point, and then L(Lf) nowhere. But on the intersection of their domain, i think Lf and L(Lf) must be equal. 15:56:33 Consider it noted. 15:57:59 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 15:58:44 . o O ( @tell is so useless ) 15:58:58 @ask int-e OKAY? 15:58:58 Consider it noted. 15:59:11 * int-e kicks oerjan 15:59:16 ow 15:59:44 what's that don't ask don't tell list again 15:59:47 * oerjan now memorized third verse of Moscow Nights 16:00:00 `dontaskdonttelllist 16:00:02 dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ m​y​n​a​m​e​ 16:00:21 `` echo int-e >> bin/dontaskdonttelllist 16:00:25 No output. 16:00:40 (there's a command for that as well but I forget) 16:04:06 Anyway, meh. I wonder how universal that agreement is, I'm pretty sure I was taught a different definition in highschool. 16:04:53 (we had left-sided and right-sided limits too that did exclude the limit point itself) 16:05:57 if you don't you need to be careful when defining derivatives 16:06:36 well, points where the function was undefined were excluded as well 16:06:40 so that's fine. 16:06:56 SOUNDS COMPLICATED 16:07:11 if you say so 16:07:45 anyway 16:07:53 -!- oerjan has quit (Quit: Later). 16:13:12 * hppavilion[0] is tuned in to the Comey Hearing 16:13:46 -!- hppavilion[0] has changed nick to hppavilion[1]. 16:15:11 -!- atslash has joined. 16:16:11 -!- electrolex has joined. 16:18:38 -!- jaboja has joined. 16:23:26 -!- kerbal has joined. 16:28:12 -!- tromp has quit (Remote host closed the connection). 16:33:10 -!- tromp has joined. 16:33:41 -!- tromp has quit (Remote host closed the connection). 16:37:20 -!- tromp has joined. 16:43:03 What, in you guys' opinion, is the strangest esoteric language? 16:44:31 I don't know 16:55:18 Ah 16:55:43 Anyone want to try mine? It's called Integ. The Python 3 interpreter's at https://github.com/kerbin111/Integ 16:56:34 -!- tromp has quit (Remote host closed the connection). 17:02:15 -!- tromp has joined. 17:11:04 -!- FreeFull has joined. 17:12:58 You can write in esolang wiki if it isn't already, but, I will look on there thank you 17:15:10 Ah, sorry 17:18:37 -!- tromp has quit (Remote host closed the connection). 17:20:56 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 17:34:13 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 17:36:44 int-e: Why is Lf undefined at 0? lim_{x -> 0}{f(x)} = 0, isn't it? 17:37:11 int-e: Oh, what oerjan said. 17:37:49 The limit of a function at a point has nothing to do with the value of the function at that point, only nearby points. 17:38:21 OK, you have a different definition. 17:41:40 int-e: I think a standard definition is, lim_{x -> c}{f(x)} = L means that the function f' equal to f everywhere except c, and defined as f'(c) = L, is continuous at c. 17:43:54 -!- wob_jonas has joined. 17:45:01 zzo38: in the docs about MMIX, Knuth mentions that there could be a cheap impl of MMIX where the hardware doesn't know about the structure of the page table trie, and all page table lookups are handled in kernel mode software fault routines. \ 17:46:31 My question is: is it possible to have a cheap impl of MMIX where the hardware doesn't know how to spill the register stack to memory, so when the hardware register stack overflows upwards or underflows downwards, values are swapped in by a kernel mode software fault routine? 17:47:18 -!- nullcone has quit (Quit: Connection closed for inactivity). 17:47:53 wob_jonas: I am not sure, but I thought not. 17:48:09 -!- hppavilion[1] has joined. 17:48:11 ok 17:50:46 [wiki] [[MMIX]] https://esolangs.org/w/index.php?diff=52095&oldid=51175 * B jonas * (+41) 18:02:35 I have been working more on Z-machine implementation in MMIX. It may still contain some mistakes though 18:16:05 -!- tromp has joined. 18:27:22 -!- bender| has joined. 18:27:51 -!- bender| has quit (Changing host). 18:27:51 -!- bender| has joined. 18:33:17 -!- tromp has quit (Remote host closed the connection). 18:35:49 -!- bender| has quit (Ping timeout: 255 seconds). 18:36:27 -!- jaboja has quit (Ping timeout: 246 seconds). 18:41:48 !ztest Skewer +[->>[-]<+] 18:42:34 -!- tromp has joined. 18:42:42 !zjoust Skewer +[->>[-]<+] 18:43:17 Does zemhill not run anymore? 18:44:01 dunno 18:44:12 ^zjoust always_lose < 18:44:21 @zjoust always_lose < 18:44:21 Unknown command, try @list 18:44:22 `zjoust always_lose < 18:44:23 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: zjoust: not found 18:44:27 <\oren\> http://www.investopedia.com/news/more-bets-against-tesla-any-other-company-tsla-bac/ 18:44:47 <\oren\> apparently everyone thinks tesla is overvalued 18:44:49 lambdabot 18:44:56 !lambdabot 18:45:09 @list 18:45:09 What module? Try @listmodules for some ideas. 18:45:13 @listmodules 18:45:13 activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search 18:45:13 slap source spell system tell ticker todo topic type undo unlambda unmtl version where 18:45:41 @bf 18:45:41 Done. 18:45:54 How do you use this bot? 18:46:21 Does it have a zjoust module? 18:46:31 @bf ++++++[->+++++++<]>[.+] 18:46:32 *+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrst... 18:46:58 > ['*'..] 18:47:00 "*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrs... 18:47:28 Hmm... but that won't do bf jousting 18:47:34 it doesn't 18:47:41 it's not meant to either 18:47:49 [ 42}.a. 18:47:50 wob_jonas: *+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ 18:47:59 Ah... so you can no longer do that in #esoteric? 18:49:04 Probably not? 18:49:21 [ '...',~45{.42}.a. 18:49:21 The wiki must be wrong, then 18:49:21 wob_jonas: *+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV... 18:49:39 [ '...',~74{.42}.a. 18:49:40 wob_jonas: *+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs... 19:03:42 So, if the bots are nonexistent, then is it impossible for people to get their names on the zem.fi leaderboard? 19:04:03 isn't there another submission method, like through http? 19:05:02 You can do it on the website, but that "gives" your submission to the name "web." 19:07:23 Exception: # 19:07:31 it's broken anyway. complain to fizzie :P 19:08:31 fizzie runs the bots? 19:08:49 he runs bots 19:08:58 Ah 19:09:00 not all of them. 19:09:57 it's just HackEgo, fungot and zjoust (if it were there), as far as I'm aware. 19:09:57 int-e: r6rs is at http://www.arts.gla.ac.uk/ slavonic/ absurd.htm. take one down, pass them around 19:10:24 `? bots 19:10:25 bots? ¯\(°​_o)/¯ 19:10:48 `? 19:10:50 ​? ¯\(°​_o)/¯ 19:10:55 -!- augur has joined. 19:11:05 ` 19:11:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 19:11:19 (Sorry, just seeing what would happen) 19:12:07 -!- erkin has joined. 19:12:45 `? prefixes 19:12:46 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 19:13:35 -!- hppavilion[1] has quit (Remote host closed the connection). 19:13:48 [help 19:13:58 [ help 19:13:58 kerbal: |value error: help 19:14:01 -!- hppavilion[1] has joined. 19:14:07 [ 19:14:51 kerbal: http://code.jsoftware.com/wiki/Community/IRC gives some very obsolete info 19:16:39 Thanks! 19:25:04 Hmm. 19:25:40 I don't really "run" HackEgo, I just help out a little. 19:26:10 fizzie: yeah, that's what all unlucky people who become maintainers say at the start 19:26:14 Let me try to remember how on earth you actually started zemhill. 19:26:42 (There was some sort of a maintenance thing on DigitalOcean, that's why it's not up right now.) 19:27:48 -!- zemhill has joined. 19:27:55 I think maybe like that. 19:28:03 `ztest whatever < 19:28:04 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ztest: not found 19:28:10 !ztest whatever < 19:28:10 fizzie.whatever: points -46.00, score 0.00, rank 47/47 19:28:23 Thanks so much, fizzie! 19:28:37 Let me test my new design: 19:29:06 !ztest Checkers >((-)*10>(+)*10>)*4([-]>)*-1 19:29:07 kerbal.Checkers: points -9.88, score 13.04, rank 42/47 19:29:19 Not great, but a start 19:29:50 !ztest dumb (>[-][-].[-])*99 19:29:50 wob_jonas.dumb: points -27.02, score 7.12, rank 47/47 19:29:58 !zjoust Checkers >((-)*10>(+)*10>)*4([-]>)*- 19:29:58 kerbal.Checkers: points -32.83, score 2.96, rank 47/47 19:30:11 !ztest dumb (>[-][-][-].)*99 19:30:11 wob_jonas.dumb: points -27.10, score 7.13, rank 47/47 19:30:13 fizzie: yeah I know, but complaining you you is quicker than complaining to Gregor when HackEgo breaks ;) 19:30:15 !ztest Checkers >((-)*10>(+)*10>)*4([-]>)*-1 19:30:16 kerbal.Checkers: points -9.88, score 13.04, rank 42/47 (+5) 19:30:18 !ztest dumb (>[-][-][-])*99 19:30:18 wob_jonas.dumb: points -26.29, score 7.34, rank 47/47 19:30:23 s/you you/to you/ 19:30:26 !ztest dumb (>[-][-][.-])*99 19:30:27 wob_jonas.dumb: points -24.69, score 7.81, rank 47/47 19:30:36 !ztest dumb (>[.-][-][-])*99 19:30:36 wob_jonas.dumb: points -24.62, score 7.83, rank 47/47 19:30:42 !ztest dumb (>[.-][-])*99 19:30:42 wob_jonas.dumb: points -23.62, score 7.90, rank 47/47 19:30:46 !ztest dumb (>[.-].)*99 19:30:46 wob_jonas.dumb: points -24.12, score 7.74, rank 47/47 19:30:49 !ztest dumb (>[.-])*99 19:30:49 wob_jonas.dumb: points -24.31, score 7.35, rank 47/47 19:30:54 !ztest dumb (>[.-][.-])*99 19:30:54 wob_jonas.dumb: points -23.48, score 7.91, rank 47/47 19:30:58 !ztest dumb (>[.-][-.])*99 19:30:59 wob_jonas.dumb: points -22.98, score 8.12, rank 47/47 19:31:02 ... does zemhill work in privmsg? 19:31:02 !ztest dumb (>[-.][-.])*99 19:31:03 wob_jonas.dumb: points -22.90, score 8.43, rank 47/47 19:31:11 !ztest dumb (>[-.][-..])*99 19:31:12 wob_jonas.dumb: points -22.50, score 8.81, rank 47/47 19:31:15 !ztest dumb (>[-.][-...])*99 19:31:15 wob_jonas.dumb: points -21.31, score 8.96, rank 47/47 19:31:19 !ztest dumb (>[-..][-...])*99 19:31:19 wob_jonas.dumb: points -23.88, score 7.74, rank 47/47 19:31:25 !ztest dumb (>[-][-...])*99 19:31:25 wob_jonas.dumb: points -23.38, score 8.05, rank 47/47 19:31:30 !ztest dumb (>[-.][-....])*99 19:31:31 wob_jonas.dumb: points -25.14, score 7.60, rank 47/47 19:31:33 !ztest dumb (>[-.][-.....])*99 19:31:34 wob_jonas.dumb: points -20.81, score 9.23, rank 47/47 19:31:37 !ztest dumb (>[-.][-......])*99 19:31:37 wob_jonas.dumb: points -22.64, score 8.74, rank 47/47 19:31:41 !ztest dumb (>[-.][-.....])*99 19:31:42 wob_jonas.dumb: points -20.81, score 9.23, rank 47/47 19:31:42 I should probably have monitoring and alerts on that thing, I've been adding that sort of thing to other things as well. 19:31:45 wob_jonas: STOP! 19:31:48 ok 19:32:19 thanks 19:33:43 int-e: hint-e 19:33:52 So much spam. 19:34:58 fizzie: What sorts of monitoring? 19:35:04 Is L a linear operator? 19:35:08 I guess it is. 19:35:40 !ztest Checkers >((-)*15>(+)*15>)*4([-]>)*-1 19:35:40 kerbal.Checkers: points -5.67, score 18.51, rank 17/47 (+30) 19:36:10 That's not terrible, actually 19:36:31 shachaf: Maybe I could add a /metrics endpoint to it. Or a black-box probe. Or both. 19:36:55 -!- jjthrash has joined. 19:37:08 Unfortunately Prometheus /metrics only supports floating point values for time series. 19:37:24 It should support any metric space. 19:38:39 !ztest Checkers >((-)*15>(+)*15>)*5([-]>)*-1 19:38:39 kerbal.Checkers: points -6.19, score 17.96, rank 19/47 (+28) 19:39:00 jjthrash: hi 19:41:08 Hey there 19:41:45 -!- tromp has quit (Remote host closed the connection). 19:41:48 !ztest Checkers >((-)*5>(+)*5>)*5([-]>)*-1 19:41:48 kerbal.Checkers: points -15.40, score 12.13, rank 46/47 (+1) 19:41:57 !ztest Checkers >((-)*25>(+)*25>)*5([-]>)*-1 19:41:58 kerbal.Checkers: points -7.52, score 13.46, rank 34/47 (+13) 19:42:03 !ztest Checkers >((-)*15>(+)*15>)*5([-]>)*-1 19:42:04 kerbal.Checkers: points -6.19, score 17.96, rank 19/47 (+28) 19:42:10 !ztest Checkers >((-)*10>(+)*10>)*5([-]>)*-1 19:42:10 kerbal.Checkers: points -9.40, score 12.98, rank 44/47 (+3) 19:42:17 !ztest Checkers >((-)*20>(+)*20>)*5([-]>)*-1 19:42:17 kerbal.Checkers: points -7.67, score 16.59, rank 20/47 (+27) 19:42:31 Getting close 19:42:40 !ztest Checkers >((-)*17>(+)*17>)*5([-]>)*-1 19:42:40 kerbal.Checkers: points -7.00, score 17.59, rank 19/47 (+28) 19:42:45 !ztest Checkers >((-)*17>(+)*18>)*5([-]>)*-1 19:42:45 kerbal.Checkers: points -8.40, score 16.66, rank 20/47 (+27) 19:42:52 !ztest Checkers >((-)*18>(+)*17>)*5([-]>)*-1 19:42:53 kerbal.Checkers: points -8.19, score 16.96, rank 20/47 (+27) 19:43:10 !ztest Checkers >((-)*16>(+)*16>)*5([-]>)*-1 19:43:10 kerbal.Checkers: points -6.55, score 17.82, rank 19/47 (+28) 19:43:39 So for this bot, the size of the trap blocks should be 15-17. Interesting 19:43:58 kerbal: Anybody going to use a genetic algorithm to grow a bot? ;) 19:44:42 Not today 19:46:21 !ztest Checkers >((-)*16>(+)*16>)*4([-]>)*12[-] 19:46:27 !ztest Checkers >((-)*16>(+)*16>)*4([-]>)*12[-] 19:46:27 int-e.Checkers: points -17.60, score 11.20, rank 47/47 19:46:30 -!- sleffy has joined. 19:46:38 fun. 19:52:30 !ztest Checkers >((-)*16>(+)*16>)*5((+)*10[-]>)*-1 19:52:31 kerbal.Checkers: points -8.05, score 17.12, rank 20/47 (+27) 19:52:41 !ztest Checkers >((-)*15>(+)*15>)*5((+)*10[-]>)*-1 19:52:42 kerbal.Checkers: points -8.81, score 16.46, rank 21/47 (+26) 19:52:50 -!- tromp has joined. 19:52:53 !ztest Checkers >((-)*17>(+)*17>)*5((+)*10[-]>)*-1 19:52:53 kerbal.Checkers: points -8.29, score 17.01, rank 20/47 (+27) 19:53:06 !ztest Checkers >((-)*15>(+)*15>)*5((+)*7[-]>)*-1 19:53:06 kerbal.Checkers: points -6.55, score 17.90, rank 19/47 (+28) 19:53:53 !ztest Checkers >((-)*15>(+)*15>)*5((+)*15[-]>)*-1 19:53:53 kerbal.Checkers: points -8.33, score 16.62, rank 21/47 (+26) 19:53:54 -!- tromp has quit (Remote host closed the connection). 19:54:14 !ztest Checkers >((-)*15>(+)*15>)*5([-]>)*-1 19:54:15 kerbal.Checkers: points -6.19, score 17.96, rank 19/47 (+28) 19:56:11 !ztest Checkers >((-)*17>(+)*16>)*4([-][+.]>)*20[-][+.] 19:56:12 int-e.Checkers: points -3.57, score 20.14, rank 15/47 19:56:13 Can you stop with the bot spam? 19:56:17 Isn't there another channel for that? 19:56:41 zemhill does work in privmsg btw. this is just where I decided to stop 19:57:52 Sorry... I'll conduct further tests with pm's 19:58:34 kerbal: note that I found that 17/16 performs better than 16/16 and 17/17, a bit curiously. 19:59:34 int-e: Interesting! What do the other mods you added do? I sort of think they probably help too 20:01:03 I don't know exactly, but there are some defense mechanisms for a plain [-] and [+.] has a different rhythm so gets another chance to kill those defenders 20:01:39 and the final change with miniscule effect is to never step off the arena if it has size 30 20:04:07 int-e: Makes sense 20:07:19 -!- jaboja has joined. 20:08:07 -!- tromp has joined. 20:13:49 !ztest Checkers >((-)*17>(+)*16>(+)*17>(-)*17>)*2([-][+.]+>)*20[-][+.] 20:13:49 int-e.Checkers: points 0.00, score 23.22, rank 10/47 20:14:06 (0.00! I don't know how that happened.) 20:14:17 nice 20:16:46 Cool! 20:17:06 How are the points calculated? 20:17:12 -!- hppavilion[1] has quit (Remote host closed the connection). 20:17:34 -!- hppavilion[1] has joined. 20:19:54 int-e: Someone pointed out that L is still not idempotent. 20:21:31 kerbal: I think it works like this: there are 42 jousts between a pair of programs (every combination of length 10..30 and sides the players are on), resulting in a score between -42 and 42; the tested program is pitted against all programs on the hill and the final score is the average of the resulting scores. 20:21:33 For example on the characteristic function of {1/n | n <- N+} 20:22:08 Ah. So, are higher or lower scores better? 20:22:22 higher is better. 20:22:46 Ok 20:22:51 -!- tromp has quit (Remote host closed the connection). 20:22:52 -!- Rugxulo has joined. 20:23:11 But lower ranks are better, right? 20:23:43 I don't know about the score computation though. yes, lower numbers for the rank are better. 20:24:04 (I say numbers because I'd call them higher ranks...) 20:24:22 -!- nullcone has joined. 20:25:03 So, how did you get 0 points and yet such a low rank (10/47)? Does that imply that lower points are better, or that they are calculated in some indecipherable way? 20:25:23 Wait, never mind 20:25:35 0 points is higher than in many previous attempts 20:26:26 kerbal: higher points is better 20:26:33 !ztest suicide < 20:26:33 wob_jonas.suicide: points -46.00, score 0.00, rank 47/47 20:26:42 ^ low score, very bad 20:26:48 very good would be 46 points 20:27:25 What, then, is the difference between scores and points? 20:27:30 Rugxulo: what are you up to? 20:27:44 wait 20:27:45 ... 20:27:51 I dunno 20:27:58 hmmm? 20:28:08 just bored 20:28:15 `? zemhill 20:28:16 zemhill? ¯\(°​_o)/¯ 20:28:51 So, you can do this: 20:28:54 -!- tromp has joined. 20:29:02 !help 20:29:02 kerbal: I do !zjoust; see http://zem.fi/bfjoust/ for more information. 20:29:17 but as you can see that doesn't provide relevant info 20:29:28 maybe the website has our answer 20:30:13 no, it doesn't 20:30:17 http://zem.fi/bfjoust/internals/ has details on "Markov scoring" 20:30:43 I stand corrected :) 20:31:06 `? hand 20:31:07 A hand in the bush is better than a stoned bird. 20:32:26 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 20:37:26 so Graue hosts the archive now (on Github)? I forget who used to host it ... 20:38:41 `grwp github.com 20:38:44 cookbook:Random food recipes at https://gist.github.com/nylki/1efbaa36635956d35bcc \ esoteric files archive:The Esoteric Files Archive is now available at https://github.com/graue/esofiles \ font:#esoteric bitmap fonts include: \oren\'s font http://www.orenwatson.be/fontdemo.htm , lifthrasiir's font https://github.com/lifthrasiir/unison/ https://li 20:38:49 -!- hppavilion[1] has joined. 20:39:07 `2 grwp github.com 20:39:08 2/2://lifthrasiir.github.io/unison/sample.png , b_jonas's font http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz \ lifthrasiir's font:lifthrasiir's font is https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png \ recipe:Random food recipes at https://gist.github.com/nylki/1efbaa36635956d35bcc 20:39:54 the Befunge section seems a bit anemic 20:39:55 oerjan: You should adjust `2/distort so it breaks at exactly the right place. TWH 20:47:13 -!- Phantom_Hoover has joined. 20:47:23 -!- tromp has quit (Ping timeout: 260 seconds). 20:50:02 -!- tromp has joined. 20:56:42 -!- tromp has quit (Remote host closed the connection). 20:58:16 kerbal.Tiny: points -14.62, score 10.39, rank 47/47 20:59:06 kerbal.Tiny: points -14.62, score 10.39, rank 47/47 (--) 20:59:29 Hey, look at that. zemhill echoes to #esoteric even when I send it a pm 21:01:07 I might as well make requests here 21:02:25 -!- jaboja has quit (Ping timeout: 246 seconds). 21:03:15 -!- tromp has joined. 21:04:53 kerbal: it doesn't for tests. submissions *should* be rarer. 21:05:17 int-e: Ah... I see... 21:05:25 my bad 21:05:53 sorry 21:06:28 kerbal.Tiny: points -13.93, score 13.63, rank 39/47 (+8) 21:06:44 -!- tromp has quit (Read error: Connection reset by peer). 21:07:11 sorry... I used the up arrow to load the last command and neglected to change the !zjoust to !ztest. 21:18:01 kerbal.Checkers: points -4.48, score 18.80, rank 18/47 21:18:16 That submission was intentional. 21:18:40 i,i intentional equality 21:21:09 kerbal.Checkers: points -4.48, score 18.80, rank 18/47 (--) 21:24:04 Rugxulo, why're you versioning me 21:24:12 Phantom_Hoover 2.0 21:26:25 kerbal.Checkers: points -4.55, score 18.82, rank 18/47 (--) 21:27:32 `5 w 21:27:37 1/2:apl//APL stands for Algorithmic Programming Language. \ vim//vim equals to cmxciv or cmxcvi, depending on which part of Roman Empire you are. \ football//A football is a ball made of feet. It was rdocscovered in an old burial site near a graveyard full of footless zombies. \ stone space//Stone spaces were invented by P. T. Barnum as a hoax. \ p 21:27:47 `n 21:27:48 2/2:atent//Patent is an adjective which means that something is painfully obvious. Often used to rightfully mock people that do not see it. 21:28:18 heh 21:28:52 `forget football 21:28:54 Forget what? 21:29:30 `dowg stone space 21:29:39 8459:2016-06-12 le/rn stone space/Stone spaces were invented by P. T. Barnum as a hoax. 21:29:40 Phantom_Hoover: bored 21:29:40 mysterious 21:29:45 What was I thikning of? 21:30:05 Oh, I see. 21:30:29 That reads like a half-wisdom. 21:30:37 P. Taneb Barnum 21:30:42 `? tanebventions: math 21:30:43 Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, the reals, Lambek's lemma, Curry's paradox, algebraic geometry, locales, and histograms. 21:31:17 `slwd tanebventions: math//s#alg#Stone spaces, &# 21:31:18 tanebventions: math//Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, the reals, Lambek's lemma, Curry's paradox, Stone spaces, algebraic geometry, locales, and histograms. 21:32:15 kerbal.Checkers: points -4.52, score 18.85, rank 18/47 (--) 21:34:04 -!- sleffy has quit (Ping timeout: 268 seconds). 21:34:19 kerbal.Checkers: points -3.07, score 19.72, rank 16/47 (+2) 21:37:29 kerbal.Checkers: points -2.86, score 19.94, rank 16/47 (--) 21:37:42 is there a small interpreter esolang where every token is exactly two bytes long yet is textual and intended to be hand-writable? 21:37:51 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52096&oldid=52092 * Raddish0 * (-66) /* Built-in functions */ added some stuff, fixed some stuff... 21:37:56 like a forth-alike? 21:38:11 why two bytes? 21:38:44 well one bytes is a bit too short and there are already lots of languages like that 21:38:56 kerbal.Checkers: points -2.88, score 19.92, rank 16/47 (--) 21:39:04 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52097&oldid=52096 * Raddish0 * (+59) 21:39:04 kerbal.Checkers: points -2.86, score 19.94, rank 16/47 (--) 21:39:20 and two bytes should be enough for not too big programs, and most people don't write big programs for small interpreter languages unless they have efficient hw impl 21:40:02 you really think "ad" is more readable than '+'? 21:40:08 or "sb" for '-'? 21:41:07 "small" (for a language) could mean anything 21:41:38 Rug: if you have 20..30 primitives and two hundred (functions and local variables together) you might not want to figure out how to assign them single char names so they don't collide 21:41:59 two hundred identifiers in your program that is 21:42:35 because your programming language is one that likes variables (like C), not one with lots of implicit unnamed stuff (like stack-based languages) or reusable registers 21:43:25 wob_jonas: It's not an answer to your question, but a reasonably large chunk of Burlesque has some resemblance. 21:44:01 ah yes 21:44:09 you mean like Oberon/0 (the successor to PL/0) ? Or Pascal-S (aka, subset) ? 21:44:28 I agree that one-byte opcodes aren't ideal, but two-byte isn't much better 21:46:00 I didn't say it was ideal 21:49:10 -!- jaboja has joined. 21:49:49 argh rosettacode.org is down 21:51:32 -!- `^_^v has quit (Quit: This computer has gone to sleep). 21:55:14 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52098&oldid=52097 * Raddish0 * (+300) 22:05:11 try looking up Rosetta on the WayBack Archive 22:07:42 it seems to mostly be available there 22:18:20 <\oren\> the toki pona language attempts to represent a large percentage of human expression with 120 'tokens' 22:18:45 \oren\: and it fails hilariously. those words are not enough to say anything decent 22:18:52 it's a ridiculously bad attempt fora language 22:19:05 I hate toki pona 22:19:17 <\oren\> well what happens is you have long noun phrases for simple concepts 22:19:32 <\oren\> which are ambigous 22:20:26 <\oren\> at least that's what I recall from when I looked at it last 22:20:40 what happens is a language that can talk only about a few topics that the creators wanted to talk about. typical newspeak language, deliberately limiting the range of your expressions to just the thoughts they consider good for the cause 22:21:28 worse than python 22:22:28 ymmd 22:22:40 <\oren\> I bet they could have done way better if they had about 1000 words 22:23:10 \oren\: yes, and some other constructed languages try that 22:23:32 <\oren\> how many basic words are there in lojban again? 22:24:27 about 1200 root words and 500 grammar words 22:25:35 there are a few concepts missing convenient words, but not too many, and they can be added. between 800 and 4000 root words seems about the right number for a good language 22:26:32 -!- AnotherTest has joined. 22:35:24 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 22:37:50 Joyo Kanji? supposedly 2136 words 22:39:03 those aren't words, they're characters. a lot of words are written with multiple kanji, or with multiple kana, and the kanji can stand for lots of words 22:39:09 it's a crazy ambiguous system 22:39:27 I've got a small text here about Esperanto, not sure exactly what number they're claiming, but you can get by with less than 1000 22:39:29 (though at least they don't have stupid irregular conjugations or declinations like most European languages) 22:40:03 @Rugxulo: there are a lot of such short lists. most are missing some topics that the compiler doesn't like or doesn't think of, but the order of magnitude is right 22:40:03 Unknown command, try @list 22:40:17 (665?) 22:41:38 search Google for "Jim Cushing" Esperanto 22:42:58 my Longman dictionary has a pretty good list which it tries to stick to for most word definitions, of about 1800 or 1900 words. does let them write all of the definitions in a natural way, which suggests it's a decent list for most topics 22:43:21 (it's a monolingual English dictionary) 22:45:21 <\oren\> wob_jonas: well, japanese has 3 irregular verbs... aru/arimasu/nai kuru/kimasu/konai and suru/simasu/sinai 22:45:53 \oren\: right. way better than most European languages 22:47:50 Hungarian declination and conjugation is terrible. it's so bad that people use some details that are utterly unimportant as shiboleth to recognize non-native speakers, there are some details that even native speakers can't agree on, and a few verbs are impossible to conjugate in half of the forms so you need to rephrase sentences if you tried to us 22:47:50 e them. 22:48:14 <\oren\> like english "can" 22:48:32 -!- tromp has joined. 22:48:48 or must 22:49:02 <\oren\> can, could, am able to (not "am canning"*) 22:49:26 I can't tell if you're kidding or not 22:49:56 <\oren\> there's no gerund for can 22:50:26 that's why it's a tinning kit, not a canning kit 22:51:35 <\oren\> must, must (musted*), am forced to (musting*) 22:52:44 <\oren\> must and can are almost like particles 22:53:29 `? can 22:53:30 Can cans can cans? 22:53:30 `? must 22:53:32 must? ¯\(°​_o)/¯ 22:54:31 How to limit the depth of a Huffman tree? 22:55:16 It's not a Huffman tree anymore at that point, is it? 22:56:56 zzo38: fiddle with the model probabilities to increase the small ones? 22:58:33 <\oren\> a weird thing is that some of these defective verbs move around to hide it: "I have could write it"* -> "I could have written it" 22:58:38 wob_jonas: But how much to decide to do such thing? 23:00:05 \oren\: or more usually you just replace them with synonyms that have fuller paradigm: can => is able to; must => need; 23:01:36 -!- tromp has quit (Remote host closed the connection). 23:01:44 <\oren\> wob_jonas: oh, yeah and if you do that, the meaning is different 23:02:00 yes, the meaning becomes more regular or something 23:02:08 those other words behave more regular 23:02:18 <\oren\> "I have been able to write it" != "I could have written it" 23:02:25 -!- tromp has joined. 23:02:37 <\oren\> it fact they are almost opposite 23:03:05 <\oren\> because one implies you did write it, the other implies you didn't 23:03:19 <\oren\> despite their similiar formation 23:03:43 -!- int-e has quit (Ping timeout: 240 seconds). 23:04:13 -!- int-e has joined. 23:08:26 <\oren\> ooh ELECTION TIME! 23:08:42 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52099&oldid=52098 * Raddish0 * (+104) add I command 23:08:45 what election? 23:09:06 <\oren\> in britain 23:09:20 <\oren\> May's election gamble BACKFIRES: Stunning exit poll suggests the PM has LOST seats and Britain is on course for a hung Parliament 23:09:52 <\oren\> GBP in nosedive 23:09:58 you're hanging your politicians? that's a nice system 23:10:44 I tried to improve the JPEG encoder to make its own Huffman tree, and it does result in smaller file size, and stb_image successfully decodes the JPEG file in that case, although ImageMagick complains about a bogus Huffman table definition and refuses to display it. (Currently, if it finds the depth of the Huffman tree is too much, it just discards it and uses the default instead.) 23:10:47 that would be "hanged" hth 23:10:56 How to fix these things? 23:12:07 zzo38: dunno 23:13:46 -!- tromp has quit (Remote host closed the connection). 23:17:38 -!- boily has joined. 23:20:50 <\oren\> helloily! brexiteers on suicide watch as tories lose seats, Sad! 23:21:51 he\\oren\! you're alive! 23:22:02 Been a lot of things about the election, and I can't even vote. :/ 23:22:37 <\oren\> at this point watching elections is like my version of sports 23:24:37 They're pretty slow at counting here. 23:34:12 <\oren\> Péter Szijjártó being interviewed on RT right now about european-russian relations 23:39:16 <\oren\> despite his unfortunate haircut, seems like he has a coherent mind 23:39:53 -!- LKoen has joined. 23:42:43 fizzie, are you in a safe seat though 23:43:12 fizzie: Can you run for office? 23:43:28 imo fizzie for president of finland 23:44:25 fizland 23:44:28 Phantom_Hoover: I think so, though I've not really inquired. 23:44:40 shachaf: Haven't asked. 23:44:48 Wikipedia suggests a "package merge" algorithm for length-limited Huffman coding 23:45:20 Incidentally, I should now get an email if the "test" action at the web zemhill submission endpoint stops working. Maybe that'll mean more nines of being up. 23:45:38 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 23:47:23 fizzie: more nines is good 23:50:31 fizziello, Phantom_Helloover, helloochaf, Rugxello, fiziello, hezzo38, wellob_jonas. 23:50:32 -!- oerjan has joined. 23:50:37 hellørjan! 23:51:29 helloily 23:55:06 ohaily 23:57:55 <\oren\> swindon north to tories 23:58:09 <\oren\> that's the first tory seat announced so far 23:59:35 I declare scotland for SNP 23:59:53 do they do one whole riding at a time, rather than counting them in separate batches? 2017-06-09: 00:00:28 <\oren\> not sure 00:05:11 `? president 00:05:12 president? ¯\(°​_o)/¯ 00:05:57 `wisdom 00:05:58 amphiboily//Amphiboily is Franglish grammatical hambiguity, rewarded with a mapole. 00:06:05 `quote 00:06:06 593) elliott: it occurs to me that `? welcome is atypical: its information is actually true. 00:06:10 `quote 00:06:11 706) elliott: fibonacci heaps, trinomial heaps, fat heaps, thin heaps, fat heaps, thin heaps, fat heaps, relaxed heaps, and maybe even specifically optimized by the implementation 00:06:29 `quote 00:06:30 368) Phantom_Hoover: nope, I removed . from the current directory 00:08:28 je suis pas si amphiboilique like that, eh? 00:08:43 -!- boily has quit (Quit: DRIVING CHICKEN). 00:11:06 amphiboilic? 00:11:21 `5 w 00:11:26 1/2:victoria//Queen Victoria is the most victorious queen the world has ever known, even having won at the not dying contest. \ atrocity//Atrocity is the capital of the Atrocious Empire. \ heh//heh stands for hope ectoplasm helps. \ trantor//Coruscant is a planet covered entirely by a city. It is the capital of the Galactic Empire, and the home for 00:11:27 `n 00:11:28 2/2: the biggest library in it. \ fisherman's friend//Fisherman's Friend is the friend of the palate that is more sore than discerning. 00:11:52 one of those is mine 00:12:12 `cwlprits trantor 00:12:20 b_jonäs b_jonäs 00:12:30 guess the b_jonasdom 00:14:15 `wisdom 00:14:16 deniability//Deniability was not invented by Taneb. 00:14:26 -!- tromp has joined. 00:17:06 -!- hppavilion[1] has joined. 00:17:34 fungot, do you tensor product? 00:17:35 wob_jonas: i do lack bitwise not it seems to work great for simple stuff, write/ read/ write/... calls), then it should 00:17:58 fungot: nice! are those simultaneous? 00:17:58 wob_jonas: " shut up about it, but jao started it 00:18:03 ugh ok 00:19:17 -!- tromp has quit (Ping timeout: 255 seconds). 00:19:55 fungot: Try to behave, you. 00:19:56 fizzie: enough builtin stuff to make apps quickly is always nice to see the rates fall. is there a page for it 00:22:23 `? endian 00:22:24 endian? ¯\(°​_o)/¯ 00:22:33 I prefer little-endian 00:26:31 I also think little-endian is better, although, some thing is use big-endian (and some thing is using PDP-endian, but this is rare). 00:27:32 but I know that in practice it very rarely matters 00:27:45 and I do know a few applications where big-endian is a bit simpler 00:27:48 imo little-endian is best-endian 00:27:57 wob_jonas: Yes, I believe those things too 00:29:18 -!- kerbal has quit (Ping timeout: 260 seconds). 00:29:21 MMIX is big-endian, and farbfeld is also big endian, and Z-machine is usually big-endian, although there is a small-endian version of Z-machine too (but that has never been used as far as I know, and most implementations only implement big-endian anyways). Hamster archive is using PDP-endian for data sizes. 00:30:00 !ztest did this get fixed? 00:30:01 oerjan.did: points -32.57, score 4.20, rank 47/47 00:31:30 (My own implementations of Z-machine support both big-endian and small-endian. Some implementations will check for small-endian and display an error message in that case. Some don't check endiannessand assume big-endian. Others don't check the Z-code version either.) 00:37:34 -!- Rugxulo has quit (Quit: Rugxulo). 00:42:33 -!- tromp has joined. 00:45:12 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 00:46:31 [wiki] [[Brain-Flak]] https://esolangs.org/w/index.php?diff=52100&oldid=52063 * Wheatwizard * (+130) 00:49:15 -!- tromp has quit (Read error: Connection reset by peer). 00:49:49 -!- tromp has joined. 00:53:03 -!- augur has quit (Remote host closed the connection). 00:53:45 -!- augur has joined. 00:55:52 -!- esoman42 has joined. 00:56:05 Is there an esoteric language that allows you to edit its interpreter? 00:57:07 -!- electrolex has quit (Quit: Leaving). 00:58:28 How do you mean? 00:58:41 -!- augur has quit (Ping timeout: 260 seconds). 00:59:12 are you looking for something similar to Emmental or Mascarpone? 00:59:19 http://esolangs.org/wiki/Emmental 01:00:56 Emmental only allows redefining operations. I'm thinking of total intrepreter rewrite. 01:01:13 Like, you could morph the interpreter into Haskell for example, if you really wanted. 01:02:52 in mascarpone it is possible to modify the interpreters directly, to some extent 01:04:11 esoman42: Feather hth 01:04:27 * oerjan runs away 01:05:13 -!- tromp has quit (Read error: Connection reset by peer). 01:05:17 -!- esoman42 has quit (Quit: Page closed). 01:05:50 -!- tromp has joined. 01:35:39 -!- Akaibu has joined. 01:46:15 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 02:05:29 -!- tromp has quit (Remote host closed the connection). 02:09:25 -!- tromp has joined. 02:17:20 -!- tromp has quit (Read error: Connection reset by peer). 02:30:18 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:32:27 -!- jaboja has quit (Remote host closed the connection). 02:55:21 -!- tromp has joined. 03:01:36 -!- tromp has quit (Remote host closed the connection). 03:02:04 I thought of the Magic: the Gathering card that is: Target spell or permanent has all card names until end of turn. I think that it is very powerful in some cases, and good in some other cases too; maybe is too much powerful I don't know 03:02:45 What does it do to give a spell or permanent a card name? 03:02:50 Does it get that card's jams? 03:03:20 By itself, it only affects what permanents are affected by the legend rule. 03:04:13 In combination with Quash, it ruins your opponent's game entirely. 03:05:59 Ah, I see. 03:22:31 -!- tromp has joined. 03:28:09 -!- augur has joined. 03:31:12 -!- oerjan has quit (Quit: Nite). 03:56:01 -!- tromp has quit (Remote host closed the connection). 04:09:26 I made a much faster implementation of the Worley/Voronoi partitioning now, by deciding for each scanline, what point in the list of points is the first point to consider for that scanline, and then it searches forward and then backward from that scanline to determine the nearest point(s). Before, it only searched forward from the first point instead of knowing which one per scanline. 04:11:41 -!- tromp has joined. 05:12:51 -!- tromp has quit (Ping timeout: 268 seconds). 05:24:40 This "ff-worley" program can, with some sets of options, to make something similar to the "Mosaic" filter in GIMP. However, each of these programs does things the other one does not, and they probably work by different algorithms (which gives further differences). 05:41:47 -!- MDude has joined. 05:53:12 As far as I can tell, neither ImageMagick nor GIMP nor G'MIC has the ability to compute the tensor product of two pictures; only my program (ff-tensor) does. 05:53:35 Maybe I am wrong, but I don't see any. 06:02:10 Taneb: whoa whoa whoa, did you just steal fizzie's joke without attribution tdnh 06:03:14 Assuming it's originally fizzie's, which I guess maybe it isn't? 06:03:45 Which joke you meant? 06:04:40 `quote INVISIBLE TIMES 06:04:41 997) "May you live in INVISIBLE TIMES." --Old Chinese proverb. (It can look confusing when written with the proper Unicode.) 06:05:55 shachaf, because the UK's general election puts us into relative INVISIBLE TIMES 06:06:25 MRLP is the only winner today. 06:08:05 <\oren\> aaand now I'm into videos where there aren't any comments from <4 years ago and it feels like I should let them lie instead of descrating the ruins of culture long dead 06:48:59 -!- Akaibu has quit (Quit: Connection closed for inactivity). 07:00:05 -!- FreeFull has quit. 07:43:50 -!- Akaibu has joined. 08:07:48 -!- rodgort has quit (Quit: Leaving). 08:11:25 -!- augur has quit (Remote host closed the connection). 08:14:00 -!- rodgort has joined. 08:18:05 -!- tromp has joined. 08:19:11 -!- Phantom_Hoover has joined. 08:22:27 -!- tromp has quit (Ping timeout: 246 seconds). 09:04:47 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 09:14:58 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 09:19:20 -!- tromp has joined. 09:21:30 -!- augur has joined. 09:23:26 -!- tromp has quit (Ping timeout: 240 seconds). 09:26:23 -!- augur has quit (Ping timeout: 246 seconds). 10:23:49 -!- nullcone has quit (Quit: Connection closed for inactivity). 10:28:59 -!- Akaibu has quit (Quit: Connection closed for inactivity). 10:52:22 -!- augur has joined. 10:57:09 -!- augur has quit (Ping timeout: 246 seconds). 11:20:14 -!- tromp has joined. 11:24:41 -!- tromp has quit (Ping timeout: 260 seconds). 11:38:39 -!- boily has joined. 12:04:27 -!- jaboja has joined. 12:05:03 `w 12:05:06 warrigal//Warrigal is #esoteric's resident dingo. It sometimes pretends to be a human. 12:23:03 -!- augur has joined. 12:27:27 -!- boily has quit (Quit: BOOKKEEPER CHICKEN). 12:27:41 -!- augur has quit (Ping timeout: 246 seconds). 12:51:09 -!- tromp has joined. 12:53:14 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 12:55:36 -!- tromp has quit (Ping timeout: 260 seconds). 13:08:26 -!- tromp has joined. 13:10:54 -!- APic has changed nick to APic\splat. 13:13:08 [wiki] [[Commercial]] M https://esolangs.org/w/index.php?diff=52101&oldid=48919 * SnoringFrog * (-1) /* Operations */ Removing a period from the subtraction operation as it was not actually supported 13:30:40 -!- PinealGlandOptic has joined. 13:33:40 -!- PinealGlandOptic has left. 13:40:26 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52102&oldid=52099 * Raddish0 * (+132) 13:41:08 -!- LKoen has joined. 13:43:09 [wiki] [[Commercial]] https://esolangs.org/w/index.php?diff=52103&oldid=52101 * SnoringFrog * (+43) /* Implementations */ 13:53:37 -!- augur has joined. 13:59:09 -!- augur has quit (Ping timeout: 260 seconds). 14:00:51 -!- LKoen has quit (Remote host closed the connection). 14:03:48 -!- LKoen has joined. 14:13:41 -!- oerjan has joined. 14:27:30 -!- atslash has quit (Ping timeout: 246 seconds). 14:28:08 -!- atslash has joined. 14:32:19 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52104&oldid=52102 * Raddish0 * (+113) add 's' command 14:35:44 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52105&oldid=52104 * Raddish0 * (+69) 14:44:52 -!- `^_^v has joined. 14:44:55 -!- kerbal has joined. 14:45:47 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52106&oldid=52105 * Raddish0 * (+60) 14:47:21 -!- jaboja has quit (Remote host closed the connection). 14:48:44 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52107&oldid=52106 * Raddish0 * (+82) 14:52:00 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52108&oldid=52107 * Raddish0 * (+0) 14:54:15 -!- Phantom_Hoover has joined. 14:54:21 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 14:57:41 -!- Phantom_Hoover has joined. 14:59:27 -!- tromp has quit (Remote host closed the connection). 14:59:37 -!- nullcone has joined. 15:04:03 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52109&oldid=52108 * Raddish0 * (+41) /* Built-in functions */ 15:08:33 -!- tromp has joined. 15:08:59 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52110&oldid=52109 * Raddish0 * (+224) 15:17:27 -!- LKoen has quit (Remote host closed the connection). 15:19:47 -!- electrolex has joined. 15:19:48 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52111&oldid=52110 * Raddish0 * (+45) /* Built-in functions */ 15:23:57 -!- augur has joined. 15:31:05 -!- augur has quit (Ping timeout: 260 seconds). 16:08:16 -!- nchambers has changed nick to stupidity. 16:09:46 -!- stupidity has changed nick to nchambers. 16:09:47 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52112&oldid=52111 * Raddish0 * (+134) fix some grammatical errors, and clear up some issues on - # and -# 16:16:03 -!- kerbal has quit (Ping timeout: 260 seconds). 16:17:01 -!- Sgeo has quit (Ping timeout: 268 seconds). 16:29:08 -!- Sgeo has joined. 16:31:33 -!- `^_^v has quit (Quit: This computer has gone to sleep). 16:32:38 -!- Sgeo_ has joined. 16:33:23 -!- Sgeo has quit (Ping timeout: 246 seconds). 16:33:33 -!- `^_^v has joined. 16:33:57 -!- `^_^v has quit (Client Quit). 16:35:17 -!- `^_^v has joined. 16:35:17 -!- `^_^v has quit (Client Quit). 16:37:08 * rdococ sleeps 16:37:13 -!- sleffy has joined. 16:38:30 -!- tromp has quit (Remote host closed the connection). 16:43:06 [wiki] [[Triangular]] N https://esolangs.org/w/index.php?oldid=52113 * MD XF * (+264) Created page with "Triangular is a two-dimensional stack-based esoteric programming language in development by [[user:MD XF]]. There are eight directions in which the IP can move, the cardinal..." 16:45:55 -!- jaboja has joined. 16:54:43 -!- augur has joined. 16:55:09 [wiki] [[User:MD XF]] N https://esolangs.org/w/index.php?oldid=52114 * MD XF * (+922) me 16:55:50 [wiki] [[User:MD XF]] https://esolangs.org/w/index.php?diff=52115&oldid=52114 * MD XF * (-6) 16:58:33 -!- tromp has joined. 16:59:03 -!- augur has quit (Ping timeout: 246 seconds). 17:01:27 -!- tromp has quit (Remote host closed the connection). 17:04:32 -!- tromp has joined. 17:05:03 -!- tromp has quit (Client Quit). 17:07:10 -!- augur has joined. 17:13:33 -!- erkin has joined. 17:15:46 -!- oerjan has quit (Quit: Later). 17:18:22 -!- FreeFull has joined. 17:29:41 -!- LKoen has joined. 17:33:46 -!- LKoen has quit (Ping timeout: 240 seconds). 17:36:54 -!- Vorpal_ has changed nick to Vorpal. 17:39:00 -!- `^_^v has joined. 17:49:22 <\oren\> prime minister boris johnson when? 17:51:16 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 18:00:19 -!- hppavilion[1] has joined. 18:01:35 <\oren\> https://www.youtube.com/watch?v=AhJVDCLe5nw 18:05:26 -!- sebbu2 has changed nick to sebbu. 18:08:56 -!- sleffy has quit (Ping timeout: 255 seconds). 18:09:14 -!- nullcone has quit (Quit: Connection closed for inactivity). 18:25:17 -!- jaboja has quit (Ping timeout: 268 seconds). 18:36:21 -!- sleffy has joined. 18:38:27 -!- nullcone has joined. 18:44:16 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52116&oldid=52112 * Raddish0 * (+154) Cleaned up iostream commands' definition. added 'L' 18:47:45 pikhq_: https://www.justice.gov/opa/pr/former-silicon-valley-ceo-indicted-allegedly-defrauding-employees-tech-company-start 18:47:55 wht a riot 18:53:24 -!- `^_^v has quit (Quit: This computer has gone to sleep). 18:55:49 :) 19:08:10 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52117&oldid=52116 * Raddish0 * (+128) added new functionality for '=' 19:09:02 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52118&oldid=52117 * Raddish0 * (+1) /* Built-in functions */ 19:22:46 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 19:23:40 -!- Phantom_Hoover has joined. 19:24:18 -!- augur has quit (Remote host closed the connection). 19:44:14 -!- wob_jonas has joined. 19:46:39 " I thought of the Magic: the Gathering card that is: Target spell or permanent has all card names until end of turn." => would that give the target only the names of all cards, or also some token names like Kaldra? 19:47:29 Only card names 19:47:42 this can matter because of the legend rule (you can target a permanent or spell that's already legendary) 19:47:45 ok 19:47:49 If it currently has any name that isn't a card name, I should think it is losing those other names. 19:48:21 you have to be careful with it, this can make the opponent sacrifice a legend if he has any two legends 19:48:57 if he has three, you can make him choose to sac the target legend or the other two 19:49:04 Yes I know, I said it is very powerful 19:49:55 (Especially if you also have Quash, but it is powerful even if you don't have Quash) 19:50:28 ah, Quash is nice! 19:51:49 I didn't know about that one, only similar cards like like the Echoing cycle from Darksteel 19:53:06 `card-by-name echoing decay 19:53:07 Echoing Decay \ 1B \ Instant \ Target creature and all other creatures with the same name as that creature get -2/-2 until end of turn. \ DST-C 19:53:08 `card-by-name blight 19:53:09 Blight \ BB \ Enchantment -- Aura \ Enchant land \ When enchanted land becomes tapped, destroy it. \ LE-U, 4E-U, 5E-U, 6E-U, MED-U \ \ Blight Herder \ 5 \ Creature -- Eldrazi Processor \ 4/5 \ When you cast Blight Herder, you may put two cards your opponents own from exile into their owners' graveyards. If you do, create three 1/1 colorless Eldraz 19:53:30 `card-by-name bile blight 19:53:32 Bile Blight \ BB \ Instant \ Target creature and all other creatures with the same name as that creature get -3/-3 until end of turn. \ BNG-U 19:54:00 There is the stuff like that too. There is also Spy Kit. 19:54:17 oh wait 19:54:22 `card-by-name cornered-market 19:54:23 No output. 19:54:28 `card-by-name cornered market 19:54:29 Cornered Market \ 2W \ Enchantment \ Players can't cast spells with the same name as a nontoken permanent. \ Players can't play nonbasic lands with the same name as a nontoken permanent. \ MM-R 19:54:33 ^ that one is good too 19:54:45 Yes, there is also that 19:54:55 `card-by-name counterbo 19:54:56 Counterbore \ 3UU \ Instant \ Counter target spell. Search its controller's graveyard, hand, and library for all cards with the same name as that spell and exile them. Then that player shuffles his or her library. \ SHM-R 19:55:23 `card-by-name crumble to dust 19:55:23 Crumble to Dust \ 3R \ Sorcery \ Devoid (This card has no color.) \ Exile target nonbasic land. Search its controller's graveyard, hand, and library for any number of cards with the same name as that land and exile them. Then that player shuffles his or her library. \ BFZ-U 19:57:07 `card-by-name eradicate 19:57:08 Eradicate \ 2BB \ Sorcery \ Exile target nonblack creature. Search its controller's graveyard, hand, and library for all cards with the same name as that creature and exile them. Then that player shuffles his or her library. \ UD-U, BOK-U 19:57:11 there seems to be a ton of these 19:57:14 I didn't know 20:00:34 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52119&oldid=52118 * Raddish0 * (+116) added error codes 20:00:56 -!- sleffy has quit (Ping timeout: 246 seconds). 20:01:00 `card-by-name mimeofr 20:01:01 No output. 20:01:19 `card-by-name mimeofa 20:01:20 Mimeofacture \ 3U \ Sorcery \ Replicate {3}{U} (When you cast this spell, copy it for each time you paid its replicate cost. You may choose new targets for the copies.) \ Choose target permanent an opponent controls. Search that player's library for a card with the same name and put it onto the battlefield under your control. Then that player shuff 20:01:33 nah, that isn't good enough 20:02:46 You should fix it so that it will omit the reminder text, that way the rest of the text can be visible. 20:02:58 (and so that a search can ignore the reminder text) 20:03:12 dunno. I like some of the remainder texts. the flying and reach reminder texts are boring, but some of them are useful 20:03:21 anyway, feel free to edit the script if you wish 20:03:27 ihi 20:03:33 or filter the text file then edit the script to use the other text file 20:03:48 (just keep the original for backpu) 20:04:01 Yes, that is the possibility too, to have both kind 20:05:05 It is possible to look up a keyword ability in the rules if you don't know what it means. 20:06:38 Do you make up a new card too? 20:07:41 `card-by-name scour 20:07:42 Scour \ 2WW \ Instant \ Exile target enchantment. Search its controller's graveyard, hand, and library for all cards with the same name as that enchantment and exile them. Then that player shuffles his or her library. \ UD-U, BOK-U \ \ Scour from Existence \ 7 \ Instant \ Exile target permanent. \ BFZ-C \ \ Scour the Laboratory \ 4UU \ Instant \ 20:09:47 `card-by-name sowing salt 20:09:47 Sowing Salt \ 2RR \ Sorcery \ Exile target nonbasic land. Search its controller's graveyard, hand, and library for all cards with the same name as that land and exile them. Then that player shuffles his or her library. \ UD-U, BOK-U 20:09:55 Now I made program to make outline of areas in a picture, where the alpha channel originally specifies what area it belongs to. Possibly in future we can make these program the improved program compared with the other program (in some ways). 20:10:17 wob_jonas: O, I did not know all of those card now I can see it 20:12:25 `card-by-name surging dementia 20:12:26 Surging Dementia \ 1B \ Sorcery \ Ripple 4 (When you cast this spell, you may reveal the top four cards of your library. You may cast any revealed cards with the same name as this spell without paying their mana costs. Put the rest on the bottom of your library.) \ Target player discards a card. \ CSP-C 20:12:39 ^ there's a cycle of five of this one 20:12:52 sadly the blue one has a higher mc 20:15:23 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 20:33:32 [wiki] [[User talk:MD XF]] N https://esolangs.org/w/index.php?oldid=52120 * Raddish0 * (+65) Created page with "say, I saw you on codegolf.stackexchange.com! --[[user:Raddish0]]" 20:36:36 -!- digitalcold has joined. 20:45:12 -!- sleffy has joined. 20:54:16 Yes, I know about ripple keyword ability 20:55:27 I have thought of also stuff such as non-creatures with embalm, non-creatures with ninjutsu, etc. 21:08:01 -!- sleffy has quit (Ping timeout: 260 seconds). 21:09:26 -!- jaboja has joined. 21:11:33 -!- Remavas has joined. 21:11:33 -!- Remavas has quit (Changing host). 21:11:33 -!- Remavas has joined. 21:14:52 -!- Remavas-PC has quit (Ping timeout: 268 seconds). 21:18:01 -!- Remavas-Hex has joined. 21:18:16 -!- Remavas has quit (Disconnected by services). 21:25:26 -!- Remavas-Hex has quit (Read error: Connection reset by peer). 21:28:04 -!- Remavas has joined. 21:28:04 -!- Remavas has quit (Changing host). 21:28:04 -!- Remavas has joined. 21:33:20 -!- Remavas has quit (Quit: Leaving). 21:33:34 -!- Remavas has joined. 21:33:34 -!- Remavas has quit (Changing host). 21:33:34 -!- Remavas has joined. 21:34:06 -!- Remavas has quit (Remote host closed the connection). 21:34:31 -!- Remavas has joined. 21:48:55 -!- z0d has joined. 21:49:05 hi 21:49:57 Hello 21:50:39 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52121&oldid=52119 * Raddish0 * (+365) added '.' and ',' also changed "R" 21:51:04 hello 22:01:39 Do you think there is any useful way to make up the points used to make up a Voronoi diagram or any kind of metric that can be use with this, that I may have missed? 22:04:33 -!- hppavilion[1] has joined. 22:11:46 -!- Remavas has quit (Disconnected by services). 22:14:04 -!- Remavas-Hex has joined. 22:18:22 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:34:30 -!- nullcone has changed nick to |\|u|_|_c0|\|3. 22:37:06 -!- |\|u|_|_c0|\|3 has changed nick to nullcone. 22:39:59 -!- electrolex has quit (Quit: Leaving). 23:04:26 -!- boily has joined. 23:15:40 TRAAAAAAAAAAAAIN 23:15:41 -!- atslash has quit (Ping timeout: 260 seconds). 23:16:07 -!- atslash has joined. 23:29:59 `TRAAAAAAAAAAAAIN 23:30:00 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: TRAAAAAAAAAAAAIN: not found 23:39:10 -!- LKoen has joined. 23:47:48 -!- jaboja has quit (Ping timeout: 268 seconds). 23:48:43 -!- jaboja has joined. 2017-06-10: 00:02:31 hth 00:03:17 fizzie: I was going to implement it but I think it'd require enough `ns to get me kicked out of the channel. 00:03:27 fizzie: imo add multiline output to HackEgo twh 00:03:33 (imo don't twhem) 00:10:12 -!- erkin has joined. 00:14:03 -!- oerjan has joined. 00:23:58 -!- zgrepc has quit (Ping timeout: 365 seconds). 00:24:52 -!- zgrepc has joined. 00:25:54 -!- augur has joined. 00:30:13 -!- augur has quit (Ping timeout: 246 seconds). 00:32:27 -!- hakatashi1 has quit (Write error: Broken pipe). 00:33:02 -!- Remavas-Hex has quit (Remote host closed the connection). 00:33:07 -!- erkin has quit (Remote host closed the connection). 00:33:11 -!- hakatashi has joined. 00:33:14 -!- Remavas-Hex has joined. 00:33:15 -!- Mayoi has joined. 00:38:11 -!- atslash has quit (Quit: This computer has gone to sleep). 00:39:25 -!- Cale has quit (Excess Flood). 00:39:49 -!- Cale has joined. 00:45:13 -!- Remavas-Hex has quit (Quit: Leaving). 00:46:48 -!- Remavas-Hex has joined. 00:47:50 [wiki] [[User talk:MD XF]] https://esolangs.org/w/index.php?diff=52122&oldid=52120 * MD XF * (+164) 00:47:59 [wiki] [[User talk:MD XF]] https://esolangs.org/w/index.php?diff=52123&oldid=52122 * MD XF * (+1) 00:48:00 -!- Remavas-Hex has quit (Remote host closed the connection). 00:48:23 -!- Remavas-Hex has joined. 00:49:30 -!- Remavas-Hex has quit (Remote host closed the connection). 00:50:09 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52124&oldid=52121 * MD XF * (+7) Fixed some formatting for ya :-) 00:50:41 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52125&oldid=52124 * MD XF * (+17) whoops 00:55:34 https://joshumax.github.io/general/2017/06/08/how-torch-broke-ls.html 01:02:14 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:08:03 [wiki] [[User talk:MD XF]] https://esolangs.org/w/index.php?diff=52126&oldid=52123 * Oerjan * (+86) It works like this hth 01:10:42 -!- Warrigal has quit (Ping timeout: 240 seconds). 01:11:38 -!- Mayoi has quit (Quit: Leaving). 01:19:45 http://snapper.rooms.cwal.net/coin.pdf the final quote 01:19:58 `5 w 01:20:03 1/2:phantom_______hoover//It doesn't get any better than this. \ citation//Citation needed \ automatic squirrel feeder//Automatic squirrel feeders are just feeders in the category of automatic squirrels. Taneb invented them. \ pipe//This is not a pipe. \ wisdome//The Wisdome is the place where all of HackBot's wisdom is stored and forced to fight t 01:20:09 `n 01:20:10 2/2:o the death for the freedom of being printed out when you type `wisdom. Strictly speaking, it should be called the "Wissphere". 01:26:37 izabera: What is the proper definition of a real number? 01:27:25 it's an element of the unique up to isomorphism complete archimedean ordered field hth 01:28:17 oerjan: is that really the best characterization of the reals twh 01:28:26 What are some interesting alternate (e.g. not algebraic) characterizations of the reals? 01:29:12 i don't know. unifying algebra and topology is like their reason to exist. 01:29:37 There's the characterization of the closed real interval that I linked the other day, that one is pretty good. 01:30:09 https://mathoverflow.net/questions/92206/what-properties-make-0-1-a-good-candidate-for-defining-fundamental-groups 01:30:23 i saw that. 01:30:29 But I suspect there are others. 01:31:33 You get something homeomorphic to the interval by quotienting the Cantor set by x111... = y000..., right? 01:31:58 I mean, that's not really a characterization, but it's probably a useful perspective. 01:31:59 yeah. 01:32:27 there are many useful perspectives, that's _why_ the reals are important. 01:32:42 Right. 01:32:53 But everyone always says "complete ordered field". 01:33:01 Is that perspective even that good? 01:33:10 What *are* the reals? We just don't know. 01:33:55 `smlist 01:33:56 smlist: shachaf monqy elliott mnoqy Cale 01:33:58 http://www.supermegacomics.com/index.php?i=453 01:34:06 `thanks Cale 01:34:06 Thanks, Cale. Thale. 01:36:26 Cale: what do you think the best characterization of the reals is twh 01:39:09 The Dedekind-complete ordered field thing isn't bad -- but its content is in all the theorems which flow out of that. You can get essentially everything important from those properties without actually specifying a construction of the reals. 01:39:40 Maybe constructively, you need a little more -- I'm not sure. 01:39:50 (but probably) 01:41:18 A lot of topological uses of the reals have nothing to do with them being a field, though. 01:42:12 That's fair 01:43:12 It's like defining pi as being half the ratio of a circle's circumference to its radius. 01:43:56 It's correct, but pi is a more fundamental constant than a geometric definition suggests. 01:50:49 I'd like to understand pi better from a non-geometrical view. It's easy to understand e in a combinatorial way. 01:52:24 Did you know that you can show [0,1] is uncountable using only topological properties? 01:52:59 More generally, you can show that a compact Hausdorff space with no isolated points is uncountable. 01:55:26 You can also do it with just the ordering properties. 01:56:03 (which makes sense because the topology follows from the ordering, but there's a much more direct route to it) 01:56:30 There's a theorem that 3SAT can't be solved by a RAM machine in better than n^(2*cos(pi/7)) time and n^o(1) space. 01:56:53 A bit of an odd constant to see in that context. 01:57:27 How did they get that bound though? 01:57:48 It's the root of some polynomial. 01:58:07 ah, so not a real pi. 01:58:25 Not a real pi. It's cos of a rational multiple of pi, so kind of cheating. 01:59:02 c^3 - c^2 - 2c + 1 = 0 01:59:16 2*Re(1^(1/14)) 01:59:30 wait, just degree 3? 02:00:00 yeah 02:00:08 > let c = 2 * cos (pi/7) in c^3 - c^2 - 2*c + 1 02:00:10 0.0 02:00:16 and I guess the geometry comes in because roots of unity 02:02:11 You can write 2 cos(pi/7) as e^(i pi/7) + e^(-i pi/7) 02:06:49 -!- augur has joined. 02:11:29 -!- augur has quit (Ping timeout: 268 seconds). 02:17:38 -!- jaboja has quit (Remote host closed the connection). 02:26:15 `5 w 02:26:20 1/1:united states//See America. \ cocoon//Cocoon was built by the fal'Cie, and floats above Gran Pulse. \ recursive//See: recursion \ logic//Logic is just another way the true Scotsman is keeping you down. \ bonsaikitten//Bonsaikitten is the cat typing behind the glass of the CRT when you run the cat command. 02:35:56 -!- boily has quit (Quit: WEIGHTED CHICKEN). 02:52:54 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 03:07:03 Is there the possibility to make up something that would try to decode a JPEG picture and improve the quality by reducing compression artifacts? The quality can be known by looking inside of the file, so hopefully could be seen how much quantization errors there may be. 03:08:36 denoising autoencoders? 03:09:52 or are you looking for something working with the fourier transform directly? 03:10:40 That works with the JPEG encoded data 03:12:05 -!- Sgeo_ has quit (Read error: Connection reset by peer). 03:16:54 -!- Sgeo has joined. 03:27:17 What I mean is tampering with the dequantization step so that instead of just integer multiplication, it can try to guess what number was divided by the quantization matrix in order to improve the quality of the picture. 03:29:22 -!- hppavilion[1] has joined. 03:29:28 So it is a picture that could have been the input to the JPEG encoder, just by making the guess of which one it is. There is many possibility and that is one guess. 03:35:54 Even if the quantization matrix is all 1, it is still lossy, so there is still a possibility to do. 04:00:33 -!- Warrigal has joined. 04:01:28 -!- oerjan has quit (Quit: Nite). 04:01:37 shachaf: I'm assuming that "twhem" means "that would help eliminate magicians". 04:03:08 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 04:11:38 -!- augur has joined. 04:15:50 -!- augur has quit (Ping timeout: 246 seconds). 04:21:56 -!- augur has joined. 05:38:18 -!- sleffy has joined. 06:43:19 -!- adu has joined. 06:44:14 hppavilion[1]! 06:44:26 adu! 06:44:34 how goes? 06:47:02 Fine. 06:52:06 did you ever prove your Tetration theory? 07:19:46 hi 08:18:32 -!- sdhand has quit (Excess Flood). 08:18:40 -!- sdhand has joined. 08:19:04 -!- sdhand has changed nick to Guest15974. 08:28:58 -!- Guest15974 has quit (Changing host). 08:28:58 -!- Guest15974 has joined. 08:28:58 -!- Guest15974 has changed nick to sdhand. 08:32:41 -!- iovoid has quit (Remote host closed the connection). 08:47:05 -!- augur has quit (Remote host closed the connection). 08:53:11 -!- sleffy has quit (Ping timeout: 260 seconds). 08:53:44 <\oren\> I HATE SUMMER 08:53:53 <\oren\> HATE HATE HATE 08:55:49 h8* 09:47:28 -!- augur has joined. 09:52:54 -!- augur has quit (Ping timeout: 255 seconds). 10:11:54 :/ 10:14:27 SUMMER 10:52:31 i have an idea 10:53:27 a lang idea that i dont know if its tc but probably is 10:58:17 -!- adu has quit (Quit: adu). 11:09:21 -!- atslash has joined. 11:18:21 -!- augur has joined. 11:22:48 -!- augur has quit (Ping timeout: 240 seconds). 11:26:48 -!- atslash has quit (Ping timeout: 240 seconds). 11:26:59 -!- atslash has joined. 12:13:57 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 12:16:35 -!- electrolex has joined. 12:45:38 -!- heroux has quit (Ping timeout: 258 seconds). 12:49:07 -!- augur has joined. 12:51:00 -!- heroux has joined. 12:53:48 -!- augur has quit (Ping timeout: 255 seconds). 13:04:19 -!- danieljabailey_ has joined. 13:04:27 -!- danieljabailey has quit (Read error: Connection reset by peer). 13:04:43 -!- danieljabailey_ has changed nick to danieljabailey. 13:07:07 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52127&oldid=52125 * Raddish0 * (+251) /* Built-in functions */ added "_" 13:13:53 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52128&oldid=52127 * Raddish0 * (+133) /* Built-in functions */ added some more specification for how an interpreter, or compiler should handle string definition. 13:17:43 -!- jaboja has joined. 13:28:45 -!- jaboja has quit (Ping timeout: 245 seconds). 13:29:50 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52129&oldid=52128 * Raddish0 * (-73) /* Some example programs */ changed the rot13 example. completely rewritten. also added a quine. 13:33:51 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52130&oldid=52129 * Raddish0 * (-42) /* Built-in functions */ changed the functionality of "."; took some functionality off of "\" 13:37:20 -!- LKoen has joined. 13:38:43 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52131&oldid=52130 * Raddish0 * (-2) /* Some example programs */ fixed some invalid code in ROT13 13:41:35 -!- jaboja has joined. 13:47:33 -!- jaboja has quit (Ping timeout: 240 seconds). 13:49:40 -!- jaboja has joined. 14:19:28 -!- augur has joined. 14:22:46 -!- jaboja has quit (Ping timeout: 260 seconds). 14:23:58 -!- jaboja has joined. 14:24:42 -!- augur has quit (Ping timeout: 255 seconds). 14:40:13 -!- boily has joined. 15:01:33 -!- oerjan has joined. 15:02:48 -!- iovoid has joined. 15:03:34 `5 w 15:03:42 1/2:select//select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, and m 15:03:45 `b 15:03:46 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: b: not found 15:03:49 `n 15:03:50 2/2:ore. \ cocoon//Cocoon was built by the fal'Cie, and floats above Gran Pulse. \ snow//Snow is Jesus's dandruffs, and some suspect that he is the son of Rhaegar Targaryen. It turns the sidewalks to white as if someone broke a lot of styrofoam on it. \ il//An il is a cohelix of pper wire. \ at//At is a daemon for procrastinating commands. 15:11:05 -!- erkin has joined. 15:20:54 -!- jaboja has quit (Quit: Leaving). 15:30:02 helloily 15:30:07 happy saturday 15:46:44 quinthellopia! 15:46:53 bon samedi! 15:48:57 god laurdag 15:49:39 laur? 15:49:59 -!- augur has joined. 15:54:28 -!- augur has quit (Ping timeout: 240 seconds). 15:54:51 boily: *lör 16:02:59 -!- Sgeo_ has joined. 16:03:25 I was gonna joke about it being "laundryday", but I felt that it was a stretch. 16:03:45 apparently I was right: “...it derives from old Norse laugardagr, literally "washing-day".” 16:04:28 -!- Sgeo has quit (Ping timeout: 240 seconds). 16:06:27 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 16:17:24 yep! 16:21:47 -!- LKoen has joined. 16:27:33 Finnish turned that into "lauantai". 16:27:53 neat 16:28:02 (Maanantai, tiistai, keskiviikko, torstai, perjantai, lauantai, sunnuntai.) 16:28:05 welp time to go out again 16:28:31 Coughition is a version of ghoti that makes sense. 16:28:53 `? ghoti 16:28:54 ​“Ghoti” is a very fishy spelling. 16:29:17 . o O ( that makes no sense either, but then, it's rdococ ) 16:29:59 coughition, oerjan. 16:30:23 hm. 16:30:27 missing the o, though. 16:30:34 also that word doesn't exist. 16:30:51 true but at least a sane english speaker would pronounce it like "coffishon" 16:31:32 no clear ghition. 16:31:34 -!- jaboja has joined. 16:32:39 `? rdococ 16:32:40 rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom & mapoledom. He is a relative of `words. 16:33:37 `words 16:33:41 diggm 16:34:02 `words 50 16:34:04 ten bhk mesolu peed edity risfue hai desolatio exch satur bach wpkrt invitauxistruly jellotter motollo kath und strat witz lletticable iba exaspear coska mility adjamidd 16:34:20 are these meant to be english words? 16:34:26 `words 50 --en-gb 16:34:27 Unknown option: en-gb 16:34:30 `words 50 --en-uk 16:34:31 Unknown option: en-uk 16:34:41 approximately. there's some esolang in there too, i think. 16:34:41 ugh, forgot the option 16:34:48 `words -l 16:34:49 valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M 16:34:57 `words 50 --eng-gb 16:34:59 porokc vlad gie foff thrne sta reeliatron popula titubearlorre kicklin ondurin trien fruita gar wakht rait veheiai occiu posik num ala wiq stran viarum rovoire 16:35:06 How about adding --ang for old english? 16:35:18 hm or maybe it's `coins that does the esolang thing. 16:35:20 `words 50 --esolangs 16:35:21 suzy wheadinal brainstation2 reaction aligata xsm fillia object tor hex alphabet spiral qwertycode rfol 1l villmariola migol bam128 pavity l00p atter quantum broogu dump numertycodan 16:36:09 rdococ: first you'd need a dataset, i assume. 16:36:19 `ls share 16:36:20 8ballreplies \ airports.dat \ autowelcome_status \ awesome \ candide \ cat \ Complaints.mp3 \ conscripts \ construct_grams.pl \ delvs-master \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ headers \ headers.gch \ hello \ lua \ maimer \ maimery \ maze \ mtg \ nothp \ recipe \ scapegoats \ scowrevs \ sedtest \ UnicodeData.txt \ units.dat \ usercm 16:36:39 oerjan, wouldn't be too hard seeing as there's a whole old english wikipædia 16:36:59 i'm not sure that's very genuine. 16:37:11 although i'm not sure what the format is. 16:37:22 `url bin/words 16:37:23 https://ang.wikipedia.org/wiki/H%C4%93afodtramet 16:37:23 https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/words 16:38:00 I guess nothing could be truly genuine seeing as it's a reconstruction 16:38:37 `ls share/WordData 16:38:38 Brazilian \ Bulgarian \ CanadianEnglishInsane \ Catalan \ Eng1M \ EngAll \ EngFiction \ EngGb \ EngUs \ Esolangs \ Finnish \ French \ Gaelic \ German \ GermanMedical \ Hebrew \ Irish \ Italian \ Manx \ Norwegian \ Ogerman \ Polish \ Portuguese \ Russian \ Spanish \ Swedish 16:39:11 old german? 16:39:16 `words 50 --ogerman 16:39:17 fronitt kältung diffunk äqualeum agildung horleiden ausgesetz vierung scht mafikalitzeichtsand verker judorrekon terbarottoeinsch ruhrbelel leichaltung mehrtminkellstoff katangswerkzeug anteuerversor flung flingabenserfahrung mitäteilaubtückneig radienstribbe geselungsdebattenbewarz wirkunster umschlieg 16:39:30 `ls share/WordData/Ogerman 16:39:31 share/WordData/Ogerman 16:39:52 `coins 16:39:54 ​ononprefcoin boatemptacoin rancoin thercoin nftacoin tourcoin easycoin aljycoin m-codecoin arcalcoin angcoin :≠coin spirequilcoin crainfuckcoin viricarandcoin boateffecoin lalcoin 4ddcoin mustomodancoin rever20coin 16:40:13 `coins -l 16:40:14 ​validcoin datasets:coin --eng-1Mcoin --eng-allcoin --eng-fictioncoin --eng-gbcoin --eng-uscoin --frenchcoin --germancoin --hebrewcoin --russiancoin --spanishcoin --irishcoin --german-medicalcoin --bulgariancoin --catalancoin --swedishcoin --braziliancoin --canadian-english-insanecoin -- 16:40:35 `coins 50 --ogerman 16:40:36 ​inschischcoin ihnachvogelungcoin ölmiliegcoin kostkeitungcoin abteidcoin ausbitmetistcoin ausgangskopiecoin vierercoin gutglichtetcoin empfcoin ahnreißenfeldcoin ministumspeziffcoin ratändustehpottencoin stoffiziercoin meprügentgedoniecoin standenaberschcoin kappbetrichcoin drindelncoin 16:41:50 i like stoffiziercoin 16:41:53 `culprits share/WordData 16:42:01 nitïa 16:42:04 huh 16:42:11 that's pretty old. 16:42:44 those pesky stufficers 16:43:41 -!- jaboja has quit (Ping timeout: 258 seconds). 16:44:44 -!- bender| has joined. 16:44:55 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 16:46:22 mynamello. we already have a fizziecoin (with at least one picture!) 16:46:39 `? fizzie 16:46:40 fizzie is not fnord with a monad but the sneaky canary prime minister of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 16:50:44 `words 50 --esolangs 16:50:45 lazy subtle=tal rwlr memfuck skull gasoil thishead unlambleist rever true porish ranshogo rposi byter poochint gent bak che orkhersuble bitz bra leszek bytejump twodu 01_ 16:50:55 -!- Sgeo__ has joined. 16:51:18 -!- Phantom_Hoover has joined. 16:51:35 lol, bra. 16:52:48 -!- Sgeo_ has quit (Ping timeout: 240 seconds). 16:53:34 oerjan: imagine a right infinite tape of integers, 1-indexed, so that the nth cell is computed modulo n 16:54:17 OKAY 16:55:36 now suppose tbat having been initialized, on each cycle, every nonzero cell is incremented. then, until no more updates occur, if a_n has just become zero, increment a_{a_{n+1}}.s 16:55:48 does this sound TC 16:56:50 * oerjan refers the issue to his good pal ais523 16:57:30 i will when he is here 16:57:36 but you are here now 16:57:49 I DON'T KNOW 16:58:32 neither do i. but youre smarter than me, so its worth asking. 17:00:01 that does not sound TC to me but who knows 17:00:20 but ais523 is the one who has proved such things TC in the past. see 3SP. 17:00:41 yes it vaguely resembles that 17:01:47 -!- boily has quit (Quit: AMBER CHICKEN). 17:05:01 i thought 3sp wasn't proven tc 17:05:23 -!- Sgeo has joined. 17:06:48 -!- Sgeo__ has quit (Ping timeout: 240 seconds). 17:07:01 istr it's in a "so obviously tc ais523 got too bored to write it down" state. 17:11:35 i was just reading the c2 entry "you might be a three star programmer". its quite fun to read through the comments and take a drink every time a user-untagged comment was obviously written by zzo38 17:14:15 look at the way the page ends 17:14:29 two drinks for that 17:14:57 -!- erkin has quit (Quit: Leaving). 17:20:28 -!- augur has joined. 17:21:07 Which ones you think I wrote? 17:25:08 -!- augur has quit (Ping timeout: 240 seconds). 17:27:55 . o O ( cc238 is zzo38's wiki commenting twin. quintopia tends to get them confused. ) 17:30:24 I think I have just once used three star pointers, and never more than that. 17:46:31 who is cc238 18:01:24 Apparently, is zzo38's wiki commenting twin. Other than that I don't know 18:12:01 zzo38: i think you said "As well as the stuff above, furthermore you can make some of the macros to have mismatched parentheses (I have actually used this, together with other things such as token-pasting __LINE__ and so on). Did you have that too? I really would like to see your example." 18:13:52 I cannot remember which ones I wrote, but I think I might have done. 18:24:24 -!- augur has joined. 18:34:14 -!- wob_jonas has joined. 18:35:24 " What are some interesting alternate (e.g. not algebraic) characterizations of the reals?" => there are two well-known explicit constructions from rational numbers, one called Dedekind cuts, the other is equivalent sets of Cauchy convergent sequences of rationals. 18:35:33 These are well-known constructions, so you can find them in introductory books. 18:36:59 Of course. 18:38:11 Those are useful views because you can do all the proofs from them, but once you prove that it's a complete ordered field that has a rational in every interval, that's a good enough characterization that you just use that instead of the definition. 18:38:21 The construction is needed to show that there is such a structure. 18:39:21 That is a good characterization. But I'm wondering about others. 18:41:20 But the construction from rationals is a useful viewpoint, because it suggests that you want to expand exponentiation from rational to real exponents by making the exponential function continuous (in the Cauchy case) or monotonic (in the Dedekind case). 18:42:43 If the only thing you do with numbers loading from a file is to compare if they are equal or not, then you can ignore the endianness. Also, farbfeld would seem to work well with MMIX, which is big-endian, and has instructions such as WDIF which says they could be used to work with pictures. 18:42:50 -!- oerjan has quit (Quit: Later). 18:43:58 -!- kerbal has joined. 18:44:00 (And then you can also use MOR for swizzling the channels.) 18:44:48 zzo38: but almost every cpu has instructions to endian-swap words, so it's not a big deal 18:45:28 I have written at least one program that endian-swaps a pixel image of 16-bit words, because the raw input and output differed in endianness. 18:45:29 Yes, although in some cases you don't need to care about endianness, and MMIX has a more generalized instruction. 18:45:31 It's not hard. 18:45:42 Yes, it is not so difficult. 18:46:06 In C it is easy enough to do, but I think dd does that too anyways (and so does utftovlq). 18:46:11 "has instructions such as WDIF which says they could be used to work with pictures" => well sure, but x86 and x86_64 and ARM and all archs have such instructions 18:46:39 dd could do it, but it was simpler to endian-swap the data in the program than to shell out to dd 18:46:48 -!- bender| has quit (Remote host closed the connection). 18:47:10 -!- bender| has joined. 18:47:30 Clearly it depend what program you are making and what else it is doing I think, too. But yes, there is no point to shell out to dd, but you can use dd if you do not need the rest of the functions of the program also. 18:48:18 -!- bender| has quit (Remote host closed the connection). 18:48:33 What I meant thought about the endianness is, for example, Scale2x algorithm only cares if pixels are equal and not their value, so endianness is irrelevant. It will work whether you load the program on a small-endian computer or on a big-endian computer. 18:49:01 kerbal.Checkers: points -2.86, score 19.76, rank 16/47 (--) 18:51:00 Does x86 and ARM have the instruction to swap endianness of four 16-bit values in one register all at once? I don't know much about them, I think they are becoming too much complicated istructions sets anyways 18:51:10 I have built the best BF Jouster ever. 18:51:13 !ztest Horrible < 18:51:14 kerbal.Horrible: points -46.00, score 0.00, rank 47/47 18:51:19 !zjoust Horrible < 18:51:19 kerbal.Horrible: points -46.00, score 0.00, rank 47/47 18:51:30 Isn't it great? 18:52:41 "swap endianness of four 16-bit values in one register all at once" => I think it has that from the SSE4.1 extension (that can do eight 16-bit values actually), before that it takes probably four instructions 18:52:57 plus or minus one 18:53:02 (My implementation of Scale2x with farbfeld just treats each pixel as a native 64-bit number.) 18:53:07 wob_jonas: Ah, OK. 18:53:11 I'm not too familiar with ARM, sorry 18:53:21 I can point to reference docs if you really want to find out 18:53:36 I try to only care about x86_64 18:53:51 wob_jonas: The algebraic structure of the reals seems pretty irrelevant to many topological uses. 18:54:48 It is OK if you don't know 18:54:58 I just wanted to know, if you do know. 18:55:24 I can look up the x86 stuff easier because I'm familiar with the references 18:56:06 and have some private notes too 18:56:19 OK 18:56:55 But I think the modern x86 and ARM instruction sets are way too complicated, in my opinion; MMIX is better. 18:57:49 zzo38: that is certain, they both have too much historical cruft on them 18:58:46 the newer an instruction set is, the more modern they can design it, but then it gets harder to make a cpu that efficiently runs both that and a legacy instrset, and also hard to gradually improve existing compilers and similar low-level tools to work with the new instrset 19:00:42 And it costs a shitton to design a new modern cpu core, so very few hw manufacturers do it, and they're only willing to do if they're sure they can sell a lot of that cpu (whether indirectly through licensing the plans like AMD or directly like Intel and ARM) 19:02:10 "istr it's in a "so obviously tc ais523 got too bored to write it down" state." => yes, we don't yet know if three-star programmer is TC 19:02:34 I'm pretty sure I read that it was 19:03:06 dofuck (brainfuck where brackets always do at least one iteration) is an example for a language where we're sure it's TC, and you can compile bf efficiently to it, modulo a certain limitation on IO, but everyone is lazy to write it down 19:03:20 GCC already supports MMIX, and I think also RISC-V. 19:09:56 zzo38: I argue in the esowiki article that there are some good reasons why MMIX in its current state is better as an educational machine than a real hw arch. Just a gcc port to a risc arch isn't too hard, so if you wanted to start a new *popular* architecture (which costs a shitton) then you'd better use some other arch that takes only the good ide 19:09:56 as from MMIX. You need a lot more support than just a compiler. 19:11:13 rdococ: the esowiki says at http://esolangs.org/wiki/Three_Star_Programmer#Computational_class that it's not known to be TC 19:11:31 k 19:12:33 `dateu 19:12:33 2017-06-10 18:12:21.816737000+00:00 19:14:06 One thing I would prefer doing is simpler virtual addressing. Depending what is being used for you might not even need virtual addressing at all. 19:15:09 I think that's backwards. I do like virtual addressing, and MMIX's is not too bad, the only big problem is that it doesn't support pages that are visible only from kernel modes. 19:15:35 Obviously virtual addressing is good only if the page sizes aren't too small. If they're too small, then it slows the whole caching and memory access down. 19:16:16 The 4k page size on x86 is IMO a big problem, and I wish they found a way to increase the page size to 8k or 16k, but I don't know if it's possible without throwing out the whole architecture and cpu. 19:16:58 it's one of the historical baggages of course, 4k page size was not a problem back when the 386 got released 19:18:34 I think that virtual addressing makes it complicated so it should be simplified or discarded. If I was designing the computer using it, probably it would not have virtual addressing (although the idea of MMIX where negative addresses are reserved for the operating system is actually the same kind of idea I had for a new computer design too). 19:18:43 -!- sleffy has joined. 19:19:32 obviously having a register stack like MMIX somewhat counters this problem, because you rely less on low latency memory accesses then 19:19:53 MMIX isn't ideal either, but a register stack is a good idea 19:20:09 Do you think RISC-V is better? 19:20:52 I don't know anything about RISC-V 19:23:59 basically I figured, since we're going to use x86_64 for high-performance desktop computers in the next 15 years too, I'm more interested in learning all its tricks rather than learning better architectures 19:24:49 it's of course a moving target, because x86_64 is changing too, but still 19:25:02 everything in informatics is 19:25:51 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 19:26:23 -!- wob_jonas has joined. 19:26:57 -!- augur has quit (Remote host closed the connection). 19:30:43 I was making the computer design and have not yet decided what kind of instruction set to use for the main instruction set, although it might be MMIX, or possibly a VAX-like instruction set (although with many of the complicated stuff removed); I don't know yet. 19:31:38 -!- augur has joined. 19:33:15 what kind of computer design? what's your goal? 19:34:52 -!- hppavilion[1] has joined. 19:36:14 To be a new patent-free computer design that is not too complicated, and to do the stuff that I think is good idea too. This includes though not only the computer design, but other stuff too such as cables that can be disconnected at both ends, a keyboard like the original IBM PC model F keyboard (with unlimited rollover), and other stuff. 19:37:06 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52132&oldid=52131 * Raddish0 * (-3) /* Built-in functions */ 19:37:59 zzo38: do you want to make at least one hardware implementation? 19:38:22 I would use IMIDI for connecting input devices, and there are four such ports numbered I to IV, normally IV is for the keyboard (except for four player games), and then for two player games you will connect the game controls to port I and II. 19:38:37 and do you want a C compiler for this, do you want a working port of linux (kernel) for it? 19:38:54 wob_jonas: Yes, it is my intention. Although is also intended all free open-source, anyone can study and can duplicate the design. 19:39:08 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 19:39:11 The restriction is that the trademark is reserved for versions that are 100% compatible with it. 19:39:33 can you use an existing ARM cpu for this? 19:39:40 as the main cpu that is 19:39:40 wob_jonas: I would probably instead make a simpler operating system design. 19:40:11 I did think about using a ARMv2 CPU; I have not yet decided. 19:41:11 ARMv2? isn't that really old? 19:41:30 Yes, although the newer ones are too complicated as well as patented. 19:43:44 how powerful a graphics card would you like for this? 19:45:19 My idea is simpler it is a single-tasking system, and much of the I/O functions do not need accessing the operating system (although some do), although the user program is non-relocatable, it can import relocatable programs into itself dynamically, and an interface is designed for this, somewhat similar to UNIX pipes. 19:46:00 wob_jonas: I designed it with tile-based graphics, based somewhat on the PC and Amiga, although it has its own "video instruction set" too. 19:46:09 -!- hppavilion[1] has joined. 19:46:28 You can make the tile height whatever you want, although tile width is always 8 pixels. You can also have sprites. 19:47:42 There is the display list, so you can use that to change video modes during each scanline, to implement scrolling, upside-down tiles, and whatever else. Tile height also needs a loop in the display list since the native tile height is only 1 pixel. 19:48:11 (You can make larger tile heights by altering the pattern table address during each scanline.) 19:49:44 hmm 19:49:59 and what kind of sprites? 19:50:32 Sprites similar to Famicom and those stuff 19:50:34 I don't know what Amiga sprites are like, and PC only has the one cursor 19:51:27 I don't know much about what Famicom sprites can do either 19:52:15 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52133&oldid=52132 * Raddish0 * (+326) /* Built-in functions */ Added multiple implicit evaluation 19:53:12 -!- bender| has joined. 19:53:19 like, what size are the sprites, how many colors can the graphics of one sprite have, and what transforms can you do on the sprite (double height, double width, transparent, palette changes for each individual sprite, hflip, vflip, etc) 19:53:48 also, would you have multiple layers of tiles like the SNES has, or only one layer of tiles plus one layer of sprites? 19:53:58 Only one layer of each. 19:54:24 However, you could make sprites display behind the playfield if you want to. 19:54:26 and can you have sprites that are partly behind tiles, in that some colors in tiles hide the sprite? 19:54:32 Yes. 19:54:37 ok 19:55:45 I would have with 8x8 and 8x16 sprites, up to 15 colours per sprite, you can change the palette per sprite but only to XOR the colour map, and there is hflip and vflip, but no double width. Double height is possible in software, by writing a display list to implement them. 19:56:20 so there's a palette of 15 or 16 colors that applies to all sprites together? 19:56:27 Another feature I put in for the sprites though is the ability for sprites to alter the background pattern (this can be set per sprite); the PC text cursor can be imitated by doing this. 19:57:09 wob_jonas: Yes, there is a palette of 16 colours that applies to all of the sprites together (but you can change the palette between scanlines). Which 15 of those 16 colours are available depends on the mask that you set. 19:57:49 if you can alter the tiles palette per scanline, then you don't need sprites for a PC-like cursor. just reserve two colors for the cell (or two cells) the cursor is in, and in the scanlines where the cursor is visible, swap their palette entries 19:58:40 (and blink it from the cpu) 19:59:18 -!- augur has quit (Remote host closed the connection). 19:59:26 My idea actually had it blinking from the display list program rather than from the CPU. 19:59:44 that then, fine 20:02:21 if you do so much from the display list, even changing which row of a tile is shown, then how will the graphics card have enough time to interpret the display list between scanlines? 20:02:36 I mean, it could work ahead a bit, but still 20:03:35 wob_jonas: It is interpreted during hblank and vblank, two clock cycles per pixel. There is self-modifying code (and it is sometimes needed, since the video instruction set I designed does not support indexed addressing modes). 20:04:02 I will have to see about the time available during the hblank. 20:04:44 also, isn't 8 pixel wide tiles too limiting? wouldn't it be better to have a mode for 16 wide tiles? and possibly 16 wide sprites too. 20:04:52 You can though also unroll loops if you need to 20:05:08 A mode for 16 pixels wide might be added, yes, the design isn't final yet so such changes are possible. 20:05:21 I mean, in practice it doesn't seem too limiting, because lots of games use 16-wide tiles when the gpu only allows 8 wide, but still 20:05:26 (There is, however, already a mode to make everything on the scanline double width.) 20:06:00 I don't want just double width, but actually 16 pixel wide graphics 20:06:53 can you hscroll the tile output to single pixel granularity? 20:07:29 Yes there is a "fine X scroll" register. 20:07:35 nice 20:07:43 that's useful for games 20:09:23 at maximum how wide is the displayble part of scanlines? 20:09:38 (like in pixels or in 8-pixel tiles or something) 20:10:01 or is that limited only by how much video memory you have for the tilemap? 20:10:26 or by the pixel clock frequency rather 20:10:35 what pixel clock freq would you like? 20:10:36 I think probably it is 320x240 in low resolution mode, although there might be also a high resolution mode. (This is in pixels.) However, the "virtual" playfield size can be whatever number you want. 20:11:26 320x240 interlaced or normal? 20:11:34 I am nore sure yet about clock frequencies. 20:11:49 wob_jonas: Progressive; there is no 240 interlaced mode, only 480 interlaced. 20:12:07 the resolution already more or less determines what clock frequency you need 20:12:10 If there are any resolutions higher than 320x240 they will be digital-only; the 320x240 resolution supports both analog and digital. 20:12:19 (at least puts a lower cap on it that is) 20:12:31 wob_jonas: Yes, I thought so, although have been unable to achieve a precise answer in my various asking. 20:13:54 320x240 is very small though. that's only 40 columns of text 20:14:35 wob_jonas: Yes, I know. However, analog video output will be limited to that; there may be higher resolution modes too, although they will only support digital displays and not analog. 20:14:59 The main and video share memory, so they would have the same clock rate (and be clock interleaved; this means the main CPU can execute at double speed when video is disabled), although audio has separate memory (with 16-bit bytes) and has a separate clock rate too, which I have already decided must be a multiple of 44100 Hz, so that you can play back audio CDs. 20:15:18 sure, it's just that if you want twice as wide and twice as high resolution, then you need almost four times as high clock cycle 20:15:38 which makes a lot of demand on the hardware, especially if you're serious about interpreting two instructions per pixel, which sounds ridiculously fast to me by the way 20:16:48 couldn't you interpret instructions in the view list slower, but have eight set of control registers so the display list can work ahead modifying any set, and then activate any set for any scanline? 20:17:11 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 20:17:23 of course if you have to manually adjust the tile AND sprite address offsets every row, rather than have that in hw, then you still need to do some work per scanline, 20:17:25 but still 20:17:42 usually there are a lot of options you only want to change a few times per screen, not every scanline 20:17:46 That is another possibility, although I don't quite know yet 20:22:47 I wish I still had a copy of monqy's self-portrait of me. 20:23:16 *self* portrait? 20:23:25 you made a ghost-painter paint your self-portrait? 20:23:41 who wrote your autobiography? 20:23:55 How does someone else do a self portrait of you? 20:25:36 kerbal: maybe it's like those mediaeval painters who had a small set of apprentices painting authentic paintings in the master's name, one of them could paint a portrait of the master. or like when Asimov allowed the three B authors to write official Foundation novels. 20:25:57 wob_jonas: Maybe so, or maybe it's a clone 20:26:16 Does zzo38 have lots of clones of himself lying around? 20:26:25 kerbal: I think not. 20:26:44 Unfortunate. Everyone needs a couple of clones 20:27:18 I don't want to increase the population too much 20:28:24 My design for the audio is also somewhat based on Amiga, although with 16-bits instead of 8-bits. There will be some way to send data block from main CPU to the audio processor, in a buffer or whatever, and then it can process. 20:28:27 Oh. 20:29:17 zzo38: audio? why do you want audio at all? don't you want a small design you can actually finish? 20:29:45 It might be done partially at a time I suppose; it does not need made all at once. 20:30:05 -!- augur has joined. 20:30:08 just add a single-tone beeper or a relay to the on-off switch of an external FM radio so it can wake you up in the morning 20:30:51 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 20:31:45 -!- wob_jonas has joined. 20:32:09 " It might be done partially at a time I suppose; it does not need made all at once." => yeah, that's true 20:32:12 it can be extensible 20:32:31 I hope you add a serial port or something so it can communicate with other computers and the internet through a proxy 20:34:36 you could do that even before there's a video output 20:38:23 -!- hppavilion[1] has joined. 20:38:35 Yes there will be a RS-232 port for sure (my original design didn't have it but someone with me at the time mentioned it, and so I put it in because it is important), and there is intending to be ethernet too (although not wireless). 20:38:43 (The only wireless feature is a infrared receiver port) 20:38:46 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 20:40:15 But yes some of this stuff can be done for testing even before the other stuff is made up. 20:41:11 -!- electrolex has quit (Quit: Leaving). 20:44:19 The primary input devices (the game controls and the QWERTY keyboard, and you can even add others too if you wanted to) will be IMIDI (which uses the same protocol as MIDI, although it uses two-way communications and isn't necessarily only for music, and may have some differences in electrical specifications too). 20:45:34 you can start with the serial console being primary input, and add the keyboard later 20:45:50 Yes, probably 20:46:18 but then you can also start with keyboard if you want 20:48:20 what kind of storage device (disk) do you want for this computer? 20:49:33 -!- Remavas has joined. 20:50:03 I think will have CompactFlash, a hard drive, and CD/DVD (read-only) drive. Possibly the first version might have only one or two kinds though, and then eventually will have all three. 20:50:43 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 20:51:38 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 20:52:09 -!- wob_jonas has joined. 20:55:20 [wiki] [[Micro]] https://esolangs.org/w/index.php?diff=52134&oldid=52133 * Raddish0 * (-89) found that there were 2 "duplicate" instructions 20:56:26 -!- Phantom_Hoover has joined. 20:58:54 So, a language design question. In my language, the only datatype is the integer. If I added user-defined "operators" (which, in Integ, are basically functions called with a unique symbol) to the language, would that be violating the "integer-only" rule? 21:00:49 Not if operators can't be stored in variables, passed around, and so forth. 21:02:42 Does the operator name by which it is defined count as a variable? 21:03:22 I wouldn't think so? Unless it is a variable. 21:04:21 For instance, in Python, is the name hi in def hi(): pass considered a variable? 21:05:08 -!- Warrigal has quit (Ping timeout: 240 seconds). 21:05:19 I don't know Python programming so well 21:06:49 What about hi in the C code void hi(){}; ? 21:07:18 My basic question is, are those names considered variables or something else 21:07:47 It is still a name, although not a variable. The same names are used though for variables, I think 21:08:49 in python and C, you can have variables that point to a function, and you can abstract over such a variable, that is, write a function that takes a function as a parameter or that return a function 21:08:59 that's what makes C and python have first-class functions 21:09:45 Oh, ok 21:09:50 I see 21:09:55 Thanks! 21:10:45 Yes, you can have function pointers in C. 21:29:28 Now I made up the Gaussian blur program 21:30:08 a convolve program? great 21:30:42 that's useful, I do gaussian blurs sometimes in gimp and other programs 21:31:25 There is a separate program for Gaussian blur and for general convolution, because a Gaussian filter can be done with a separate horizontal and vertical pass. 21:31:59 sure, any separable convolve can 21:32:57 I also have a program for the Scale2x algorithm, for tensor product of two pictures, for elementary cellular automata, and slew rate limiter, and a lot of other stuff. I know some people find no program is suitable so they use multiple programs. 21:33:46 what's "slew rate limiter"? 21:33:51 -!- augur has quit (Remote host closed the connection). 21:35:24 There is a description of slew rate on Wikipedia, although this implementation is two-dimensional, and allows separate positive and negative slew rates, as well as separate for horizontal and vertical. 21:36:36 You should look at list of the program I have to see what kind of effects there are. You can tell me what else you might want to add, too 21:43:18 If you use the program such as GIMP maybe you can know some idea how farbplug can be designed, and then any of these and other program that work with farbfeld pictures with pipes can be used as a plugin for GIMP as well as other programs. 21:44:13 I haven't looked at how extending gimp works at all. 21:46:11 I partially made up the description of farbplug http://zzo38computer.org/fossil/farbfeld.ui/wiki?name=Farbplug 21:47:20 -!- bender| has quit (Quit: Leaving). 21:47:34 Is not meant to be only for GIMP, but may be use with others programs too, by converting Farbplug specifications into whatever plugin format is needed by that program. 21:49:30 -!- Zarutian has joined. 21:57:05 zzo38: I don't think I'd use that. instead of using farbplug to have farbfeld use other formats, I'd suggest using ImageMagick to use any format including farbfeld. ImageMagick already handles all this plugin thing. 21:57:44 If I wanted to use farbfeld often, then I'd probably try to hook it up into ImageMagicks. 21:58:55 I also think is missing farbfeld from ImageMagick too 21:59:40 There is a GIMP plugin to load/save farbfeld, but it isn't very good it only supports files and not pipes. 22:00:43 I used to use ImageMagick, but now I do not use it much and use farbfeld instead mostly. 22:03:14 However, you can still suggest what program can be added into the Farbfeld Utilities if you have some suggestion. 22:48:04 -!- jaboja has joined. 23:01:42 -!- kerbal has quit (Ping timeout: 260 seconds). 23:06:06 -!- Remavas has quit (Read error: Connection reset by peer). 23:06:40 -!- Remavas has joined. 23:10:11 Theory: what's going on in Girl Genius right now is being masterminded by the Castle as a ploy to get back into Paris' network 23:13:39 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 23:18:38 -!- boily has joined. 23:27:02 `w 23:27:04 damnation//The Damnation was an evil empire of yore, until the dam no longer held and they got flooded. 23:28:03 -!- erkin has joined. 23:34:20 -!- augur has joined. 23:36:29 -!- erkin has quit (Remote host closed the connection). 23:38:22 -!- erkin has joined. 23:38:39 -!- augur has quit (Ping timeout: 246 seconds). 23:57:01 -!- oerjan has joined. 2017-06-11: 00:11:49 Taneb: seems a bit far-stretched to me... though I will reconsider my opinion if the train starts eating townsfolk. 00:15:58 are you discussing girl genius 00:16:22 -!- hppavilion[1] has joined. 00:17:37 no, Agatha is an angel, she would not conspire against anybody *runs* *ducks* 00:18:12 OKAY 00:18:30 i was mostly imagining the train going rogue again 00:18:59 I'm waiting for the wasps 00:19:07 hm. 00:19:24 everybody's waiting for a girl-wasp-duck-train-thing ♪ 00:19:28 and I'm wondering whether even the Foglios know how many conspiracies are under way in Paris at this time :P 00:19:41 wait, duck? 00:19:48 you ducked. 00:19:51 as in, duck the train? 00:20:36 http://www.irregularwebcomic.net/435.html 00:21:14 (one of a few IWC strips that I still remember) 00:25:59 shachaf: I bought Obduction and I think I'm enjoying it more than The Witness, though a lot of this joy may actually be nostalgia (it does remind me a lot of the Myst series, though the setting is quite different). 00:39:52 <\oren\> ok I just realized that the choreography for this song includes a nazi salute 00:40:11 <\oren\> and they cut it out from the official video lol 00:40:19 int-e: iwc is still ongoing hth 00:41:35 "still" 00:41:47 “"still"”? 00:41:51 well there was a hiatus 00:41:53 it ended, it resumed with reruns. 00:41:56 <\oren\> but all the live versions have jonghyun doing a hitler salute 00:42:10 he\\oren\. it looks like you are watching k-pop. 00:42:18 int-e: it's resumed with original comics since then hth 00:42:24 <\oren\> https://www.youtube.com/watch?v=Ic6LKBbv43k 00:42:33 <\oren\> boily: look what he does at 1:15 00:42:43 the webcomic landscape has gotten much richer in the meantime 00:44:10 \oren\: oh. 00:48:28 -!- augur has joined. 00:50:04 <\oren\> probably they didn't realize until the editing stage for the video? and realized that for an international audience they couldn't have those military looking uniforms *and* a nazi salute 01:08:00 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:10:20 -!- jaboja has quit (Ping timeout: 268 seconds). 01:11:14 Is "1-bit ALU" in fact an accurate term to describe a logic gate that's reprogrammable with a 4-bit instruction? 01:14:20 -!- jaboja has joined. 01:29:24 <\oren\> Sgeo: calling it a "aritmetic and logic" unit might be iffy. maybe just a "LU" 01:32:02 I do see references online to 1-bit ALUs 01:32:47 I think 01:33:24 [wiki] [[Special:Log/newusers]] create * Ehulinsky * New user account 02:02:53 -!- Warrigal has joined. 02:23:54 How many Z-machine implementations did you make up? 02:39:41 I have made 0 Z-machine implementations, and 1 1-bit ALU. 02:40:13 And a device that I don't think technically counts as an ALU because it doesn't accept an instruction, but rather outputs all the possible logic gates on different lines. 02:44:23 ok 02:46:38 It should be easily enough converting numbers to/from PDP-endian with MMIX (by using a MOR instruction). If you need sign extensions, you can use MOR followed by SR. 02:49:22 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52135&oldid=52086 * Ehulinsky * (+51) 02:49:34 [wiki] [[Drawkcab]] https://esolangs.org/w/index.php?diff=52136&oldid=14479 * Ehulinsky * (+405) Added link to compiler, added versions of drawkcab 02:50:02 [wiki] [[User:Ehulinsky]] N https://esolangs.org/w/index.php?oldid=52137 * Ehulinsky * (+4) Created page with "Sup." 02:50:43 [wiki] [[Drawkcab]] https://esolangs.org/w/index.php?diff=52138&oldid=52136 * Ehulinsky * (+3) 03:22:59 -!- boily has quit (Quit: SURVEILLANCE CHICKEN). 03:38:20 19:32 So the Cantor set is the set of infinite paths through a complete infinite binary tree. 03:38:23 19:33 The reals are what you get if you say that, if a path keeps going down the right branch forever, it reaches the same point as if you started at the next internal node over and went down the left branch forever. 03:39:33 well technically you only get the unit interval hth 03:48:39 Sgeo: your device sounds wonderful, you could attach it to a 16 to 1 demux to obtain a 4 to 1 demux ;-) 03:50:15 -!- oerjan has quit (Quit: Nite). 03:50:39 (this is probably about as useful as implementing an arbitrary boolean circuit with and, or, and at most two not gates) 03:56:15 oerjan: that's true but doesn't really change anything does it 03:56:25 you can just drop the leftmost and rightmost paths 03:58:06 Anyway, this is like a kind of graph, right? 03:58:17 <\oren\> https://youtu.be/GUf7hbpmFLg?t=2m19s <- I defy you to tell me that's not a hitler salute 03:58:28 Do graph people talk about these kinds of graphs? 04:20:18 -!- Zarutian has quit (Quit: Zarutian). 04:24:10 -!- sleffy has quit (Ping timeout: 240 seconds). 04:36:40 -!- jaboja has quit (Ping timeout: 255 seconds). 04:43:05 `5 w 04:43:10 1/3:surreal number//Surrey numbers are very county, as long as they're not Spelthorne. \ hackego//HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. HackEgo is the slowest bot in all Mexico! 04:43:46 `n 04:43:47 2/3:\ `1//`1 is equivalent to `` , except that it splits the output into irc-sized pieces. The next pieces can be viewed with `spam. See also `2. Confusingly almost the obvious generalization of `4. \ supermarioperator//supermarioperator is one of many confusing operators as defined in Control.Plumbers.Monad. Your sanity is in another ca 04:43:50 `n 04:43:51 3/3:stle. \ dynamic-unwind//dynamic-unwind is just like dynamic-wind except that it's a different sort of weather. 04:44:19 `dowg `1 04:44:27 10950:2017-05-24 slwd `1//s,ly,ly almost, \ 10918:2017-05-20 le/rn_append `1//Confusingly the obvious generalization of `4. \ 10917:2017-05-20 revert \ 10916:2017-05-20 le/rn_append `1//Confusingly _not_ the obvious generalization of `4. \ 10144:2017-01-19 learn `1 is equivalent to `` I found a new random number generator which is "PCG" that someone else told me on another IRC. Now I made a implementation of it with MMIX. 04:46:24 oerjan: Why almost? 04:46:38 Oh, I see. 04:46:42 Doesn't support quote. 04:46:52 I'd rather fix `4 not to support quote. 04:47:09 `5 q is not so bad 04:47:16 People mostly use `5 with w, anyway. 04:47:17 Ahem. 04:48:25 (I also copied the C code into another C program, in order to test that it is same output. It is same output, so it is OK) 04:58:35 http://sprunge.us/BdWB 05:16:24 Do you like this? 05:17:35 I don't know MMIX. 05:19:20 The first operand is the destination register and other two are source registers, the "U" means unsigned, # indicates hexadecimal, and the MOR instruction with the right operand #88442211 means that the high and low 32-bits are ORed together to produce a 32-bit result. 05:21:19 Only the stuff between the [[[[ ]]]] is the actual random number generator code; RNGCON and RNGMOR are also constants; RNGST is a variable; RNGINC can be either a constant or variable. The codes below the random number generator code are just used for output. 05:21:26 zzo38: Do you like mushrooms? 05:21:36 No 05:21:43 Why not? 05:21:56 I don't know, I just don't 05:22:07 What don't you like? 05:22:14 Mushrooms 05:22:47 The taste, the appearance? 05:22:57 I think fungi are p. neat. 05:23:27 To eat, which is what I thought you meant. 05:23:54 Which kind don't you like to eat? All fungi? 05:24:05 Yes 05:25:25 I suspect you eat bread? 05:26:59 Yes, but I don't like mushrooms. 05:28:08 pikhq_: Do you like mushrooms? 05:28:48 `quote mushroom 05:28:49 1185) i came back here and misread my own statement as "fancy C++ mushrooms" \ 1239) badger badger badger badger badger badger badger badger mushroom mushroom 05:29:10 kmc: whoa whoa whoa, what's this about fancy C++ mushrooms twh 05:29:20 `` doag | grep mushroom 05:29:26 11001:2017-06-06 slwd tanebvention//s/, sa/, mushrooms&/ \ 5869:2015-07-24 learn supermarionation is another name for the mushroom kingdom \ 5533:2015-06-12 addquote badger badger badger badger badger badger badger badger mushroom mushroom \ 5528:2015-06-12 addquote badger badge 05:29:40 `2 doag | grep mushroom 05:29:45 2/2:adger badger badger badger mushroom mushroom \ 4625:2014-05-01 addquote i came back here and misread my own statement as "fancy C++ mushrooms" 05:31:04 horp 05:31:07 I like mushrooms 05:31:22 and C++? 05:31:23 a C++ mushroom might be poisonous 05:31:25 OK 05:31:30 I like C++ too 05:31:34 it's the best esolang 05:31:40 But do you like MMIX? 05:31:45 zzo38: haven't used it 05:32:11 do you like honeypot megamix 05:32:18 -!- erkin has quit (Quit: Leaving). 05:32:26 don't know what that is 05:32:28 -!- Warrigal has quit (Ping timeout: 240 seconds). 05:32:34 http://tinyurl.com/honeypot-megamix 05:32:38 i also don't know what it is 05:35:55 You can see MMIX program if you want to which is the program I linked is one such program. 05:36:57 -!- sleffy has joined. 05:38:33 TIL that you can declare C++ methods like so: https://godbolt.org/g/Lc815M 05:38:37 it slightly makes sense, but is also terrible 05:38:52 I saw real code doing this and I was like... no 05:41:29 would you be opposed to "int get_x(), get_y();" 05:41:59 kmc: *blink* 05:42:06 I mean... Of course that works, but... 05:43:17 shachaf: yes 05:43:21 also hi pikhq_ :) 05:49:27 should c++ support void values 05:49:31 does rust support void values 05:49:32 twh 05:49:57 should void just be a struct {} type rather than a built-in 05:50:00 probably not 06:01:47 I dunno, but IIRC in GNU C sizeof(void) is 1. 06:03:15 mornin 06:07:14 I think the MOR instruction in MMIX can have many kind of uses, including: endianness conversion (including PDP-endian), bit rotation (combining with SLU), multiplying a unsigned 8-bit number by 257, etc. 06:07:39 -!- Sgeo_ has joined. 06:09:28 There is also the instruction MXOR, which is similar. 06:09:48 -!- Sgeo has quit (Ping timeout: 240 seconds). 06:10:54 There is no sign extension in MMIX other than loading aligned big-endian numbers and with SR instruction, although you can use MOR followed by SR in order to convert endianness including sign extension. 07:08:08 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 07:44:10 I found the wisdom file for "oya yakuman". I do know what it is; it is something in mahjong. 07:56:37 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52139&oldid=52094 * Ais523 * (+16) /* F */ +[[Footsteps]] 08:06:23 -!- hppavilion[1] has joined. 08:08:06 -!- augur has quit (Remote host closed the connection). 08:09:16 -!- augur has joined. 08:13:28 -!- augur has quit (Ping timeout: 240 seconds). 08:16:48 -!- sleffy has quit (Ping timeout: 240 seconds). 08:21:09 [wiki] [[Footsteps]] N https://esolangs.org/w/index.php?oldid=52140 * Ais523 * (+3335) new language 08:21:52 [wiki] [[User:Ais523]] https://esolangs.org/w/index.php?diff=52141&oldid=51665 * Ais523 * (+15) +[[Footsteps]] 08:27:32 -!- augur has joined. 08:32:08 -!- augur has quit (Ping timeout: 240 seconds). 09:13:21 -!- augur has joined. 09:17:48 -!- augur has quit (Ping timeout: 240 seconds). 09:17:56 -!- nullcone has quit (Quit: Connection closed for inactivity). 09:21:32 -!- augur has joined. 09:26:18 -!- augur has quit (Ping timeout: 246 seconds). 09:37:21 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52142&oldid=52139 * Ais523 * (+13) /* C */ +[[Conedy]] 10:06:38 [wiki] [[Conedy]] N https://esolangs.org/w/index.php?oldid=52143 * Ais523 * (+3592) I've been meaning to write this for a while 10:07:12 [wiki] [[User:Ais523]] https://esolangs.org/w/index.php?diff=52144&oldid=52141 * Ais523 * (+12) +[[Conedy 12:25:08 -!- erkin has joined. 12:41:02 -!- LKoen has joined. 12:54:07 -!- erkin has quit (Ping timeout: 240 seconds). 13:05:40 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 13:19:59 -!- erkin has joined. 13:20:13 -!- kerbal has joined. 13:23:14 -!- augur has joined. 13:27:54 -!- kerbal has quit (Quit: Page closed). 13:28:01 -!- augur has quit (Ping timeout: 246 seconds). 13:39:52 -!- boily has joined. 13:44:00 `w 13:44:02 dingas//The sound of a Baltic bell. It chimes like potatoes. 13:49:26 -!- erkin has quit (Ping timeout: 258 seconds). 14:17:05 -!- nullcone has joined. 14:18:02 -!- Warrigal has joined. 14:22:31 -!- jaboja has joined. 14:27:19 -!- augur has joined. 14:29:19 -!- jaboja has quit (Ping timeout: 255 seconds). 14:30:11 -!- jaboja has joined. 14:32:27 -!- augur has quit (Ping timeout: 240 seconds). 14:35:02 -!- oerjan has joined. 14:35:14 -!- LKoen has quit (Remote host closed the connection). 14:39:06 -!- LKoen has joined. 15:10:14 -!- jaboja has quit (Ping timeout: 268 seconds). 15:12:24 `5 q is not so bad <-- i don't think we have a q command. 15:12:27 `q 15:12:28 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: q: not found 15:34:41 -!- jaboja has joined. 15:44:24 . o O ( what would a question mark version of ❣ look like? ) 15:46:22 `? ☃ 15:46:23 Frosty the Snowman / had a very shiny nose / And everywhere that Frosty went / the nose was sure to go. 15:46:52 . o O ( ☃ is a pre-puddle ) 16:10:27 -!- Sgeo_ has quit (Ping timeout: 240 seconds). 16:21:37 -!- Sgeo has joined. 16:26:32 -!- nullcone has quit (Quit: Connection closed for inactivity). 16:34:15 -!- LKoen has quit (Remote host closed the connection). 16:49:31 -!- boily has quit (Quit: SOAKED CHICKEN). 16:52:22 -!- LKoen has joined. 17:04:21 -!- erkin has joined. 17:06:06 -!- HackEgo has quit (Ping timeout: 260 seconds). 17:06:39 hackgone 17:06:47 -!- HackEgo has joined. 17:06:53 hackback 17:07:05 `botsnack 17:07:13 hum... 17:07:14 ​>:-D 17:11:01 -!- wob_jonas has joined. 17:11:05 `slow 17:11:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: slow: not found 17:11:17 how does that command not exist :P 17:11:34 I thought hackego implemented all four letter words by now. 17:12:31 you're confusing it with `slwo or `sowl, obviously. 17:13:20 both the GSL and the boost random library collect several historical random generators. funnily, neither of them currently have the generator from Stanford GraphBase, despite that there doesn't seem to be any obstacle of using it. 17:13:27 also, you need `sloa to check slowness outside wisdom/, naturally. 17:14:36 " should c++ support void values" => there are serious proposals for making it support void values. there's basically only two minor problems with it, and the proposal solves one of them. 17:14:59 I like "sowl" 17:15:30 (save owr sowls) 17:16:06 The first problem is a syntactical ambiguity, because for C compatibility, int f(void); declares a zero-arg function, but if void is a type, then this looks as if it tried to declare a one-arg function. The proposal solves this by saying who cares, it's still a zero-arg function, and you should write int f(void a); or some other workaround if you w 17:16:07 ant to declare a one-arg function taking a void. 17:16:09 `learn An oal is a bird that is not necessarily wise. 17:16:13 Learned 'oal': An oal is a bird that is not necessarily wise. 17:17:36 . o O ( it disposes co-wisdom out of its co-beak? ) 17:17:47 The second problem is that if void became a real type, then you could define overloads of the comma operator like int operator,(void x, mytype y); which breaks existing library function templates or macros that rightly assume that the comma operator with a void on either side isn't overloadable. 17:18:04 i'm sorry, but co-wisdoms are _so_ pre-rdococ 17:20:41 . o O ( ironically, C uses f(void) for a zero-argument function for C compatibility ) 17:21:36 that sounds more circular than ironic 17:21:54 int-e: no, I don't think so. int f(void); is entirely new to C, even the void keyword didn't exist before, it got added as disambiguation because int f(); was used to declare an old-style (non-prototype) function. 17:22:00 oerjan: well, it is not actually circular. 17:22:23 wob_jonas: yes, that's what I meant. 17:22:28 oh, I see 17:22:43 it uses int f(void); so that int f(); is C-compatible 17:22:45 ok, that makes sense 17:22:55 so not circular, just roundabout 17:33:04 wob_jonas: void f() was a thing for a long time wasn't it? 17:33:23 alercah: no 17:33:34 they just wrote int f() instead in older versions of C 17:33:50 or just f(); without a type, which defaulted to int for non-prototyped functions 17:34:37 but in C++ it always meant a nullary function, and C++ never allowed old-style function declarations, because C++ is big on typesafety 17:34:42 and overloading 17:35:02 you can't even call a non-prototyped C function in C++ 17:35:15 you have to give a prototype for it 17:35:45 I don't see any problem in this 17:36:26 (what I don't like is how C++ changes builtin comparison operators on builtin numeric types, so they return a different type than in any version of C) 17:36:46 (that's just so stupid and poinless and incompatible for incompatibility's sake) 17:37:37 (it almost never matters in C though, so it's very hard to get an incompatibility) 17:42:54 -!- oerjan has quit (Quit: Later). 17:46:26 -!- sdhand has quit (Quit: *disappears*). 18:02:18 wob_jonas: I mean void as a return type 18:03:06 alercah: even as a return time, it didn't exist before ansi C. ansi C introduced prototypes, the void keyword, the signed keyword 18:03:25 -!- erkin has quit (Ping timeout: 240 seconds). 18:03:41 s/return time/return type/ 18:06:38 -!- nullcone has joined. 18:10:56 oh neat 18:11:26 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 18:22:53 -!- sleffy has joined. 18:23:24 -!- sleffy has quit (Max SendQ exceeded). 18:23:41 -!- erkin has joined. 18:23:49 -!- sleffy has joined. 18:29:35 -!- augur has joined. 18:34:27 -!- augur has quit (Ping timeout: 240 seconds). 18:55:37 -!- electrolex has joined. 19:04:53 -!- LKoen has quit (Remote host closed the connection). 19:06:36 -!- boily has joined. 19:09:56 -!- DHeadshot has joined. 19:11:04 @metar CYUL 19:11:04 CYUL 111800Z 23019G29KT 30SM FEW040 FEW100 FEW160 FEW240 28/17 A2976 RMK CU1AC1AC1CI1 CU TR AC TR CI TR SLP080 DENSITY ALT 1900FT 19:11:26 * boily sweats. “too hooooot...” 19:12:20 @metar lowi 19:12:20 LOWI 111750Z 06006KT CAVOK 27/12 Q1015 NOSIG 19:12:38 well it's pleasant enough inside :P 19:13:44 funny clouds 19:13:47 -!- jaboja has quit (Ping timeout: 240 seconds). 19:13:54 "a bit of everything"?! 19:15:32 it's going to get warmer today. strong winds, all the clouds, perfect conditions for an evening thunderstorm. 19:16:25 -!- augur has joined. 19:16:35 wait, today? 19:16:45 oh 19:16:53 I see what you did there now 19:34:33 -!- erkin has quit (Quit: Leaving). 19:38:39 -!- LKoen has joined. 19:56:31 -!- Phantom_Hoover has joined. 20:08:15 -!- LKoen has quit (Remote host closed the connection). 20:28:56 -!- Warrigal has changed nick to t_swett. 20:39:02 -!- augur has quit (Remote host closed the connection). 20:54:15 -!- hppavilion[1] has joined. 20:59:13 -!- electrolex has quit (Quit: Leaving). 21:00:33 int-e: i,i changeloglog 21:00:56 hyperloglog is p. good 21:07:06 shachaf: is this inspired by #haskell-lens? 21:12:38 Yes. 21:12:55 Which also discusses hyperloglog occasionally, I guess is missing context. 21:13:58 I just joined in case the pull request triggers any discussion; I expect none. 21:16:36 Do you like hyperloglog? 21:17:46 Can't say I do 21:18:35 What about count-min sketch? 21:32:58 Now I fixed the Huffman tree optimization program in the JPEG encoder; now it work better and ImageMagick does not complain about an improper Huffman tree anymore. 21:34:40 -!- augur has joined. 21:34:48 You can see its working if you look up the definition of "make_huffman_tree" in the file http://zzo38computer.org/fossil/farbfeld.ui/raw/ffjpeg.c?name=529a52e5a68d18c772c514cc9e3bc3b74185185c 21:35:58 (It works by coin collecting. However, you can use this program even if you do not have any coins.) 21:47:05 -!- LKoen has joined. 21:51:22 -!- jaboja has joined. 21:51:35 -!- augur has quit (Remote host closed the connection). 22:00:24 -!- boily has quit (Quit: HOOVED CHICKEN). 22:11:27 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 22:19:17 -!- LKoen has quit (Remote host closed the connection). 22:23:29 zzo38: Do you like this? 22:25:26 Which one you mean? 22:25:41 -!- jaboja has quit (Quit: Leaving). 22:25:55 Your Huffman tree optimization program. 22:26:14 Yes 22:26:35 Adjunctions. 22:26:59 I don't know 22:27:16 Butter. 22:40:26 However this program still isn't perfectly; sometimes I get better results than ImageMagick but usually worse, it seems. 22:42:21 I may have done something wrong in the implementation. 22:53:18 -!- LKoen has joined. 22:58:07 -!- t_swett has quit (Ping timeout: 240 seconds). 23:04:55 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 23:27:49 -!- sleffy has quit (Ping timeout: 260 seconds). 23:35:55 -!- jaboja has joined. 23:53:05 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:56:40 -!- sleffy has joined. 23:58:13 -!- LKoen has joined. 2017-06-12: 00:02:07 -!- oerjan has joined. 00:04:14 @metar ENVA 00:04:14 ENVA 112250Z 12005KT 9999 -RA FEW039 SCT074CB BKN098 14/12 Q0998 RMK WIND 670FT 23010KT 00:04:22 SO HUMID 00:13:42 @metar EGLL 00:13:42 EGLL 112250Z AUTO 25012KT 9999 FEW032 15/08 Q1015 NOSIG 00:30:10 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:37:21 -!- sleffy has quit (Ping timeout: 260 seconds). 00:41:29 [wiki] [[Special:Log/newusers]] create * Theking42 * New user account 00:45:02 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52145&oldid=52135 * Theking42 * (+148) /* Introductions */ 00:45:10 [wiki] [[Total BF]] https://esolangs.org/w/index.php?diff=52146&oldid=28221 * Theking42 * (+43) Added some categories 00:50:39 [wiki] [[Category:Total]] N https://esolangs.org/w/index.php?oldid=52147 * Theking42 * (+585) Created page with "A total programming language is one in which all programs are guaranteed to terminate. As such, such languages are not Turing complete. It is also impossible to implement a se..." 01:00:15 -!- Akaibu has joined. 01:07:28 [wiki] [[Category:Total]] https://esolangs.org/w/index.php?diff=52148&oldid=52147 * Theking42 * (+203) 01:11:22 -!- sleffy has joined. 01:12:04 -!- jaboja has quit (Remote host closed the connection). 01:23:40 -!- jaboja has joined. 01:38:46 -!- jaboja has quit (Remote host closed the connection). 01:51:45 -!- doesthiswork has joined. 02:00:12 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 02:10:26 -!- augur has joined. 03:15:45 [wiki] [[Special:Log/newusers]] create * PedroContipelli * New user account 03:24:15 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52149&oldid=52145 * PedroContipelli * (+115) 03:24:54 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52150&oldid=52142 * PedroContipelli * (+11) 03:31:09 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52151&oldid=52150 * Oerjan * (-11) Undo revision 52150 by [[Special:Contributions/PedroContipelli|PedroContipelli]] ([[User talk:PedroContipelli|talk]]) (We have that in the joke language list) 04:26:25 -!- oerjan has quit (Quit: Nite). 05:48:02 Is this document OK? http://zzo38computer.org/fossil/farbfeld.ui/wiki?name=ffjpeg 05:58:09 -!- lifthrasiir has quit (Remote host closed the connection). 06:07:32 -!- lifthrasiir has joined. 06:52:06 [wiki] [[Talk:Kangaroo]] N https://esolangs.org/w/index.php?oldid=52152 * Zzo38 * (+288) /* Matrix Kangaroo */ new section 06:58:08 -!- FreeFull has quit. 07:17:37 -!- Sgeo_ has joined. 07:21:29 -!- Sgeo has quit (Ping timeout: 268 seconds). 08:08:33 -!- sleffy has quit (Ping timeout: 240 seconds). 08:58:42 -!- augur has quit (Remote host closed the connection). 08:59:31 -!- doesthiswork has quit (Quit: Leaving.). 09:17:20 -!- augur has joined. 09:22:07 -!- augur has quit (Ping timeout: 240 seconds). 10:48:20 -!- augur has joined. 10:52:52 -!- augur has quit (Ping timeout: 246 seconds). 11:00:43 -!- boily has joined. 11:59:50 -!- LKoen has joined. 12:15:27 `w 12:15:30 usa//USA apparently doesn't stand for United State Automaton. 12:18:48 -!- augur has joined. 12:21:46 [wiki] [[Talk:Footsteps]] N https://esolangs.org/w/index.php?oldid=52153 * Keymaker * (+407) More undefined behaviour? 12:23:11 -!- boily has quit (Quit: WORTH CHICKEN). 12:23:18 -!- augur has quit (Ping timeout: 246 seconds). 12:47:23 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 12:49:50 -!- h0rsep0wer has joined. 12:52:28 `cwlprits USA 12:52:36 No output. 12:52:41 . o O ( shouldn't it be "unified" or "universal" ) 12:52:50 `cwlprits usa 12:52:57 oerjän coppr̈o oerjän 13:49:19 -!- augur has joined. 13:54:13 -!- augur has quit (Ping timeout: 258 seconds). 14:00:34 -!- doesthiswork has joined. 14:09:39 -!- kerbal has joined. 14:23:37 -!- kerbal has quit (Ping timeout: 260 seconds). 14:28:28 -!- jaboja has joined. 14:38:50 -!- sebbu2 has joined. 14:42:20 -!- sebbu has quit (Ping timeout: 255 seconds). 14:44:53 -!- `^_^v has joined. 14:55:49 -!- h0rsep0wer has quit (Quit: Leaving). 15:17:54 -!- oerjan has joined. 15:19:45 -!- augur has joined. 15:25:54 -!- augur has quit (Ping timeout: 255 seconds). 15:32:21 -!- nullcone has quit (Quit: Connection closed for inactivity). 15:34:25 -!- sebbu2 has changed nick to sebbu. 15:43:10 -!- atslash has quit (Ping timeout: 260 seconds). 15:43:56 -!- atslash has joined. 15:57:31 -!- LKoen has joined. 16:00:32 -!- `^_^v has quit (Quit: Leaving). 16:00:42 -!- `^_^v has joined. 16:24:18 -!- Zarutian has joined. 16:50:14 -!- augur has joined. 16:54:48 -!- augur has quit (Ping timeout: 240 seconds). 17:09:48 -!- atslash has quit (Ping timeout: 240 seconds). 17:10:23 -!- atslash has joined. 17:25:15 [wiki] [[User:MD XF]] https://esolangs.org/w/index.php?diff=52154&oldid=52115 * MD XF * (+184) Triangular 17:38:03 -!- LKoen has quit (Remote host closed the connection). 17:44:30 -!- jaboja has quit (Ping timeout: 255 seconds). 17:46:06 -!- atslash has quit (Quit: Leaving). 17:48:22 -!- DHeadshot has joined. 17:52:06 -!- augur has joined. 18:12:43 -!- FreeFull has joined. 18:22:02 -!- oerjan has quit (Quit: Later). 18:29:54 -!- erkin has joined. 18:42:14 -!- jaboja has joined. 18:48:07 -!- sleffy has joined. 19:05:32 -!- Kerbal has joined. 19:05:33 -!- jaboja has quit (Ping timeout: 240 seconds). 19:06:38 -!- LKoen has joined. 19:07:03 Hi 19:08:47 Hello 19:11:03 -!- LKoen has quit (Ping timeout: 240 seconds). 19:21:04 -!- Phantom_Hoover has joined. 19:28:23 Hey, is the user who wrote Triangular online? I have a question for him or her 19:31:25 I don't know 19:31:47 ah 19:33:35 -!- nullcone has joined. 19:50:57 -!- wob_jonas has joined. 20:04:18 Does MMIX define a specific method of converting between single precision and double precision numbers? 20:05:36 zzo38: yes, but it only stores double precision in registers (just like how traditional 387 only stores extended precision in its registers), so it only has load and store single float instructions, and an instruction that rounds to a single but keeps the result in double format. 20:06:27 I know what instructions it has, I meant if there is a guaranteed result of the way the number is encoded when the conversion is done in either direction. 20:06:38 zzo38: this is also analogous to how modern x86 only stores single and double precision in XMM/YMM registers, but now has instructions to load and store half-precision floats (at least one of the half-precision formats) 20:07:27 you seem to be talking cross purposes 20:07:46 -!- Sprocklem has quit (Quit: [). 20:08:06 int-e: I do not understand? 20:08:10 zzo38: I don't quite understand the question there. the single and double floating point formats are quite well specified, so there can only be flexibility when you need to represent a NaN value. I'm not sure if MMIX specifies how NaNs are represented, and it's possible you have to wait for reworked volume 4 for that. 20:08:58 zzo38: it works the same as other operations: you convert by taking the real value the source float represents, and taking the closest representable float in the destination format according to the roudning mode 20:09:39 so if the rounding mode is round to nearest, then it takes the float closest to the theoretical value, or the one with zero last bit if there's two equally close ones 20:09:55 just like how arithmetic on floats works, as explained in volume 3 20:10:02 s/volume 4/volume 2/ 20:10:05 s/volume 3/volume 2/ 20:10:14 I'm confused about volume numbers, but you know 20:10:19 I mean if you have one sequence of bits in one format and convert to the other format, if you are guaranteed to get the same sequence of bits as a result on all implementations or not. 20:10:20 volume 2 explains how floating point arithmetic works 20:10:35 (Assuming all of the modes and so on are set the same way) 20:10:58 zzo38: if the value is not NaN, and you use the same operations and same rounding mode, then you're definitely guaranteed the same sequence of bits in the result. If the value is a NaN, then I'm not sure. 20:12:19 For non-NaN, MMIX and other modern cpus work the same way, deterministically. For NaN results, I'm not sure what MMIX does, and x86 is a bit complicated and partly depends on what instructions you use and partly implementation-defined. 20:12:20 -!- erkin has quit (Read error: Connection reset by peer). 20:13:45 zzo38: I meant that you asked about how rounding is done and wob_jonas answered with when rounding is done... but it's all okay now 20:15:23 I think that may be a definition should be made up for if the value is NaN, probably whatever kind would be simplest in hardware while still resulting NaN, and then define it as that way. 20:16:50 zzo38: there is probably a definition about how MMIX handles NaN, but I'm not sure if it's already in the volume 1 MMIX fascicle, or is only in MMIXware and the part of future volume 2 that talks about infinities and NaNs. 20:17:43 I do not actually have the book, but I can look in MMIXware and see if it says if it is supposed to be guaranteed. 20:21:28 Also, what I said above doesn't apply to the x87 transcendent instructions (F2XM1, FYL2X, FYL2XP1, FCOS, FSIN, FSINCOS, FPTAN, FPATAN), which are essentially not deterministic and partly implementation-defined; also nothing I say applies to 287 and 8087 (the chips before 387) which are not modern and has strange quirks. 20:21:49 But MMIX and SSE don't have such transcendental instructions, and these x87 ones are kept only for compatibility. 20:22:56 I am asking only about MMIX anyways 20:23:23 -!- erkin has joined. 20:23:54 Also the x87 extended precision (10 byte long) format has trap representations that are unsupported and behave in a mostly implementation-defined way, but you can only get those trap representations by directly loading them, not from loading singles or doubles or integers, nor from operations on non-trap representations. 20:27:32 As for NaN values on x86 architecture, the way x87 handles them is completely specified; MMX doesn't handle them at all; and the way SSE and modern extensions handles them is mostly but not completely specified (by at least one of Intel and AMD), but is different from the x87 method (and IMO worse). Let me look this up. 20:29:07 Obviously results are deterministic only if the settings in the relevant floating point control register (rounding mode and other flags) are given. 20:31:27 In the Intel 64 and IA-32 architectures software developer's manual, chapter 4.8.3 tells how NaN behaves. 20:33:26 <\oren\> there is legistlation being proposed 20:33:28 <\oren\> “Communications Over Various Feeds Electronically for Engagement” Act 20:33:31 <\oren\> the COVFEFE Act 20:34:26 smooth coverup 20:36:15 That actually makes sense 20:37:02 In the AMD manual (possibly an old version I have, I haven't checked for updates), for SSE instructions, chapter 4.3.3.3 is relevant about NaN ruels. 20:38:43 Oh, I remembered wrong! 20:38:50 The situation is even better than I thought. 20:39:51 The representation of a NaN result used for SSE instructions (and modern extensions) is completely defined and so deterministic; 20:41:08 and for x87 instructions, Intel defines the result completely (but this is different from SSE instructions), and AMD defines them only almost completely but leaves the sign bit of the NaN implementation-defined in some cases. 20:42:09 This means that if you only use modern instructions (SSE, SSE2, AVX etc) on x86, then the floating point operation result is completely deterministic. 20:42:36 (Modern x86 does have some other implementation-defined behavior, but that has nothing to do with floating-point representations.) 20:43:51 . o O ( it all started with CPUID *runs* ) 20:43:53 zzo38: sorry for the confusion, and I'm glad I checked this 20:44:47 Oh, and by the way the AMD and the Intel definitions are compatible, so apart from that one implementation-defined sign bit on x87, and the other x87 stuff I mentioned above, the results are deterministic even across the two cpu manufacturers. 20:45:08 (This is a feature. AMD and Intel are deliberately making compatible cpus.) 20:45:49 However, the SSE rules mean that the results are deterministic only for machine code, not for C code. 20:46:39 some x86 operations left some flags undefined, is that still the case? (stuff like aaa, aas, das, daa, aam, aad) 20:47:20 If you write x+y in C code where x and y are floats or doubles, C does not promise any particular NaN representation, and the compiler has the right to compile this as an addition with either x or y as the first input argument of the instruction, and the NaN representation of the results are different in those cases for some inputs. 20:47:41 int-e: yes, there are some flags left in an implementation-defined state 20:48:37 (of course those particular instructions have been dropped in x86_64 mode, so sad ;)) 20:49:09 int-e: no, this still applies to x86_64 slightly: the OR instruction leaves the value of the AF flag implementation-defined. 20:49:15 Or undefined, rather. 20:49:55 The flag has an unspecified value after the instruction, but using it further isn't undefined behavior or anything crazy like that, it's just unpredictably 1 or 0. 20:50:22 (do I still remember this snipped correctly? cmp al, 10; sbb al, 0x3f; das) 20:51:11 int-e: no idea 20:51:38 -!- sdhand has joined. 20:51:39 (I think I got this right: convert a value from 0 to 15 to a hex digit (upper case)) 20:51:45 [wiki] [[User talk:MD XF]] https://esolangs.org/w/index.php?diff=52155&oldid=52126 * MD XF * (-207) 20:51:48 -!- sdhand has quit (Changing host). 20:51:48 -!- sdhand has joined. 20:52:54 The AND, OR, XOR, TEST instructions all leave AF in an undefined state (but then people almost never use AF, there aren't even conditional jumps using it, so you only read it by explicitly saving FLAGS or with the decimal instructions). 20:58:11 A more significant case is that the shift instructions (SAR, SHR, SHL, ROL, ROR, RCL, RCR, SHLD, SHRD) sometimes leave CF and/or OF (as well as AF) in an undefined state. The exact rules for when are complicated. 21:00:00 wait... CF?! 21:01:38 Yes, sometimes CF is undefined, depending on the exact operation and arguments and inputs. 21:03:47 Also the 386 bit scan instructions BSF, BSR leave the destination operand with an undefined value if no bit is found. 21:05:41 I guess I only ever cared about CF for RCL, RCR and shifts/rotations by 1 bit. 21:06:00 I think the bitwise arithmetic and shift instructions leave some of the flags in an undefined state, because older cpus handle them in different ugly ways, so to define them, intel would have to write complicated documentation about what older cpus do. The bit scan instructions have a different cause: there 386 used to leave the destination registe 21:06:00 r unchanged, but insisting on that implementation would slow down modern cpus. 21:06:33 int-e: like I said, those flags are sometimes defined, the exact rules are in the Intel and AMD manuals. for the cases most programs care about, they're defined. 21:08:54 There are also some undefined results about memory accesses and IO that are essential, that is, caused not by historical compatibility, but because it would slow down the system to make caching or paging or multi-processor memory races deterministic. 21:10:20 And there's of course a lot of undefined behavior connected to operations or arguments or field values that are (or once were) reserved for future compatibility, especially with system instructions. There has to be some of these so that the cpu can be extended with new instructions or modes in the future. 21:11:12 But generally x86 doesn't have much cases of undefined results for no good reason. It tries to be deterministic and defined except in cases when there's a good reason (history or otherwise) not to. 21:14:27 And there are cases when some cases were undefined in past versions of the docs, but are defined retroactively for older cpus too in later versions of the docs because of new extensions. 21:15:17 -!- LKoen has joined. 21:16:49 And there are a few borderline cases that used to be defined in old cpu manuals (like 286) but are now either undefined, or defined to always give an error in new cpus. 21:17:00 There's not many of these, because they like compatibility, but still. 21:17:03 -!- DHeadshot has quit (Ping timeout: 240 seconds). 21:19:01 For example, on 8086, you could use the LOCK prefix with any instruction; now you can only use them with some instructions, and it gives a fault with some instructions that existed on 8086 like shifts. 21:21:47 The manuals don't completely define how very old cpus behave, but define a significant portion of it, enough to write typical non-obfuscated programs, and more than enough to write boot loaders that check what cpu they're running on and error out on old cpus. 21:22:37 Some of that information is delegated out of the main text to special compatibility chapters, because the main text doesn't want to bother saying "this feature isn't available on cpus older than 386 or 286" too many times. 21:33:36 -!- jaboja has joined. 21:34:27 Integ 1.1 is out at https://github.com/kerbin111/Integ. (Sorry, zzo38, but I haven't written the wiki article yet) 21:35:17 -!- DHeadshot has joined. 21:35:43 Integ 1.1 features time, random, and deallocation operators, as well as better error messaging and a better interpreter mode 21:35:51 in the Python reference implementation 21:54:18 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:16:54 -!- Sprocklem has joined. 22:19:58 -!- LKoen has quit (Remote host closed the connection). 22:25:42 -!- xkapastel has joined. 22:30:54 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:39:45 -!- esoman has joined. 22:40:00 https://area51.stackexchange.com/proposals/110478/esoteric-programming-languages?referrer=FNgVtmBdD3clrEfV5E-5mg2 22:40:56 -!- esoman has quit (Client Quit). 22:48:51 -!- LKoen has joined. 22:55:22 -!- hakatashi has quit (Remote host closed the connection). 22:55:38 -!- hakatashi has joined. 23:07:54 -!- boily has joined. 23:10:06 @metar CYUL 23:10:07 CYUL 122200Z 22015G20KT 30SM FEW140 SCT250 31/19 A2978 RMK AC1CI2 SLP084 DENSITY ALT 2100FT 23:15:28 31?! 23:15:37 @metar EGLL 23:15:37 EGLL 122150Z AUTO 27009KT 9999 NCD 14/10 Q1020 NOSIG 23:18:25 fizziello. 31. 23:18:31 I love my AC unit. 23:22:23 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 23:29:07 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:39:59 -!- wob_jonas has joined. 23:40:33 In his feature article, Mark Rosewater announces that Wizards have once again found a way to print more new M:tG cards per year than before. This has happened like five times already. 23:40:54 Sure, he gives a nice explanation for why the changes are good, but still. 23:41:08 -!- jaboja has quit (Ping timeout: 240 seconds). 23:41:40 If you don't care about Standard or new set drafts, you get few of the advantages, and the amount of new cards printed gets harder and harder to follow. 23:44:11 I don't think they are good or bad changes. just... changes. 23:44:18 oh yeah, linky http://magic.wizards.com/en/articles/archive/making-magic/metamorphosis-2-0-2017-06-12 23:44:58 boily: I'm not saying they're bad alone, the bad part is that each time they change the structure, whether permanently or temporarily for just one set or block, it goes towards printing more new cards than before. 23:45:35 I've no clue what's in the last several years of sets because there are so many new cards that I didn't start to invest the time to get familiar with them. 23:47:38 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 23:51:45 -!- oerjan has joined. 23:56:59 -!- Warrigal has joined. 23:58:36 -!- tomcr00se has joined. 2017-06-13: 00:01:30 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 00:01:48 -!- DHeadshot has quit (Ping timeout: 240 seconds). 00:04:35 -!- tomcr00se has left. 00:04:53 -!- boily has quit (Quit: LAYERED CHICKEN). 00:05:11 * oerjan read that as too morose 00:07:01 -!- oerjan has set topic: Unregistered HyperCamel 2 | empiric warbles | http://esolangs.org/ | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf | For bot testing, use #esoteric-blah. 00:07:51 eww 00:08:00 * oerjan looked up what warble means 00:08:07 -!- shachaf has set topic: Registered HyperCamel 2 | empiric warbles | http://esolangs.org/ | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf | For bot testing, use #esoteric-blah. 00:18:53 -!- erkin has joined. 00:30:39 . o O ( wob_jonas doesn't know when to stop answering questions ) 00:31:16 oerjan: why do you say i don't know when to stop asking questions twh 00:31:31 * oerjan swats shachaf -----### 00:31:36 hth 00:34:08 -!- Warrigal has quit (Ping timeout: 240 seconds). 00:45:57 @metar ENVA 00:45:58 ENVA 122320Z 28015KT 9999 FEW004 SCT008 BKN012 12/11 Q1000 RMK WIND 670FT 28020KT 00:46:05 @metar KOAK 00:46:05 KOAK 122253Z 26013KT 240V300 10SM FEW017 FEW034 20/11 A3013 RMK AO2 SLP205 T02000106 00:46:09 still humid... 00:46:14 20 degrees? It's summer! 01:16:37 ist there a Plankalkül interpreter I can play with? 01:22:06 -!- sleffy has quit (Ping timeout: 240 seconds). 02:17:19 -!- Zarutian has quit (Quit: Zarutian). 02:18:47 [wiki] [[Micro]] M https://esolangs.org/w/index.php?diff=52156&oldid=52134 * Raddish0 * (+15) /* Built-in functions */ 02:19:31 -!- jaboja has joined. 03:25:29 -!- sleffy has joined. 03:32:15 * lifthrasiir is cleaning dust over Unison code base 03:33:01 ...so that I can iterate more quickly (previously bounded by TTX compilation which is hella slow) 03:44:32 -!- Kerbal has quit (Ping timeout: 260 seconds). 04:06:37 -!- hppavilion[1] has joined. 04:26:16 -!- jaboja has quit (Ping timeout: 268 seconds). 04:40:42 -!- oerjan has quit (Quit: Nite). 04:48:58 -!- Remavas-Hex has joined. 04:51:33 -!- Remavas has quit (Ping timeout: 268 seconds). 05:42:18 -!- jaboja has joined. 06:42:46 -!- MrBusiness has joined. 06:50:07 -!- jaboja has quit (Ping timeout: 240 seconds). 07:01:37 -!- FreeFull has quit. 07:17:07 -!- Remavas__ has joined. 07:20:47 -!- Remavas-Hex has quit (Ping timeout: 268 seconds). 07:34:45 -!- augur has quit (Remote host closed the connection). 07:45:20 -!- xkapastel has quit (Quit: Connection closed for inactivity). 07:56:15 -!- doesthiswork has quit (Quit: Leaving.). 08:35:09 -!- augur has joined. 08:38:09 -!- sleffy has quit (Ping timeout: 246 seconds). 08:40:27 -!- augur has quit (Ping timeout: 240 seconds). 08:51:02 -!- sebbu has quit (Quit: re). 08:52:10 -!- sebbu has joined. 09:00:37 -!- staffehn has quit (K-Lined). 09:07:45 -!- staffehn has joined. 09:36:39 -!- augur has joined. 09:41:02 -!- augur has quit (Ping timeout: 246 seconds). 10:15:02 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 10:42:39 -!- LKoen has joined. 11:07:02 -!- augur has joined. 11:11:40 -!- augur has quit (Ping timeout: 246 seconds). 11:34:51 -!- boily has joined. 12:01:53 -!- h0rsep0wer has joined. 12:27:10 -!- boily has quit (Quit: DIRECT CHICKEN). 12:37:42 -!- augur has joined. 12:42:33 -!- augur has quit (Ping timeout: 255 seconds). 13:01:27 -!- nbrothaaa2 has joined. 13:02:18 -!- h0rsep0wer has quit (Read error: Connection reset by peer). 13:38:46 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 14:00:29 -!- doesthiswork has joined. 14:08:21 -!- augur has joined. 14:10:50 -!- Remavas__ has changed nick to Remavas. 14:12:47 -!- augur has quit (Ping timeout: 240 seconds). 14:16:04 -!- `^_^v has joined. 14:24:01 -!- nbrothaaa2 has quit (Quit: Leaving). 14:52:17 -!- Zarutian has joined. 15:18:38 -!- LKoen has quit (Remote host closed the connection). 15:38:39 -!- augur has joined. 15:43:16 -!- augur has quit (Ping timeout: 246 seconds). 15:50:39 -!- oerjan has joined. 16:24:39 -!- jaboja has joined. 16:43:19 -!- FreeFull has joined. 16:51:35 -!- augur has joined. 17:07:44 -!- Zarutian has quit (Quit: Zarutian). 17:10:19 -!- jaboja has quit (Ping timeout: 268 seconds). 17:22:46 `quote 17:22:50 500) You mean it'd be Tau Zero but without the spaceship? 17:25:22 -!- LexiciScriptor has joined. 17:25:25 -!- LexiciScriptor has left. 17:28:49 -!- doesthiswork has quit (Ping timeout: 268 seconds). 17:32:01 -!- Remavas-Hex has joined. 17:33:41 -!- erkin has joined. 17:34:07 -!- Remavas has quit (Ping timeout: 240 seconds). 18:14:57 -!- sleffy has joined. 18:42:31 -!- `^_^v has quit (Quit: Leaving). 18:42:40 -!- `^_^v has joined. 18:43:51 -!- oerjan has quit (Quit: Later). 18:52:09 [wiki] [[Temporal logic]] M https://esolangs.org/w/index.php?diff=52157&oldid=45424 * CatIsFluffy * (+0) 18:53:37 -!- augur has quit (Remote host closed the connection). 18:53:45 -!- hppavilion[1] has joined. 18:54:54 [wiki] [[User talk:Hppavilion1/Combinatory temporal logic]] N https://esolangs.org/w/index.php?oldid=52158 * CatIsFluffy * (+142) Created page with "==Questions== What is the return value of alpha/=? ~~~~" 19:19:22 -!- LKoen has joined. 19:24:04 -!- LKoen has quit (Ping timeout: 255 seconds). 19:34:40 `unidecode 🤔 19:34:42 U+1F914 THINKING FACE \ UTF-8: f0 9f a4 94 UTF-16BE: d83edd14 Decimal: 🤔 \ 🤔 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) \ \ U+0020 SPACE \ UTF-8: 20 UTF-16BE: 0020 Decimal: \ \ Category: Zs (Separator, Space) \ Bidi: WS (Whitespace) \ \ U+0020 SPACE \ UTF-8: 20 UTF-16BE: 0020 Decimal: \ \ Category: 19:50:33 -!- kerbal has joined. 19:51:39 -!- augur has joined. 19:55:47 -!- augur has quit (Ping timeout: 240 seconds). 20:04:42 -!- Phantom_Hoover has joined. 20:04:44 -!- Phantom__Hoover has joined. 20:04:55 -!- Phantom_Hoover has quit (Client Quit). 20:05:06 -!- Phantom__Hoover has quit (Client Quit). 20:05:30 -!- Phantom_Hoover has joined. 20:14:25 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 20:28:15 -!- `^_^v has quit (Quit: This computer has gone to sleep). 20:32:38 -!- hppavilion[1] has joined. 20:45:47 -!- LKoen has joined. 20:45:48 -!- moony has joined. 20:46:19 -!- Akaibu has quit (Quit: Connection closed for inactivity). 20:47:39 https://github.com/mame/radiation-hardened-quine/ im impressed. (You can delete any character from this quine and it will still output a undamaged copy of itself) 20:47:59 i wonder if we can somehow pull this off in, say, brainfuc 20:48:20 how many characters could you delete total if you were surgical, I wonder? 20:49:18 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 20:50:42 -!- hppavilion[1] has joined. 20:51:05 -!- LKoen has quit (Ping timeout: 268 seconds). 20:58:16 -!- izabera has changed nick to ajerk. 21:05:05 -!- ajerk has changed nick to izabera. 21:10:52 -!- hppavilion[1] has quit (Quit: HRII'FHALMA MNAHN'K'YARNAK NGAH NILGH'RI'BTHNKNYTH). 21:29:21 -!- jaboja has joined. 21:32:46 -!- Remavas-Hex has changed nick to Remavas. 21:40:44 -!- augur has joined. 21:47:08 -!- DHeadshot has joined. 22:16:19 -!- augur has quit (Remote host closed the connection). 22:23:22 -!- augur has joined. 22:25:40 i wonder if we can somehow pull this off in, say, brainfuc 22:25:57 you obv. can't because deleting any loop instruction will invalidate the entire program 22:30:26 -!- Remavas-Hex has joined. 22:30:27 -!- Remavas has quit (Ping timeout: 240 seconds). 22:30:35 -!- Remavas-Hex has changed nick to Remavas. 22:36:40 -!- moony has quit (Read error: Connection reset by peer). 22:41:30 [wiki] [[User:Enoua5]] M https://esolangs.org/w/index.php?diff=52159&oldid=50195 * Enoua5 * (+32) 22:47:06 -!- augur has quit (Remote host closed the connection). 22:47:24 -!- augur has joined. 23:06:02 -!- sleffy has quit (Ping timeout: 240 seconds). 23:06:56 -!- electrolex has joined. 23:26:50 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:28:52 -!- electrolex has quit (Quit: Leaving). 23:55:01 -!- oerjan has joined. 2017-06-14: 00:10:27 -!- sebbu3 has joined. 00:11:37 -!- sebbu has quit (Ping timeout: 255 seconds). 00:19:55 -!- hppavilion[1] has joined. 00:34:29 @tell moony obviously you haven't seen the answers for https://codegolf.stackexchange.com/questions/57257/radiation-hardened-quine 00:34:29 Consider it noted. 00:36:00 lambdabot @tell 00:36:05 @tell 00:36:05 Who should I tell? 00:36:12 oerjan 00:36:24 @tell oerjan hello 00:36:24 Consider it noted. 00:36:32 What does that do? 00:36:54 @messages-flood 00:36:54 kerbal said 29s ago: hello 00:37:09 @tell kerbal hi there! 00:37:09 Consider it noted. 00:37:21 @messages-flood 00:37:21 oerjan said 12s ago: hi there! 00:37:25 Cool 00:42:22 @help 00:42:23 help . Ask for help for . Try 'list' for all commands 00:42:27 @list 00:42:27 What module? Try @listmodules for some ideas. 00:42:31 @listmodules 00:42:31 activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search 00:42:32 slap source spell system tell ticker todo topic type undo unlambda unmtl version where 00:42:41 @help hoogle 00:42:41 hoogle . Haskell API Search for either names, or types. 00:45:10 -!- sleffy has joined. 00:47:27 @hoogle a -> b -> a 00:47:27 Prelude const :: a -> b -> a 00:47:27 Data.Function const :: a -> b -> a 00:47:27 CorePrelude const :: a -> b -> a 00:48:20 @metar ENVA 00:48:20 ENVA 132320Z 28010KT 9999 SCT019 BKN027 12/10 Q1012 RMK WIND 670FT 29010KT 00:48:25 STILL HUMID 00:48:38 <\oren\> @metar CYYZ 00:49:03 <\oren\> @metar CYYZ 00:49:03 CYYZ 132300Z 35008KT 15SM FEW030 SCT075 SCT240 23/16 A2999 RMK CU2AC1CI1 SLP156 DENSITY ALT 1600FT 00:53:12 You people really thought of everything... 00:53:27 I'm working on a bot for #esoteric, if you don't mind 00:53:48 It will be able to interpret Integ, a language I designed 00:54:03 Do I have to get approval first? 00:54:25 <\oren\> we just kick bots if their anoying 00:54:28 Ah 00:54:50 <\oren\> and we feed them @botsnacks if they're good 00:54:54 <\oren\> @botsnack 00:54:55 :) 00:55:19 !botsnack 00:55:34 That functionality specific to lambdabot? :) 00:55:44 That's so cool 00:55:48 <\oren\> hmm, not sure which bots support it 00:56:00 <\oren\> `botsnack 00:56:01 ​>:-D 00:56:01 `botsnack 00:56:02 ​>:-D 00:56:07 ^botsnack 00:56:07 Oh nom nom nom! 00:56:33 Are there any other functions that are implemented by most or many bots? 00:57:06 `help 00:57:06 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 00:57:08 -!- DHeadshot has quit (Ping timeout: 268 seconds). 00:57:24 ^echo hi 00:57:24 hi hi 00:57:32 @echo hi 00:57:32 echo; msg:IrcMessage {ircMsgServer = "freenode", ircMsgLBName = "lambdabot", ircMsgPrefix = "oerjan!~oerjan@hagbart.nvg.ntnu.no", ircMsgCommand = "PRIVMSG", ircMsgParams = ["#esoteric",":@echo hi"]} 00:57:32 target:#esoteric rest:"hi" 00:57:38 `echo hi 00:57:38 hi 00:57:50 [ echo hi 00:57:51 oerjan: echo hi 00:58:08 <\oren\> most of them have some sort of protection against bot-loops iirc 00:58:14 [ hi 00:58:15 oerjan: |value error: hi 00:58:37 Noted. 00:59:08 ^prefixes 00:59:08 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 00:59:40 `prefixes 00:59:45 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 01:00:02 Doesn't zemhill also use !? 01:00:33 kerbal: yeah but it has only two commands so i never bothered including it. 01:00:41 ok, maybe three. 01:01:06 although since EgoBot is never here any more... 01:01:16 ( echo hi 01:01:16 No such variable echo 01:01:34 (but that goes for several in the list) 01:02:13 Hmm... 01:02:44 -!- augur has quit (Remote host closed the connection). 01:03:10 [ echo 'hi' 01:03:11 FireFly: |security violation: echo 01:03:11 FireFly: | echo'hi' 01:03:13 oh 01:03:17 [ 'hi' 01:03:18 FireFly: hi 01:08:42 [ echo hi 01:08:42 oerjan: echo hi 01:08:49 [ echo 'hi' 01:08:50 oerjan: |security violation: echo 01:08:50 oerjan: | echo'hi' 01:08:54 weird 01:11:03 -!- boily has joined. 01:12:15 -!- Integ has joined. 01:12:17 bohily 01:13:04 -!- Integ has quit (Read error: Connection reset by peer). 01:13:32 kerbal: maybe Integbot to prevent boily from accidentally `welcoming it 01:13:57 good idea 01:14:20 the wiki seems downish 01:14:27 `echo hi 01:14:28 hi 01:14:56 or at least slow and timing out 01:16:15 -!- Integbot has joined. 01:17:08 :stats 01:17:39 Integbot: stats 01:18:36 That isn't my design... that's just an example code for the IRC python package. I might alter it to suit our purposes 01:18:36 -!- Integbot has quit (Remote host closed the connection). 01:20:12 -!- sleffy has quit (Ping timeout: 246 seconds). 01:20:55 hellørjan! kellorbal! 01:21:27 I shall `relcome anybody who has to be `relcomed, be they human, robots, cyborgs or fungot. 01:21:27 boily: anyway, the last one, from which you could...' is) 01:22:13 Actually, maybe I can avoid doing that 01:23:32 That is, tweak the code 01:24:09 kerbal: just for the record, are you human, what are your approximative geographic coördinates and body weigh? 01:26:12 `learn Humans are a species rumored to be a majority in the channel, although evidence seems inconclusive. 01:26:14 Relearned 'human': Humans are a species rumored to be a majority in the channel, although evidence seems inconclusive. 01:26:17 oops 01:26:20 `before 01:26:27 wisdom/human//Humans are constantly evolving, although not as fast as pokémons. 01:26:32 I am human. My body weight is between 1 and 1000 lbs. My latitude is between 89 N and 89 S and my longitude is between 180 W and 180 E 01:27:14 `learn_append human They are constantly evolving, although not as fast as pokémons. 01:27:16 Learned 'human': Humans are a species rumored to be a majority in the channel, although evidence seems inconclusive. They are constantly evolving, although not as fast as pokémons. 01:27:28 `slwd human//s,although,but, 01:27:29 human//Humans are a species rumored to be a majority in the channel, but evidence seems inconclusive. They are constantly evolving, although not as fast as pokémons. 01:28:30 boily: i sense you may have to treat kerbal as an outlier. 01:28:55 at least e didn't claim to be on mars. 01:29:12 or to be a celestial object. 01:29:39 has anyone claimed to _be_ mars? could get kinky. 01:30:01 just to be sure, regolite is only moondust? 01:30:15 *h 01:30:23 Yep, I'm definitely one of you human people. I eat your human food and speak your human words 01:30:25 hegolite? 01:30:28 hinky? 01:30:39 kerbal: DEFINITELY. 01:31:05 apparently not, even earth has some. 01:31:36 "Regolith is a layer of loose, heterogeneous superficial material covering solid rock. It includes dust, soil, broken rock, and other related materials and is present on Earth, the Moon, Mars, some asteroids, and other terrestrial planets and moons." 01:32:05 such is life. 02:01:36 See if you can figure out which command it runs 02:01:44 Should arrive soon 02:02:21 -!- Integbot has joined. 02:02:24 Here we go 02:02:41 A hint: commands are of the form ;[command] arguments 02:02:56 and the implemented one already exists in other bots 02:03:15 ;echo hi 02:03:15 Command not recognized 02:03:18 ;help 02:03:19 Command not recognized 02:03:28 TRICKY 02:03:33 keep trying 02:03:34 ;metar ENVA 02:03:34 Command not recognized 02:03:45 ;list 02:03:46 Command not recognized 02:03:55 ;tell hello 02:03:55 Command not recognized 02:04:09 ;zjoust < 02:04:10 Command not recognized 02:04:22 ;prefixes 02:04:22 Command not recognized 02:04:32 ;help help 02:04:32 Command not recognized 02:04:45 ;quit 02:04:45 Command not recognized 02:04:54 Another hint: You're doing good, and the bots are too 02:05:02 ;botsnack 02:05:02 A tasty snack! Thanks! 02:05:15 Try ;botsnack Oreo 02:05:23 ;botsnack mint 02:05:24 You gave me a tasty mint! 02:05:51 From here, adding other commands shouldn't be hard 02:06:02 ;famous last words 02:06:02 Command not recognized 02:06:48 lol 02:09:56 The Integ interpreter should be implemented tomorrow if all goes well 02:10:01 bye 02:10:04 -!- kerbal has quit (Quit: Page closed). 02:15:55 -!- augur has joined. 02:20:05 hello abyss my old friend ♪ 02:20:25 `? abyss 02:20:26 In Soviet Russia, the abyss gazes into you first. Other than that, it's pretty much the same. 02:20:27 -!- augur has quit (Ping timeout: 240 seconds). 02:23:26 -!- augur has joined. 02:37:33 -!- Integbot has quit (Ping timeout: 246 seconds). 02:48:25 -!- jaboja has quit (Ping timeout: 240 seconds). 02:54:00 -!- hppavilion[1] has quit (Quit: HRII'FHALMA MNAHN'K'YARNAK NGAH NILGH'RI'BTHNKNYTH). 02:56:46 -!- boily has quit (Quit: GIANT CHICKEN). 03:10:25 -!- Hoolootwo has quit (Ping timeout: 245 seconds). 03:12:55 -!- Hoolootwo has joined. 03:23:11 -!- augur has quit (Remote host closed the connection). 03:24:16 -!- izabera has changed nick to izakitten. 03:24:34 -!- augur has joined. 03:28:39 -!- augur has quit (Ping timeout: 246 seconds). 03:28:41 -!- izakitten has changed nick to izabera. 03:43:49 -!- hppavilion[1] has joined. 04:14:30 -!- augur has joined. 04:18:36 `5 w 04:18:42 1/2:atrocity//Atrocity is the capital of the Atrocious Empire. \ delaware//Delaware is a US state in which everybody speaks German. \ adventure//You're in a 20 foot by 20 foot stone room. A stout oaken door banded with iron affords the only visible egress. As you approach the door, an imp appears. "Hello, INSERT NAME. To pass, you must solve my puz 04:18:44 `n 04:18:45 2/2:zle. SEE HANDOUT 1 ON PAGE 17." \ 𝕈//𝕈 would be the set of rational numbers, if the Unicode Consortium weren't idiots who put it as ℚ. \ certainly//We don't know what certainly is for sure, but it certainly isn't a functor. 04:19:35 oerjan: Are you sure certainly isn't a functor? 04:19:46 hm isn't it a monad 04:20:06 or is that possibly 04:20:16 if one of them is a monad the other one is a comonad hth 04:20:23 unless you're some sort of intuitionist wwnh 04:20:26 i think certainly is the comonad 04:20:35 because certainly X -> X 04:20:58 possibly 04:21:14 are comonads functors again 04:21:30 I think it's a functor but not an "internal" functor or something. 04:21:53 So (A -> B) -> (CA -> CB) isn't true, but on some meta level something similar is true. 04:21:57 it sends propositions to propositions, sounds pretty internal 04:22:06 ok 04:22:10 I don't know. 04:22:14 `? possibly 04:22:16 possibly? ¯\(°​_o)/¯ 04:22:54 `learn Eventually we'll have a better wisdom here. 04:22:56 Learned 'eventually': Eventually we'll have a better wisdom here. 04:24:43 `? always 04:24:44 always? ¯\(°​_o)/¯ 04:25:28 -!- doesthiswork has joined. 04:27:17 i,i `le/rn always//The wisdom entry "eventually" will always be bad. 04:48:07 -!- Sprocklem has quit (Ping timeout: 240 seconds). 04:50:21 -!- Sprocklem has joined. 04:54:33 wouter's automatic refactoring is pretty interesting http://strlen.com/restructor/ 05:00:59 -!- augur has quit (Remote host closed the connection). 05:13:39 -!- augur has joined. 05:27:35 -!- oerjan has quit (Quit: Nite). 05:29:44 -!- Deewiant has quit (Ping timeout: 260 seconds). 05:36:04 -!- Deewiant has joined. 07:01:56 -!- FreeFull has quit. 07:05:59 -!- Akaibu has joined. 07:11:10 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 07:24:33 -!- sleffy has joined. 07:38:09 -!- augur has quit (Remote host closed the connection). 07:57:28 -!- hppavilion[1] has quit (Remote host closed the connection). 07:57:59 -!- hppavilion[1] has joined. 08:07:33 `unidecode ; ; 08:07:33 ​[U+0020 SPACE] [U+003B SEMICOLON] [U+0020 SPACE] [U+003B SEMICOLON] 08:08:03 -!- sleffy has quit (Ping timeout: 258 seconds). 08:10:32 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 08:17:30 Hello! 08:18:16 I was told at a job interview on Thursday that I'd hear back from them Monday or Tuesday, and now it is Wednesday morning and I have not heard back 08:18:25 What's the appropriate thing to do here? 08:19:15 Send them an angry email cursing their ancestors? 08:19:36 I guess it depends on whether you want the job. 08:20:47 "monday or tuesday" sounds like it could just as well mean wednesday or thursday 08:20:56 I think emailing them to follow up is reasonable but maybe not right on Wed morning. 08:22:06 OK, I will wait a bit longer 08:22:19 It is a job that I would quite like 08:22:27 What's the job? 08:23:36 A company in Cambridge called Myrtle, they do compilers targeting FPGAs and dedicated circuit type things 08:23:52 -!- sebbu3 has changed nick to sebbu. 08:24:15 "vacancies" 08:24:18 how british 08:25:16 so much haskell 08:27:40 What would the not-British thing to say be? 08:28:40 To me "vacancies" sounds like a hotel or something. Or otherwise very formal. 08:28:51 usually "Careers" 08:28:53 I think most US companies I've seen have a link that says "jobs" or "careers". 08:29:02 Instead of "vacancy" they might say "open position" or something. 08:29:59 Ah, fair enough 08:30:04 I don't know. 08:30:32 Is this true: The bigger the (US) company the more likely they are to say "careers" instead of "jobs". 08:30:55 Small startups usually have a link saying "jobs", maybe because they likely won't exist in a few years. 08:31:17 Maybe if you hire someone to do HR for you they tend to use more formal language 08:31:36 It's possible. 08:38:32 -!- augur has joined. 08:43:52 -!- augur has quit (Ping timeout: 246 seconds). 09:20:56 -!- doesthiswork has quit (Quit: Leaving.). 09:21:09 -!- hppavilion[1] has joined. 09:27:46 "Opportunities." 09:44:31 -!- Akaibu has quit (Quit: Connection closed for inactivity). 09:45:26 fizzie: That's in recruiter emails. 09:45:38 Though I do get email from British recruiters so who knows. 10:09:29 -!- augur has joined. 10:18:51 -!- augur has quit (Ping timeout: 246 seconds). 11:34:15 -!- boily has joined. 12:27:16 -!- boily has quit (Quit: HUMID CHICKEN). 12:39:27 -!- hppavilion[1] has quit (Ping timeout: 258 seconds). 13:27:15 -!- nullcone has quit (Quit: Connection closed for inactivity). 13:39:54 -!- sebbu has quit (Read error: Connection reset by peer). 13:40:16 -!- sebbu has joined. 14:00:31 -!- doesthiswork has joined. 14:27:34 -!- augur has joined. 14:32:15 -!- augur has quit (Ping timeout: 246 seconds). 14:51:59 -!- `^_^v has joined. 15:09:22 -!- jaboja has joined. 15:28:39 -!- augur has joined. 15:33:02 -!- augur has quit (Ping timeout: 246 seconds). 16:27:16 https://www.kickstarter.com/projects/871405126/turing-tumble-gaming-on-a-mechanical-computer/ 16:27:25 -!- jaboja has quit (Ping timeout: 260 seconds). 16:29:14 -!- augur has joined. 16:33:55 -!- augur has quit (Ping timeout: 246 seconds). 16:49:03 -!- sdhand has quit (Excess Flood). 16:49:12 -!- sdhand has joined. 16:49:35 -!- sdhand has changed nick to Guest2664. 17:06:07 -!- Guest2664 has quit (Changing host). 17:06:07 -!- Guest2664 has joined. 17:06:07 -!- Guest2664 has changed nick to sdhand. 17:24:01 -!- jaboja has joined. 17:29:27 -!- FreeFull has joined. 17:54:02 -!- sleffy has joined. 17:55:27 -!- augur has joined. 17:59:21 -!- oerjan has joined. 18:22:43 . o O ( QC is living up to its name once more ) 18:24:22 quantum computing?! 18:24:57 questrionable contents 18:25:15 minus the r and the last s. 18:25:29 It's atrocious typing day for me, apparently. 18:26:40 imo scowmic strip 18:27:57 <\oren\> It's so weird how QC is now some sort of transhumanist fiction... 18:28:28 <\oren\> I remember a friend of mine being into it when it was about indie music 18:31:00 <\oren\> well, transhumanism and dick jokes 18:31:44 the robots (except Pintsize) are essentially human anyway, they even blush 18:39:02 -!- sleffy has quit (Ping timeout: 268 seconds). 18:44:19 -!- nullcone has joined. 18:49:04 -!- hppavilion[1] has joined. 18:59:07 -!- sdhand has quit (Excess Flood). 18:59:15 -!- sdhand has joined. 18:59:39 -!- sdhand has changed nick to Guest52052. 19:02:48 -!- Guest52052 has changed nick to sdhand. 19:02:48 -!- sdhand has quit (Changing host). 19:02:48 -!- sdhand has joined. 19:07:06 -!- jaboja has quit (Ping timeout: 240 seconds). 19:10:06 -!- oerjan has quit (Quit: Later). 19:11:41 -!- jaboja has joined. 19:43:16 -!- Phantom_Hoover has joined. 19:48:00 \oren\: I think you can compress neoletters.ttf into WOFF2 with more than 10x reduction 19:48:19 in my experiment, 2103093 to 238283 19:49:10 s/more than/nearly/ 19:56:00 -!- sleffy has joined. 20:02:17 -!- kerbal has joined. 20:02:57 -!- Integbot has joined. 20:03:03 ;botsnack 20:03:03 A tasty snack! Thanks! 20:03:23 Now I've got to actually finish the interpreter capability 20:04:02 ;botsnack hamburger 20:04:02 You gave me a tasty hamburger! 20:07:58 -!- hppavilion[0] has joined. 20:09:55 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 20:10:21 -!- Integbot has quit (Ping timeout: 246 seconds). 20:11:12 -!- kerbal has quit (Ping timeout: 260 seconds). 20:17:42 -!- Integbot has joined. 20:17:56 -!- kerbal has joined. 20:18:02 ;integ 20:18:02 Usage: ;integ program [input] 20:18:02 Unrecognized number of arguments 20:18:30 ;integ ](97) 20:18:30 a 20:18:55 ;integ /(0)(0) 20:21:57 -!- Integbot has quit (Read error: Connection reset by peer). 20:22:11 -!- Integbot has joined. 20:22:20 ;integ ](97) 20:22:20 a 20:22:24 ;integ /(0)(0) 20:22:24 Cannot divide by zero. 20:22:38 Please take it to #esoteric-blah. 20:22:54 HackEgo and fungot bot spam is the only kind allowed in here. 20:22:54 shachaf: cool... i just don't understand what you want. 20:23:04 fungot: you can't always get what you want, anyway 20:23:05 shachaf: i am afraid i cannot find what i want 20:24:03 fungot: but if you try sometimes, well, you just might find you get what you need hth 20:24:03 shachaf: identifier already imported... see fnord/ plt/ trunk/ src/ fnord 20:24:13 hm 20:26:06 -!- Integbot has quit (Read error: Connection reset by peer). 20:29:43 -!- DHeadshot has joined. 20:32:39 ;integ }(0)(49)}(1)(56)}(2)(47)}(3)(1)~(0)(}(2)(+({(2))({(3)))]({(2))?(-(-({(0))(1))({(2)))(}(3)(1))()?(-(+({(1))(1))({(2)))(}(3)(-1))()) 20:33:16 That's odd... that won't post to #esoteric-blah 20:33:19 shachaf: Oh my god that was amazing 20:33:26 kerbal: Are you in #esoteric-blah? 20:33:29 yep 20:33:49 kerbal: Is it too long? 20:33:52 I moved my bot testing there at shachaf's request 20:34:04 but tried to see if I could put it here 20:34:11 (the bot's not here now) 20:35:05 Ok... it must work for you, then... I need to see if I can prevent the bot from flooding the chat, or at least prevent it from crashing 20:35:15 The API below my code must do that 20:35:46 fungot has rare moments of lucidity. 20:35:46 shachaf: i reject the argument that i call with the defaults for all missing arguments. 20:36:08 fungot: i reject the premise 20:36:39 wait... is fungot a bot? 20:36:39 kerbal: linux is ( fnord. fnord chi non ama il suo fratello, che ha visto, non fnord fnord dio, che non ha visto. fnord fnord 20:36:52 no way 20:36:58 that's amazing 20:37:12 fungot 20:37:12 kerbal: http://swiss.csail.mit.edu/ classes/ fall-2004/ csci1901/ pracmidterm2.htm, or name, and another metaxis that allows you to convey the information that then displays come from? 20:37:25 Who built fungot? 20:37:25 kerbal: what is the advantage of writing the repository app with an fnord 20:37:39 what? 20:37:46 fungot: what? 20:37:46 kerbal: it might be there. you could read the libpcre source, but you still have plans to add some gui to t? 20:44:32 ^source 20:44:32 https://github.com/fis/fungot/blob/master/fungot.b98 20:47:02 fungot: I'm still pretty proud of you. 20:47:02 fizzie: how did you get all possible advantages of java 20:47:08 You wrote an IRC bot THIS GOOD in befunge? I can hardly believe it 20:47:25 Did I read that correctly? 20:47:32 It's easier to write than read, to be fair. 20:48:03 That's amazing 20:48:11 -!- jaboja has quit (Ping timeout: 255 seconds). 20:48:47 For the babbling there are other programming languages involved in building the language model the Befunge code reads. 20:49:07 -!- wob_jonas has joined. 20:49:34 ah 20:50:21 In fact the more recent styles use a piece of software from my former university, https://github.com/vsiivola/variKN 20:53:30 -!- wob_jonas has quit (Client Quit). 20:56:24 -!- wob_jonas has joined. 20:57:01 Re https://www.xkcd.com/1850/ , I've been to the air force museum "F15 flygmuseum" in Söderhamn, Sweden, and it is indeed really cool. 21:01:14 -!- sleffy has quit (Ping timeout: 260 seconds). 21:12:45 Can I bring my bot on real quick? It interprets Integ, an esolang I created. I'll only have it on here for a couple of minutes 21:13:26 Shachaf, would that be ok? 21:13:35 Why? 21:13:52 I mean, this channel isn't opposed to bots, but the other channel is intended for bot testing. 21:14:21 Well, it might be able to be shown off, and for whatever reason it isn't connecting to esoteric-blah now 21:14:37 It's in a partially usable state... might be interesting 21:15:00 got it working better 21:19:39 kerbal: if it's not too noisy, you can. I don't see why it wouldn't connect to esoteric-blah but can connect here though 21:20:07 Wait... it connected 21:20:17 and if it's too noisy, we'll ask you to take it away, or get a channel op to quiet it 21:20:34 ok 21:20:40 -!- Integbot has joined. 21:20:50 ;integ }(0)(49)}(1)(56)}(2)(47)}(3)(1)~(0)(}(2)(+({(2))({(3)))]({(2))?(-(-({(0))(1))({(2)))(}(3)(1))()?(-(+({(1))(1))({(2)))(}(3)(-1))()) 21:21:31 wait... now I know of a setting I need to tweak 21:21:34 this should work 21:21:41 ;integ ](104)](101)](108)](108)](111)](44)](32)](119)](111)](114)](108)](100) 21:21:41 hello, world 21:21:48 kerbal: oh, this is that language you were talking about earlier 21:21:52 Yep 21:21:58 does it have some form of looping now? 21:22:07 I think it is Turing-complete now 21:22:27 It's even got time, random, and de-allocation operators as of the most recent update 21:22:29 let me see what you added to it 21:22:43 It's at github.com/kerbin111/Integ 21:22:49 But I can show you here 21:23:02 um... shouldn't there be at least a pointer from esolangs.org ? 21:23:12 you should create an article there 21:23:14 I haven't written an article yet 21:23:24 The random operator: 21:23:29 _xy 21:23:32 In action: 21:23:41 I don't care about random, I want to know about looping 21:23:44 it didn't have loops last time 21:23:47 ah 21:23:53 The loop operator 21:24:08 (looping and conditionals, but there are tons of ways around conditionals) 21:24:12 hold on, let me get a program together 21:24:19 conditional programs are easier 21:24:21 here's one 21:24:25 (you need some form of looping, or else everything terminates) 21:25:10 ;integ ]( ? (- ([()) (97)) (97) (98) ) a 21:25:11 Unrecognized number of arguments 21:25:23 ;integ ](?(-([())(97))(97)(98)) a 21:25:23 a 21:25:26 ;integ ](?(-([())(97))(97)(98)) b 21:25:27 b 21:25:30 ;integ ](?(-([())(97))(97)(98)) c 21:25:30 b 21:25:43 The ternary conditional operator is ? 21:26:07 Or ?xyz where x is the condition. y is evaluated if x is 0, else z 21:26:26 Basically, this program detects whether or not you inputted a 21:26:37 is that short-circuiting? 21:26:42 what do you mean? 21:27:04 short-circuiting means that only one of the expressions y and z will be evaluated when you evaluate ?xyz 21:27:14 Exactly 21:27:17 it matters because expressions can have side effects 21:27:32 Only one is evaluated 21:28:09 The loop operator is ~xy where y is evaluated every time x is 0 21:28:24 so y gets evaluated multiple times 21:29:17 So you have a while loop, with the condition negated. Good. 21:29:48 yep. 21:30:13 Give me a second and I will demonstrate a program that uses the while loop 21:30:19 is there a less-than compare operator, or do you have to get by without one? 21:32:04 You have to get by without one by looping. I've decided that I probably won't implement one 21:32:47 it would be nice to have one 21:32:55 and perhaps functions too 21:33:01 ;integ ~(-(97)([()))(](89)](111)](117)](32)](115)](97)](105)](100)](32)](39)](97)](39))](89)](111)](117)](32)](100)](105)](100)](110)](39)](116)](32)](115)](97)](121)](32)](39)](97)](39) aab 21:33:02 You said 'a'You said 'a'You didn't say 'a' 21:33:09 That's a looping program 21:33:19 I've thought extensively about putting functions in 21:33:23 or macros 21:34:31 I'll keep you all posted... may implement some someday 21:34:38 kerbal: you can get by without a less-than operator, but it's not easy. it would be really better to have that, or some other feature that lets it emulate easily 21:34:48 and I don't think it's hard to implement in the interpreter 21:35:03 wob_jonas: It's not... it's more of a language philosophy thing 21:35:21 -!- nullcone has quit. 21:35:30 I want to be a bit minimalistic while still having more features than, say, BF 21:35:42 -!- nullcone has joined. 21:35:58 -!- `^_^v has quit (Quit: Leaving). 21:35:58 but not having a > operator while having a % operator may be TOO minimalistic 21:36:07 -!- `^_^v has joined. 21:36:12 (The % operator does modulus) 21:36:24 kerbal: do the memory cells store arbitrary size bigints? 21:36:30 yep... 21:36:33 you should mention that in the docs I think 21:36:58 Surprised that I don't 21:37:34 About the > operator. If I've got %, my language is not minimalistic but rather inconvenient 21:37:41 which is probably not a great philosophy 21:38:29 I guess it would return 1 or 0 like C 21:39:02 Ok, so what rounding does the / operator use? Is it truncating division? 21:39:17 discards remainder, so probably so 21:40:09 Then I guess you can use something like /(+1*2x)(*2x) to check for the sign 21:41:23 nah, not quite that, but something like that 21:42:09 maybe a construct involving a conditional... not sure 21:42:11 make that /(*3x)(+1*3x) 21:42:18 checks if x is negative 21:42:42 and since this is bigints, /(*3-xy)(+1*3-xy) checks if x is less than y 21:43:02 but this only works if it's really truncating divison; if it's floor division, you need a different construction 21:43:06 wait... just to be certain... is bigints arbitrary precision? 21:43:21 there are like six different rounding modes for integer division 21:43:25 (some of them are stupid, but they exist) 21:43:32 kerbal: yes, arbitrary precision integers 21:43:39 ok, just making sur 21:43:41 sure 21:43:52 (unless you run out of memory, in which case you get an error) 21:44:07 yeah, division just discards the fractional part 21:44:16 i.e.: 21:44:32 so will you add user-definable and callable functions of some sort? 21:44:41 ;integ ](/(201)(2)) 21:44:42 d 21:45:20 (functions, subroutines, subprograms, procedures, macros, whatever, choose your own name) 21:45:37 wob_jonas: maybe 21:45:46 (I'd probably call them user-defined operators) 21:46:06 Still trying to figure out how they'd work within the syntax of the language 21:46:44 Just to make my explanation clearer: 21:47:08 ;integ ](/(300)(3))](/(301)(3))](/(302)(3)) 21:47:08 ddd 21:49:17 -!- `^_^v has quit (Quit: Leaving). 21:49:25 -!- `^_^v has joined. 21:51:20 -!- Integbot has quit (Read error: Connection reset by peer). 21:51:29 shachaf: I killed Integbot 21:51:51 (well, disconnected is a less violent way of putting it) 21:52:16 you took it down temporarily for maintenance 21:52:34 I can put it back up if you want 21:52:42 I would like it, yes 21:52:46 but it's not urgent 21:52:48 ok, hold on 21:52:49 feel free to fix it 21:53:31 (it should be trying to connect) 21:54:01 wait, connected it to the wrong channel somehow 21:54:13 (or maybe I typed in the wrong command) 21:54:16 hold on 21:57:25 -!- Integbot has joined. 21:57:29 ok. A bit of confusion involving Python distro folders 21:57:44 and identically named files 21:57:51 ;integ [70 21:57:51 More operands expected. 21:57:54 (it's a long story) 21:58:14 You need to put parentheses around operands 21:58:14 -!- quintopia has set topic: Registered HyperCamel 2 | vampiric marbles | http://esolangs.org/ | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf | For bot testing, use #esoteric-blah. 21:58:31 like 21:58:31 ;integ [(70) 21:58:49 Wait... you're going for 21:58:53 ;integ ](70) 21:58:53 F 21:59:03 ;integ ]70 21:59:04 More operands expected. 21:59:07 ;integ ](70) 21:59:07 F 21:59:12 yp 21:59:13 ;integ ](70)](72) 21:59:13 FH 21:59:14 yep 21:59:23 ;integ +(](70))(](72)) 21:59:23 FH 21:59:27 ;integ +(](70))](72) 21:59:27 More operands expected. 21:59:32 ;integ +(](70))(](72)) 21:59:32 FH 21:59:51 ;integ +(3)(4) 22:00:02 ;integ +(3)(4)](72) 22:00:02 H 22:00:13 ;integ ](+2(70)) 22:00:13 More operands expected. 22:00:16 ;integ ](+(2)(70)) 22:00:17 H 22:00:31 Yep, that's how you test arithmetic 22:00:31 [wiki] [[Special:Log/newusers]] create * Santiago Benoit * New user account 22:00:47 Since you can't directly put integers to the console 22:01:06 ;integ ~(0)(]73) 22:01:07 More operands expected. 22:01:10 ;integ ~(0)(](73)) 22:01:14 (Well, you can put the corresponding character, but that won't be the right value) 22:01:19 ;integ ](74) 22:01:19 J 22:02:00 wob_jonas: still working on the way in which the bot works with loops 22:02:11 ;integ }(0)(8)~(}(0)(-({0)(1){(0))(](73))](65) 22:02:12 More operands expected. 22:02:18 because ;integ ~(0)(](73)) should put an infinite loop 22:02:45 I bet that Integbot is not allowed to send that many characters 22:02:54 and so the buffer sends nothing 22:03:09 what is the max character limit in messages here? 22:03:14 ;integ }(0)(8)~({(0))(}(0)(-({(0))(1)(](73))](65) 22:03:15 Parentheses not balanced. 22:03:35 `grwp character 22:03:47 ​ꙮ:ꙮ is the official Unicode character of #esoteric. \  :  is a space, unless you're hackego and don't understand wide characters. \ ☾_:☾_ is moon_'s lawful twin. He's banned in the IRC RFC for being an invalid character. He sometimes eats papers. \ character:A character is just a homomorphism to the group of complex numbers of modulu 22:04:38 just googled it... 256 characters 22:04:52 will implement changes respecting that 22:05:33 kerbal: it's complicated, the max length is between 356 and 490 22:06:08 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:06:14 What about 300 then, just to be safe? 22:06:17 kerbal: the server sends commands at most 512 long to the clients, including the terminating crlf, but the header is variable length because it includes the sender's nick!user@hostname and the channel name 22:06:40 Interesting 22:06:41 kerbal: 356 is definitely always safe on freenode 22:06:51 356 it is, then 22:07:20 hold on, let me restart the bot 22:07:31 it depends on the network because the max nickname length and channel name length differ (I don't know if the username and hostname max lengths differ or not), some networks allow ridiculously long nicks or ridiculously long channel names (probably not both together) 22:07:39 ask if you need the details 22:07:40 ah 22:08:05 -!- Integbot has quit (Remote host closed the connection). 22:08:14 and that's bytes, not characters in any other encoding 22:08:19 356 bytes 22:08:24 -!- Integbot has joined. 22:08:37 ;integ ~(0)(](73)) 22:08:38 IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII 22:08:40 and messages must not contain cr, lf, or nul characters 22:09:07 Integbot already prohibits those, but not well: 22:09:14 ;integ ](10) 22:09:14 Some output characters cannot be displayed. 22:09:22 ;integ ](97)](10) 22:09:22 Some output characters cannot be displayed. 22:09:51 ;integ }(0)(72)}(0)(-({(0))(1))]({(0)) 22:09:51 G 22:10:10 I bet I can make a special exception for cr, lf, and nul, though... those are 13, 10, and 0, right? 22:10:13 kerbal: it would be nicer if the bot just replaced those bytes with a space instead of dying 22:10:20 I agree 22:10:23 yes, 13, 10 and 0 in decimal 22:11:07 ;integ }(0)(72)~(-(64)({(0)))(}(0)(-({(0))(1))]({(0))) 22:11:20 no wait, the loop is backwards 22:12:10 ;integ }(0)(72)~(/(64)(-(64)({(0))))(}(0)(-({(0))(1))]({(0))) 22:12:43 You may need a ] 22:13:02 no, I am probably messing up the condition 22:13:13 ;integ }(0)(72)~(/(64)(-(128)({(0))))(}(0)(-({(0))(1))]({(0))) 22:13:34 oh yeah, you've got one 22:13:38 ;integ }(0)(72)~(1)(}(0)(-({(0))(1))]({(0))) 22:13:51 ;integ }(0)(126)~(0)(}(0)(-({(0))(1))]({(0))) 22:13:52 Some output characters cannot be displayed. 22:14:08 Note that in ?xyz, x must be 0 for y 22:14:34 -!- Integbot has quit (Remote host closed the connection). 22:14:49 -!- Integbot has joined. 22:14:54 Sorry, just implementing some improvements 22:15:01 try your last command again 22:15:03 ;integ }(0)(126)~(0)(}(0)(-({(0))(?(-({(0))(64))(0)(1)))]({(0))) 22:15:03 }|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 22:16:02 ;integ }(0)(126)~(?(-({(0))(64))(1)(0))(}(0)(-({(0))(1)))]({(0))) 22:16:03 Error: Illegal use of (). 22:16:03 @ 22:16:10 ;integ }(0)(126)~(?(-({(0))(64))(1)(0))(}(0)(-({(0))(1))]({(0))) 22:16:10 }|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@ 22:16:15 ah, better 22:16:20 For recognized invalid character codes, namely negative ones, 0, 10, and 13, it prints nothing like the offline Integ interpreter. For other invalid character codes, 22:16:26 (though some comparison operators would be easier to wrap around my head) 22:16:30 it keeps the behavior it had before 22:16:39 I might add < 22:17:27 Why is it that whenever a company posts you a "we're updating our terms of service" email, they never include a diff. 22:17:37 ;integ }(0)(32)~(-(/({(0))(127))(1))(}(0)(+({(0))(1))]({(0))) 22:17:51 It's always just "here's 20 pages of legalese, we changed some of it". 22:17:54 kerbal: why do you insist on parenthesis around every operand? or is that not what the syntax does? 22:18:15 You know, I wonder if the time operator will have any weird behavior here... I copied and pasted most of this code from the offline version and then edited it 22:18:24 (probably NOT good programming practice) 22:18:25 ;integ }(0)(32)~(/({(0))(127))(}(0)(+({(0))(1))]({(0))) 22:18:25 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 22:18:54 wob_jonas: the parentheses ensure that whitespace can be completely ignored 22:19:11 which means you can shape your code any way you want 22:19:16 fizzie: Because they don't want you to read it? 22:19:17 plus, it's easier to parse 22:19:23 even if whitespace is ignored, you could require less parenthesis 22:19:24 kerbal: I think you should take your bot back to #esoteric-blah 22:19:40 shachaf: Sorry 22:19:43 ok 22:19:47 -!- Integbot has quit (Remote host closed the connection). 22:19:58 you only really need it in two cases: between numbers to disambiguate a multi-digit integer literal from multiple shorter ones, and for the implicit sequencing (comma) operator 22:20:29 wob_jonas: true... I kind of like the obsfucation, though 22:20:46 I'm not sure if this counts as obfuscation, but ok 22:20:54 good point 22:21:03 it may not be 22:21:23 it's easy to parse 22:21:27 i guess 22:21:58 if you want easy to parse, just remove the implicit sequencing operator to make it a true prefix operator language 22:22:16 you don't even need any new construct in its place as long as operators like + eval their arguments from left to right 22:23:02 I would have to do something about integer constants, though 22:23:06 I thing 22:23:11 think 22:23:12 spaces between them? 22:23:26 I want Integ to completely ignore whitespace 22:23:43 um... commas or some other symbol between them? 22:25:20 possibly... 22:25:46 I don't know, I kind of like the ridiculous overuse of () 22:26:11 um... parenthesis around every multi-digit number? 22:26:15 it's worse than LISP (ironically, I didn't even know about LISP syntax until AFTER I wrote the language) 22:27:24 that actually might be harder to parse 22:27:51 kerbal: not if you remove the implicit sequencing 22:27:58 it will become much easier to parse then 22:28:45 Well, I might play around with that idea... would be a neat change. 22:28:56 The parentheses can be really hard to keep track of 22:29:37 besides the () overuse, what are your thoughts? 22:30:05 well, I already said a less-than operator would be convenient, and some sort of user-defined user-called functions would be nice too 22:30:15 those would make this a usable small language 22:30:17 "small" 22:30:35 it still needs a full bignum engine, so it's not quite "small", but not big either 22:30:43 well, bigint engine 22:30:54 like dc 22:31:01 What do you mean by full bigint engine? It can handle large numbers 22:31:55 sure, your implementation already uses the bigint calculations built into python 3 if I understand correctly 22:32:02 Yep 22:32:22 do you mean like a native arithmetic handler? 22:34:25 I mean some code that handles the allocation and the arithmetic operations on the bigintegers 22:35:35 Could you give me an example of what that would be used for? I don't quite understand what you mean 22:35:46 My apologies 22:36:34 um, your language has these + - * / operators that operate on big integers. to implement this language, the interpreter needs to contain code to do those computations on arbitrary bigings 22:36:35 bigints 22:36:53 your implementation calls the ones built into the python 3 interpreter 22:37:05 Why is that problematic? 22:37:32 it isn't, I'm just saying it's not really a minimalistic language in the sense some esolangs are, though it still is not too big 22:37:44 ah, ok. 22:38:00 What is it, then? A medium sized language? 22:38:44 no, still a small language. a full implementation would be a few kilobytes at least (if optimized) 22:38:54 or a tiny language, but not a minimalistic one 22:39:03 at least not if you count the computer implementation 22:39:23 it might be a minimalistic language mathematically like two-counter counter machines are 22:40:13 I see. 22:40:22 (Sorry, I'm new to this) 22:47:23 I guess that this engine would handle +,-,*,/ through bit operations? 22:47:30 and such? 22:49:08 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:09:44 wob_jonas: I'm working on providing documentation for the operators through a ;help command, if you find that relevant 23:11:34 -!- LKoen has joined. 23:28:33 [wiki] [[Talk:Footsteps]] https://esolangs.org/w/index.php?diff=52160&oldid=52153 * Ais523 * (+433) r to Keymaker 23:29:11 [wiki] [[Talk:Footsteps]] https://esolangs.org/w/index.php?diff=52161&oldid=52160 * Ais523 * (+56) also explain what happens when running out of lines 23:33:27 [wiki] [[Talk:Kangaroo]] https://esolangs.org/w/index.php?diff=52162&oldid=52152 * Ais523 * (+692) /* Matrix Kangaroo */ I've actually used this; looks like we invented the language independently 23:37:35 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:41:09 `prefixes 23:41:10 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 23:41:17 [ help 23:41:18 kerbal: |value error: help 23:41:22 [help 23:41:27 [ ? 23:41:28 kerbal: ? 23:42:08 kerbal: http://code.jsoftware.com/wiki/Community/IRC has some very old description of jevalbot. I'm not really maintaining it these days (though I can answer questions) so there's no better docs 23:42:21 [ 9+4 23:42:21 wob_jonas: 13 23:42:34 Thanks. I wanted to try something in #esoteric-blah 23:46:40 -!- erkin has joined. 23:52:52 > var "hello" 23:52:53 hello 23:53:04 > "hello" 23:53:06 "hello" 23:53:31 hellob_jonas 23:53:32 -!- oerjan has joined. 23:53:52 oerjan: Are you allergic to cats or something? 23:54:53 hi shachaf 23:55:50 not very, although i have suspected they make me itch. it's not like i'm into contact with many. 23:56:22 Hmm, why don't you get a kitten? 23:56:30 `? oerjan 23:56:31 Your omnipheasant back principal witty arrant darth oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arc-nemesis is Betty Crocker. He twice punned without noticing it. 23:56:59 `swrjan s/Be/Ki/ 23:57:00 i could tell you but then i would have to kill you. 23:57:01 oerjan//Your omnipheasant back principal witty arrant darth oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arc-nemesis is Kitty Crocker. He twice punned without noticing it. 23:58:00 (aka i'm not anywhere near organized enough to care for an animal) 23:58:09 oerjan: What if you fostered a kitten for two weeks? 23:58:14 Do you think you can do two weeks? 23:58:18 no. 23:58:30 oerjan: you could just say that you live in an apartment where you can't keep pets. that's a pretty socially acceptable excuse. 23:58:48 well i could but it would be a lie. 23:58:49 Why would you give excuses to things? 23:58:51 shachaf: you want to find a temporary caretaker for your cat during a vacation? 23:58:55 I live in an apartment that doesn't allow pets. :-( 23:59:35 wob_jonas: given how much i complained about the neighbors' pet after i moved here, i think that lie would be very implausible hth 2017-06-15: 00:00:28 (why does everyone want me to get a kitten suddenly) 00:01:05 (also other things being equal, i like puppies more.) 00:01:18 imo get a full-grown old lazy cat 00:01:30 or two 00:01:35 you're a dog person? wow 00:01:35 two cats are better than one 00:01:48 this channel has strange people 00:01:59 look who 00:02:04 's talking! 00:02:12 I know. it's why I come here 00:02:20 I should tell you about the troubles I have 00:02:24 Am I strange? 00:02:29 very 00:02:38 I am 00:02:38 In what respect? 00:02:41 I seem to be pretty standard. 00:02:58 yeah, but a geek that's a dog person? what kind of programmer is that 00:02:59 you don't know when to ask questions 00:03:26 yes 00:03:28 wob_jonas: Did you know Google is officially a dog company? 00:03:30 I don't 00:03:37 shachaf: what? really? 00:04:21 See https://abc.xyz/investor/other/google-code-of-conduct.html 00:04:28 @google dog : pooch :: cat : ? 00:04:29 int-e: i'm not sure that's strange, really. 00:04:31 http://www.dailymail.co.uk/femail/article-4350214/Photos-dogs-pushed-beds-crafty-cats.html 00:04:31 Title: Photos show dogs pushed out of their beds by crafty cats | Daily Mail Online 00:04:45 oerjan: I messed up the wisdom entry quote 00:05:21 I picked up my pooch habit at Google. 00:07:00 I'd summon the alice quote but it's short the pertinent bit. 00:07:10 Alice quote? 00:07:45 @quote alice 00:07:45 monochrom says: Alice: "Bob, you should learn Haskell, it's better!" Bob: "la la la, I am not hearing you." Alice: "cola cola cola, I am not talking to you!" 00:08:02 @quote alice 00:08:02 monochrom says: Alice: "Bob, you should learn Haskell, it's better!" Bob: "la la la, I am not hearing you." Alice: "cola cola cola, I am not talking to you!" 00:08:04 @quote alice 00:08:04 gwern says: I sometimes think a CS degree could be replaced by reading Alice in Wonderland, GEB, and SICP 00:08:23 scow 00:09:07 * oerjan is confused about which alice quote int-e means 00:11:12 "But I don't want to go among mad people," Alice remarked. "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice. "You must be," said the Cat, "or you wouldn't have come here." 00:11:29 oh! yes, that quote makes much more sense in context 00:12:04 `` hg cat -r 1 wisdom/mad 00:12:05 ​"But I don't want to go among mad people," Alice remarked. "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice. "You must be," said the Cat, "or you wouldn't have come here." 00:12:28 `? mad 00:12:30 This wisdom entry was censored for being too accurate. 00:12:37 I wasn't even sure whether it was a nitia quote or not. 00:12:44 `cwlprits mad 00:12:47 . o O ( which pertinent bit was missing? ) 00:12:53 oerjän oerjän nitïa 00:12:56 oerjan: all of it :P 00:13:10 aha 00:13:11 `? alice 00:13:12 Alice doesn't want to go among mad people. 00:13:37 i,i s/c/s/ 00:13:40 ah right. 00:13:43 but the initial part was resurrected in that wisdom entry 00:14:40 But I'm feeling overly incoherent, good night. 00:14:50 good night 00:27:15 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 00:28:26 -!- wob_jonas has joined. 00:41:17 -!- kerbal has quit (Ping timeout: 260 seconds). 00:42:15 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:20:23 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 01:30:43 -!- kerbal has joined. 01:31:15 -!- kerbal_ has joined. 01:35:25 -!- kerbal_ has changed nick to qweruipwqe. 01:35:32 -!- kerbal has quit (Ping timeout: 260 seconds). 01:35:45 -!- qweruipwqe has changed nick to kerbal. 01:37:13 -!- kerbal has changed nick to helloworld. 01:37:31 -!- helloworld has changed nick to kerbal. 01:37:44 There is a reason why I keep changing my nickname 01:37:50 It's for bot testing 01:40:05 that's what i all say 01:40:08 *they 01:40:16 `wisdom muphry 01:40:18 muphrys law//Mumphrie's Law says things will be misspelled at the worst possible moment. 01:40:57 oerjan: Made progress with my bot 01:42:03 I'm working on it over in #esoteric-blah 01:45:40 `wisdom 01:45:41 zoidberg//Zoidberg is almost definitely a distinct entity from oerjan (p = .02). 01:45:47 `wisdom 01:45:48 loudly//Did you mean: loudly 01:45:51 `wisdom 01:45:52 matrix//A matrix is just a matrix. People use them to communicate. Taneb invented them. 01:45:59 This is amusing 01:58:04 `wisdom 01:58:05 wth//WTH is wavy toe hair. hth. 01:59:06 `wisdom dth 01:59:08 dth//dth is the dth ordinal. dth? 01:59:18 `wisdom 01:59:19 stume//A stume cowears and goatears you. That is the main reason why the often look so ackward. 01:59:28 What? 01:59:36 What does that even mean? 01:59:44 `wisdom gostak 01:59:45 gostak//The gostak distims the doshes. 02:00:30 `HackEgo 02:00:30 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: HackEgo: not found 02:00:43 `HackEgo help 02:00:44 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: HackEgo: not found 02:00:50 `help 02:00:50 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 02:01:27 `rm 02:01:27 rm: missing operand \ Try 'rm --help' for more information. 02:01:56 `rm -rf / 02:01:57 rm: invalid option -- ' ' \ Try 'rm --help' for more information. 02:02:07 rm --help 02:02:12 `rm --help 02:02:12 Usage: rm [OPTION]... FILE... \ Remove (unlink) the FILE(s). \ \ -f, --force ignore nonexistent files and arguments, never prompt \ -i prompt before every removal \ -I prompt once before removing more than three files, or \ when removing recursively; less intrusive tha 02:02:44 `ls 02:02:45 5pEV4X5h \ bin \ canary \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ izash.c \ karma \ le \ lib \ misle \ nasmbuild \ paste \ ply-3.8 \ quines \ quinor \ quotes \ share \ src \ test2 \ testfile \ tmflry \ tmp \ wisdom \ wlcom 02:03:30 You can't actually delete directories in HackEgo, right? 02:03:39 That wouldn't be a great design 02:04:59 -!- wob_jonas has joined. 02:05:30 wob_jonas: I got Integbot working again 02:07:32 http://iplayif.com/?story=http%3A%2F%2Fwww.ifarchive.org%2Fif-archive%2Fgames%2Fzcode%2Fgostak.z5 02:10:07 What is a glaud? A guard? 02:15:40 Much of the stam of this interofgan halpock is in abvating things on your own. 02:16:35 ah, okey 02:20:26 But you might notice that it's hard to pell at the doshery with glauds crenned in the lutt. You'll probably need to discren them. 02:21:32 <\oren\> is it true that in German, "Feminist" is a masculine noun? 02:24:25 `doag wlcom 02:24:34 10990:2017-06-02 `` echo >> wlcom \ 10989:2017-06-02 revert \ 10988:2017-06-02 `` echo > wlcom 02:24:57 `rm wlcom 02:24:59 No output. 02:25:32 `ls wlcom 02:25:33 ls: cannot access wlcom: No such file or directory 02:26:03 it was probably put in that directory by mistake. 02:26:53 `doag 5pEV4X5h 02:27:01 10549:2017-03-30 fetch https://pastebin.com/raw/5pEV4X5h 02:27:15 `file 5pEV4X5h 02:27:16 5pEV4X5h: ASCII text, with CRLF line terminators 02:27:21 `cat 5pEV4X5h 02:27:22 section .text 02:27:48 `doag nasmbuild 02:27:54 10557:2017-03-30 ` cd nasmbuild/nasm-2.13rc9; ./configure > confoutput \ 10556:2017-03-30 ` cd nasmbuild/nasm-2.13rc9; ./configure \ 10555:2017-03-30 ` cd nasmbuild/nasm-2.13rc9; ./configure; make \ 10554:2017-03-30 ` cd nasmbuild; tar -xf nasm.tar.gz \ 10553:2017-03-30 `which nasm 02:28:39 No output. 02:28:46 `` which nasm 02:28:47 No output. 02:29:11 -!- kerbal has left. 02:29:46 `` ls tmp 02:29:47 3 \ paste \ spline \ spout \ test \ test2 \ wlist \ yo 02:30:15 `` doag | grep 5pEV4X5h 02:30:19 10550:2017-03-30 as 5pEV4X5h \ 10549:2017-03-30 fetch https://pastebin.com/raw/5pEV4X5h 02:33:41 `rm 5pEV4X5h 02:33:42 No output. 02:34:22 `` doag | grep nasmbuild 02:34:27 10557:2017-03-30 ` cd nasmbuild/nasm-2.13rc9; ./configure > confoutput \ 10556:2017-03-30 ` cd nasmbuild/nasm-2.13rc9; ./configure \ 10555:2017-03-30 ` cd nasmbuild/nasm-2.13rc9; ./configure; make \ 10554:2017-03-30 ` cd nasmbuild; tar -xf nasm.tar.gz \ 10553:2017-03-30 `` rm -rf nasmbuild 02:34:47 No output. 02:49:12 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 02:50:33 -!- dos has joined. 02:53:33 -!- hppavilion[0] has quit (Ping timeout: 246 seconds). 03:00:48 -!- dos has changed nick to hppavilion[1]. 03:01:02 0.125 is the most helpful number. 03:03:19 -!- wob_jonas has joined. 03:03:30 -!- wob_jonas has quit (Client Quit). 03:03:57 -!- hppavilion[0] has joined. 03:06:13 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 03:28:05 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 03:28:37 -!- hppavilion[0] has joined. 03:39:58 -!- hppavilion[0] has quit (Ping timeout: 246 seconds). 04:25:55 -!- idris-bot has quit (Quit: Terminated). 04:29:12 -!- idris-bot has joined. 04:42:55 -!- MDude has quit (Ping timeout: 240 seconds). 05:00:47 what makes 1/8 so helpful? 05:24:11 -!- oerjan has quit (Quit: Nite). 05:24:24 -!- hppavilion[0] has joined. 05:31:55 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 05:32:39 -!- DHeadshot has joined. 06:26:57 -!- hppavilion[1] has joined. 06:28:50 -!- hppavilion[0] has joined. 06:32:32 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 07:02:41 -!- FreeFull has quit. 07:22:46 -!- doesthiswork has quit (Quit: Leaving.). 07:48:29 -!- hppavilion[1] has joined. 07:51:07 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 08:13:32 -!- vifino has quit (Ping timeout: 240 seconds). 08:13:51 -!- vifino has joined. 08:40:10 -!- augur has quit (Remote host closed the connection). 08:44:14 -!- sebbu2 has joined. 08:47:27 -!- sebbu has quit (Ping timeout: 240 seconds). 09:08:40 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 09:12:28 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52163&oldid=52151 * Mayube * (+17) /* T */ 09:32:21 -!- hppavilion[0] has joined. 09:36:24 -!- hppavilion[1] has quit (Ping timeout: 258 seconds). 09:37:13 [wiki] [[Theoretica]] N https://esolangs.org/w/index.php?oldid=52164 * Mayube * (+2152) Created page with "'''Theoretica''' is a theoretical language. No accurate-to-spec implementation of Theoretica can be produced on a physical machine, as an implementation would require not only..." 09:40:34 -!- augur has joined. 09:45:30 -!- augur has quit (Ping timeout: 246 seconds). 09:46:42 [wiki] [[Theoretica]] https://esolangs.org/w/index.php?diff=52165&oldid=52164 * Mayube * (+1094) 09:50:33 [wiki] [[Theoretica]] https://esolangs.org/w/index.php?diff=52166&oldid=52165 * Mayube * (+0) /* Operators */ 09:52:36 so... it's basically a subset of J? 10:27:11 [wiki] [[Theoretica]] https://esolangs.org/w/index.php?diff=52167&oldid=52166 * Mayube * (-32) /* Description */ 10:31:10 [wiki] [[Theoretica]] https://esolangs.org/w/index.php?diff=52168&oldid=52167 * Mayube * (-3) 10:44:43 -!- mroman has joined. 10:45:02 http://codepad.org/iDiCWfSi <- not working as I expected. 10:45:49 tl;dr is that the type of node.Next is not guaranteed 10:46:34 (and you can't change the type of somethin in a loop) 10:47:30 node.Next has type !Any (! means it could be MISSING (== NULL)) 11:11:25 -!- augur has joined. 11:16:01 -!- augur has quit (Ping timeout: 246 seconds). 11:18:59 screw this :D 11:27:11 -!- hppavilion[0] has quit (Ping timeout: 258 seconds). 11:34:50 -!- boily has joined. 11:36:33 `w 11:36:35 hax0r//hax0r (see ¯\(°​_o)/¯) 11:36:39 @metar lowi 11:36:39 LOWI 151020Z VRB02KT 9999 FEW065 27/13 Q1017 NOSIG 11:37:14 do chicken rest when it's hot? 11:38:30 `? boily 11:38:31 ​“Only sane adverb” boily is monetizing a brotherhood scheme with the Guardian of Lachine, apparently involving cookie dealing. He is also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken, a METARologist, seriously lacking in the f-word department, a thwack doctor, and a renowned Capitalist who helps keep the world boring. 11:38:54 int-ello. I wonder if a chicken can overheat... 11:39:18 @metar CYUL 11:39:18 CYUL 151000Z 05009KT 30SM BKN250 12/06 A3010 RMK CI7 SLP194 11:39:27 back to normalcy ^^ 11:39:46 boily: it can, its proteins will denaturalize and the result, properly seasoned, will be yummy. 11:40:35 "In the adult chicken the variability is between 105°F and 107°F (40.6° and 41.7°C)." may be closer to what you meant though. 11:43:29 "Ethanol intake in the chicken and its effect on body temperature and hypothalamic serotonin" ... for science?! 11:43:40 -!- nullcone has quit (Quit: Connection closed for inactivity). 11:46:11 let's marinate chicken while they're still alive! 11:46:21 with serotonin??? 11:48:52 meanwhile, AAAAAAAAAARGUHEROUGRUGHRUEIREIUGHUREHAUIREGH. 11:49:06 pentadactyl is once again broken. 11:58:09 . o O ( they should make it into a browser ) 12:02:19 [wiki] [[Talk:Myth]] https://esolangs.org/w/index.php?diff=52169&oldid=51258 * Plugnburn * (+245) 12:04:33 -!- LKoen has joined. 12:22:54 also where do chickens go when it rains. 12:23:03 because they hardly can fly away. 12:23:43 > Do you think they will be smart enough to go back inside? 12:23:44 :D 12:23:44 :1:59: error: 12:23:44 parse error (possibly incorrect indentation or mismatched brackets) 12:23:50 somebody actually asked this 12:24:02 "Hey, I have chicken. Are they smart enough to go back inside when it rains" 12:24:15 `? chicken 12:24:16 Chicken have capital words. boily leaves them. 12:24:22 `? rain 12:24:23 rain? ¯\(°​_o)/¯ 12:24:50 `? rain is a natural bird repellant. Also chickens. 12:24:51 rain is a natural bird repellant. Also chickens.? ¯\(°​_o)/¯ 12:24:54 `learn rain is a natural bird repellant. Also chickens. 12:24:56 Learned 'rain': rain is a natural bird repellant. Also chickens. 12:25:07 `learn rain is a natural bird repellent. Also chickens. 12:25:09 Relearned 'rain': rain is a natural bird repellent. Also chickens. 12:25:27 Chickens are part of the species of "false birds" unlike "true birds" 12:25:41 just like there are true ducks and false ducks. 12:28:16 mrelloman. eh? 12:29:59 `` grep -FI boily wisdom/* | wc -l 12:30:22 ... 12:30:30 grep: wisdom/¯\_(ツ)_: Is a directory \ grep: wisdom/le: Is a directory \ grep: wisdom/¯\(°_o): Is a directory \ grep: wisdom/¯\(°​_o): Is a directory 12:30:36 aurgh. 12:30:54 `` grep -FIrs boily wisdom/* | wc -l 12:31:04 17 12:31:32 -!- boily has quit (Quit: JETSAM CHICKEN). 12:42:07 -!- augur has joined. 12:46:27 -!- augur has quit (Ping timeout: 246 seconds). 13:04:28 -!- wob_jonas has joined. 14:12:29 -!- augur has joined. 14:17:30 -!- augur has quit (Ping timeout: 255 seconds). 14:19:17 -!- LKoen has quit (Remote host closed the connection). 14:28:47 -!- `^_^v has joined. 14:30:45 -!- LKoen_ has joined. 14:41:53 is there a hash table that allows efficient merging? 14:44:00 and hash table doesn't have to be a hash table, any kind of associative array would be fine 14:44:01 -!- LKoen_ has quit (Remote host closed the connection). 14:44:28 and by efficient i mean sublinear time 15:07:02 -!- LKoen has joined. 15:13:35 -!- augur has joined. 15:20:23 -!- `^_^v has quit (Quit: Leaving). 15:20:38 -!- `^_^v has joined. 15:20:47 -!- augur has quit (Ping timeout: 240 seconds). 16:17:54 -!- augur has joined. 16:22:24 -!- augur has quit (Ping timeout: 246 seconds). 16:22:35 -!- mroman has quit (Quit: Page closed). 16:22:58 -!- Remavas-Hex has joined. 16:26:07 -!- Remavas has quit (Ping timeout: 240 seconds). 16:32:22 -!- Remavas-Hex has changed nick to Remavas. 16:51:20 -!- LKoen has quit (Remote host closed the connection). 17:18:34 -!- augur has joined. 17:23:01 -!- augur has quit (Ping timeout: 255 seconds). 17:36:10 -!- LKoen has joined. 17:40:31 -!- FreeFull has joined. 17:54:12 -!- MDude has joined. 17:56:48 -!- LKoen has quit (Remote host closed the connection). 17:59:08 -!- augur has joined. 18:01:52 -!- augur_ has joined. 18:05:18 -!- augur has quit (Ping timeout: 246 seconds). 18:13:38 <\oren\> WHYYYYY they are calling their subroutines like: 18:13:43 <\oren\> &my_subroutine; 18:13:48 <\oren\> instead of 18:13:54 <\oren\> my_subroutine(); 18:14:13 \oren\: golf? 18:15:03 nah, the real answer is that they learned programming from bad old books, same as with all the bad C++ code out there, by people who learned C++ back when it was a bad language, and haven't updated their knowledge since 18:15:05 <\oren\> &my_subrtn($argh); 18:15:38 Learning C++ from the Internet may just be a bad idea. 18:16:02 shachaf: no no, that was before the internet got big 18:16:16 @google example of the "mutable" keyword in C++ 18:16:17 http://www.geeksforgeeks.org/c-mutable-keyword/ 18:16:17 Title: C++ mutable keyword - GeeksforGeeks 18:16:26 Look at that. So bad. 18:16:34 shachaf: back when we only had access to some random shareware or pirated software from floppies, and some badly translated old books 18:17:35 <\oren\> oh god 18:17:38 <\oren\> i know why 18:19:39 <\oren\> they have a user subroutine called &unlink() 18:19:58 <\oren\> which isn't the same as the builtin unlink 18:20:09 <\oren\> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 18:24:58 -!- Zarutian has joined. 18:42:48 -!- sleffy has joined. 19:34:37 my vacation starts on saturday (in less than two days) and I'm visiting my brother in sweden again 19:56:09 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 20:02:57 -!- lambdabot has quit (Remote host closed the connection). 20:07:46 -!- lambdabot has joined. 20:09:11 -!- sebbu2 has quit (Read error: Connection reset by peer). 20:12:04 -!- DHeadshot has quit (Ping timeout: 240 seconds). 20:14:30 -!- sebbu has joined. 20:15:22 -!- kerbal has joined. 20:19:17 `help 20:19:17 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 20:19:26 `prefixes 20:19:27 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 20:19:31 @help 20:19:31 help . Ask for help for . Try 'list' for all commands 20:19:36 @list 20:19:36 What module? Try @listmodules for some ideas. 20:19:40 @listmodules 20:19:40 activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search 20:19:40 slap source spell system tell ticker todo topic type undo unlambda unmtl version where 20:19:53 @check 20:19:53 .hs:1:1:Parse error: EOF 20:20:14 @source 20:20:14 Unknown command, try @list 20:22:15 @check 1 == 1 20:22:17 +++ OK, passed 100 tests. 20:22:34 @check reverse xs == xs 20:22:35 @help check 20:22:36 error: 20:22:36 • Variable not in scope: xs :: [()] • Perhaps you meant one of these: ‘x’ (i... 20:22:36 check 20:22:36 You have QuickCheck and 3 seconds. Prove something. 20:22:42 @check reverse \xs -> xs == xs 20:22:42 .hs:1:9:Parse error: \ 20:22:54 @check \xs -> reverse xs == xs 20:22:57 +++ OK, passed 100 tests. 20:22:57 -!- nullcone has joined. 20:23:10 @check \xs -> reverse xs == (xs :: [Bool]) 20:23:12 *** Failed! Falsifiable (after 3 tests): 20:23:12 [True,False] 20:23:49 @src map 20:23:49 map _ [] = [] 20:23:49 map f (x:xs) = f x : map f xs 20:24:12 +help 20:24:21 (beware that @src is an incomplete work of fiction, though it is based on Haskell's standard library) 20:24:29 (help 20:24:35 ( 20:24:50 idris-bot: ( help? 20:24:50 (input):1:5: error: expected: "#", 20:24:50 "$", "&", "&&", "&&&", "*!>", 20:24:50 "*", "***", "*>", "*>|", "+", 20:24:50 "++", "+++", "-", "->", ".", 20:24:50 "/", "/=", ":+", ":-", "::",↵… 20:24:59 ( ... ) 20:25:00 (input):1:1: error: expected: ":", 20:25:00 dependent type signature, 20:25:00 end of input 20:25:00 ... ) 20:25:01 ^ 20:25:15 Ah, it interprets a programming language 20:25:17 anyway, enough annoying shachaf :P 20:25:27 fungot 20:25:27 kerbal: mit scheme, rather than languages where it's required by the scheme standard 20:25:35 ^help 20:25:35 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 20:25:41 ^about 20:26:03 `? fungot 20:26:03 int-e: it looks better this way: 99 bottles of beer. take one down and pass it around, 20:26:04 fungot is our beloved channel mascot and voice of reason. 20:26:14 voice of reason??? 20:26:28 That doesn't seem entirely accurate 20:26:52 `? wisdom 20:26:53 wisdom is always factually accurate, except for this entry, and, uh, that other one? It started with, like, an ø? 20:26:57 fungot is a neat bot, but it has a screw loose 20:26:57 kerbal: sweet. where is esobot? i have 20:27:04 see what I mean? 20:27:19 If fungot is your voice of reason, you are doomed 20:27:19 kerbal: except that one time travel movie with the same name 20:27:24 . o O ( I think you're reading the wisdom entry the wrong way ) 20:27:34 getting warmer now 20:28:07 that's fair 20:41:31 -!- DHeadshot has joined. 20:42:29 -!- wob_jonas has joined. 20:43:06 you should put integbot here too 20:43:09 so we can demonstrate stuff 20:43:14 while we try stuff in -blah 20:43:21 anyway, I realized why I was stupid today: 20:43:32 it would be much more concise to encode things into one big number 20:43:38 that's how I should try to write the quine 20:43:41 Good idea! 20:43:51 Could you send me the quine using pastebin again? 20:43:53 it would probably still be on the limit of what fits in an irc message, maybe slightly bigger 20:43:57 but I should try 20:43:59 um wait 20:44:21 try http://dpaste.com/3WRMJJR 20:44:25 I'm not sure it works 20:44:26 shachaf: can I put integbot here? 20:44:29 Thanks! 20:44:32 I will try it out 20:44:48 I'll experiment in -blah ] 20:47:20 `` echo 1684951050dnP | dc 20:47:20 1684951050dnP 20:53:14 kerbal: but make an esolangs.org page too 20:53:24 even if it just points to github 20:54:20 -!- LKoen has joined. 20:55:03 and I think in the docs you should clarify what the return value of the print (]) and store (}) operators are (technically also of the sbrk (_) expression but I don't care about that one), 20:55:15 and figure out how that implicit sequencing works, and document or fix it or something 20:55:23 -!- `^_^v has quit (Read error: Connection reset by peer). 20:55:29 -!- `^_^v has joined. 20:56:31 documenting language rules is better than not documenting them, even if the rules are something stupid 20:56:42 sorry if they are stupid 20:57:06 well I don't know what the rule is right now 20:57:11 maybe it's just a bug you'll fix soon or something 20:58:34 -!- LKoen has quit (Ping timeout: 255 seconds). 21:00:12 -!- sebbu has quit (Read error: Connection reset by peer). 21:05:38 -!- sebbu has joined. 21:23:45 -!- sleffy has quit (Ping timeout: 246 seconds). 21:46:51 -!- MrBusiness has quit (Ping timeout: 246 seconds). 21:56:16 -!- `^_^v has quit (Quit: This computer has gone to sleep). 21:56:28 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 21:57:50 -!- wob_jonas has joined. 22:17:59 -!- fractal_ has changed nick to _fractal_. 22:23:26 -!- kerbal has changed nick to __kerbal__. 22:23:54 <__kerbal__> That might be sufficiently distinct and simultaneously familiar. Maybe I can finally register __kerbal__ 22:24:09 -!- __kerbal__ has quit (Quit: Page closed). 22:24:43 -!- __kerbal__ has joined. 22:28:39 <\oren\> yeah this is some sort of barbarian perl dialect 22:29:21 <\oren\> where subroutines are all called as if & was the sigil for subroutines 22:32:47 <__kerbal__> ok, I am now __kerbal__. It's distinct and nice and Pythonic. 22:33:06 <__kerbal__> (and able to be registered) 22:33:26 -!- __kerbal__ has quit (Quit: Page closed). 22:33:56 ais has created two more languages? 22:37:54 <\oren\> wob_jonas: some guy at my work speaks a barbarian dialect of perl 22:41:04 -!- __kerbal__ has joined. 22:42:41 -!- Guest_____ has joined. 22:43:17 <__kerbal__> Hi 22:45:33 <__kerbal__> `Audi 22:45:33 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Audi: not found 22:45:43 <__kerbal__> Stupid autocorrect 22:47:12 -!- Guest_____ has quit (Ping timeout: 260 seconds). 22:47:47 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:48:14 what is my favorite game beginning with the letter c? 22:48:21 -!- wob_jonas has joined. 22:53:53 -!- hppavilion[0] has joined. 22:55:22 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 23:31:35 -!- lambdabot has quit (Remote host closed the connection). 23:36:25 -!- lambdabot has joined. 23:45:06 -!- LKoen has joined. 23:45:39 I wonder how often it happens that the spirit of the dead Euler appears as a vision to a mathematician and reveals some hitherto unknown mathematics, but Euler explains the maths in latin so the lesser mathematician doesn't understand anything. 23:46:34 I don't know if Euler knows maths terminology in russian, german, french, or hebrew. Maybe he does and then he can find a common language with the listener. 23:46:46 yay, one IPv6 mystery solved 23:48:18 (lambdabot had sporadic problems connecting for @google, and I finally decided to make a support ticket for that... turns out the host's IPv6 address was configured with the wrong prefix length... in retrospect I could have spotted that problem myself.) 23:49:18 yes, spotting probs is always easier in retrospect 23:50:09 True. What I mean is that I did have all the necessary information. 23:51:51 but ip addr add aaaa:bbbb:cccc:dddd::eeee/64 looked too plausible and I didn't think of counting the bits in the aaaa:bbbb:cccc::1 router address. 23:53:22 and the amazing bit is... it mostly worked 23:57:32 But it's really nice to get customer support. (I opened the ticket 6pm local time, marked it low priority, got a reply within 5 minutes...) 23:58:36 A human reply, I should add. 2017-06-16: 00:06:48 -!- oerjan has joined. 00:07:40 `quote oerjanic food 00:07:41 No output. 00:07:51 `quote food 00:07:52 51) actually just ate some of the dog food because i didn't have any human food... after a while they start tasting like porridge \ 111) ais523: elf corpses are not considered expensive health food. but the most expensive. \ 348) * perlmonkey is pursuing the line of reasoning that eating raw foods can improve cognitive function 00:09:09 do we have a python3 interpreter here? 00:09:09 `python3 -e print("hello") 00:09:10 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: python3: not found 00:09:34 https://docs.python.org/3/library/functions.html#int 00:13:41 -!- DHeadshot has quit (Quit: Clap on! , Clap off! Clap@#&$NO CARRIER). 00:14:12 -!- erkin has joined. 00:16:55 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 00:17:36 -!- wob_jonas has joined. 00:31:12 * oerjan spots FireFly on PPCG 00:33:20 . o O ( pretty portable code generation ) 00:33:49 and now i swatted him down -----### 00:34:39 `learn PPCG is pretty portable code generation. Unfortunately, it's prone to overflowing the stack. 00:34:42 Learned 'ppcg': PPCG is pretty portable code generation. Unfortunately, it's prone to overflowing the stack. 00:35:11 that it is. in python especially. 00:35:14 (short summary of convn on -blah: kerbal's integ interpreter had strange ideas about how to compute division of bigints, so we had some talk about how floor division and truncating division and the corresponding reminder works, and how write them in python) 00:36:46 -!- __kerbal__ has joined. 00:36:49 (it's a language that supports bigint literals, and bigint literals are the most terse way to encode long data in a program, more efficient than trying to store multiple small integers, so I was trying to use that to write a program) 00:38:53 Sounds like it's basically a dc dialect to me. (I have not really looked at Integ yet) 00:39:13 int-e: yes, but much more verbose 00:40:06 it's prefix syntax, not postfix, but almost everything is written like operator(operand) or operator(operand0)(operand1) or operator(operand0)(operand1)(operand2) where operator is one byte of punctuation and the parenthesis are required 00:40:11 so many parenthesis everywhere 00:42:04 in dc, integer literals are also the most compact way of storing data that you want to operate on (yes, you have strings, but only very limited string manipulation; basically, print or execute) 00:42:23 int-e: yeah 00:42:31 but this is worse: 00:42:49 <__kerbal__> I am here, you know :) 00:42:59 in dc you could have multiple integer literals with one character separator between and put them to an array 00:43:33 in Integ it needs at least 6, probably 7.5 extra characters per integer literal 00:43:49 and I think they're always decimal, unlike in dc which allows base 36 or something 00:45:18 anyway, it would be possible to use a decimal bigint literal to put data to an integ program, but it's a bit difficult to decode until kerbal fixes division 00:46:49 -!- IronY has changed nick to NotAnyoneEvenIro. 00:47:03 -!- NotAnyoneEvenIro has changed nick to Ir0nY. 00:47:09 -!- Ir0nY has changed nick to IronY. 00:57:28 -!- __kerbal__ has quit (Quit: Page closed). 00:59:16 -!- symmetric3 has joined. 00:59:49 -!- symmetric3 has quit (Client Quit). 01:16:26 -!- keemyb has joined. 01:22:00 @metar ENVA 01:22:00 ENVA 152350Z 12007KT CAVOK 14/11 Q1006 RMK WIND 670FT 16007KT 01:24:12 `slwd rain//s,^r,R, 01:24:14 rain//Rain is a natural bird repellent. Also chickens. 01:24:39 @metar EGLL 01:24:40 EGLL 160020Z AUTO 27011KT 9999 NCD 13/09 Q1020 01:25:07 It's 24.6 degrees indoors. 01:26:33 -!- Zarutian has quit (Quit: Zarutian). 01:33:43 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:34:27 -!- MrBusiness has joined. 01:39:12 @metar lowi 01:39:12 LOWI 160020Z AUTO 25004KT 9999 SCT090 BKN100 17/16 Q1020 01:39:21 too humid 01:40:03 looks like a common european problem. 01:58:08 oerjan: except here 01:58:20 japan is much more humid 02:02:45 -!- __kerbal__ has joined. 02:03:51 <__kerbal__> wob_jonas: Do you mind if I make "So many parentheses everywhere" the official motto of Integ 1.1? I think it's a really funny statement 02:04:01 <__kerbal__> I'm serious 02:09:06 -!- doesthiswork has joined. 02:10:07 kerbal: no problem 02:10:52 Lots of Irritating Superfluous Parentheses <-- a bit of a precedent 02:11:39 int-e: verbose syntax gets especially problemetic when the language doesn't have user-definable functions of any sort 02:11:53 if you need functions, you have to emulate them with loops 02:12:03 and a stack or something 02:12:10 you know, like brainguck 02:12:27 just implement a UTM 02:12:43 I'm only half kidding. 02:12:45 but unlike brainfuck, this at least has a random-access one-way infinite tape of bigints 02:13:18 <__kerbal__> wob_jonas: Thank you 02:13:28 <__kerbal__> I will try to improve the syntax 02:13:32 int-e: the problem is that the online interpreter only evals one irc line at a time, no persistence or multiple buffered lines or anything, and with verbose syntax there's not much you can do in one line 02:14:06 int-e: also it has add, subtract, and multiply of integers 02:14:53 -!- Warrigal has joined. 02:20:25 -!- __kerbal__ has quit (Quit: Page closed). 02:26:03 `` dc<< goQN 02:26:08 oh. 02:26:22 `` dc<< golf 02:26:35 int-e: yuo can `dc -eprogram 02:26:48 that's not even shorter 02:27:01 it is, no double backtick 02:27:02 oh, it is 02:27:04 hehe 02:27:09 yeah, I can't count either 02:27:25 `dc -ezp 02:27:26 0 02:27:40 `dc -ezzp 02:27:40 1 02:27:56 what the heck does that do? I don't know dc 02:28:03 oh, z is the length operator, right? 02:28:05 push the current stack depth 02:28:10 AH 02:28:11 stack depth 02:28:12 not length 02:28:13 ok 02:28:24 `dc -ezzzzzzzzzzzzzzzzppppp 02:28:25 15 \ 15 \ 15 \ 15 \ 15 02:28:31 `dc -ezzzzzzzzzzzzzzzzPPPP 02:28:32 ​ 02:28:42 `dc -ezzzzzzzzzzzzzzzzpsppsppsppspp 02:28:42 15 \ 14 \ 13 \ 12 \ 11 02:28:56 z+P is the smallest print-complete fragment, I think, unless you count zP (but that runs into severe practical problems) 02:30:16 um 02:30:22 `dc -e11111111Zp 02:30:23 8 02:30:47 `dc -e11111111111111111111111111111111111111111111111111111111111111111ZP 02:30:48 A 02:30:54 how about 1ZP? 02:31:13 `dc -e11111111111111111111111111111111111111111111111111111111111111111111ZP1111111111111111111111111111111111111111111111111111111111111111111ZP 02:31:13 DC 02:31:22 doesn't that work too? 02:31:45 `` dc << A 02:32:00 yes it does, though it's inferior for golfing. 02:32:08 yeah 02:38:03 `` dc << golf 02:39:16 `` dc<< Hello, world! 02:40:07 nice 02:40:13 (funny, I produced that almost exactly a year ago... of course I wrote a small Haskell program to help with the optimization) 02:41:50 So if I close too many parentheses, the universe might end 02:41:54 while(true) { ); } 03:01:25 oerjan: oh oops, somehow I'd missed that other sed submission, ah well 03:12:27 -!- nullcone has quit (Quit: Connection closed for inactivity). 03:15:46 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 03:27:06 -!- nullcone has joined. 03:30:07 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 04:04:48 -!- Warrigal has quit (Read error: Connection reset by peer). 04:05:12 -!- Cale has quit (Ping timeout: 246 seconds). 04:06:54 -!- hppavilion[0] has joined. 04:18:22 -!- Cale has joined. 04:46:47 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 05:08:12 -!- doesthiswork has quit (Quit: Leaving.). 05:19:10 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 05:31:12 -!- Sprocklem has quit (Quit: brb). 05:31:31 -!- Sprocklem has joined. 05:38:51 -!- hppavilion[0] has joined. 05:48:57 -!- oerjan has quit (Quit: Nite). 06:23:00 -!- hppavilion[0] has quit (Ping timeout: 260 seconds). 07:02:15 -!- FreeFull has quit. 07:22:46 -!- hppavilion[0] has joined. 07:36:15 -!- Vorpal has quit (Ping timeout: 245 seconds). 08:37:14 -!- augur_ has quit (Remote host closed the connection). 08:37:43 -!- augur has joined. 08:42:03 -!- augur has quit (Ping timeout: 246 seconds). 09:48:56 -!- augur has joined. 09:53:41 -!- augur has quit (Ping timeout: 246 seconds). 10:04:03 -!- sdhand has quit (Excess Flood). 10:04:19 -!- sdhand has joined. 10:04:43 -!- sdhand has changed nick to Guest65032. 10:04:55 -!- Guest65032 has quit (Changing host). 10:04:55 -!- Guest65032 has joined. 10:04:55 -!- Guest65032 has changed nick to sdhand. 10:39:41 -!- curiousfolk has joined. 10:44:14 -!- curiousfolk has quit (Client Quit). 10:56:09 -!- sdhand has quit (Excess Flood). 10:56:26 -!- sdhand has joined. 10:56:46 -!- sdhand has quit (Changing host). 10:56:46 -!- sdhand has joined. 11:11:31 -!- LKoen has joined. 11:16:34 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 11:19:23 -!- augur has joined. 11:24:07 -!- augur has quit (Ping timeout: 240 seconds). 11:34:39 -!- boily has joined. 11:42:50 `w 11:42:52 grammar//Grammar is just the evil subset of syntax. 12:29:16 -!- boily has quit (Quit: TUBULAR CHICKEN). 12:49:56 -!- augur has joined. 12:54:37 -!- augur has quit (Ping timeout: 246 seconds). 13:06:22 -!- doesthiswork has joined. 13:16:19 -!- moriarty has joined. 13:16:31 -!- moriarty has left. 14:12:27 -!- nullcone has quit (Quit: Connection closed for inactivity). 14:20:29 -!- augur has joined. 14:25:24 -!- augur has quit (Ping timeout: 246 seconds). 14:31:27 -!- `^_^v has joined. 14:31:38 -!- `^_^v has quit (Client Quit). 14:31:56 -!- `^_^v has joined. 15:50:58 -!- augur has joined. 15:56:03 -!- augur has quit (Ping timeout: 255 seconds). 16:46:19 -!- sebbu has quit (Ping timeout: 246 seconds). 17:07:27 -!- `^_^v has quit (Quit: This computer has gone to sleep). 17:21:43 -!- augur has joined. 17:26:07 -!- augur has quit (Ping timeout: 240 seconds). 17:27:40 -!- FreeFull has joined. 17:28:15 -!- sebbu has joined. 17:32:28 -!- doesthiswork has quit (Quit: Leaving.). 17:39:25 `olist 1076 17:39:25 olist 1076: shachaf oerjan Sgeo FireFly boily nortti b_jonas 17:44:05 -!- augur has joined. 18:03:04 -!- __kerbal__ has joined. 18:09:31 [wiki] [[Triangular]] https://esolangs.org/w/index.php?diff=52170&oldid=52113 * MD XF * (+3443) 18:11:18 -!- LKoen has quit (Remote host closed the connection). 18:14:00 [wiki] [[Cubically]] N https://esolangs.org/w/index.php?oldid=52171 * MD XF * (+3869) Create page 18:14:38 [wiki] [[Cubically]] https://esolangs.org/w/index.php?diff=52172&oldid=52171 * MD XF * (-68) 18:14:54 [wiki] [[Cubically]] https://esolangs.org/w/index.php?diff=52173&oldid=52172 * MD XF * (+18) 18:16:01 [wiki] [[User:MD XF]] https://esolangs.org/w/index.php?diff=52174&oldid=52154 * MD XF * (+176) 18:16:55 -!- MrBusiness has quit (Read error: Connection reset by peer). 18:24:20 -!- atrapado_ has joined. 18:27:56 -!- sleffy has joined. 19:35:23 -!- Phantom_Hoover has joined. 19:43:40 -!- augur has quit (Remote host closed the connection). 19:44:09 -!- augur has joined. 19:48:27 -!- augur has quit (Ping timeout: 240 seconds). 19:54:09 -!- hppavilion[0] has joined. 20:10:16 -!- sebbu2 has joined. 20:11:12 -!- doesthiswork has joined. 20:13:59 -!- sebbu has quit (Ping timeout: 255 seconds). 20:42:27 -!- sebbu2 has changed nick to sebbu. 20:48:48 [wiki] [[Talk:HQ9+2D]] N https://esolangs.org/w/index.php?oldid=52175 * CatIsFluffy * (+109) Created page with "What does `+` do? ~~~~" 20:54:02 O, now Node.js has "N-API", which should be a better way to make add-ons, although currently is only experimental. It can be used with C as well rather than only C++, and is meant to be independent of the underlying JavaScript engine. 21:03:02 -!- sleffy has quit (Ping timeout: 240 seconds). 21:38:06 -!- wob_jonas has joined. 21:40:23 `grwp turtle 21:40:32 No output. 21:40:38 <__kerbal__> wob_jonas: I have some ideas about function notation in Integ 21:40:49 -!- nullcone has joined. 21:41:56 Integ: "There is currently no text in this page." 21:42:19 <__kerbal__> int-e: I know, I apologize 21:42:33 @google "integ" programming language 21:42:35 Plugin `search' failed with: connect: does not exist (No route to host) 21:42:46 hmm, that's not supposed to happen anymore?! 21:42:48 @google "integ" programming language 21:42:50 https://github.com/kerbin111/Integ 21:44:41 <__kerbal__> Here's an example operator definition using the proposed revised syntax: (2a}0+{1{2). This definition would create an operator with two operands that would return the sum of its operands 21:44:57 <__kerbal__> The first number is the number of operands 21:45:09 <__kerbal__> The letter is the operator designator 21:46:34 <__kerbal__> Relative memory address 0 is the output address 21:46:47 <__kerbal__> (Within the parentheses, relative addresses are used) 21:46:47 kerbal: I think you fixed the division 21:46:53 <__kerbal__> I think I did 21:47:25 <__kerbal__> and 1 and 2 (basically, the numbers between 1 and the number of operands number, if there are operands) are input addresses 21:47:27 -!- nullcone has quit. 21:48:08 <__kerbal__> When the operator is used, an additional operand will be used to denote the initial absolute address of the relative memory addresses 21:48:17 -!- augur has joined. 21:49:43 <__kerbal__> so, for example, a(0)(2)(2) would apply the a operator, with storage for the operator allocated starting at address 0. Therefore, the output will be returned, but also stored at address 0 (both relative and absolute) and the input will be stored at 1 and 2 when it is provided. In this case, the input is 2 and 2, so memory cells 1 and 2 both get the value 2 21:50:15 <__kerbal__> So, in effect, you have to allocate storage for user-defined operators 21:51:53 <__kerbal__> Note that if you use relative memory addresses, say, 3 and 4 in a, but you only have 2 inputs, the relative memory addresses do not serve return or parametric purposes but must be considered as well 21:52:57 <__kerbal__> The parentheses will be used for function definition; under the new syntax rules, function definition may end up being the only place where parentheses are used 21:53:30 <__kerbal__> I think that separating integer constants with | would be more concise than separating them with parentheses 21:53:51 -!- nullcone has joined. 21:54:28 <__kerbal__> I've been creating a new syntax parser for the proposed revisions to the syntax 21:54:30 kerbal: that depends on how many single-digit constants you expect 21:54:37 <__kerbal__> how so? 21:54:56 <__kerbal__> 1|2|3 vs (1)(2)(3) 21:55:00 if there are a lot of single digit constants, then like 42(10)8 is shorter than 4|2|10|8 21:55:16 no no. the parenthesis would be optional for single-digit constants 21:55:23 because single-digit constants are common 21:55:52 just look at how many my code in the other channel has, even next to each other 21:55:58 and count the () as zero constants 21:56:15 <__kerbal__> I was just thinking that all adjacent integer constants could be separated with | 21:56:21 <__kerbal__> regardless of length 21:56:29 but that's more verbose probably 21:57:10 possibly even more than now if you also have user-defined functions since they'll take number parameters often 21:57:26 ok, now how can I make this code more concise 21:58:19 <__kerbal__> Honestly, though, I think that working with }42 where 4 and 2 are separate is novel, but slightly confusing 21:58:20 maybe if I twisted it so the data comes last, not first 21:59:51 that might not help much 22:00:08 damn it, this language is HARD 22:00:17 maybe if I somehow used a base less that 90 22:00:32 but the decoder for that would be tricky 22:00:58 it probably couldn't gain much 22:03:16 how hard would it be to decode the digits from left? 22:03:54 probably wouldn't be shorter 22:05:42 `? poset 22:05:43 poset? ¯\(°​_o)/¯ 22:05:47 `? partial order 22:05:48 A partial order is just a small thin skeletal category. 22:06:20 <__kerbal__> `wisdom 22:06:21 relrod//A relrod is a machine useful for finding the Force. 22:06:28 <__kerbal__> `wisdom 22:06:29 zimbabwe//olsner's desk points zimbabwards. It is highly dependent on tswett's michiganic orientation. 22:07:19 <__kerbal__> wob_jonas: I'm leaving home in a second, but I have changed the settings so that the bot SHOULD not shut off 22:07:57 * relrod looks up 22:11:59 Now I made JPEG encoder you can specify any quality setting from 1 to 17701. 22:17:52 ekrbal: can you try this? http://dpaste.com/231MSGV 22:17:56 kerbal: can you try that one? 22:18:00 it's too long for an irc line 22:18:12 I'm not sure if it works 22:19:39 no wait 22:19:41 let me fix that 22:19:55 -!- danieljabailey has quit (Ping timeout: 240 seconds). 22:22:15 -!- danieljabailey has joined. 22:24:31 Hm. Am I supposed to be able to stick in {-# OPTIONS_GHC -lfoo #-} in a file if I don't want to put -lfoo on the command line? 22:24:46 I'm not sure you can do that with link-time options. 22:25:04 It says "dynamic" in the flag reference, but it doesn't seem to work either. 22:25:21 fizzie:https://downloads.haskell.org/~ghc/8.0.2/docs/html/users_guide/glasgow_exts.html#options-ghc-pragma 22:25:52 What information is that link supposed to convey? 22:26:06 I guess it does say "when compiling this source file", as opposed to linking something. 22:26:15 dunno 22:26:19 that's all the docs I know there is 22:26:25 ghc docs are vague 22:26:39 This is in re XMonad configuration, and xmonad --recompile can't take link-time flags either. 22:26:42 you could try asking in #haskell though, there are people there who are pretty knowledgable about ghc and reply quickly 22:27:14 fizzie: given that -l is a link time flag I'd not expect that to work... but that doesn't mean it won't 22:27:32 ;integ }(3)(200206446310994740193442)](125)](40)](51)](41)](40)}(4)(-({(3))(1))~(?(}(3)(/({(3))(10)))(1)())(}(4)(+(+(11)(%({(3))(10)))(*(90)({(4)))))~(?({(4))(1)(0))(](+(37)(%({(4))(90)))}(4)(/({(4))(90))) 22:28:14 I could just not use xmonad --recompile, it's got that annoying thing where it pops up an xmessage window for the errors as well. 22:29:41 xmonad --recompile mode is great. 22:29:46 Properly esoteric software design. 22:29:57 kerbal: try this: http://dpaste.com/1C3K0R1 22:30:17 -!- augur has quit (Remote host closed the connection). 22:30:53 -!- augur has joined. 22:35:31 -!- augur has quit (Ping timeout: 258 seconds). 22:35:41 They made xmonad --restart no longer pass the state in a command line argument, it uses a file now. 22:37:14 whoa whoa whoa 22:37:27 -!- sdhand has quit (Excess Flood). 22:37:42 -!- sdhand has joined. 22:37:52 That's unfortunate. 22:38:05 -!- sdhand has changed nick to Guest12966. 22:45:23 -!- Guest12966 has quit (Changing host). 22:45:23 -!- Guest12966 has joined. 22:45:23 -!- Guest12966 has changed nick to sdhand. 22:47:18 -!- atrapado_ has quit (Quit: Leaving). 22:56:12 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 23:14:33 -!- Sprocklem has quit (Quit: [). 23:21:58 -!- boily has joined. 23:26:54 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 23:28:03 Reversing all of the bits in a 64-bit number can be done in MMIX with two MOR instructions and one 64-bit constant. 23:32:20 Apparently some people are trying to send HTTP requests to my SMTP server 23:32:25 Ok. 23:47:25 -!- oerjan has joined. 23:47:59 hellørjan. 23:48:40 goily kveld. 23:55:04 -!- __kerbal__ has joined. 23:56:41 -!- __kerbal__ has left. 2017-06-17: 00:07:39 -!- Sprocklem has joined. 00:16:58 -!- Remavas-Hex has joined. 00:21:34 -!- int-e_ has joined. 00:21:59 -!- BooK_ has joined. 00:22:01 -!- betaveros_ has joined. 00:24:45 -!- atriq has joined. 00:26:11 -!- Remavas has quit (*.net *.split). 00:26:11 -!- int-e has quit (*.net *.split). 00:26:11 -!- nchambers has quit (*.net *.split). 00:26:11 -!- Taneb has quit (*.net *.split). 00:26:11 -!- betaveros has quit (*.net *.split). 00:26:11 -!- yorick has quit (*.net *.split). 00:26:11 -!- BooK has quit (*.net *.split). 00:26:41 -!- nchambers has joined. 00:31:27 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:50:00 -!- __kerbal__ has joined. 00:50:23 `w 00:50:24 stupidity//Stupidity is created when people are too lazy to think correctly. 00:57:33 -!- __kerbal__ has quit (Quit: Page closed). 01:04:13 <\oren\> STREET FESTIVAL! HURRAY 01:08:11 -!- MrBusiness has joined. 01:10:39 -!- augur has joined. 01:29:24 Will they add into Opus codec a mode to use higher bandwidths, in case you want more than 20 kHz? 01:45:51 -!- erkin has joined. 02:04:23 -!- augur has quit (Remote host closed the connection). 02:15:55 -!- augur has joined. 02:19:55 -!- augur has quit (Ping timeout: 240 seconds). 02:35:28 `w 02:35:29 pokemon//A pokemon is a monster that you keep in your pocket. Taneb invented them. 02:39:00 -!- sebbu has quit (Read error: Connection reset by peer). 02:39:28 -!- sebbu has joined. 02:40:47 `w 02:40:49 welcome//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.) 02:54:02 -!- boily has quit (Quit: FUTILE CHICKEN). 02:58:03 -!- Remavas-Hex has changed nick to RemavasZsZsZ. 03:28:43 -!- augur has joined. 03:29:46 Ogg container format is in my opinion better than the other kinds, and is simpler kind, although I think there are a few problems with it (including the way codecs are determined), so I made up a variant called GLOGG container format, which fixes what seem to me to be the problems. 03:35:15 -!- augur has quit (Remote host closed the connection). 03:35:21 -!- augur has joined. 03:57:14 [wiki] [[Talk:Last ReSort]] N https://esolangs.org/w/index.php?oldid=52176 * CatIsFluffy * (+57) Created page with "==Eventual behavior of 2 is ZISC?== Seems highly chaotic." 03:58:38 [wiki] [[Talk:Last ReSort]] https://esolangs.org/w/index.php?diff=52177&oldid=52176 * CatIsFluffy * (+146) 04:05:42 -!- augur has quit (Remote host closed the connection). 04:07:21 zzo38 do you vote for the pirate party? 04:09:07 I did not vote, and the Pirate Party does not seem to be running in my area (there is Pirate Party in Canada, although not in my area). 04:12:37 -!- augur has joined. 04:32:16 -!- augur has quit (Remote host closed the connection). 04:35:59 -!- augur has joined. 04:54:49 -!- augur has quit (Remote host closed the connection). 05:04:14 -!- oerjan has quit (Quit: Nite). 05:07:55 -!- augur has joined. 05:34:36 -!- sleffy has joined. 05:47:05 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 05:51:45 -!- hppavilion[0] has joined. 06:00:03 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 06:02:46 -!- hppavilion[0] has joined. 06:15:53 -!- hppavilion[0] has quit (Ping timeout: 246 seconds). 06:28:41 If you want a uniform floating number 0 up to (not including) 1, what is the method? Someone mentioned "we would like to imagine drawing a real number in [0, 1] uniformly at random, and then choosing the nearest floating-point number to it". I wrote the following MMIX code: ANDNH $0,#FFF0; ORH $0,#3FF0; SETH $1,#3FF0; FSUB $0,$0,$1 06:29:49 Can describe as: [1] Put random 52-bit integer into the fraction bits. [2] Put 1023 into the exponent bits. [3] Treat as a floating number and subtract 1.0. 06:30:19 However, would it work better to add a fourth step: [4] Replace the fraction bits with a new 52-bit number. 06:30:36 -!- atriq has changed nick to Taneb. 06:40:36 why would the 4th step be an improvement? 06:40:45 -!- sleffy has quit (Ping timeout: 240 seconds). 06:43:26 Since a random real number presumably has an unlimited number of bits. 06:44:19 -!- sleffy has joined. 06:54:42 -!- hppavilion[0] has joined. 07:04:51 `5 w 07:05:02 1/2:evil//Evil is a special thing, it must be followed by 4 letters of your nickname. It is very evil, and thus is recursive. \ delaware//Delaware is a US state in which everybody speaks German. \ fungot//fungot is our beloved channel mascot and voice of reason. \ molum//molum is the inverse function of ybden. \ tmyk//tmyk the more overfilled your 07:05:23 `n 07:05:23 2/2:brain gets. 07:06:44 My nickname has only three letters, not four. 07:07:15 It has only two letters. 07:07:52 -!- Gregor has quit (Quit: Coyote finally caught me). 07:08:46 Yes, if you only count the letter that is difference than each other 07:09:28 Does the first z stand for "Zermelo"? 07:09:43 The letters stand for nothing. 07:09:51 (The numbers also stand for nothing.) 07:10:52 Does the string "38" stand for the number thirty-eight? 07:11:27 shachaf: Normally it does, but in my nickname "zzo38" it does not stand for anything. 07:11:53 I made a implementation of fast inverse square root in MMIX, with 36 oops (or only 20 oops if you do not need the second iteration). However it is assuming that the input is positive and normal (although inverse square root isn't going to work very well otherwise anyways). 07:22:46 -!- hppavilion[0] has quit (Remote host closed the connection). 07:23:10 -!- hppavilion[0] has joined. 07:24:38 (That is faster than the built-in square-root instruction of MMIX, which is 40 oops; if you want the reciprocal you will then make a division which is another 40 oops.) 07:29:10 Apparently on x86 to compute an approximation of the ordinary square root, it is actually faster to do it by using the instruction for reciprocal square root. 07:35:21 You mean on recent implementations of x86? 07:37:33 The article that mentions that comes from 2009. 07:38:00 (which is also the number that "MMIX" corresponds to with roman numbers, although that is irrelevant here) 07:42:32 -!- Gregor has joined. 07:45:26 zzo38, how does your fast inverse square root work 07:48:44 Similar to the article in Wikipedia. See http://sprunge.us/AIOc for the actual code 07:51:26 Hopefully the code is clear enough; if something is unclear you can ask. 07:51:56 -!- doesthiswork has quit (Quit: Leaving.). 07:53:45 Do you understand how this is working now? 07:57:27 I'm familiar with the Fast Inverse Square Root algorithm on Wikipedia 07:57:47 Well, it is similar. 08:11:01 -!- sleffy has quit (Ping timeout: 268 seconds). 08:17:07 -!- erkin has quit (Ping timeout: 240 seconds). 08:46:20 -!- erkin has joined. 09:24:29 -!- augur has quit (Remote host closed the connection). 09:53:21 -!- erkin has quit (Ping timeout: 255 seconds). 09:55:20 -!- erkin has joined. 10:00:34 -!- int-e_ has changed nick to int-e. 10:11:44 -!- erkin has quit (Remote host closed the connection). 10:29:49 -!- Phantom_Hoover has joined. 10:36:40 -!- augur has joined. 10:37:48 -!- PinealGlandOptic has joined. 10:41:56 -!- augur has quit (Ping timeout: 258 seconds). 11:07:49 @metar EGNM 11:07:49 EGNM 170950Z 26007KT 190V290 9999 BKN016 18/16 Q1026 11:20:35 @metar PAMR 11:20:35 PAMR 170953Z 00000KT 10SM SCT065 BKN080 BKN130 BKN200 13/07 A2979 RMK AO2 SLP089 T01280067 11:24:22 @metar EGLL 11:24:22 EGLL 171020Z AUTO 24005KT 180V330 9999 NCD 25/15 Q1027 11:24:45 Think they forecast something like 29 for today. 11:28:03 I have a policy about german. If I see it, I try to read it. 11:28:07 It has now bitten me in the Arsch. 11:53:38 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 12:00:47 -!- nullcone has quit (Quit: Connection closed for inactivity). 12:08:29 -!- S1 has joined. 12:11:32 8096373705231173873515698288105814457559349996780213465927102169635143836763371455511239714251901656919412172053510347251766358525837584663686083361012968763343440510359069137201087033274943221529093137894442823663461959335745044107344)](125)](40)](41)](40)~(?({(@()))(1)())(}(+(1)(@()))(/({(@()))(10)))~(?(@())(1)())(_(@())](+(48)(%({(@()))(10))))~(](+(37)(%({())(90)))/(1)(}()(/({())(90))))() 12:12:22 yay, it fit! (it's an integ quine) 12:14:34 of course, neither kerbal nor b_jonas are here... 12:15:23 and uh, that was still incomplete anyway. 12:18:30 oh well, the whole thing is at http://sprunge.us/eNFW now 12:34:54 -!- hppavilion[0] has quit (Ping timeout: 255 seconds). 12:36:04 -!- sdhand has quit (Excess Flood). 12:36:14 -!- sdhand has joined. 12:36:38 -!- sdhand has changed nick to Guest43932. 12:41:35 -!- Guest43932 has quit (Changing host). 12:41:35 -!- Guest43932 has joined. 12:41:35 -!- Guest43932 has changed nick to sdhand. 12:56:39 -!- __kerbal__ has joined. 13:00:01 -!- S1 has quit (Quit: Leaving). 13:04:49 }()(12872430441100276982898287331888341273694712212561754032457387972966053390121885560971120465568914029739991532252291383312910885004797316378038489445182646423771046386470134709527072922468161172180445227065244725860831882888079650601385257741999212883854949376079644467447663461959335745044107344)](125)](40)](41)](40)~(/(9)(}(+(1)(@()))(/({(@()))(10))))()~(](+(48)(%({(@()))(10)))?(@())(1)())(_(@()))~(](+(37)(%({())(90)))/(1)(}()(/({())(90))))() 13:05:04 yay. 13:05:20 <__kerbal__> int-e: the bot's in #esoteric-blah 13:05:30 <__kerbal__> if you want to work with it 13:22:54 -!- yorick_ has joined. 13:28:03 -!- LKoen has joined. 13:38:31 -!- augur has joined. 13:42:25 -!- doesthiswork has joined. 13:42:50 -!- augur has quit (Ping timeout: 246 seconds). 13:48:37 -!- LKoen has quit (Remote host closed the connection). 13:52:14 -!- boily has joined. 13:59:37 -!- doesthiswork has quit (Read error: No route to host). 13:59:46 -!- doesthiswork has joined. 14:03:12 @metar lowi 14:03:12 LOWI 171250Z 32010KT 280V020 9999 FEW070 SCT110 BKN300 23/04 Q1022 NOSIG 14:03:40 <__kerbal__> @help metar 14:03:40 metar 14:03:40 Look up METAR weather data for given airport. 14:03:45 <__kerbal__> Neat 14:05:20 -!- yorick_ has changed nick to yorick. 14:10:51 @metar CYUL 14:10:51 CYUL 171300Z 13003KT 090V180 15SM BKN032 BKN120 OVC240 19/16 A2988 RMK SC6AC1CI1 SLP120 DENSITY ALT 700FT 14:15:05 @metar CTHULHU 14:16:45 -!- LKoen has joined. 14:17:50 CTHULHU 171300Z 00008KT VRB 1/4SM SKC 04/04 A9999 RMK IA IA CTHULHU FHTAGN SLP133 14:19:11 the current blognomic dynasty has cthulhu for a theme, hth 14:21:07 LKoen, I don't think that's an appropriate place for an hth hth 14:21:28 I'm pretty sure 'hth' should be comma-separated from the rest of the sentence 14:21:58 oxford hth, hth. 14:23:22 04/04, hmm 14:23:44 does "blognomic" have a silent "g"? 14:24:03 I'm French. I consider all letters to be silent. 14:39:09 <__kerbal__> @modulelist 14:39:09 Unknown command, try @list 14:39:13 <__kerbal__> @listmodules 14:39:14 activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search 14:39:14 slap source spell system tell ticker todo topic type undo unlambda unmtl version where 14:39:17 <__kerbal__> @dice 14:39:18 unexpected end of input: expecting number, "d" or "(" 14:39:24 <__kerbal__> @Dice d 14:39:24 unexpected end of input: expecting number 14:39:32 <__kerbal__> Is dice an esolang? 14:40:02 😸 14:40:16 @help dice 14:40:16 @dice . Throw random dice. is of the form 3d6+2. 14:40:27 <__kerbal__> ok 14:40:31 <__kerbal__> Thanks! 14:41:08 @dice d7+d11 14:41:08 int-e: 7 + 4 => 11 14:41:32 I have a implementation that you can omit both the number of dice and the number of sides; the number of dice defaults to 1 (for compatibility with Dungeons&Dragons) and the number of sides defaults to 6 (for compatibility with GURPS). 14:41:35 <__kerbal__> @dice 50d80 14:41:35 __kerbal__: 2014 14:41:51 <__kerbal__> zzo38: Interesting 14:41:58 <__kerbal__> @dice 500d800 14:41:59 __kerbal__: 207747 14:42:09 <__kerbal__> @dice 9999d9999 14:42:09 __kerbal__: 49981203 14:42:28 (So "d" by itself will be valid) 14:42:29 <__kerbal__> Because everyone needs to roll nearly ten thousand 9999-sided die! 14:42:36 <__kerbal__> zzo38: neat 14:42:46 <__kerbal__> @dice 9999d9999 14:42:46 __kerbal__: 49920196 14:42:53 <__kerbal__> @dice 9999d9999 14:42:53 __kerbal__: 49741089 14:43:26 it cheats :P 14:43:28 <__kerbal__> That's interesting... 14:43:51 @dice 1000000d42+42d1000000 14:43:51 int-e: 21501687 + 22256928 => 43758615 14:44:10 <__kerbal__> Is there a statistical reason for that sort of behavior? 14:44:13 Cheating by how? 14:44:17 <__kerbal__> I sort of thing there is 14:44:20 <__kerbal__> think 14:44:35 If the distribution is correct then it shouldn't matter how the program comes to such result 14:44:51 zzo38: for >100 (I think) dice it just samples a normal distribution with the right standard deviation and mean 14:45:04 which is not perfectly accurate 14:45:43 but you'd have to take many samples to notice... you'll probably discover the limited entropy of the random number generator first. 14:45:46 the Law of Large Numbers mean anything will tend to be a normal distribution (grossly oversimplified oversimplification, but that's normal for ya). 14:46:09 oops, wrong law. Central Limit Theorem. 14:46:16 <__kerbal__> boily: I thought that there was some sort of rule like that 14:46:31 <__kerbal__> That's interesting 14:46:47 in fact, you're pretty much safe with a normal distribution for quite anything, unless your samples are < 30, in which case it' Student. 14:46:51 boily: enter the Petersburg paradox. 14:46:58 <__kerbal__> By the way... https://en.wikipedia.org/wiki/Zocchihedron 14:47:05 * boily wikipédiaes the paradox 14:48:56 <__kerbal__> Fascinating! 14:49:11 it's the best thing since the two envelopes problem 14:49:34 <__kerbal__> infinite sums and series can be so confusing 14:51:08 The whole fucking infinite Universe is infinitely confusing. 😉 14:51:23 Uncountably infinite. 14:51:43 somehow I've never seen a Zocchihedron before 14:53:58 I guess the standard 2d10 method is superior anyway 14:56:57 I've seen those things, but didn't know they were called that. 14:57:26 They're very good if you want a dice that rolls a long long way. 14:58:10 <__kerbal__> fizzie: So I've read 14:58:19 apparently there is a more ordinary D100 by a company called Bescon 14:58:23 <__kerbal__> I mean, it's basically a labled ball 14:58:28 <__kerbal__> labeled 14:58:32 just a d30 is already very rolly. 14:58:53 I got a d6 spinning top from a Christmas cracker, and it always lands on 2. 14:59:05 and somehow, the image search for "D100" brings up many cameras... :P 14:59:39 (in retrospect I find it surprising that the dice outnumber the cameras on the first result page) 15:00:38 (It's actually impressive how well it manages to avoid the other numbers, even though it has no obvious asymmetries.) 15:01:22 is it meant to do that? 15:02:56 I don't think so, but it's not like it came with a manual. 15:03:04 Maybe it's social commentary. 15:03:28 <__kerbal__> everything is social commentary 15:03:38 OTOH, it's also very cheap and dinky. 15:04:50 <__kerbal__> fizzie: what is it made of? 15:05:38 Plastic. It's a red plastic hexagon with a diameter of maybe 10-15 mm, with a little axis through the centre. 15:05:41 child labor 15:05:50 (you asked for social commentary?) 15:07:28 -!- erkin has joined. 15:08:39 -!- augur has joined. 15:13:36 -!- augur has quit (Ping timeout: 246 seconds). 15:17:50 How might I fix the JPEG encoder to implement chroma subsampling? 15:19:02 I got a d6 spinning top from a Christmas cracker, and it always lands on 2. 15:19:05 is that a fact? 15:19:19 and do you know why? 15:19:43 and have you tried spinning it with a beyblade launcher? 15:21:11 <__kerbal__> fizzie: And what does feminist theory have to say about this situation? 15:26:34 The die is an androcentric social construct, and is the conceptual driver behind much of climate change. 15:28:21 <__kerbal__> int-e: I would have guessed that 15:52:30 <__kerbal__> @google feminist theory 15:52:34 http://journals.sagepub.com/home/fty 15:52:34 Title: Feminist Theory: SAGE Journals 15:55:27 int-e: I hear from an important country leader that climate change is a hoax 15:55:58 but dice are very much real 15:59:47 LKoen: the second half is a quote from http://www.skeptic.com/reading_room/conceptual-penis-social-contruct-sokal-style-hoax-on-gender-studies/ 15:59:57 yes I recognized it 16:00:24 -!- boily has quit (Quit: MONTHLY CHICKEN). 16:00:39 I also think you're missing a "self-" in front of "important" 16:01:44 nice 16:06:05 similar idea: When's the next meeting of the leaders of the free world... with Trump? 16:11:19 -!- Phantom_Hoover has joined. 16:15:09 <__kerbal__> fungot 16:15:09 __kerbal__: for some reason 16:15:20 <__kerbal__> fungot 16:15:20 __kerbal__: there's still a lot of the data 16:15:23 <__kerbal__> fungot 16:15:23 __kerbal__: use emacs for irc and people were placed in 4th. and fifth was supposed to be the disconnect at hand, first time it returns to wrong place?) documentary coming up on haskell for a state-based language 16:16:08 henlo 16:17:38 <__kerbal__> `prefixes 16:17:39 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 16:18:11 <__kerbal__> why doesn't HackEgo set fungot off? 16:18:12 __kerbal__: so would you write quicksort? isn't that pain for not much benefit. now, about your response to my paul graham reference. it is of little consequence, however. 16:18:30 <__kerbal__> is fungot programmed to ignore him? 16:18:47 I think so. 16:19:01 <__kerbal__> ah 16:19:19 <__kerbal__> ^help 16:19:19 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 16:30:30 -!- hakatashi has quit (Remote host closed the connection). 16:33:32 -!- IronY has quit (Ping timeout: 240 seconds). 16:34:02 -!- jjthrash has quit (Ping timeout: 240 seconds). 16:34:05 -!- sparr has quit (Ping timeout: 240 seconds). 16:36:12 -!- IronY has joined. 16:38:17 -!- jjthrash has joined. 16:39:52 <__kerbal__> welcome! 16:41:51 <__kerbal__> jjthrash: I built an IRC bot over in #esoteric-blah to interpret Integ. 16:42:52 -!- LKoen has quit (Remote host closed the connection). 16:46:39 -!- sparr has joined. 16:56:41 -!- oerjan has joined. 17:08:43 hmm, new kind of spam to me... sod story of being stranded in the Philippines, wallet lost, wants a "short-term loan" of $1,950 to pay hotel and "get her sorry ass home". 17:09:04 kind of cute, hard to imagine it working, but then that's true for all non-targeted spam 17:10:24 -!- augur has joined. 17:12:24 stupid annoying rain dripping on something loud outside 17:12:30 @metar ENVA 17:12:30 ENVA 171550Z 22004KT 160V260 9999 -RA FEW040 BKN070 16/10 Q1013 RMK WIND 670FT 03004KT 17:13:12 (alternatively stupid neighbors for leaving whatever it is out in the open.) 17:15:15 -!- augur has quit (Ping timeout: 255 seconds). 17:15:47 . o O ( here's me hoping that oerjan's not talking about a baby ) 17:18:42 sadly it's probably just the architecture, and it happens whenever rain and wind conditions are ri^WHORRIBLY, HORRIBLY WRONG 17:19:16 admittedly a baby would _probably_ be worse. 17:19:17 dym favourable? 17:19:28 NO 17:20:06 except with a baby there would be someone responsible for stopping it. 17:24:48 the conditions seem to have improved. 17:26:40 <__kerbal__> Do Norwegians just randomly leave their babies out in the middle of rainstorms? Is that a tradition? 17:28:02 i'm sure it goes back to the vikings. 17:29:04 <__kerbal__> ah 17:32:18 @google leave baby outside in stroller 17:32:20 Plugin `search' failed with: connect: does not exist (No route to host) 17:32:27 * oerjan swats int-e -----### 17:32:29 @google leave baby outside in stroller 17:32:31 https://www.fatherly.com/love-and-money/why-danish-parents-leave-their-children-outside-in-strollers/ 17:33:33 <__kerbal__> I was literally just joking... 17:33:51 JOKE'S ON YOU 17:34:12 <__kerbal__> evidently 17:34:18 <__kerbal__> so 17:34:19 if you look at the whole google hit page you'll find some examples of what happens when they try it in america. 17:34:36 <__kerbal__> The article said that it didn't end well 17:34:59 Is there a such things as MMIX JIT to compile a MMIX code into a code for a different computer? You do not need to worry aout self-modifying code unless a SYNCID instruction is executed, so that part is more simplify to do this it seem like. 17:35:47 actually maybe not, that's with "leaves" 17:37:06 this one, anyway http://www.reuters.com/article/us-restaurant-baby-idUSTRE77E62O20110815 17:39:26 -!- lambdabot has quit (Quit: blame o... err brb). 17:41:48 let's see if I can catch it doing that again after this reboot 17:42:30 `? heisenbug 17:42:31 heisenbug? ¯\(°​_o)/¯ 17:42:52 oerjan: it's worse, it's IPv6 neighbour discovery 17:43:41 which, for some reason, is failing... I thought I had understood this two days ago :-/ 17:44:28 it only fails when you aren't observing it hth 17:44:38 I still have a workaround , but I hate it. 17:45:01 -!- lambdabot has joined. 17:45:05 @bot 17:45:13 :) 17:45:45 oerjan: well there is some sort of timeout involved... probably somewhere between 5 and 10 minutes 17:47:25 and there was something strange before the reboot, a "FAILED" neighbour entry on the local link which from what I believe to understand about the configuration there, should never be created. 17:48:22 oerjan: btw, next time you swat me for lambdabot misbehaving I'll add another letter to the nick :-P 17:48:41 * int-e really didn't appreciate that. 17:51:28 -!- sleffy has joined. 17:51:40 hah, http://www.npccomic.com/comic/2010/02/17/trekkie-exposed/ 17:51:58 * oerjan has tab completion, you know 17:52:10 * oerjan grins evilly 17:58:38 int-e: you'll have to something more elaborate, like creating innocentbot 17:59:01 -!- nullcone has joined. 17:59:11 oerjan: that's not what I meant... did you see lambdabot's quite message? 17:59:29 nope um 17:59:44 OKAY 18:00:27 anyway... neighbour discovery... what was that rfc again 18:08:58 @google lambdabot 18:08:59 Plugin `search' failed with: connect: does not exist (No route to host) 18:09:14 wat 18:09:29 exactly. 18:09:32 `? lambdabot 18:09:33 lambdabot is a fully functional bot. just don't ask about @src. 18:09:44 anyway, I've put the workaround back 18:09:53 `learn_append lambdabot or the neighbours. 18:09:57 Learned 'lambdabot': lambdabot is a fully functional bot. just don't ask about @src. or the neighbours. 18:10:04 <__kerbal__> @src 18:10:04 src . Display the implementation of a standard function 18:10:18 <__kerbal__> @neighbours 18:10:18 Unknown command, try @list 18:10:46 <__kerbal__> `lambdabot 18:10:46 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: lambdabot: not found 18:11:01 <__kerbal__> `help 18:11:01 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 18:11:12 <__kerbal__> Ah, I see 18:11:12 -!- augur has joined. 18:11:18 <__kerbal__> `? lambdabot 18:11:19 lambdabot is a fully functional bot. just don't ask about @src. or the neighbours. 18:11:22 <__kerbal__> `? 18:11:23 ​? ¯\(°​_o)/¯ 18:11:31 <__kerbal__> `? j-bot 18:11:32 j-bot? ¯\(°​_o)/¯ 18:11:36 <__kerbal__> `? esolang 18:11:37 esolang? ¯\(°​_o)/¯ 18:11:42 <__kerbal__> `? esoteric 18:11:44 This channel is about programming -- for the other kind of esoterica, try #esoteric on EFnet or DALnet. 18:12:07 <__kerbal__> `? HackEgo 18:12:09 HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. HackEgo is the slowest bot in all Mexico! 18:12:22 <__kerbal__> `? int-e 18:12:23 int-e är inte svensk. Hen kommer att spränga solen. Hen står för sig själv. Hen gillar inte färger, men han gillar dissonans. Er hat ein Hipster-Spiel gekauft. 18:12:30 <__kerbal__> This is amusing 18:13:03 <__kerbal__> Why will they blow up the sun, by the way? 18:13:49 i don't remember 18:14:00 <__kerbal__> ah 18:15:21 @dowt int-e 18:15:22 Maybe you meant: yow docs do 18:15:26 `dowt int-e 18:15:36 5181:2014-12-09 learn int-e \xc3\xa4r inte svensk \ 5182:2014-12-09 learn int-e \xc3\xa4r inte svensk. \ 7231:2016-03-14 learn_append int-e Det kommer att explodera solen. \ 7232:2016-03-14 le/rn int-e/int-e \xc3\xa4r inte svensk. Hen kommer att spr\xc3\xa4nga solen. \ 7535:2016-04-25 learn_appen 18:15:50 -!- augur has quit (Ping timeout: 246 seconds). 18:16:48 http://tunes.org/~nef/logs/esoteric/16.03.14 18:18:20 __kerbal__: as I recall it that was the least damaging option available at the time. 18:18:35 <__kerbal__> That makes sense 18:20:00 -!- DHeadshot has joined. 18:21:22 the sun will explode, and all future alien civilizations will find is a lone scrap containing the word "culpritz". 18:21:52 actually I just broke it again, still hoping to narrow down what's going wrong... 18:23:01 unless i'm misreading the irc again. 18:23:30 `quote edible 18:23:33 1311) an #esoteric-dwelling swede / was mistaken for edible feed / “with you,” said a sicko / “our lanttulaatikko / would be very tasty indeed!” 18:23:37 int-e: i suspect blowing up the sun will also fix ipv6 neighbour discovery hth 18:24:19 good point 18:24:32 swede -> kålrot? 18:24:48 @google supernova spf 18:24:50 http://www.ar15.com/forums/topic.html?b=7&f=93&t=729047 18:24:50 Title: Benelli SuperNova SPF - AR15.COM 18:25:38 int-e: How strong a sunscreen do I need to survive the sun's supernova? 18:26:12 you can buy anything on the internet, i see 18:26:28 shachaf: the hard part is screening the neutrinos hth 18:26:45 oerjan: what kind of salads do you like twh 18:26:58 *of course* "supernova" has to be a kind of fireworks. 18:27:09 * int-e slaps... whomever 18:27:30 `5 w 18:27:35 1/2:Я//Я is the 8th letter of the hsilgnE alphabet \ mpanion cube//Aperture Science has created a talking cube - we call it the mpanion cube, because it's the opposite of the mute companion cube. \ tur//To tur is not to flas. \ pastry//A pastry is a sugary confectionery that is customarily eaten after writing an essay. \ tile shuffling//Tile shuf 18:27:40 `n 18:27:41 2/2:fve games. ly addictie basis of many highling is th 18:28:08 `unidecode Я 18:28:09 ​[U+042F CYRILLIC CAPITAL LETTER YA] 18:28:11 * oerjan now misses the chicken salad from his previous favorite restaurant 18:28:22 . o O ( that's the last letter, fwiw ) 18:28:31 oerjan: please restrict your attention to vegetarian salads tdnh 18:28:31 and yes I do see the "joke" 18:28:51 `? cube 18:28:52 Cubes come in all sizes, colors, and materials, but only one shape. The companion cube does not speak, however. 18:28:55 i,i and ya I do see the "joke" 18:29:03 it was the center of my then balanced diet. 18:29:10 shachaf: cute. 18:29:32 int-e: It's payback for your alteration of `? cube 18:29:35 <__kerbal__> `? glados 18:29:36 Hello, and again, welcome to the Aperture Science Computer Aided Internet Relay Chat & Enrichment Center. Please enjoy your stay at #esoteric, because you will never leave. 18:29:48 shachaf: potato salad then, i guess, goes well with barbecued steaks 18:29:51 <__kerbal__> `? portal 18:29:51 * oerjan runs away 18:29:52 portal? ¯\(°​_o)/¯ 18:29:55 <__kerbal__> `? portals 18:29:56 portals? ¯\(°​_o)/¯ 18:30:11 shachaf: well I do love spherical cubes 18:30:30 but we've gone over that already 18:30:56 oerjan: I don't think this is an appropriate topic to make these jokes about. TDNH 18:31:07 `? R 18:31:08 R? ¯\(°​_o)/¯ 18:31:21 right 18:31:39 by analogy it should be the 1st letter of the naissuR alphabet. 18:32:10 but as a wisdom entry that seems too weak 18:32:44 `learn R is the first letter of the naissuR alphabet. 18:32:46 Learned 'r': R is the first letter of the naissuR alphabet. 18:33:23 `# Off by one error//`slwd Я//s,8,9, 18:33:25 ​Я//Я is the 9th letter of the hsilgnE alphabet 18:34:25 is `# new? 18:34:33 Not that new. 18:34:38 `dowt ../bin/# 18:34:46 10478:2017-03-21 ` mv bin/{msg,#} \ 10479:2017-03-21 sled bin/#//s/msg/#/g \ 10544:2017-03-30 sled bin/#//3,$cnur "${1#*$sep}" 18:34:57 `doat bin/msg 18:35:05 10475:2017-03-21 fetch bin/msg https://hackego.esolangs.org/get/bin/slashlearn \ 10476:2017-03-21 ` chmod +x bin/msg \ 10478:2017-03-21 ` mv bin/{msg,#} 18:35:58 `edit bin/# 18:35:59 https://hackego.esolangs.org/edit/bin/%23 18:36:42 int-e: incidentally i made that while backscrolled, so i didn't see you suggest the same thing hth 18:37:15 Did you see the part where int-e suggested that it seems too weak as a wisdom entry? 18:37:25 only afterwards ;_; 18:37:47 I did wonder but I'm kind of used to being ignored. 18:38:06 `forget r 18:38:08 Forget what? 18:38:21 `? int-e 18:38:22 int-e är inte svensk. Hen kommer att spränga solen. Hen står för sig själv. Hen gillar inte färger, men han gillar dissonans. Er hat ein Hipster-Spiel gekauft. 18:38:25 . o O ( "Doctor, I have a huge problem: everybody is ignoring me!" - "Next, please!" ) 18:38:55 there was a song about that 18:39:37 `? obvious 18:39:38 obvious? ¯\(°​_o)/¯ 18:39:49 https://www.youtube.com/watch?v=WKHzTtr_lNk 18:40:00 . o O ( That wisdom entry is too obvious to exist. ) 18:40:05 shachaf: your problem above is assuming that i have any cultural inclination to consider a vegetarian salad as something other than a side dish hth 18:40:50 or pay much attention to what's in it. 18:40:56 Side dishes are fine. 18:41:07 But I guess I'll need to ask someone else. 18:42:43 -!- augur has joined. 18:43:38 -!- LKoen has joined. 18:43:41 int-e: didn't you link that doctor joke on nichtlustig before 18:43:59 it sounds like their kind of thing 18:44:54 We can use a (somewhat simplified) variant of EIA-608 to make captions in video files. There are other format, but I think, can be use EIA-608 variant 18:45:18 -!- erkin has quit (Quit: Leaving). 18:46:40 Do you? 18:47:14 Do I what? 18:47:48 Do you this captions? 18:47:50 oerjan: you are right flavor wise, but I don't think that it has that particular joke 18:58:28 -!- RemavasZsZsZ has quit (Remote host closed the connection). 18:58:28 -!- betaveros_ has quit (Remote host closed the connection). 18:58:38 -!- Remavas-Hex has joined. 19:02:32 -!- sleffy has quit (Ping timeout: 240 seconds). 19:02:32 -!- betaveros has joined. 19:08:49 `le/rn obvious/ A postulate used to prove a wide variety of theorems too arduous to prove by other means. In American Sign Language, it is denoted by a vigorous waving of the hands. 19:08:50 Usage: `le/[/]rn // 19:09:23 `le/rn obvious//A postulate used to prove a wide variety of theorems too arduous to prove by other means. In American Sign Language, it is denoted by a vigorous waving of the hands. 19:09:25 Learned 'obvious': A postulate used to prove a wide variety of theorems too arduous to prove by other means. In American Sign Language, it is denoted by a vigorous waving of the hands. 19:09:45 `? rules of wisdom 19:09:46 unless essential for the entry‘s humor, should: be understandable without the lookup key, be single spaced and end in a newline with no space before that, and use proper capitalization and punctuation 19:09:49 *cough* 19:11:00 * quintopia hands oerjan a lozenge 19:11:02 `slwd obvious//s,^/Obvious, adj.: / 19:11:03 ​/bin/sed: -e expression #1, char 20: unterminated `s' command 19:11:15 `slwd obvious//s/^/Obvious, adj.: / 19:11:17 obvious//Obvious, adj.: A postulate used to prove a wide variety of theorems too arduous to prove by other means. In American Sign Language, it is denoted by a vigorous waving of the hands. 19:11:19 oerjan: https://pdfs.semanticscholar.org/24f1/b508d93c7b06f2af713b14078c8b25b90586.pdf hth 19:16:36 kmc: Have you seen that one? 19:17:15 OKAY 19:17:34 -!- oerjan has quit (Quit: Later). 19:18:25 no 19:18:27 amusing 19:27:49 -!- LKoen has quit (Remote host closed the connection). 19:31:09 Now I put a variable quality option into the JPEG encoder. If this option is set, then the alpha channel of the input will vary the quality of the output. 19:31:35 Also RGB mode is put in. 19:31:55 -!- DHeadshot has quit (Ping timeout: 240 seconds). 19:36:52 -!- DHeadshot has joined. 19:48:47 -!- Deewiant has quit (*.net *.split). 19:48:47 -!- zgrepc has quit (*.net *.split). 19:48:47 -!- rodgort has quit (*.net *.split). 19:48:47 -!- lynn has quit (*.net *.split). 19:48:48 -!- xa0 has quit (*.net *.split). 19:49:02 -!- xa0 has joined. 19:49:05 -!- rodgort has joined. 19:49:06 -!- Deewiant has joined. 19:49:09 -!- erkin has joined. 19:49:31 -!- lynn has joined. 19:50:57 -!- zgrepc has joined. 20:00:56 -!- LKoen has joined. 20:07:45 -!- atslash has joined. 20:09:22 well, tiny progress... curl -6 can reproduce the problem. 20:24:47 -!- LKoen has quit (Remote host closed the connection). 20:37:23 -!- atslash has quit (Ping timeout: 255 seconds). 20:37:42 -!- atslash has joined. 21:23:12 kk 21:48:40 I found this "Non-Von 1" http://www.chrisfenton.com/non-von-1/ 21:58:53 has anybody a recommendation for a non-obvious linux terminal game that is neither as stupid as moon-buggy or the like nor as complex as cataclysm 22:13:56 -!- hppavilion[0] has joined. 22:15:51 -!- erkin has quit (Ping timeout: 268 seconds). 22:17:13 -!- hppavilion[0] has quit (Client Quit). 22:18:11 -!- hppavilion[1] has joined. 22:26:04 -!- erkin has joined. 22:48:56 <\oren\> This game has a silly plot https://snag.gy/veCdiT.jpg 22:50:55 -!- LKoen has joined. 23:04:51 @metar PAMR 23:04:51 PAMR 172153Z 26012KT 10SM FEW050 SCT090 14/08 A2997 RMK AO2 SLP149 T01390083 23:08:37 -!- nullcone has quit (Quit: Connection closed for inactivity). 23:09:33 -!- erkin has quit (Quit: Leaving). 23:12:07 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:25:04 -!- sleffy has joined. 23:35:09 -!- Sprocklem has quit (Quit: [). 23:40:03 -!- DHeadshot has joined. 23:55:30 -!- oerjan has joined. 2017-06-18: 00:07:05 -!- DHeadshot has quit (Ping timeout: 255 seconds). 00:17:06 -!- Zarutian has joined. 00:37:35 -!- sleffy has quit (Ping timeout: 260 seconds). 00:47:24 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:04:25 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 01:13:18 -!- hppavilion[1] has joined. 01:24:21 -!- yorick has quit (Ping timeout: 260 seconds). 01:28:32 -!- doesthiswork has quit (Ping timeout: 240 seconds). 01:30:20 -!- doesthiswork has joined. 01:43:14 -!- alercah has quit (Quit: leaving). 01:43:32 -!- alercah has joined. 01:43:39 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:46:12 -!- jaboja has joined. 02:44:00 <__kerbal__> Hey, look at esoteric-blah for a second. I found a really cool use of combining characters 02:46:16 <__kerbal__> It sort of vandalizes everything 02:46:36 <__kerbal__> even stuff supposedly not determined by messages 02:46:42 <__kerbal__> like the time 02:47:15 OK 02:47:22 For me it does not 02:48:13 <__kerbal__> maybe it's because I use the webchat freenode client 02:49:03 Yes, and then it is HTML so it does that (although I think HTML5 includes a command to restrict Unicode state to a block and not persist across blocks?) 02:49:34 <__kerbal__> probably. I just find it neat that I can alter stuff that doesn't seem modifiable. 02:49:44 OK 02:49:45 <__kerbal__> at least on my end 03:05:19 `unicode RTL 03:05:20 U+0052 LATIN CAPITAL LETTER R \ UTF-8: 52 UTF-16BE: 0052 Decimal: R \ R (r) \ Lowercase: U+0072 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+0054 LATIN CAPITAL LETTER T \ UTF-8: 54 UTF-16BE: 0054 Decimal: T \ T (t) \ Lowercase: U+0074 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+004C LATIN C 03:05:52 `unicode RIGHT-TO-LEFT 03:05:54 U+200F RIGHT-TO-LEFT MARK \ UTF-8: e2 80 8f UTF-16BE: 200f Decimal: ‏ \ ‏ \ Category: Cf (Other, Format) \ Bidi: R (Right-to-Left) \ \ U+202B RIGHT-TO-LEFT EMBEDDING \ UTF-8: e2 80 ab UTF-16BE: 202b Decimal: ‫ \ ‫ \ Category: Cf (Other, Format) \ Bidi: RLE (Right-to-Left Embedding) \ \ U+202E RIGHT-TO-LEFT OVERRIDE \ UTF-8: e2 03:06:28 `unicode 03:06:29 No output. 03:06:36 Shouldn't that pick a random code point? 03:07:04 `unicode LEFT-TO-RIGHT 03:07:05 U+200E LEFT-TO-RIGHT MARK \ UTF-8: e2 80 8e UTF-16BE: 200e Decimal: ‎ \ ‎ \ Category: Cf (Other, Format) \ Bidi: L (Left-to-Right) \ \ U+202A LEFT-TO-RIGHT EMBEDDING \ UTF-8: e2 80 aa UTF-16BE: 202a Decimal: ‪ \ ‪ \ Category: Cf (Other, Format) \ Bidi: LRE (Left-to-Right Embedding) \ \ U+202D LEFT-TO-RIGHT OVERRIDE \ UTF-8: e2 03:07:10 testing 03:07:43 RTL messes up the tunes logs for me. but no longer irssi like it used to. 03:07:55 RIGHT-TO-WRONG OVERRIDE 03:08:58 shachaf: i have barely any idea how `unicode chooses what to respond hth 03:09:21 `url bin/unicode 03:09:22 https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/unicode 03:10:40 `` echo $'import unicodedata\nprint dir(unicodedata)' | python 03:10:41 ​['UCD', '__doc__', '__name__', '__package__', 'bidirectional', 'category', 'combining', 'decimal', 'decomposition', 'digit', 'east_asian_width', 'lookup', 'mirrored', 'name', 'normalize', 'numeric', 'ucd_3_2_0', 'ucnhash_CAPI', 'unidata_version'] 03:13:29 it seems to me that ghc major releases keep getting later 03:13:30 Oh, it's multicode that does all the work. 03:14:08 So complicated. 03:14:12 multicode is the one which has an up-to-date database, the python one is ancient 03:14:27 `ls share 03:14:28 8ballreplies \ airports.dat \ autowelcome_status \ awesome \ candide \ cat \ Complaints.mp3 \ conscripts \ construct_grams.pl \ delvs-master \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ headers \ headers.gch \ hello \ lua \ maimer \ maimery \ maze \ mtg \ nothp \ recipe \ scapegoats \ scowrevs \ sedtest \ UnicodeData.txt \ units.dat \ usercm 03:15:11 I have a program that turns UnicodeData.txt into the format at http://slbkbs.org/unic.txt 03:15:25 And a keybinding to open a terminal with that file inside less in a large font. 03:15:30 "shachaf's unicode secretz" 03:15:43 whatever that is, doesn't open in browser. 03:15:54 Because your browser is scow. 03:16:01 OKAY 03:16:01 Or maybe my content-type is scow. 03:16:30 No, my content-type is OK. 03:16:57 You may try adding "view-source:" at the beginning of the URL and see if that opens it. You can also try using curl and less 03:17:12 zzo38: Does that work in Microsoft Edge, which I think is oerjan's web browser? 03:17:22 no it's still IE 03:17:24 I don't have the program here, unfortunately, and that file is based on an old version of Unicode. 03:17:25 I don't know, but you can try and see if it work. 03:17:28 `help fetch 03:17:30 ​`fetch [] downloads files, and is the only web access currently available in HackEgo. It is a special builtin that cannot be called from other commands. See also `edit. 03:17:42 `fetch share/unic.txt http://slbkbs.org/unic.txt 03:17:45 i didn't like edge the two times i tried opening it 03:17:47 2017-06-18 02:17:37 URL:http://slbkbs.org/unic.txt [1084140/1084140] -> "share/unic.txt" [1] 03:18:05 `` shuf -n 5 share/unic.txt 03:18:06 1DE0 COMBINING LATIN SMALL LETTER N [ᷠ] \ 0AA0 GUJARATI LETTER TTHA [ઠ] \ 0468 CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS [Ѩ] \ 133EC EGYPTIAN HIEROGLYPH Z003B [𓏬] \ 16B9 RUNIC LETTER WUNJO WYNN W [ᚹ] 03:18:12 There we go. 03:18:18 `` shuf -n 5 share/unic.txt 03:18:19 D7DE HANGUL JONGSEONG MIEUM-NIEUN [ퟞ] \ 1DFC COMBINING DOUBLE INVERTED BREVE BELOW [᷼] \ D7EF HANGUL JONGSEONG SIOS-CIEUC [ퟯ] \ A32E YI SYLLABLE SSIEX [ꌮ] \ 10E6E RUMI NUMBER SIXTY [𐹮] 03:18:33 Unfortunately deleting a code point is pretty tricky. 03:18:43 `` shuf -n 10 share/unic.txt 03:18:44 A808 SYLOTI NAGRI LETTER KHO [ꠈ] \ 2AF1 DOWN TACK WITH CIRCLE BELOW [⫱] \ 17CF KHMER SIGN AHSDA [៏] \ 0D8B SINHALA LETTER UYANNA [උ] \ E0049 TAG LATIN CAPITAL LETTER I [󠁉] \ 036A COMBINING LATIN SMALL LETTER H [ͪ] \ A452 YI SYLLABLE NYUOX [ꑒ] \ 1A65 TAI THAM VOWEL SIGN I [ᩥ] \ 132F7 03:19:52 `` tail -n+2 share/unic.txt | sort-by-lengths | tac | head 03:19:53 FBF9 ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM [ﯹ] \ FBFB ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM [ﯻ] \ FBFA ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM [ﯺ] \ 1F502 CLOCKWISE RIGHTWARDS AND LEFTWARDS OP 03:20:55 ARABIC SPAM WITH HAMZA ABOVE 03:21:37 `2 tail -n+2 share/unic.txt | sort-by-lengths | tac | head 03:21:38 2/3:S OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY [🔂] \ 1D1CE MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3 [𝇎] \ 1D1CD MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2 [𝇍] \ 1D1CC MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1 [𝇌] \ 0753 03:21:41 `spam 03:21:41 3/3: ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE [ݓ] \ 2965 DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT [⥥] \ 2969 RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN [⥩] 03:22:19 See, now I need `4, the obvious generalization of `2 03:22:25 To run the same command without the head. 03:22:41 oerjan probably is of the opinion that I don't need it. 03:22:45 `2 tail -n+2 share/unic.txt | sort-by-lengths | tac 03:22:46 2/3330:ARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY [🔂] \ 1D1CE MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-3 [𝇎] \ 1D1CD MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-2 [𝇍] \ 1D1CC MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-1 [𝇌] \ 03:22:47 `n 4 03:22:48 4/3330:N WITH BARB DOWN [⥧] \ 1FAF GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI [ᾯ] \ 1FAE GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI [ᾮ] \ 1F8F GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI [ᾏ] \ 1F8E GREEK CAPITAL LETTER ALPHA WITH 04:21:26 `n 1000 04:21:27 1000/3330: FAA3 CJK COMPATIBILITY IDEOGRAPH-FAA3 [画] \ FAA2 CJK COMPATIBILITY IDEOGRAPH-FAA2 [甆] \ FAA1 CJK COMPATIBILITY IDEOGRAPH-FAA1 [瑱] \ FAA0 CJK COMPATIBILITY IDEOGRAPH-FAA0 [猪] \ FA9F CJK COMPATIBILITY IDEOGRAPH-FA9F [犯] \ FA9E CJK COMPATIBILITY IDEOGRAPH-FA9E [爵] \ FA9D CJK COMPATIBILITY ID 04:32:15 -!- jaboja has quit (Remote host closed the connection). 04:55:48 -!- Zarutian has quit (Quit: Zarutian). 05:12:18 -!- FireFly has quit (Quit: Goodbye). 05:13:48 -!- j-bot has quit (Read error: Connection reset by peer). 05:20:56 I am trying to invent a New Picture Compression 05:40:53 -!- oerjan has quit (Quit: Nite). 05:41:35 -!- FireFly has joined. 05:51:20 -!- augur has quit (Remote host closed the connection). 06:06:11 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 06:15:38 I have (not recently) independently invented bijective base 2, although it seems that many people have done. 07:00:45 -!- nullcone has joined. 07:16:46 [wiki] [[Special:Log/newusers]] create * HyperNeutrino * New user account 07:20:32 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=52178&oldid=52149 * HyperNeutrino * (+201) Added HyperNeutrino 07:22:20 -!- augur has joined. 07:26:49 -!- augur has quit (Ping timeout: 246 seconds). 07:27:16 [wiki] [[Anyfix notation]] N https://esolangs.org/w/index.php?oldid=52179 * HyperNeutrino * (+803) Created Anyfix Notation page 07:45:07 [wiki] [[Anyfix]] N https://esolangs.org/w/index.php?oldid=52180 * HyperNeutrino * (+1640) Created Anyfix page 08:01:24 -!- doesthiswork has quit (Quit: Leaving.). 08:01:31 [wiki] [[Anyfix]] M https://esolangs.org/w/index.php?diff=52181&oldid=52180 * HyperNeutrino * (+3) Formatted links properly 08:01:43 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52182&oldid=52181 * HyperNeutrino * (+2) 08:04:08 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52183&oldid=52182 * HyperNeutrino * (-113) 08:04:26 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52184&oldid=52183 * HyperNeutrino * (+2) 08:04:39 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52185&oldid=52184 * HyperNeutrino * (+0) 08:05:05 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52186&oldid=52185 * HyperNeutrino * (-22) 08:05:21 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52187&oldid=52186 * HyperNeutrino * (-16) 08:05:43 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52188&oldid=52187 * HyperNeutrino * (+25) 08:06:13 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52189&oldid=52188 * HyperNeutrino * (-40) 08:52:29 -!- augur has joined. 08:57:33 -!- augur has quit (Ping timeout: 255 seconds). 09:09:55 -!- Phantom_Hoover has joined. 10:23:03 -!- augur has joined. 10:27:47 -!- augur has quit (Ping timeout: 240 seconds). 10:58:53 -!- erkin has joined. 11:17:40 -!- AnotherTest has joined. 11:35:14 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 11:49:06 -!- heroux has quit (Ping timeout: 246 seconds). 11:49:52 -!- heroux has joined. 11:53:32 -!- augur has joined. 11:56:21 -!- LKoen has joined. 11:57:38 -!- erkin has quit (Ping timeout: 255 seconds). 11:58:46 -!- augur has quit (Ping timeout: 246 seconds). 12:46:41 [wiki] [[Special:Log/newusers]] create * Zseri * New user account 12:56:50 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52190&oldid=52178 * Zseri * (+182) Added zseri. 12:57:07 [wiki] [[Deadfish]] M https://esolangs.org/w/index.php?diff=52191&oldid=52042 * Zseri * (+0) /* C */ fixed little errors (typos) 13:32:52 -!- boily has joined. 13:42:23 `w 13:42:29 haskell'//Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' 13:49:03 -!- Remavas-Hex has changed nick to Remavas-PC. 13:50:09 -!- doesthiswork has joined. 13:56:15 -!- danieljabailey has quit (Quit: ZNC 1.6.4+deb1 - http://znc.in). 14:01:33 -!- jaboja has joined. 14:06:29 -!- danieljabailey has joined. 14:25:55 -!- atslash has quit (Ping timeout: 260 seconds). 14:29:25 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 14:35:10 -!- atslash has joined. 14:43:12 -!- atslash has quit (Quit: Leaving). 15:02:23 -!- LKoen has quit (Remote host closed the connection). 15:03:43 @metar CYUL 15:03:43 CYUL 181300Z 15009KT 30SM FEW055 FEW080 FEW240 26/21 A2970 RMK SC1ACC1CI1 SC TR ACC TR CI TR ACC NW SLP059 DENSITY ALT 1700FT 15:04:13 it's gonna rain it's gonna rain it's gonna rain ♪ 15:06:13 -!- doesthiswork has quit (Quit: Leaving.). 15:20:07 -!- nullcone has quit (Quit: Connection closed for inactivity). 15:24:14 -!- FreeFull has quit (Remote host closed the connection). 15:24:33 -!- boily has quit (Quit: CALIPER CHICKEN). 15:33:32 -!- FreeFull has joined. 15:55:52 -!- LKoen has joined. 16:50:57 [wiki] [[Anyfix]] M https://esolangs.org/w/index.php?diff=52192&oldid=52189 * Quintopia * (-42) use wikilinks 16:51:17 [wiki] [[Anyfix]] M https://esolangs.org/w/index.php?diff=52193&oldid=52192 * Quintopia * (+2) use wikilinks 16:51:52 [wiki] [[Anyfix]] https://esolangs.org/w/index.php?diff=52194&oldid=52193 * Quintopia * (+0) capitalization 16:57:49 -!- jaboja has quit (Ping timeout: 255 seconds). 17:11:09 @tell boily helloily. i'm back. how's this coming saturday for ya? 17:11:09 Consider it noted. 17:19:17 -!- erkin has joined. 19:07:06 -!- sleffy has joined. 19:25:20 <__kerbal__> going to work a bit on implementing user-defined functions in Integ 19:27:00 <__kerbal__> wait... maybe not immediately though 19:45:40 -!- jaboja has joined. 20:03:45 -!- erkin has quit (Ping timeout: 240 seconds). 20:19:02 -!- erkin has joined. 20:22:58 -!- Phantom_Hoover has joined. 20:26:16 @metar ESSB 20:26:16 ESSB 181920Z 26013KT CAVOK 23/13 Q1011 20:29:39 -!- j-bot has joined. 20:30:44 <\oren\> https://snag.gy/5J6tQ8.jpg GAMZ OVZYA SSOYAZ 602500 21:08:00 -!- Sprocklem has joined. 21:12:47 [wiki] [[Special:Log/newusers]] create * Alpha77NET * New user account 21:20:01 -!- jaboja has quit (Ping timeout: 240 seconds). 21:26:28 <__kerbal__> int-e: I am already testing and building the new framework for user-defined operators. 21:28:41 <__kerbal__> They will have the form :..: and will be called as ()()()... 21:28:50 <__kerbal__> with as many operands as you want 21:28:53 <__kerbal__> for example 21:29:14 -!- Zarutian has joined. 21:30:25 <__kerbal__> the definition :.1a}()({(1)).: would create an operator that would copy its input to its output. It would be called with a()() 21:31:20 <__kerbal__> an example call would be a(2)(7) which would return 7 and begin allocating space for its relative memory addresses starting at absolute address 2 21:31:52 <__kerbal__> note that, in the example mentioned, relative address 0 would be the output address, and relative address 1 would be the only input address 21:32:38 <__kerbal__> note that if the start absolute address was 2, relative address 0 will actually be written to address 2, and relative address 1 will actually be written to address 3 21:35:03 -!- sleffy has quit (Ping timeout: 240 seconds). 21:37:58 <__kerbal__> operators can be defined anywhere within a program no matter where they are used, as they are parsed and removed before the code is evaluated. However, this means that operators can only be defined once 21:38:23 -!- LKoen has quit (Remote host closed the connection). 22:05:42 -!- Remavas-PC has changed nick to Remavas. 22:17:51 -!- Remavas has quit (Quit: Leaving). 22:19:02 -!- Remavas has joined. 22:29:45 -!- Remavas has quit (Read error: Connection reset by peer). 22:31:42 -!- Remavas-Hex has joined. 22:32:26 -!- Remavas-Hex has changed nick to Remavas. 22:41:52 -!- Zarutian has quit (Quit: Zarutian). 23:16:28 -!- jaboja has joined. 23:25:55 -!- FreeFull has quit (Ping timeout: 240 seconds). 23:28:13 -!- FreeFull has joined. 23:35:00 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:41:37 -!- LKoen has joined. 2017-06-19: 00:08:05 -!- Sprocklem has quit (Quit: brb). 00:18:22 -!- Sprocklem has joined. 01:10:36 -!- Remavas has quit (Remote host closed the connection). 01:18:43 -!- doesthiswork has joined. 01:29:45 -!- GeekDude has quit (Ping timeout: 260 seconds). 01:33:21 -!- hppavilion[1] has joined. 01:36:31 -!- HackEgo has quit (Ping timeout: 240 seconds). 01:37:29 -!- HackEgo has joined. 01:52:48 -!- oerjan has joined. 02:14:22 @metar OAK 02:14:32 @metar KOAK 02:14:32 KOAK 190053Z 30013KT 10SM FEW030 FEW060 29/15 A2972 RMK AO2 SLP065 T02940150 02:14:44 \toodamnhigh{the temperature} 02:14:50 @metar KSJC 02:14:50 KSJC 190053Z 30014KT 10SM FEW090 FEW120 34/15 A2970 RMK AO2 SLP055 TCU DSNT NE-E T03440150 $ 02:14:52 `? weather 02:14:55 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 02:14:57 CYUL 190100Z 21013G19KT 15SM FEW040CB BKN100 BKN170 BKN240 28/20 A2956 RMK CB1AC6AC1CI1 CB TR CI TR SLP010 DENSITY ALT 2100FT \ ENVA 190050Z 24007KT 9999 FEW027 BKN057 11/09 Q1014 RMK WIND 670FT 02:14:57 26010KT \ ESSB 190050Z AUTO 25006KT 9999 NCD 18/14 Q1012 \ KOAK 190053Z 30013KT 10SM FEW030 FEW060 29/15 A2972 RMK AO2 SLP065 T02940150 \ PAMR 190053Z AUTO VRB05KT 10SM BKN070 17/07 A2999 RMK AO2 02:14:57 SLP155 T01670067 TSNO 02:18:34 \bitlow{here} 02:23:57 oerjan: Is that a political party? 02:24:14 is what 02:24:42 bitlow 02:24:49 * oerjan checks the bitcoin bubble 02:24:58 cf. https://en.wikipedia.org/wiki/Rent_Is_Too_Damn_High_Party 02:25:06 not quite as bubbly as last time. 02:26:00 there might well be a tiny party with a silly name, what do i know. 02:27:29 a previous election had some comedians running. although they didn't win like in iceland. 02:28:08 * oerjan checks wikipedia 02:28:42 hm this year is a new election. 02:32:42 <__kerbal__> Someone should create a Birthday Party. 02:32:45 the norwegian cannabis party and the pirate party are the silliest names i can see 02:33:01 and the extinct natural law party 02:34:19 (which proposed basing everything on transcendental mediation) 02:49:32 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 02:57:10 [wiki] [[Special:Log/newusers]] create * Copy * New user account 03:01:42 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52195&oldid=52190 * Copy * (+118) 03:01:49 [wiki] [[Brainfuck implementations]] https://esolangs.org/w/index.php?diff=52196&oldid=51890 * Copy * (-34) Update link from old website 03:05:17 -!- nullcone has joined. 03:12:49 [wiki] [[User talk:Madk]] https://esolangs.org/w/index.php?diff=52197&oldid=18169 * MD XF * (+391) 03:13:08 [wiki] [[User talk:Madk]] https://esolangs.org/w/index.php?diff=52198&oldid=52197 * MD XF * (-39) 03:13:26 [wiki] [[User talk:Madk]] M https://esolangs.org/w/index.php?diff=52199&oldid=52198 * MD XF * (-1) 03:18:43 :\ 03:19:31 -!- Remavas has joined. 03:21:10 @metar CYVR 03:21:10 CYVR 190200Z 09005KT 15SM FEW006 OVC016 16/14 A3017 RMK CF1SC7 SLP218 03:21:40 (There is another airport near where I am but which does not have METAR) 03:21:52 (I don't know why they don't have METAR.) 03:40:03 -!- Remavas has quit (Read error: Connection reset by peer). 03:41:07 -!- Remavas has joined. 03:45:20 -!- sleffy has joined. 03:51:05 -!- moony has joined. 03:51:33 `bc 03:52:05 No output. 04:03:06 -!- augur has joined. 04:03:54 [wiki] [[Talk:Brainfork]] https://esolangs.org/w/index.php?diff=52200&oldid=41792 * CatIsFluffy * (+196) :P 04:13:43 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 04:24:45 Are you going to make Deadfish implementation with more kinds of assembly languages (other than just Famicom and MMIX)? 04:33:04 -!- moony has quit (Ping timeout: 255 seconds). 04:49:56 I have been getting a 24 Hour Server Suspension Warning every 24 hours or so for the past 3 days. 04:49:59 From CloudAtCost. 04:58:46 What is that warning for? 04:58:58 have you paid you Maintenance Fee (TM)? 04:59:01 *your 04:59:10 -!- MDude has quit (Ping timeout: 255 seconds). 04:59:28 -!- MDude has joined. 05:14:51 -!- nullcone has quit (Quit: Connection closed for inactivity). 05:18:47 -!- augur has quit (Remote host closed the connection). 05:31:27 -!- jaboja has quit (Ping timeout: 255 seconds). 05:35:07 -!- augur has joined. 05:59:49 -!- erkin has quit (Quit: Leaving). 06:01:11 -!- augur has quit (Remote host closed the connection). 06:18:01 -!- augur has joined. 06:20:54 -!- augur has quit (Remote host closed the connection). 06:22:37 -!- augur has joined. 06:35:43 -!- sdhand has quit (Excess Flood). 06:35:52 -!- sdhand has joined. 06:36:06 -!- sdhand has quit (Changing host). 06:36:06 -!- sdhand has joined. 07:00:15 I have not 07:00:27 And no desire to, I haven't been using it at all iirc 07:03:12 -!- FreeFull has quit. 07:13:19 Sgeo_: well int-e closed his account with them after they announced that (badly). 07:13:24 anyway 07:13:29 -!- oerjan has quit (Quit: Nite). 07:51:59 -!- doesthiswork has quit (Quit: Leaving.). 07:57:02 -!- erkin has joined. 07:58:23 I made a list of some new kind of magic item that could be used in a GURPS game or other kind of game; these are the (mostly) rare kind so is not common to just find it in any shop, to make one, etc, but sometimes it can be. 07:58:55 It is: http://zzo38computer.org/textfile/miscellaneous/gurps/newitem 08:04:19 -!- jaboja has joined. 08:04:33 -!- nullcone has joined. 08:05:38 -!- Mayoi has joined. 08:06:01 -!- erkin has quit (Disconnected by services). 08:06:03 -!- Mayoi has changed nick to erkin. 08:17:14 -!- nullcone has quit. 08:24:15 oerjan: did you read emil books 08:24:35 fizzie: olsner: 08:31:39 -!- augur has quit (Remote host closed the connection). 08:39:59 helo 08:58:02 -!- sleffy has quit (Ping timeout: 258 seconds). 09:04:59 -!- wob_jonas has joined. 09:05:18 int-e: pong 09:06:00 -!- erkin has quit (Quit: Leaving). 09:06:49 int-e: it still looks like your attempts don't fit into an irc line, but it's shorter than what I tried 09:06:55 I'll have to check if it works and how it works 09:10:36 Is there a such things as MMIX JIT to compile a MMIX code into a code for a different computer? => um, maybe qemu has one? it has jits from multiple pairs of archs I think 09:25:10 -!- nullcone has joined. 09:32:45 wob_jonas: the last one actually did make it to the bot in one piece. 451 characters is really pushing the limits though. see http://sprunge.us/cBXQ for the whole thing 09:33:24 (and I have a short hostmask, which probably helps) 09:33:29 -!- jaboja has quit (Ping timeout: 268 seconds). 09:34:00 int-e: ah, so I should try from my b_jonas account or something 09:42:10 [wiki] [[Integ]] N https://esolangs.org/w/index.php?oldid=52201 * B jonas * (+228) Created page with "'''Integ''' is a programming language by __kerbal__. Some documentation and an implementation at https://github.com/kerbin111/Integ [[Category:Languages]] Category:Impleme..." 09:43:30 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52202&oldid=52163 * B jonas * (+12) 09:50:16 -!- nullcone has quit. 09:51:28 For MMIX JIT, my idea involving only user programs anyways (not the operating system), and to take advantage of some of the features such as needing SYNCID for self-modifying code. Still is not quite the kind of code to be JIT, although is closer than some machine instruction sets. 09:54:38 sorry, it seems qemu doesn't yet have mmix emulation http://git.qemu.org/?p=qemu.git;a=tree;f=target;h=fc7882c64d1d9ded74202aeeff083fd3c5e52c46;hb=master 09:56:04 int-e: it looks like the new tricks you use is to decode digits through separate memory cells, and use @() to do this efficiently 09:56:26 (efficiently in source code space) 09:58:28 and it indeed looks shorter than the latest I have, which is http://dpaste.com/1C3K0R1.txt 10:01:24 also one more trick is to store the data to cell 0, which I really should have done 10:13:16 I was really quite happy to have a good use for @ and _ 10:20:17 Another use of LDHT instruction in MMIX is to be able to do multiple kind of endianness conversion (with MOR) by using only one constant, so you can read 16-bit small-endian, 32-bit small-endian, and 32-bit PDP-endian. When converting endianness of signed numbers, you can also use one constant (already mentioned in the MMIX documentation, I think), and follow by SR to tell how much. 10:29:24 -!- LKoen has joined. 10:46:48 -!- hkgit03 has joined. 11:33:34 -!- boily has joined. 12:01:16 :D I have a job offer! 12:02:42 TANELLE! 12:02:48 @massages-loud 12:02:48 quintopia said 18h 51m 39s ago: helloily. i'm back. how's this coming saturday for ya? 12:04:21 @tell quintopia qunthellopia! can you make it Sunday? Saturday is the Fête Nationale and I'll be out. 12:04:21 Consider it noted. 12:05:36 -!- augur has joined. 12:06:39 `w 12:06:41 companion cube//There's cake inside it. Tear it apart, rip open your companion, and extract the delicious, delicious cake... 12:07:29 So I guess I'm moving to Cambridge 12:09:02 -!- MDude has quit (Ping timeout: 240 seconds). 12:09:14 what's your job offer? 12:09:42 9 month contract working on https://www.myrtlesoftware.com/2017/04/20/deep-learning/ 12:10:07 -!- augur has quit (Ping timeout: 240 seconds). 12:11:40 nice. 12:11:56 in fact, quite nice. 12:15:01 Yeah, I'm really excited by it! 12:16:50 -!- sdhand has changed nick to dnahds. 12:28:34 -!- boily has quit (Quit: TRUNK CHICKEN). 12:58:19 shachaf: emil i lönneberga? 12:58:38 never read the books, just saw the tv series (or perhaps the movie) 13:06:15 -!- augur has joined. 13:11:29 -!- augur has quit (Ping timeout: 246 seconds). 13:39:46 -!- MDude has joined. 14:00:26 -!- doesthiswork has joined. 14:07:31 -!- augur has joined. 14:12:23 -!- augur has quit (Ping timeout: 246 seconds). 14:20:14 -!- nullcone has joined. 14:32:18 -!- `^_^v has joined. 14:34:00 Taneb: nice! do you also have your university degree complete? 14:37:27 automating car driving? meh, I'll believe it only if people develop those sorts of things specifically targeting driving in bad weather and big cities in the uglier parts of Europe. it's easy to get better systems for driving on american highways. 14:39:24 I've worked enough with computer vision to know that every sort of automation is at least ten times more difficult if you want it to work in all times of the day and night in all lighting conditions and weather, not just nice bright light with a thin cloud in front of the sun to remove shadows. 14:42:17 -!- dnahds has quit (Excess Flood). 14:42:26 -!- sdhand has joined. 14:42:31 -!- sdhand has quit (Changing host). 14:42:31 -!- sdhand has joined. 15:08:18 -!- augur has joined. 15:11:15 Taneb: congratulations 15:12:56 -!- augur has quit (Ping timeout: 246 seconds). 15:12:57 -!- hkgit03 has quit (Quit: Leaving). 15:16:53 -!- jaboja has joined. 15:22:39 [wiki] [[Special:Log/newusers]] create * Electron * New user account 15:30:02 -!- heroux has quit (Ping timeout: 240 seconds). 15:30:25 -!- heroux has joined. 15:36:41 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52203&oldid=52195 * Electron * (+160) 15:40:07 -!- alercah has left. 15:40:25 [wiki] [[Talk:Call Queue]] https://esolangs.org/w/index.php?diff=52204&oldid=43561 * Electron * (+206) /* tasq */ new section 15:56:48 -!- __kerbal___ has joined. 15:57:23 -!- __kerbal___ has quit (Client Quit). 16:09:04 -!- augur has joined. 16:11:06 :} 16:11:55 -!- jaboja has quit (Ping timeout: 240 seconds). 16:14:16 -!- augur has quit (Ping timeout: 258 seconds). 16:15:17 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:37:48 -!- izabera has changed nick to offesa. 16:38:47 -!- offesa has changed nick to izabera. 16:42:26 [wiki] [[FFM/FFB]] N https://esolangs.org/w/index.php?oldid=52205 * Enoua5 * (+6979) Created page with "{{infobox proglang |name=Foxrabbit's Finite-state Map/Foxrabbit's Finite-state Binary |paradigms=[[:Category:Declarative paradigm|Declarative]] |author=[[User:Enoua5]] |majori..." 16:44:10 [wiki] [[FFM/FFB]] M https://esolangs.org/w/index.php?diff=52206&oldid=52205 * Enoua5 * (+2) /* Turing Completeness */ 16:47:20 -!- enoua5 has joined. 16:47:37 -!- Remavas has quit (Ping timeout: 258 seconds). 16:47:55 BOOM! Made an entire language within a single day! Opinions? https://esolangs.org/wiki/FFM/FFB 16:51:40 [wiki] [[FFM/FFB]] M https://esolangs.org/w/index.php?diff=52207&oldid=52206 * Enoua5 * (+155) 16:55:49 [wiki] [[Language list]] M https://esolangs.org/w/index.php?diff=52208&oldid=52202 * Enoua5 * (+14) /* F */ 16:56:37 https://twitter.com/anne_theriault/status/876235898500861954 16:59:53 [wiki] [[User:Enoua5]] M https://esolangs.org/w/index.php?diff=52209&oldid=52159 * Enoua5 * (+62) /* Languages created */ 17:01:42 -!- `^_^v has quit (Quit: This computer has gone to sleep). 17:02:19 -!- enoua5 has left. 17:10:07 -!- augur has joined. 17:13:56 -!- GeekDude has joined. 17:14:47 -!- augur has quit (Ping timeout: 240 seconds). 17:24:40 [wiki] [[Small]] https://esolangs.org/w/index.php?diff=52210&oldid=45780 * Get52 * (-36) User input was made deprecated. 17:26:31 @metar lowi 17:26:31 LOWI 191620Z 05011KT 020V080 9999 FEW080 30/15 Q1018 NOSIG 17:26:44 hmm, maybe I won't walk home today 17:27:00 [wiki] [[Small]] https://esolangs.org/w/index.php?diff=52211&oldid=52210 * Get52 * (+48) 17:27:44 [wiki] [[Small]] https://esolangs.org/w/index.php?diff=52212&oldid=52211 * Get52 * (+2) 17:28:52 -!- MrBismuth has joined. 17:29:01 -!- MrBusiness has quit (Ping timeout: 258 seconds). 17:29:21 <\oren\> These "jeans" do not feel like denim at all 17:29:43 <\oren\> They're way too soft 17:30:47 -!- FreeFull has joined. 17:37:26 you should sue 17:39:02 [wiki] [[FFM/FFB]] M https://esolangs.org/w/index.php?diff=52213&oldid=52207 * Enoua5 * (+7) fixed small bug in revcat 17:43:20 olsner: Ah. I think I read at least one of the books but it was a long time ago. 17:43:27 What about Emil and the Detectives? 17:44:09 never heard of it, seems to be german 17:44:27 [wiki] [[Talk:Brainfork]] https://esolangs.org/w/index.php?diff=52214&oldid=52200 * Zseri * (+121) 17:48:39 Yes, German. 17:54:47 -!- `^_^v has joined. 17:57:44 -!- LKoen has quit (Remote host closed the connection). 18:09:35 Is there some kind of fast way to make Morton numbers using MMIX instructions? 18:10:55 -!- augur has joined. 18:10:58 Do you mean interleaving the bits of integers? 18:11:08 Yes 18:15:27 -!- augur has quit (Ping timeout: 240 seconds). 18:17:00 I would expect the usual 0x55..., 0x33..., 0x0F... bisection 18:17:09 -!- moony has joined. 18:17:27 (though not, actually, in that order) 18:21:00 `smlist 454 18:21:01 smlist 454: shachaf monqy elliott mnoqy Cale 18:21:52 eyyyyy 18:22:37 `? smlist 18:22:38 Non-update notification for the webcomic Super Mega. 18:24:29 and of course the masks aren't quite the same: x = x & 0xFFFFUL | ((x & 0xFFFF0000UL) << 16); x = x & 0xFF000000FFUL | ((x & 0xFF000000FF00UL) << 8); x = x & 0xF000F000F000FUL | ((x & 0xF000F000F000F0UL) << 4); x = x & 0x303030303030303UL | ((x & 0xC0C0C0C0C0C0C0C0UL) << 2); x = x & 0x1111111111111111UL | ((x & 0x2222222222222222UL) << 1); 18:25:20 (untested, and 0xC0C0C0C0C0C0C0C0UL should be 0xC0C0C0C0C0C0C0CUL, so that's at least one bug) 18:25:44 so much duality 18:27:17 well Germany has introduced the dual system. https://de.wikipedia.org/wiki/Duales_System_Deutschland 18:28:02 Did you read any Emil book? 18:28:05 TODO: implement https://twitter.com/MarieLaureGB/status/874343740860772353 in self-modifying Piet 18:28:25 the detective? children's books? I suppose I have, at some point. 18:28:35 s/'s/s'/ 18:28:43 Sure, that one. 18:29:07 actually, no... children is the plural already... stupid inconsistent grammar. 18:29:20 shachaf: but I don't see any connection. 18:31:42 -!- erkin has joined. 18:33:14 -!- augur has joined. 18:35:33 -!- wob_jonas has joined. 18:38:40 -!- wob_jonas has quit (Client Quit). 18:39:51 and (looking at volume 4a), you can apparently play some tricks with M(X)OR. 18:42:04 Yes I also thought about using MOR and possibly MXOR 18:42:45 [wiki] [[FFM/FFB]] M https://esolangs.org/w/index.php?diff=52215&oldid=52213 * Enoua5 * (+34) 18:42:53 Which might reduce how many of these masking you should need. 18:42:57 -!- wob_jonas has joined. 18:43:49 -!- Phantom_Hoover has joined. 18:43:58 zzo38: I think you can interleave bits quickly by using MOR a few times, on different sides 18:44:50 ah good, you already said 18:45:55 I know that you can reverse bits in a 64-bit number by using the constant #0102040810204080 once in the Y operand and once in the Z operand of a MOR instruction 18:46:02 anyway, you can move the bits around within any one byte using an MOR, in the same arrangement separately on 8 bytes 18:46:33 so you can use that to move either the lower or upper four bits of a byte to either the even or odd bits, or backwards 18:47:05 then you can use MOR the other way to rearrange bytes, OR to combine words, and even shifts can help 18:47:43 depending on what size of inputs and outputs you want, I think you can interleave bits quickly using that 18:48:22 zzo38: how big are your input numbers, and do you want this on a single pair of numbers or multiple together? 18:48:48 I should assume two 32-bit numbers. 18:49:40 if you only have one pair, then I think this is one of the many situations where x86's various random instructions on big vectors help you more than MMIX's MOR and stuff 18:50:14 well, I'm not sure. maybe. 18:51:47 -!- jaboja has joined. 18:52:28 3 MORs, two ANDs, one OR, will give you the "spread" (interleaving with 0 bits). 18:53:25 OK 18:59:10 -!- moony has quit (Ping timeout: 260 seconds). 18:59:14 let me try to figure this out exactly 19:03:09 here is a sketch using 4x4 matrices: http://sprunge.us/CMIF 19:03:41 (I'm not claiming that it's optimal, but it does show that 3 MORs, 2 ANDs and one OR suffice) 19:04:57 and I may actually be able to do the whole interleaving in the same number of operations? HMM. 19:05:23 did i mention that i got a job as a k programmer btw 19:05:31 #esoteric is basically my real life now 19:06:26 -!- sleffy has joined. 19:08:29 whoa whoa whoa 19:08:41 are you an evil financier now 19:11:26 well not yet, i'm still in training 19:11:31 but basically 19:12:47 -!- [io] has joined. 19:12:47 -!- [io] has quit (Changing host). 19:12:47 -!- [io] has joined. 19:12:58 not yet evil or not yet financier 19:13:02 what sorts of things are you training to do 19:15:41 -!- betaveros_ has joined. 19:15:50 other than 'writing code for kdb' i don't exactly know 19:16:54 Is it in London? 19:17:08 glasgow 19:17:24 TG 19:18:42 -!- doesthiswork1 has joined. 19:18:56 -!- rodgort` has joined. 19:19:37 -!- doesthiswork has quit (*.net *.split). 19:19:37 -!- rodgort has quit (*.net *.split). 19:19:37 -!- betaveros has quit (*.net *.split). 19:19:37 -!- sparr has quit (*.net *.split). 19:19:37 -!- Cale has quit (*.net *.split). 19:19:37 -!- iovoid has quit (*.net *.split). 19:22:30 -!- j-bot has quit (Ping timeout: 260 seconds). 19:25:36 -!- sparr has joined. 19:25:36 -!- Cale has joined. 19:33:51 -!- Phantom_Hoover has quit (Ping timeout: 255 seconds). 19:34:45 zzo38: I think something like this should work, but it's untested http://dpaste.com/0ZP3BS8 19:35:07 zzo38: http://sprunge.us/FXMP ... it appears that 4 MORs, 2 ANDs, 2 ORs are enough to do the interleave operation (plus a shift and another or to get both parts into the same register) 19:35:24 this uses a combination of 8 MOR plus 3 OR instructions, plus a few instructions that create constants and so are needed only once 19:37:13 i'm not saying this is optimal, it may be possible to do one or two shorter 19:39:22 it's much easier on future x86 cpus, which will have bit-collect (intercal select) and bit-uncollect instructions, so you'll be able to do this in just two bit-uncollect then an OR instruction 19:39:40 (or three or four) 19:42:23 there's an open question whether MXOR could make this even more efficient, but I don't really want to think about that. linear algebra is hard. 19:48:54 (why did I say 2 ORs when I meant 1 OR) 19:51:34 (it's not really intercal select, mind you, just half of it) 19:54:02 I have an idea for an esoteric programming language. I'll have to figure out what exactly the rules I'm thinking of imply, and if there's a right set of features to keep to get something that is not completely unusable but also not trivially easy. 19:55:00 -!- jaboja has quit (Ping timeout: 255 seconds). 20:10:57 -!- hppavilion[1] has joined. 20:11:55 -!- hppavilion[1] has quit (Client Quit). 20:12:12 -!- hppavilion[1] has joined. 20:58:23 "Future", "will have"? Aren't those what PDEP and PEXT already are? 20:58:54 fizzie: yes, it's PDEP and PEXT, but most of the cpus you use right now don't yet support those 21:02:47 Aren't they just part of BMI2, in Haswell and later? 21:03:31 . o O ( Flags: ... bmi2 ... ) 21:03:39 fizzie: no, I think they're part of BMI3 21:03:42 but I'm not sure 21:03:55 it seems that you're wrong 21:04:07 -!- Remavas-Hex has joined. 21:04:36 Netcraft confirms it: Intel is dying 21:04:56 ARM SoCs are winning, I suppose 21:06:00 https://software.intel.com/sites/landingpage/IntrinsicsGuide/ says cpuid flags BMI2 for the pdep intrinsic. 21:06:36 And lists Haswell/Broadwell/Skylake perf numbers for it. 21:06:56 shachaf: I don't think they're dying. they're using dirty tricks successfully to remain the market leader. but AMD is putting up a really good fight: they've finally started making CPUs in all categories from middle-strength desktop to high-end server that are better than Intel's again, and they bought a graphics card manufacturer 21:07:10 fizzie: wtf, what does BMI3 do then? 21:08:09 what is that bmi3 you're talking about 21:09:42 uh... I'm not at home, let me re-download the manuals to here 21:09:45 (google finds ABM, BMI1, BMI2, TBM, but I have not seen any other bit manipulation stuff. 21:13:43 the doc says PDEP is in the BMI2 extension set, yes 21:13:56 let me look up what cpus have that 21:14:54 Flaky hotel WiFi here as well, so won't be around. I just remember being excited about having an opcode matching an intercal instruction so well. Doesn't look like people have been that interested about it in general. 21:16:00 fizzie: it is interesting, but sort of drowned out by all the other more important good and bad things about AVX512 21:18:35 fizzie: ok, you're right, it's probably not just in future cpus, but it's still not in cheaper cpus you buy today 21:20:36 PDEP/PEXT are interesting, makes me want to write a compiler of some kind for an APL-like 21:20:59 -!- mroman has joined. 21:23:57 [wiki] [[Special:Log/newusers]] create * Lealcy * New user account 21:26:09 -!- jaboja has joined. 21:29:25 9827568326>\#+:#*9-#\_$.@ 21:29:26 srsly 21:30:46 doesn't look like much 21:32:36 but even without PDEP, you can do the spreading of an integer to every other bits with like five AVX2 instructions I think 21:33:49 hmm no, maybe it's more because AVX2 doesn't have a full shuffle 21:34:05 or does it? let me look this up 21:36:15 -!- LKoen has joined. 21:40:05 ok, make that six instructions then 21:42:50 hmm no wait 21:43:11 anyway, you could probably do the full interleave in like ten instructions 21:43:54 or maybe a bit more 21:44:17 I dreamed up an esoteric language, and I'm not sure if it's literally turing-complete 21:45:19 turingally leteracy-complete 21:45:39 you mean.... 21:45:42 the name is turing complete? 21:46:13 it is quite powerful computationally, so in practice you could do any computation with it, but I don't know whether it can use arbitrarily large amount of memory completely (as opposed to just access a memory that grows at least tetration quickly in the program size) 21:56:00 now I have to write a password cracker that understands befunge 21:56:09 to crack my own password of course 21:56:16 what 21:56:20 why befunge? 21:56:25 the new captchas are befunge code 21:56:41 (esowiki captchas) 21:56:55 oh. but aren't there only a few of them? 21:57:09 -!- AnotherTest has joined. 21:57:18 not if you have like 10 passwords candidates in your head you might have used for this account. 21:57:25 then it's really annoying. 21:57:48 and all of these password candidates either have a 0,1,2,3,4,5,6,7,8,9 as a last digit 21:57:52 no, I mean only like 10 different befunge captchas 21:57:57 then you're easily at 100 passwords you gotta try 21:58:09 hm. 21:58:10 that you have to solve once, and then you always get only those ten for each attempt 21:58:35 this is like hashcash captchas 21:58:38 well 21:58:42 you colud have hashcash captchas 21:58:49 that take 1min to solve on a modern computer :D 21:59:54 is that useful? aren't they the kind of hashes where you can get the page a million times, solve the million hashes in parallel on a GPU in two minutes, then send a million password attempts? 21:59:59 because 21:59:59 but having to interpret code is even better 22:00:03 some programs might not terminate 22:00:06 that oughta show them cracker 22:00:33 if you can solve a million hashes on a GPU in two minutes 22:00:42 then you should pick another kind of hash 22:00:56 or increase the amounts of bits 22:00:57 maybe only a hundred thousand, not an actual million 22:01:16 i.e. instead of requiring to find a hash matching the first 16 bits of this hash 22:01:23 you require it to match the first 32bits or something 22:01:39 hmm 22:01:47 but then it really depends on what computer the user has 22:01:54 obviously 22:02:08 some computers would take 30 minutes, others only 1 minute on the same challenge 22:02:16 the whole point is to waste cpu cycles of an attacker 22:02:35 and increase global warming :D 22:02:35 oh good, rain restarted 22:03:51 isn't it better to use human captchas and increase employment? 22:04:42 "human captchas"? 22:05:03 you know, captchas only humans can solve 22:05:10 the usual kind 22:05:15 yeh 22:05:20 I've been thinking about a new kind of captchas 22:05:34 it'll display you N sentences of a conversation out of order 22:05:38 and you have to order them 22:05:58 nah, that usually doesn't have a unique solution 22:06:13 it does. 22:06:26 not in conversations you can easily mass-generate 22:06:28 they do the same kind of tests to test for autism and stuff 22:06:35 so one problem is probably that you exclude autists 22:07:15 actually they do it with pictures of people doing things and you have to order the pictures to form a coherent story 22:07:47 just use some known hard problem like driving cars at night in a city. you have to remote-drive the car using live camera feeds, and you manage to drive it to the destination (which is about a minute away from the source) without crashing, you succeeded the captcha. if you have a high latency net connection, you can't complete this sort of captcha. 22:08:01 mroman: those are even more difficult to mass-produce 22:08:02 that was a waste of 3000 bucks 22:08:36 what was a waste? 22:08:56 the test for autism I took 2 years ago 22:09:00 maybe 3 years ago 22:09:02 can't really remember 22:09:23 well... 22:09:29 it would produce a new job sector 22:09:32 CAPTCHA painter 22:09:34 oh, like the policeman and the IQ test? 22:09:47 gotta create new jobs for those coal miners 22:10:16 what policeman test? 22:10:48 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 22:10:56 policeman joke. "I was on an IQ test yesterday." "Did you get the result yet?" " Yes, it's negative." 22:11:23 Ah I see 22:11:25 well 22:11:37 Asperger people aren't stupid 22:11:54 It's not that hard to know when something is supposed to be funny 22:12:32 these tests measure more your social skills 22:12:41 and not even that 22:12:48 they measure the _pure_ basics of your social skills 22:13:02 like showing you faces with specific facial expressions 22:13:10 and then assign emotions to the facial expression 22:13:49 even if you have very poor social skills you can still tell when a person is smiling or crying 22:13:50 I mean 22:13:56 those are _very_ obvious facial expressions 22:14:14 oh, a blindness test 22:14:18 useful 22:14:24 I had a lot of tests done 22:14:29 for 3k :D 22:14:33 well health insurance paid it 22:14:35 most of it 22:14:42 did they at least do useful tests too? 22:14:51 you mean like rorschach test? 22:14:54 they did those too yes 22:15:12 any that you found useful 22:15:22 useful for what? 22:15:56 ones that made you feel it was worth paying money for 22:15:57 they test wether you can recognize faces of famous people, the test wether you can assign emotions to facial expressions 22:16:05 they test wether you can order these picture stories 22:16:15 they test your memory by having you remember 10 words 22:16:22 faces of famous people... tricky 22:16:38 I can recognize some of them, but not many 22:16:51 they test if your concentration with these p flipped-p test where you have a piece of paper with hundreds of p's some of them are flipped/mirrored and 22:17:02 you have to circle the flipped ones as fast as you can. 22:17:19 so are they all psychological tests? 22:17:42 they have a board with 6 circles and they touch them in some order and you have to repeat that order 22:17:54 and then a lot of the "weird" tests such as Rorschach 22:17:58 and "draw a tree" 22:18:07 and "build patterns with these colored squares" 22:18:15 those are probably the unscientific tests 22:18:20 the other ones are at least rooted in some science 22:18:26 draw the current time on an analog clock face? 22:18:36 no, that I didn't have to do 22:18:44 that sounds more like something you do with dementia patients 22:18:50 yes, it is 22:19:08 or stroke patients 22:19:26 -!- Phantom_Hoover has joined. 22:19:33 anyway, I have to leave now 22:19:35 apparentely I'm unable to form logical conclusions 22:19:41 which is kinda weird 22:19:46 bye 22:19:50 bye 22:20:02 "unable to form logical conclusions"? 22:20:06 yes, that does sound weird 22:20:16 that sounds like completely made up 22:20:19 I teach computer science 22:20:29 it would be pretty bad if I couldn't form logical conclusions. 22:20:48 yes, although there are a few very horrible teachers out ther 22:20:55 :D 22:20:59 true 22:21:10 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:21:38 -!- Lymia has quit (*.net *.split). 22:21:38 -!- dingbat has quit (*.net *.split). 22:21:39 -!- shikhin has quit (*.net *.split). 22:21:39 -!- myname has quit (*.net *.split). 22:21:46 -!- mynery has joined. 22:21:51 -!- shikhin has joined. 22:22:17 -!- Lymia has joined. 22:22:20 If it rains streets are wet. If streets are wet, did it rain? 22:22:24 -!- dingbat has joined. 22:22:41 Those are questions you can use to establish if someone can think logically 22:22:44 and I certainly can. 22:22:51 so I have no idea where the fuck this comes from. 22:23:11 mroman: do you know the tv series "orphan black"? 22:23:17 no 22:23:32 there are quite a few episodes in which some of the characters have to submit to daily psychological tests 22:24:09 and thoses tests consists mainly in those kind of questions 22:24:13 -!- DHeadshot has joined. 22:24:17 I think they can't tell the difference between what's possible and what's not possible. 22:24:42 such as uhm. 22:25:02 they're given a syllogism, and have to answer yes or no depending on whether the conclusion is consistent with the two priors 22:25:18 sometimes the conclusion is false, because the priors are false, but that's still a yes if that's consistent 22:25:40 -!- Remavas-Hex has quit (Quit: Reconnecting, hold on). 22:25:40 those questions are btw also good for turing tests :D 22:26:27 Taneb: can you train a neural network to answer those questions? 22:26:48 One of my useless "talents" is to overthink a lot. 22:26:55 up to extremes. 22:26:58 but still realistic. 22:27:06 -!- Remavas-Hex has joined. 22:27:20 i.e. there's the common believe that if you voluntarily admit yourself into a mental hospital you can leave whenever you want. 22:27:29 and people buy that 22:27:36 but it's objectively wrong. 22:27:46 there's no such clause/law that actually says this. 22:29:25 -!- jaboja has quit (Ping timeout: 240 seconds). 22:29:47 so the logical conclusion is that even if you volunarily admit yourself you're actually not guaranteed to be able to get out again. 22:30:20 but apparentely psychologists don't accept this as a logical conclusion. 22:31:05 what 22:34:09 "what" to what? 22:34:13 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:34:51 There really is no such law that specifies this. 22:35:10 you should read up on paraconsistent logics or something 22:35:18 do something useful with your time 22:35:40 hm 22:35:42 tldr? 22:36:00 -!- Sgeo_ has quit (Read error: Connection reset by peer). 22:38:17 inconsistency tolerant logic 22:38:17 wth 22:39:20 "Dialetheism is the view that some statements can be both true and false simultaneously." 22:40:24 > Ambiguous situations may cause humans to affirm both a proposition and its negation. For example, if John stands in the doorway to a room, it may seem reasonable both to affirm that John is in the room and to affirm that John is not in the room. 22:40:26 :1:97: error: parse error on input ‘,’ 22:40:44 that's just a matter of definition though. 22:40:50 yes 22:40:56 -!- Remavas-Hex has quit (Remote host closed the connection). 22:41:04 the result isn't of a true contradiciton it's because a term is not well-defined enough for everybody to agree on it 22:41:13 John \cap Room \neq {} 22:41:30 and John \cap cRoom \neq {} 22:41:39 if you'd define what exactly is "in the room" then you will have a clear true/false answer 22:41:40 not inconsistent at all :) 22:41:56 I think the ambiguity came from John being larger than the doorstep 22:42:06 just like the Alps are both in France and in Italy 22:45:49 I refuse statements that are both true and false :D 22:47:05 it's jsut that the statement make it sound like John is a point 22:47:08 when he's clearly a fat set 22:48:21 -!- nullcone has quit. 22:50:32 -!- mroman has quit (Ping timeout: 260 seconds). 22:54:32 -!- mynery has changed nick to myname. 22:56:11 -!- boily has joined. 22:56:14 `w 22:56:16 porthello//Hellonfused one. Porthellos are the standard greeting format in #esoteric. Best enjoyed with some thé or caffè and a fternooner. 22:56:20 @massages-loud 22:56:20 quintopia said 6h 44m 33s ago: sure. what time? 22:56:46 @ask requinthellopia. about 8pm? 22:56:46 Consider it noted. 22:57:01 is caffè a machine learning ide? 23:00:34 HELLoen. 23:00:37 `cwlprits porthello 23:00:46 oerjän 23:00:49 ... 23:00:51 ... 23:01:02 helloily 23:01:09 `dowg porthello 23:01:17 8751:2016-07-05 le/rn porthello/Hellonfused one. Porthellos are the standard greeting format in #esoteric. Best enjoyed with some th\xc3\xa9 or caff\xc3\xa8 and a fternooner. 23:01:19 I *think* I mentioned caffè in thère because it has an è in it, to counteract the thé's é. 23:02:00 the̅ 23:02:03 counteract that 23:02:06 thē 23:02:08 or that 23:02:19 thė 23:02:22 you get the idea 23:03:33 hellȯȯchaf. 23:03:55 hellꙭily 23:04:41 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 23:15:10 -!- staffehn has quit (Ping timeout: 258 seconds). 23:15:10 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=52216&oldid=52203 * Lealcy * (+163) 23:15:39 [wiki] [[PNID]] N https://esolangs.org/w/index.php?oldid=52217 * Lealcy * (+6287) Initial edit! 23:17:01 [wiki] [[Language list]] M https://esolangs.org/w/index.php?diff=52218&oldid=52208 * Lealcy * (+11) Added ''PNID'' to the list of languages. 23:19:19 [wiki] [[PNID]] M https://esolangs.org/w/index.php?diff=52219&oldid=52217 * Lealcy * (+11) /* Interpreter */ 23:20:56 -!- staffehn has joined. 23:22:52 <\oren\> https://youtu.be/N6jVr9cTed4?t=1h 23:23:19 [wiki] [[PNID]] M https://esolangs.org/w/index.php?diff=52220&oldid=52219 * Lealcy * (-1) /* Language overview */ 23:39:50 -!- Sgeo has joined. 23:44:13 `w 23:44:15 goofix//Goofix is an antropomorphic canine arithmetic notation. 23:46:34 -!- MrBismuth has changed nick to MrBusiness. 23:52:11 -!- boily has quit (Quit: ORPHAN CHICKEN). 23:53:40 -!- DHeadshot has quit (Ping timeout: 258 seconds). 23:59:30 -!- oerjan has joined. 2017-06-20: 00:11:00 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 00:13:29 -!- DHeadshot has joined. 00:15:36 @massages 00:15:36 You don't have any messages 00:15:57 oh 00:19:22 @tell wob_jonas Sorry, I haven't been on IRC much this afternoon. Yeah, I've completed my uni degree, I'm finishing with a 2-1 00:19:22 Consider it noted. 00:19:53 Taneb: have you considered getting a job writing K hth 00:21:55 K's a special language, and I don't really want to be working in the breakfast cereal industry 00:28:18 * oerjan gently swats Taneb -----### 00:29:46 :) 00:36:07 Anyway, goodnight 00:36:55 swat dreams 00:37:11 You too 00:37:32 maybe later 00:38:47 -!- DHeadshot has quit (Ping timeout: 240 seconds). 01:11:07 -!- Mayoi has joined. 01:11:09 -!- hppavilion[0] has joined. 01:11:33 -!- erkin has quit (Remote host closed the connection). 01:11:36 -!- Mayoi has changed nick to erkin. 01:11:53 -!- zemhill_ has joined. 01:12:44 -!- lifthrasiir_ has joined. 01:13:07 -!- pledis_ has joined. 01:13:08 -!- pledis has quit (Write error: Broken pipe). 01:13:13 -!- mynery has joined. 01:13:18 -!- int-e_ has joined. 01:13:26 -!- sftp has quit (Excess Flood). 01:13:27 -!- MrBusiness has quit (Excess Flood). 01:13:29 -!- ybden has quit (Excess Flood). 01:13:29 -!- FreeFull has quit (Remote host closed the connection). 01:13:40 -!- pikhq has joined. 01:13:42 -!- ski_ has joined. 01:13:52 -!- betaveros has joined. 01:13:52 -!- digitalc1ld has joined. 01:13:57 -!- atehwa_ has joined. 01:13:58 -!- quintopi1 has joined. 01:14:07 -!- kmc_ has joined. 01:14:08 -!- ineiros_ has joined. 01:14:29 -!- MrBusiness has joined. 01:14:30 * oerjan senses a splitting breeze 01:14:40 -!- Lord_of_Life has quit (Excess Flood). 01:14:40 -!- ski has quit (Write error: Broken pipe). 01:14:42 -!- pikhq_ has quit (Remote host closed the connection). 01:14:42 -!- digitalcold has quit (Remote host closed the connection). 01:14:50 -!- molum has joined. 01:14:55 -!- Bowserinator has quit (Excess Flood). 01:14:55 -!- sebbu has quit (Excess Flood). 01:14:56 -!- Bowserinator_ has joined. 01:14:58 -!- puckipedia has quit (Excess Flood). 01:15:10 -!- sebbu has joined. 01:15:10 -!- b_jonas has quit (Write error: Broken pipe). 01:15:10 -!- atehwa has quit (Write error: Broken pipe). 01:15:10 -!- ineiros has quit (Write error: Broken pipe). 01:15:13 -!- Lord_of_Life has joined. 01:15:14 -!- shachaf has quit (Remote host closed the connection). 01:15:14 -!- kmc has quit (Remote host closed the connection). 01:15:14 -!- newsham has quit (Remote host closed the connection). 01:15:16 -!- myname has quit (Write error: Broken pipe). 01:15:21 -!- Bowserinator_ has changed nick to Bowserinator. 01:15:21 -!- newsham has joined. 01:15:27 -!- sftp has joined. 01:15:28 -!- Bowserinator has quit (Changing host). 01:15:28 -!- Bowserinator has joined. 01:15:42 -!- betaveros_ has quit (Write error: Broken pipe). 01:15:44 -!- hppavilion[1] has quit (Remote host closed the connection). 01:15:44 -!- lambdabot has quit (Remote host closed the connection). 01:15:44 -!- lifthrasiir has quit (Remote host closed the connection). 01:15:46 -!- int-e has quit (Remote host closed the connection). 01:15:55 -!- quintopia has quit (Remote host closed the connection). 01:16:01 -!- puckipedia has joined. 01:16:22 -!- Lord_of_Life has quit (Changing host). 01:16:22 -!- Lord_of_Life has joined. 01:16:56 -!- puckipedia has quit (*.net *.split). 01:16:56 -!- Sgeo has quit (*.net *.split). 01:16:56 -!- sleffy has quit (*.net *.split). 01:16:57 -!- tswett has quit (*.net *.split). 01:17:06 -!- Warrigal has joined. 01:17:20 -!- sleffy has joined. 01:17:24 -!- Sgeo has joined. 01:17:46 -!- zemhill has quit (Ping timeout: 255 seconds). 01:19:05 -!- b_jonas has joined. 01:19:14 -!- puckipedia has joined. 01:20:05 -!- HackEgo has quit (Ping timeout: 260 seconds). 01:20:05 -!- \oren\ has quit (Ping timeout: 260 seconds). 01:20:33 -!- shachaf has joined. 01:20:38 -!- HackEgo has joined. 01:21:58 oerjan: did you read emil books <-- i don't remember clearly. i certainly saw some of the tv episodes. 01:22:41 i've read some other lindgren books, though. 01:23:02 what about emil and the detectives twh 01:23:13 -!- lambdabot has joined. 01:23:20 i believe i've answered that years ago hth 01:23:31 -!- rodgort` has quit (Quit: Leaving). 01:23:50 but the answer is still "never heard of that before you asked" 01:24:27 -!- sleffy has quit (Ping timeout: 240 seconds). 01:25:21 anyway, asking three nordic people nonspecifically about "emil" and expecting _any_ of them to think whatever that thing you know is instead of lindgren is stupid hth 01:27:36 there's even a specific christmas episode that is part of our christmas traditions. 01:28:28 (at least in norway, and i would be entirely unsurprised if it were in all three countries.) 01:31:25 hm it may be a whole movie. 01:32:10 -!- rodgort has joined. 01:34:05 hm no 01:34:41 oerjan: I was talking about Lindgren, of course. 01:34:55 OKAY 01:36:01 But then other Emils came up and what's wrong with them? 01:37:35 they're just hopelessly obscure hth 01:37:55 itym famous hth 01:39:47 -!- jaboja has joined. 01:59:18 -!- j-bot has joined. 02:05:18 -!- DHeadshot has joined. 02:08:07 -!- MrBusiness has quit (Ping timeout: 240 seconds). 02:10:01 -!- DHeadshot has quit (Ping timeout: 268 seconds). 02:16:01 -!- [io] has changed nick to iovoid. 02:54:35 -!- jaboja has quit (Ping timeout: 260 seconds). 03:13:27 -!- FreeFull has joined. 03:19:48 -!- sleffy has joined. 03:22:52 -!- keemyb has quit (Ping timeout: 255 seconds). 03:23:39 -!- keemyb has joined. 03:32:52 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 04:58:57 -!- mynery has changed nick to myname. 05:09:59 -!- doesthiswork1 has quit (Quit: Leaving.). 05:52:09 -!- \oren\ has joined. 05:52:27 <\oren\> irssi isn't working for me 06:12:00 -!- \oren\ has quit (Quit: Page closed). 06:12:18 -!- \oren\ has joined. 06:24:09 @tell wob_jonas The Befunge CAPTCHA is random, there are 134217728 of them. 06:24:09 Consider it noted. 06:26:41 @tell wob_jonas (They all have the same code, though -- converting a random 9-digit base-9 number to decimal.) 06:26:41 Consider it noted. 06:29:52 -!- oerjan has quit (Quit: Nite). 06:36:05 -!- int-e_ has changed nick to int-e. 07:00:38 -!- FreeFull has quit. 07:14:55 -!- doesthiswork has joined. 07:27:25 <\oren\> I had to go thourgh the toruble of using SASL 07:27:45 <\oren\> because freenode marked my IP as suspected spammer 07:42:18 -!- Remavas has joined. 08:12:02 -!- LKoen has joined. 08:14:28 -!- sleffy has quit (Ping timeout: 268 seconds). 08:30:02 `5 w 08:30:09 1/1:clever//Being clever is different from being wise, but they are indistinguishable in sufficiently large quantities. \ istr//istr istr is vaguely similar to iirc. \ weather//lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR \ mother//A mother is a person who practices mothology. \ protocol//Protocol is not to be confused with protocoal. 08:30:27 `? mothology 08:30:29 Mothology is the study of moths, myths and mirths. 08:30:30 `? protocoal 08:30:32 Protocoal is a bit of a wooden pun. 08:55:40 -!- nullcone has joined. 09:43:26 -!- augur has quit (Remote host closed the connection). 09:46:09 -!- Remavas has changed nick to RemavaSzSzSzSz. 09:52:42 -!- LKoen has quit (Remote host closed the connection). 10:09:07 -!- erkin has quit (Ping timeout: 276 seconds). 10:43:51 -!- augur has joined. 10:49:33 -!- augur has quit (Ping timeout: 258 seconds). 11:01:53 -!- wob_jonas has joined. 11:02:04 @messages 11:20:13 -!- hppavilion[0] has quit (Ping timeout: 258 seconds). 11:34:32 -!- boily has joined. 11:42:17 -!- boily_ has joined. 11:43:47 -!- boily has quit (Ping timeout: 240 seconds). 11:45:36 test 11:45:48 boily: pong 11:46:02 200 OK 11:46:14 -!- boily_ has changed nick to boily. 11:46:35 @metar CYUL 11:46:35 CYUL 201039Z 24008KT 190V260 8SM -TSRA FEW007 SCT014 BKN030CB OVC040 18/17 A2969 RMK SF1SF2CB3SC2 SLP056 DENSITY ALT 800FT 11:50:43 very rainy, much slow internet, resetting modem. 11:52:36 -!- hppavilion[0] has joined. 12:14:42 -!- augur has joined. 12:18:43 +++ATH0 12:18:59 I don't think that works these days 12:19:51 -!- augur has quit (Ping timeout: 258 seconds). 12:22:09 ^ works 12:22:11 ;-) 12:30:17 -!- boily has quit (Quit: PACIFIC CHICKEN). 12:39:29 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 12:46:20 -!- LKoen has joined. 12:49:31 -!- hppavilion[0] has joined. 13:00:06 `quote 13:00:08 875) When you're a logreader, everything is a quote. 13:25:32 -!- bibibi has joined. 13:44:43 oh 13:45:17 -!- augur has joined. 13:49:45 -!- augur has quit (Ping timeout: 240 seconds). 13:52:29 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 13:59:34 -!- hppavilion[0] has joined. 14:10:59 -!- LKoen has quit (Remote host closed the connection). 14:14:34 -!- hppavilion[0] has quit (Read error: Connection reset by peer). 14:26:54 -!- `^_^v has joined. 14:28:02 -!- jix has quit (Ping timeout: 240 seconds). 14:28:10 -!- jix has joined. 15:15:45 -!- augur has joined. 15:20:18 -!- augur has quit (Ping timeout: 246 seconds). 15:25:45 -!- LKoen has joined. 16:11:25 -!- sleffy has joined. 16:12:11 -!- RemavaSzSzSzSz has changed nick to Remavas. 16:16:32 -!- augur has joined. 16:21:42 -!- augur has quit (Ping timeout: 255 seconds). 16:35:33 -!- mroman has joined. 16:35:38 fuck you reCAPTCHA 16:35:46 I had to pass two tests to prove I'm human. 16:36:22 I wanted to add Stlisp as an example of a language with anyfix notation 16:36:38 but I have no idea what my passwords were and I know I already have two accounts on the wiki :D 16:44:10 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:49:40 -!- nullcone has quit (Quit: Connection closed for inactivity). 17:00:49 -!- FreeFull has joined. 17:09:32 -!- mroman has quit (Ping timeout: 260 seconds). 17:17:34 -!- augur has joined. 17:22:06 -!- augur has quit (Ping timeout: 246 seconds). 17:23:58 -!- staffehn has quit (Ping timeout: 276 seconds). 17:29:40 -!- staffehn has joined. 17:41:21 -!- `^_^v has quit (Ping timeout: 246 seconds). 18:05:46 -!- xa0 has quit (Killed (Sigyn (Spam is off topic on freenode.))). 18:07:36 -!- xa0 has joined. 18:11:39 -!- augur has joined. 18:25:44 -!- Bowserinator has changed nick to Warsaw. 18:25:58 -!- Warsaw has changed nick to Bowserinator. 18:29:47 -!- IronY has left ("WeeChat 1.9-rc1"). 18:35:23 -!- `^_^v has joined. 18:56:33 -!- HackEgo has quit (Remote host closed the connection). 18:56:36 -!- mroman has joined. 18:57:06 kjd zddpglu tsfo vdtnsaoh patsfk gö sz 19:00:05 -!- Phantom_Hoover has joined. 19:00:35 mroman: U wut mate? 19:06:05 U talkin' to me? 19:06:57 -!- erkin has joined. 19:07:27 -!- jaboja has joined. 19:35:40 -!- erkin has quit (Quit: Leaving). 19:46:53 -!- jaboja has quit (Ping timeout: 246 seconds). 19:47:32 -!- LKoen has quit (Remote host closed the connection). 19:50:45 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 19:55:01 -!- nullcone has joined. 19:56:36 -!- hppavilion[1] has joined. 20:16:59 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 20:25:09 -!- MDude has quit (Ping timeout: 258 seconds). 20:28:59 -!- sleffy has quit (Ping timeout: 240 seconds). 20:30:42 -!- sleffy has joined. 20:35:26 -!- MDude has joined. 20:36:10 sleffy: whoa whoa whoa, how long are y'all going to be at the thing? 20:36:19 -!- sleffy has quit (Ping timeout: 268 seconds). 20:37:00 I see. 20:38:04 -!- MDead has joined. 20:41:50 -!- MDude has quit (Ping timeout: 246 seconds). 20:41:59 -!- MDead has changed nick to MDude. 20:45:01 -!- ski_ has changed nick to ski. 20:52:33 -!- hppavilion[1] has joined. 21:22:43 -!- augur has quit (Remote host closed the connection). 21:26:49 -!- MrBusiness has joined. 21:34:37 -!- wob_jonas has joined. 21:34:50 @messagesw 21:34:50 Maybe you meant: messages? messages 21:34:51 @messages 21:34:52 You don't have any messages 21:37:07 mroman: the trick with recaptcha is that the web interface pretends you can use it without client-side javascript, but actually if you use it with javascript disabled, it serves you challenges that are almost impossible to solve by a human, unlike if you use it with javascript enabled. 21:40:45 I think I figured out how I want the core of my programming language to work, though I can't yet prove whether it's Turing complete or just powerful enough for every ordinary task. I'll have to write an implementation and some programs. But also, 21:42:04 I'll have to figure out what system interface I want to add to it, so programs can read and write from files and such things. I want to design that interface realistic in the sense that if you wrote the operating system in this esolang, you could implement the syscalls with such an interface easily, and flexible so any program can use it even if it 21:42:04 follows different conventions than the OS, but 21:42:35 also I want to make sure it's not too powerful, because if it is, then people will use it to get around the esoteric difficulties of the core language itself. 21:47:51 -!- jaboja has joined. 21:48:13 -!- hppavilion[1] has quit (Quit: HRII'FHALMA MNAHN'K'YARNAK NGAH NILGH'RI'BTHNKNYTH). 22:07:40 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:11:05 -!- Zarutian has joined. 22:17:32 -!- mroman has quit (Ping timeout: 260 seconds). 22:18:08 -!- Remavas-Hex has joined. 22:19:09 -!- Remavas has quit (Disconnected by services). 22:19:17 -!- Remavas-Hex has changed nick to Remavas. 22:21:40 -!- Remavas has quit (Read error: Connection reset by peer). 22:22:02 -!- Remavas has joined. 22:23:39 -!- sleffy has joined. 22:25:48 -!- Remavas has quit (Client Quit). 22:27:42 -!- Remavas has joined. 22:29:12 -!- LKoen has joined. 22:30:26 -!- Remavas has quit (Client Quit). 22:31:27 -!- Remavas has joined. 22:34:11 -!- Remavas has quit (Read error: Connection reset by peer). 22:53:04 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:53:06 -!- hppavilion[1] has joined. 23:01:15 -!- augur has joined. 23:06:11 -!- boily has joined. 23:06:19 fungot: nostril 23:06:19 boily: like all generalizations, this one will have a documented bfm build. i won't do the load+require in one step, you get 23:06:35 -!- Phantom_Hoover has joined. 23:14:21 -!- pledis has joined. 23:14:27 -!- lambdabot has quit (Remote host closed the connection). 23:14:41 -!- ineiros has joined. 23:14:43 -!- hppavilion[1] has quit (Remote host closed the connection). 23:14:44 -!- \oren\ has quit (Remote host closed the connection). 23:14:49 -!- Lord_of_Life has quit (Excess Flood). 23:14:53 -!- hppavilion[1] has joined. 23:14:55 -!- ski_ has joined. 23:15:07 -!- atehwa has joined. 23:15:23 -!- pledis_ has quit (Write error: Broken pipe). 23:15:23 -!- ineiros_ has quit (Write error: Broken pipe). 23:15:23 -!- atehwa_ has quit (Write error: Broken pipe). 23:15:23 -!- ski has quit (Write error: Broken pipe). 23:15:27 -!- molum has quit (Excess Flood). 23:15:28 -!- Lord_of_Life has joined. 23:15:42 -!- __builtin_ybden has joined. 23:15:51 -!- Lord_of_Life has quit (Changing host). 23:15:51 -!- Lord_of_Life has joined. 23:19:15 -!- jix has quit (Write error: Broken pipe). 23:19:45 -!- Lord_of_Life has quit (Excess Flood). 23:20:05 -!- jix has joined. 23:20:57 -!- \oren\ has joined. 23:21:02 -!- lambdabot has joined. 23:21:03 -!- Lord_of_Life has joined. 23:21:55 -!- j-bot has quit (Ping timeout: 247 seconds). 23:41:38 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 23:43:42 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 2017-06-21: 00:01:29 -!- oerjan has joined. 00:01:52 @metar ENVA 00:01:53 ENVA 202250Z 26025KT 9999 VCSH BKN022 09/06 Q1011 RMK WIND 670FT 27024G41KT 00:10:50 helloily. not very summerly, but tomorrow (22nd) is looking up. 00:11:31 @metar CYUL 00:11:31 CYUL 202300Z 22019G26KT 30SM FEW035TCU FEW090 SCT150 BKN240 21/14 A2974 RMK TCU1AC1AC1CI2 SLP073 DENSITY ALT 1100FT 00:11:47 it humidly summers. my plants are growing like crazy this year! 00:12:23 tomorrow is the 21st, you futuristic person that you are :P 00:19:02 -!- hppavilion[1] has joined. 00:19:42 -!- Remavas has joined. 00:37:18 -!- erkin has joined. 00:42:14 * oerjan zooms past boily on his hoverboard 00:51:33 -!- Remavas has quit (Read error: Connection reset by peer). 00:52:03 -!- Remavas has joined. 01:14:40 -!- __builtin_ybden has changed nick to ybden. 01:18:19 -!- Cale has quit (Ping timeout: 246 seconds). 01:19:09 -!- Remavas-Hex has joined. 01:19:22 -!- sleffy has quit (Ping timeout: 268 seconds). 01:20:47 -!- nullcone has quit (Quit: Connection closed for inactivity). 01:21:34 -!- Cale has joined. 01:22:27 -!- Remavas has quit (Ping timeout: 268 seconds). 01:23:23 first time in the Roulette of Golubria! 02:05:18 -!- boily has quit (Quit: REPTILIAN CHICKEN). 02:27:24 875) When you're a logreader, everything is a quote. <-- OKAY 02:28:00 -!- augur has quit (Remote host closed the connection). 02:42:09 oerjan: ? 02:44:11 shachaf: that came up in the logs hth 02:55:43 oh darths & droids hasn't completely stopped updating 02:56:09 they're doing a weekly intermission strip 03:38:48 -!- erkin has quit (Ping timeout: 246 seconds). 03:48:29 -!- jaboja has quit (Ping timeout: 255 seconds). 03:53:07 -!- jaboja has joined. 03:58:57 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 04:10:24 -!- augur has joined. 04:11:24 -!- erkin has joined. 04:14:43 -!- augur has quit (Ping timeout: 246 seconds). 04:17:46 -!- augur has joined. 04:26:28 -!- Zarutian has quit (Quit: Zarutian). 04:28:42 -!- jaboja has quit (Remote host closed the connection). 04:31:05 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 05:16:37 -!- MDude has quit (Ping timeout: 258 seconds). 05:29:28 -!- sleffy has joined. 05:32:33 sleffy: did you manage to corrupt any youth twh 05:32:55 shachaf, there will probably not be any youth corruption 05:32:59 I will still try 05:33:03 It starts Friday 05:40:56 -!- MDude has joined. 06:01:41 -!- oerjan has quit (Quit: Nite). 06:03:56 -!- sdhand has quit (Excess Flood). 06:04:06 -!- sdhand has joined. 06:04:29 -!- sdhand has changed nick to Guest61212. 06:17:32 -!- hppavilion[1] has joined. 06:22:46 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 06:23:11 -!- Remavas__ has joined. 06:26:15 -!- Remavas__ has quit (Read error: Connection reset by peer). 06:26:53 -!- Remavas__ has joined. 06:27:05 -!- Remavas-Hex has quit (Ping timeout: 268 seconds). 07:01:17 -!- FreeFull has quit. 07:36:06 -!- sleffy has quit (Ping timeout: 246 seconds). 07:41:12 -!- Vorpal has joined. 07:41:12 -!- Vorpal has quit (Changing host). 07:41:12 -!- Vorpal has joined. 07:41:19 -!- hppavilion[1] has joined. 07:47:20 -!- doesthiswork has quit (Quit: Leaving.). 09:20:21 It occurred to me today that ⟨a & (2**k - 1)⟩ is the same as ⟨a % 2**k⟩ 09:20:42 How can I abuse this knowledge? 09:20:45 -!- staffehn has quit (Ping timeout: 246 seconds). 09:21:52 This is already a well-established bit fact that's thoroughly used. 09:22:19 shachaf: ...OK, how is it [ab]used normally then? 09:23:05 -!- staffehn has joined. 09:48:04 -!- MDude has quit (Ping timeout: 255 seconds). 09:50:04 -!- MDude has joined. 09:50:46 -!- augur has quit (Remote host closed the connection). 09:51:14 -!- augur has joined. 09:55:45 -!- augur has quit (Ping timeout: 246 seconds). 10:02:36 -!- Guest61212 has quit (Changing host). 10:02:36 -!- Guest61212 has joined. 10:02:36 -!- Guest61212 has changed nick to sdhand. 10:03:59 Well, typically it goes the other direction, choosing the modulus such that you can just AND instead 10:04:10 circular buffers come to mind, for one 10:42:16 -!- hppavilion[0] has joined. 10:45:35 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 10:51:45 -!- augur has joined. 10:57:13 -!- augur has quit (Ping timeout: 246 seconds). 11:31:24 -!- wob_jonas has joined. 11:32:02 I know what I have to do. I keep saying that programming languages should have some built-in arithmetic ops. So if I defined a new esolang without them, that would make me a hypocrite. 11:33:11 But what I can do is to first define the esolang without arithmetic ops, then implement some arithmetic functions in the language, then make an extended version of the language that handles functions in that existing arithmetic library as builtins to make them faster, all before releasing anything. 11:33:56 -!- boily has joined. 11:34:08 hi boily 11:39:08 wellob_jonas! 11:40:18 -!- hppavilion[1] has joined. 11:42:49 -!- hppavilion[0] has quit (Ping timeout: 268 seconds). 11:43:20 `? b_jonas 11:44:03 oh hm. 11:44:22 Gregor: Grellogor. HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACK! :D 11:44:35 `ping 11:45:11 HackEgo isn't even joined! 11:45:13 FIZZIE! 11:46:29 it's fizzie I should be hollering at? 11:46:44 boily, you can holler at whoever you want to 11:46:53 TANELLEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE! 11:46:55 But it's fizzie who'll get the job done 11:47:03 FIZZZZZZZZZZZZZZZZZZZZZZZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIE! 11:47:44 * boily strips down to a coconut skirt, puts on tribal paint, then shamanistically dances around 11:48:15 “OOGA-CHAKA OOGA-OOGA I CAN'T STOP THIS FEELING ♪” 11:53:58 -!- augur has joined. 11:55:40 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 11:58:28 -!- augur has quit (Ping timeout: 246 seconds). 12:02:19 -!- sdhand has quit (Excess Flood). 12:02:28 -!- sdhand has joined. 12:02:52 -!- sdhand has changed nick to Guest23399. 12:17:46 -!- Guest23399 has quit (Changing host). 12:17:46 -!- Guest23399 has joined. 12:17:46 -!- Guest23399 has changed nick to sdhand. 12:28:00 -!- boily has quit (Quit: POCKET CHICKEN). 12:47:11 @metar lowi 12:47:12 LOWI 211120Z 06005KT 350V100 9999 FEW060 BKN300 28/15 Q1017 NOSIG 12:54:34 -!- augur has joined. 12:59:22 -!- augur has quit (Ping timeout: 246 seconds). 13:00:51 -!- wob_jonas has joined. 13:06:09 -!- ybden has changed nick to `uname`. 13:06:31 -!- danieljabailey has quit (Ping timeout: 255 seconds). 13:09:01 `ping 13:47:00 fungot, can you resurrect HackEgo please? 13:47:00 wob_jonas: weirdo yourself. 13:48:04 that was not called for, fungot. 13:48:05 wob_jonas: except for that annoying song".... thats the scheme that is.) 13:52:06 fungot burns 13:52:07 int-e: and it's basically ready for publication yet though. it has some fnord. 13:53:48 no, it's not ready yet 13:54:11 fungot: elaborate 13:54:11 int-e: and you might even be true! no!!! bj is calling for ya: 237. fnord 13:54:29 237? 13:55:02 -!- Mayoi has joined. 13:55:21 -!- augur has joined. 13:58:19 -!- erkin has quit (Ping timeout: 276 seconds). 14:00:03 -!- augur has quit (Ping timeout: 246 seconds). 14:06:15 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 14:09:08 -!- LKoen has joined. 14:39:12 -!- `^_^v has joined. 14:46:58 -!- Mayoi has quit (Quit: Ouch! Got SIGABRT, dying...). 14:53:59 -!- sleffy has joined. 14:56:08 -!- augur has joined. 15:01:22 -!- augur has quit (Ping timeout: 276 seconds). 15:03:16 -!- sleffy has quit (Ping timeout: 246 seconds). 15:35:18 -!- staffehn has quit (Quit: No Ping reply in 180 seconds.). 15:35:35 -!- staffehn has joined. 15:56:53 -!- augur has joined. 15:57:14 -!- `uname` has changed nick to ybden. 16:01:22 -!- augur has quit (Ping timeout: 246 seconds). 16:09:37 -!- sebbu has quit (Ping timeout: 276 seconds). 16:10:02 fizzie, can you resurrect HackEgo? 16:14:52 -!- sleffy has joined. 16:33:49 -!- sleffy has quit (Ping timeout: 260 seconds). 16:35:26 -!- sleffy has joined. 16:36:49 -!- ski_ has changed nick to ski. 16:57:37 -!- augur has joined. 17:00:15 -!- jaboja has joined. 17:02:37 -!- augur has quit (Ping timeout: 246 seconds). 17:06:12 `? rip 17:06:36 . o O ( Rest in peas, HackEgo. ) 17:16:00 -!- MDead has joined. 17:20:19 -!- MDude has quit (Ping timeout: 255 seconds). 17:20:25 -!- MDead has changed nick to MDude. 17:21:40 -!- jaboja has quit (Ping timeout: 260 seconds). 17:45:48 -!- nullcone has joined. 17:58:14 fungot, resurrect HackEgo already 17:58:14 wob_jonas: it will automatically perform fnord. cf. fnord et al. 18:07:12 -!- jaboja has joined. 18:26:24 excellent reply, I think 18:26:44 @metar lowi 18:26:45 LOWI 211720Z 04009KT 360V080 9999 FEW080 BKN300 29/13 Q1015 NOSIG 18:26:51 still hot 18:29:03 -!- sebbu has joined. 18:39:03 @mtear KOAK 18:39:03 KOAK 211653Z 23006KT 10SM CLR 18/13 A2981 RMK AO2 SLP094 T01830133 18:39:14 @metar KSJC 18:39:14 KSJC 211653Z 00000KT 10SM CLR 21/13 A2981 RMK AO2 SLP093 T02060128 18:39:18 hm 18:39:24 `airport LOWI 18:39:30 Oh, right. 18:47:54 -!- DHeadshot has joined. 18:56:44 -!- Phantom_Hoover has joined. 19:20:06 <\oren\> god morngi! 19:20:19 hi, \oren\ 19:20:24 can you resurrect HackEgo? 19:21:39 <\oren\> I thought that was fizzy's job 19:22:28 \oren\: I asked fizzy, but he didn't reply yet nor did he resurrect it 19:22:51 -!- jaboja has quit (Ping timeout: 268 seconds). 19:22:53 I also asked fungot, and he just insulted me in turn, which I guess isn't too surprising 19:22:54 wob_jonas: i translated them as ' as small as possible." ( gahh, the horrible pun 19:24:27 -!- sleffy has quit (Ping timeout: 240 seconds). 19:24:29 -!- MDude has quit (Remote host closed the connection). 19:30:46 -!- LKoen has quit (Remote host closed the connection). 19:31:06 hi 19:31:25 -!- quintopi1 has changed nick to quintopia. 19:31:55 -!- quintopia has changed nick to Guest53261. 19:32:10 it didnt send me a msg :\ 19:35:34 -!- Aardwolf has joined. 19:38:23 Hi, I made an emulator for a turing complete mechanical computer (the Turing Tumble, which has 6 types of components for marbles to roll). What do you think? http://lodev.org/jstumble/ 19:39:36 oh, is that like http://woodgears.ca/marbleadd/index.html 19:40:29 -!- augur has joined. 19:41:41 -!- Remavas__ has changed nick to Remavas. 19:45:59 -!- sleffy has joined. 20:05:49 -!- augur has quit (Read error: Connection reset by peer). 20:06:42 -!- augur has joined. 20:09:29 -!- augur_ has joined. 20:10:10 -!- Guest53261 has changed nick to quintopia. 20:10:27 -!- quintopia has quit (Changing host). 20:10:27 -!- quintopia has joined. 20:14:01 -!- augur has quit (Ping timeout: 276 seconds). 20:22:20 -!- danieljabailey has joined. 20:22:59 yes except here you can build anything :) 20:24:40 Aardwolf: that might qualify as an esolang actually, or at least something that could have an article on the esolangs.org wiki 20:26:09 To be clear, the design is not by me (but by paul boswell), but yeah, it sure is, I love it despite saying it's for kids :) 20:26:22 -!- sleffy has quit (Ping timeout: 268 seconds). 20:26:42 sure, so acknowledge his design. we document esolangs designed by other people. 20:27:37 adding... 20:27:39 -!- prooftechnique has quit (Quit: ZNC http://znc.in). 20:44:25 First draft added :) https://esolangs.org/wiki/Turing_Tumble 20:50:14 -!- prooftechnique has joined. 20:57:05 -!- prooftechnique has quit (Quit: ZNC http://znc.in). 20:58:01 -!- prooftechnique has joined. 21:01:45 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 21:14:52 -!- jaboja has joined. 21:15:27 -!- ddd_ has joined. 21:15:51 -!- ddd_ has quit (Quit: bye). 21:16:22 -!- dok has joined. 21:44:46 -!- `^_^v has quit (Quit: This computer has gone to sleep). 21:45:04 -!- sleffy has joined. 21:58:50 -!- hppavilion[1] has joined. 22:02:28 -!- augur_ has quit (Ping timeout: 240 seconds). 22:15:32 -!- DHeadshot has quit (Ping timeout: 240 seconds). 22:24:09 -!- sleffy has quit (Ping timeout: 268 seconds). 22:29:37 -!- augur has joined. 23:01:46 -!- jaboja has quit (Ping timeout: 268 seconds). 23:05:24 -!- LKoen has joined. 23:06:44 <\oren\> fucking hipchat, why tf would you replace two spaces with `  ' 23:23:54 -!- sleffy has joined. 23:33:03 -!- MDude has joined. 23:34:53 -!- boily has joined. 23:44:58 -!- doesthiswork has joined. 23:46:56 -!- oerjan has joined. 23:49:40 boheily 2017-06-22: 00:01:58 -!- DHeadshot has joined. 00:12:10 -!- erkin has joined. 00:16:52 fizzie: HackEgone 00:20:30 -!- DHeadshot has quit (Ping timeout: 260 seconds). 00:20:44 hellørjan! 00:20:52 fizzie: fizziello. IEUAAAAAAAAAAAAAARGHGGHRGHRGHRGHRGH! 00:21:37 he appears somewhat idle. 00:30:22 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:31:26 -!- Aardwolf has quit (Quit: Leaving). 00:35:47 * boily lightly, gently mapoles fizzie into existence 00:46:39 @tell wob_jonas [...] then implement some arithmetic functions in the language, then make an extended version of the language that handles functions in that existing arithmetic library as builtins to make them faster [...] <-- INTERCAL did that first hth 00:46:39 Consider it noted. 00:47:49 helloily 00:49:55 * boily strips down to a coconut skirt [...] <-- i'm not sure that's a concept... 00:50:18 google seems to know something called coconut skirt steak 00:50:59 i think he meant coconut *palm* skirt with with a coconut shell bra 00:51:05 like timon in lion king 00:51:31 ok there's http://shop.weekday.com/cz/Womens_shop/Skirts/Coconut_Skirt/542464-13033610.1#c-49929 but it doesn't look very shamany 00:52:00 @quote 00:52:00 pjscott says: If you really want to see something ridiculous, try looking at the auto-generated library documentation for anything involving regular expressions. The type declarations in Text.Regex. 00:52:00 TDFA are like something H. P. Lovecraft might write about. 00:52:00 @quote 00:52:00 qwe1234 says: it's 2006 already, and the world doesn't need 'dynamic languages'. otherwise, we'd be all programming in perl. 00:52:01 @quote 00:52:01 saml says: long distance never works unless penis is long 00:52:01 @quote 00:52:02 swalters says: I'm starting to believe that learning haskell is mostly about carefully crafting small and clever functions and then finding out that they are already part of the standard library. 00:52:02 @quote 00:52:02 frustrated says: that frustrated feeling that you are just not getting it is the feeling of your brain expanding =) 00:52:35 shachaf: did you feel an urgent need to scroll something away from your view 00:52:50 * oerjan has done that on occasion. 00:52:53 no, should i have 00:53:10 i'm just suffering from HackEgo deprivation hth 00:53:20 @forget saml long distance never works unless penis is long 00:53:20 Done. 00:53:23 not unless you have a strong aversion to coconut skirts, any variety. 00:54:06 i have an aversion to palm skirts, but only made with mammal palms 00:54:37 yeah that makes sense. it's the toughest of leathers. 00:55:03 @quote 00:55:04 cjeris says: [on compiling ghc] there's a little italian man with a sausage grinder in there, grinding away. but since the art of sausage making is dying out, he is sadly an old italian man, and 00:55:04 has no son to turn the sausage grinder with him. but it goes slowly. 00:55:04 @quote 00:55:04 jesusaurus says: git checkout -b feature ; work work work ; git fetch upstream ; git rebase upstream/master 00:55:05 @quote 00:55:05 maybefbi says: Haskell is forcing me to think a lot 00:55:06 @quote 00:55:06 bobbytables says: XML is a markup language that was created to be hard for both humans and computers to read 00:55:06 i'm sure you prefer, say, well-lotioned primate faces 00:55:06 @quote 00:55:07 c2.com says: If you can program anything in HappS you actually already learned Haskell 00:55:26 that is too many quotes 01:00:19 fungot: can you resurrect fizzie so he can resurrect HackEgo twh 01:00:20 oerjan: great. can i help you?. also, if you redefine it you could still ask your question/ state your problem. 01:01:05 fungot: oerjan stated his problem v. clearly hth 01:01:05 shachaf: huge functions are so ugly. 01:01:10 fungot: i'd redefine you as HackEgo but you don't have a quote database. 01:01:10 oerjan: it's the second part more or less, yes 01:01:22 ^style 01:01:22 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube 01:01:27 ^style oots 01:01:27 Selected style: oots (Order Of The Stick) 01:01:42 fungot: more like Order Of The Scow, where's my update tdnh 01:01:42 shachaf: " the life and saving us from the orcs and told me 01:05:45 > map ord '  ' 01:05:47 :1:13: error: 01:05:47 lexical error in string/character literal at end of input 01:05:54 > map ord "  " 01:05:56 [8194,8194] 01:06:27 hm that's not helping much 01:06:34 @google   01:06:35 Plugin `search' failed with: connect: does not exist (No route to host) 01:06:37 @google   01:06:39 http://www.i18nqa.com/debug/utf8-debug.html 01:06:39 Title: UTF-8 Character Debug Tool 01:28:06 -!- augur has quit (Read error: Connection reset by peer). 01:29:42 -!- augur has joined. 01:31:03 -!- augur has quit (Read error: Connection reset by peer). 01:50:20 -!- sleffy has quit (Ping timeout: 260 seconds). 01:57:18 -!- augur has joined. 02:01:28 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 02:30:26 -!- augur has quit (Remote host closed the connection). 02:33:02 -!- hppavilion[1] has joined. 02:45:35 -!- boily has quit (Quit: FACE CHICKEN). 02:50:12 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 03:34:42 -!- sleffy has joined. 03:34:57 -!- augur has joined. 03:39:16 -!- augur has quit (Ping timeout: 246 seconds). 03:40:23 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 04:30:25 -!- augur has joined. 04:40:36 -!- hppavilion[1] has joined. 05:21:57 -!- erkin has quit (Ping timeout: 240 seconds). 06:11:18 -!- erkin has joined. 06:13:34 -!- hppavilion[1] has quit (Remote host closed the connection). 06:14:02 -!- hppavilion[1] has joined. 06:19:43 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 06:23:07 -!- danieljabailey has quit (Ping timeout: 240 seconds). 06:24:55 -!- danieljabailey has joined. 06:45:27 -!- MDude has quit (Ping timeout: 240 seconds). 07:06:22 -!- MDude has joined. 07:10:52 -!- hppavilion[1] has joined. 07:18:11 -!- sleffy has quit (Ping timeout: 268 seconds). 08:14:30 -!- augur has quit (Remote host closed the connection). 08:14:56 -!- augur has joined. 08:19:17 -!- augur has quit (Ping timeout: 246 seconds). 08:31:29 -!- oerjan has quit (Quit: Nite). 08:45:31 -!- erkin has quit (Ping timeout: 255 seconds). 08:58:42 -!- APic\splat has quit (Ping timeout: 268 seconds). 09:10:45 -!- b_jonas has quit (Remote host closed the connection). 09:15:32 -!- augur has joined. 09:20:39 -!- augur has quit (Ping timeout: 246 seconds). 09:20:43 -!- erkin has joined. 10:24:24 -!- nullcone has quit (Quit: Connection closed for inactivity). 10:31:43 -!- wob_jonas has joined. 10:32:05 I think I can prove that the language I'm planning is Turing-complete, because it can simulate a two-stack machine. 10:32:16 @messages 10:46:03 -!- augur has joined. 10:48:21 . o O ( elastic tape TM ) 10:48:53 `ping HackEgo, are you up yet? 10:49:34 fungot: how are you this fine day? 10:49:34 int-e: bring it to bear three degrees and... eight. 10:49:45 ^style 10:49:45 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots* pa qwantz sms speeches ss wp youtube 10:50:45 -!- clog has quit (Ping timeout: 240 seconds). 10:50:50 -!- augur has quit (Ping timeout: 246 seconds). 11:07:55 -!- Sprocklem has quit (Ping timeout: 240 seconds). 11:34:16 -!- LKoen has joined. 11:34:43 -!- boily has joined. 11:36:19 fizzie, can you please resurrect HackEgo? 11:37:41 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 11:40:01 Is crawl.akrasiac.org down? 11:40:03 It's not just you! http://crawl.akrasiac.org looks down from here. 11:41:25 HackEgo is down, wob_jonas disconnected, fizzie is silently meditating, and CAO disappeared... 11:41:34 @metar CYUL 11:41:34 CYUL 221000Z 22003KT 30SM FEW050 BKN250 15/13 A2991 RMK CF1CI5 CF TR SLP130 DENSITY ALT 200FT 11:42:08 -!- Sprocklem has joined. 11:48:11 -!- erkin has quit (Ping timeout: 255 seconds). 11:50:00 -!- Sprocklem has quit (Ping timeout: 260 seconds). 11:51:40 -!- Sprocklem has joined. 11:52:52 -!- wob_jonas has joined. 12:16:33 -!- augur has joined. 12:21:15 -!- augur has quit (Ping timeout: 246 seconds). 12:30:09 -!- boily has quit (Quit: STUCCO CHICKEN). 12:32:40 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 12:48:15 -!- clog has joined. 12:52:08 -!- erkin has joined. 13:01:42 http://esolangs.org/wiki/TEWELSWAC "The name stands for The Esolang Where Every Line Starts With A Colon." => oh, you mean like TI basic? 13:30:15 `arise, HackEgo! 13:31:30 -!- erkin has quit (Ping timeout: 260 seconds). 13:47:20 -!- augur has joined. 13:51:46 -!- augur has quit (Ping timeout: 246 seconds). 14:00:10 -!- Sprocklem has quit (Ping timeout: 246 seconds). 14:02:08 -!- Sprocklem has joined. 14:03:07 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 14:07:27 -!- Sprocklem has quit (Ping timeout: 240 seconds). 14:13:02 fungot, make fizzie resurrect HackEgo 14:13:03 wob_jonas: of, for-- what does that do? really? you tried? really? i thought, is that a good thing you like. that way, and our little dog, too 14:14:51 -!- Sprocklem has joined. 14:33:43 -!- `^_^v has joined. 14:41:05 -!- erkin has joined. 14:47:49 -!- augur has joined. 14:53:19 -!- augur has quit (Ping timeout: 276 seconds). 15:04:47 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 15:08:05 -!- danieljabailey has quit (Ping timeout: 268 seconds). 15:09:47 -!- doesthiswork has quit (Quit: Leaving.). 15:15:14 -!- danieljabailey has joined. 15:19:49 "YOU CAN'T NEST THESE (unless you can write an interpreter that supports that, since I can't)." lol 15:21:20 Cale: what language is that? 15:23:59 The one that wob_jonas linked above: http://esolangs.org/wiki/TEWELSWAC 15:25:18 -!- nullcone has joined. 15:27:00 well, that seems to made by an amateur. But everyone has to start somewhere 15:27:37 Also seems fairly boring as a languag 15:29:31 -!- `^_^v has quit (Quit: Leaving). 15:29:40 -!- `^_^v has joined. 15:29:46 Yeah, I just found the emphatic all caps followed by the parenthetical qualification funny :) 15:33:55 Are there any musical esolangs? 15:33:57 There was a guy at the university I went to who had a few really interesting esolangs, but I'm not sure he ever published them anywhere. The one I always remember was this thing that was sort of befunge-like, except that the connected components of the code would form "rafts" which ran in parallel, and could be moved relative to one another, and then iirc, there were cannons that could fire packets of data between the rafts. 15:34:21 oh, sounds cool 15:42:14 -!- wob_jonas has joined. 15:42:33 Vorpal: yes, there are like six or so musical esolangs 15:42:47 -!- danieljabailey has quit (Ping timeout: 240 seconds). 15:43:27 will have to look into them at some point 15:48:43 -!- augur has joined. 15:49:38 -!- LKoen has joined. 15:51:32 hm I lost my login details to the esolang wiki. And I suspect I no longer have the email associated with it 15:52:14 Vorpal: create a new user? 15:52:24 I guess I could 15:52:33 It's not hard if you can convert nine digit numbers from one radix to another in your head 15:52:47 well that I can't do, but I can use a computer to do it 15:52:59 Or someone else could update the URLs on the befunge page for my two interpreters 15:53:21 Vorpal: Some of Alex McLean's stuff might count as musical esolangs, depending on how you interpret that term 15:53:50 -!- augur has quit (Ping timeout: 260 seconds). 15:53:52 Cale: I have no ideas what I expected a musical esolang to be when I asked that question 15:54:11 if anyone cares to update, cfunge has moved to github 15:54:25 https://github.com/VorpalBlade/cfunge specifically 15:54:26 Vorpal: register and do it yourself. it's better in the long run. 15:54:41 yeah, but I like the user name 15:54:49 I don't want to be "Vorpal2" 15:55:04 I don't really do much with esolangs any more. No time 15:56:21 It is possible the password is saved in a browser on another computer 15:56:29 will have to check later 16:00:32 -!- danieljabailey has joined. 16:05:26 -!- danieljabailey has quit (Ping timeout: 268 seconds). 16:30:31 [ 1e6%60*24 16:34:28 -!- danieljabailey has joined. 16:43:22 -!- LKoen has quit (Remote host closed the connection). 16:49:19 -!- augur has joined. 16:54:49 -!- augur has quit (Ping timeout: 246 seconds). 17:05:25 -!- augur has joined. 17:21:22 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 17:51:18 -!- LKoen has joined. 18:27:50 -!- sleffy has joined. 18:28:25 -!- FreeFull has joined. 18:52:31 -!- APic has joined. 19:01:48 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 19:10:07 -!- sleffy has quit (Ping timeout: 255 seconds). 19:12:55 -!- Remavas has quit (Read error: Connection reset by peer). 19:19:41 -!- APic has quit (Quit: cul8r). 19:38:05 -!- pledis has quit (Ping timeout: 240 seconds). 19:39:15 -!- pledis has joined. 20:06:16 -!- `^_^v has quit (Quit: This computer has gone to sleep). 20:07:56 -!- LKoen has quit (Remote host closed the connection). 20:10:39 -!- Phantom_Hoover has joined. 20:21:25 -!- contrapumpkin has joined. 20:24:49 -!- `^_^v has joined. 20:25:23 -!- DHeadshot has joined. 20:51:57 -!- DHeadshot has quit (Ping timeout: 240 seconds). 20:58:03 -!- APic has joined. 21:01:42 -!- j-bot has joined. 21:01:49 Whoops, unsure why j-bot died 21:19:14 -!- sleffy has joined. 21:27:57 -!- sleffy has quit (Ping timeout: 240 seconds). 21:31:22 FireFly: my guess is an issue occured 21:32:39 -!- `^_^v has quit (Quit: This computer has gone to sleep). 21:52:08 -!- DHeadshot has joined. 22:10:34 -!- Sprocklem has quit (Quit: brb). 22:13:51 -!- LKoen has joined. 22:20:12 -!- Remavas has joined. 22:27:44 -!- hppavilion[1] has joined. 22:31:15 -!- Sprocklem has joined. 22:41:25 I don't have much of an Internet here. 22:44:03 -!- HackEgo has joined. 22:44:24 There we (possibly) go. 22:44:47 `hello 22:45:01 hello, world 22:45:23 I don't know what had happened, the socat process responsible for it was consuming 100% of CPU and only reacted to SIGKILL. 22:46:04 you didn't write it in a shellscript did you? 22:46:27 (And I'm outside the coverage zone of my mobile phone operator.) 22:46:47 I didn't write it in anything, it's not my bot. 22:47:05 oh 22:47:11 fizzie: To be fair you did write some of it. 22:47:18 But it's a mixture of mostly C and a Python, I believe. 22:47:41 Well, I did submit some patches. 22:48:31 (multibot is C, umlbox is C, the hackbot bits are Python.) 22:48:45 oh man, remember https://bitbucket.org/GregorR/hackbot/pull-requests/3/fix-repository-cleanup-wrt-spaces-in-paths/diff ? 22:48:46 https://bitbucket.org/GregorR/hackbot/pull-requests/2/transactional-hackego its not this is it? 22:48:46 erm wrong link 22:48:46 https://bitbucket.org/GregorR/hackbot/src 22:49:16 That's part of it. 22:50:18 `relcome nchambers 22:50:20 ​nchambers: 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:50:24 But it depends on https://github.com/GregorR/multibot and https://github.com/GregorR/umlbox as well. 22:50:34 jesus 22:50:38 that hurts to read 22:51:06 ROALD DAHLnet 22:52:45 -!- boily has joined. 22:53:37 Taneb: whoa whoa whoa, Newcastle is joining Scotland? 23:03:12 Tanelle. what's the scotlandeal again? 23:17:42 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 23:22:53 Are you saying that Newcastle now want an indyref?! 23:25:18 `w 23:25:19 6 random numbers//4 8 15 16 23 42 23:39:39 -!- oerjan has joined. 23:44:57 hellørjan! 23:45:01 byerjan! 23:45:09 -!- boily has quit (Quit: GOLF CHICKEN). 23:47:45 @tell boily hily, byeli 23:47:45 Consider it noted. 23:57:20 `WELCOME OERJAN 23:57:22 OERJAN: 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.) 2017-06-23: 00:16:28 THANK YOU 00:31:21 -!- DHeadshot has quit (Ping timeout: 260 seconds). 00:34:20 -!- augur has quit (Remote host closed the connection). 00:40:25 -!- catern has quit (Ping timeout: 255 seconds). 00:44:13 -!- catern has joined. 00:45:01 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:53:29 `unidecode ͡ 00:53:30 ​[U+0020 SPACE] [U+0361 COMBINING DOUBLE INVERTED BREVE] 00:57:58 fizzie: the wiki bridge is down again hth 00:58:08 -!- hppavilion[1] has quit (Read error: Connection reset by peer). 01:00:41 -!- contrapumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 01:01:42 -!- contrapumpkin has joined. 01:05:50 -!- hppavilion[1] has joined. 01:28:43 -!- augur has joined. 01:30:53 -!- augur has quit (Remote host closed the connection). 01:31:07 -!- augur has joined. 02:08:07 -!- jaboja has joined. 02:19:07 -!- doesthiswork has joined. 02:19:10 -!- jaboja has quit (Ping timeout: 260 seconds). 02:21:04 -!- jaboja has joined. 02:21:22 -!- augur has quit (Remote host closed the connection). 02:35:45 -!- augur has joined. 02:36:39 -!- doesthiswork has quit (Quit: Leaving.). 02:45:49 -!- augur has quit (Remote host closed the connection). 03:07:57 -!- augur has joined. 03:26:45 -!- augur has quit (Remote host closed the connection). 03:52:23 -!- sleffy has joined. 03:56:44 -!- Zarutian has joined. 04:07:07 -!- heroux has quit (Read error: Connection reset by peer). 04:08:21 -!- jaboja has quit (Ping timeout: 260 seconds). 04:20:21 -!- FreeFull has quit (Ping timeout: 255 seconds). 04:21:57 -!- doesthiswork has joined. 04:31:17 -!- jaboja has joined. 04:49:13 -!- jaboja has quit (Ping timeout: 276 seconds). 04:49:45 -!- GeekDude has quit (Ping timeout: 240 seconds). 04:54:31 -!- erkin has joined. 05:00:06 -!- augur has joined. 05:11:37 -!- augur has quit (Remote host closed the connection). 05:16:28 -!- augur has joined. 05:19:23 -!- Zarutian has quit (Quit: Zarutian). 05:40:25 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 05:43:10 <\oren\> latvia apparently can into space despite lack of potato 05:43:15 -!- augur has quit (Remote host closed the connection). 05:53:53 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 05:57:14 \oren\: but can she grammar? 06:19:21 -!- tyler_ has joined. 06:19:35 -!- tyler_ has changed nick to Aearnus. 06:21:01 Hey guys, long time no see 06:34:14 -!- oerjan has quit (Quit: Nite). 06:37:02 -!- augur has joined. 06:54:34 -!- augur has quit (Remote host closed the connection). 07:04:29 -!- Aearnus has quit (Quit: Aearnus). 07:07:37 -!- hppavilion[1] has joined. 07:11:06 -!- heroux has joined. 07:13:28 -!- augur has joined. 07:31:58 @tell oerjan I may have fixed it. Restarting HackEgo meant it was no longer writing to the same socket HackEgo was reading from. 07:31:58 Consider it noted. 07:32:51 fizzie: interesting issue 07:46:56 -!- sleffy has quit (Ping timeout: 240 seconds). 07:58:49 <\oren\> I'm starting to become inured to the sound of english with wrong accent 07:58:56 <\oren\> https://youtu.be/c-wq_XCT2qI 08:00:21 -!- augur has quit (Remote host closed the connection). 08:32:26 -!- doesthiswork has quit (Quit: Leaving.). 08:35:46 -!- Vorpal has quit (Ping timeout: 258 seconds). 08:44:23 -!- hppavilion[0] has joined. 08:48:13 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 09:00:22 -!- Sgeo_ has joined. 09:01:42 -!- Sgeo has quit (Ping timeout: 268 seconds). 09:20:42 "Computers just work by pushing electrons around." -- Hello, fellow electron pusher pushers. 09:22:15 int-e, doesn't, like, most of the universe work like that 09:22:21 Plus some other things like photons and neutrons 09:24:13 `? electron 09:24:19 electron? ¯\(°​_o)/¯ 09:26:00 Taneb: tbf, they're more interested in photons anyway 09:26:39 (the quote is from https://www.fox-it.com/nl/wp-content/uploads/sites/12/Tempest_attacks_against_AES.pdf ) 09:26:58 well, it's a quote from somewhere else but that's where I saw it 09:28:37 Hmm, so if I cite it, I should cite #esoteric. 09:29:09 -!- mroman has joined. 09:49:03 -!- augur has joined. 09:54:33 -!- hppavilion[1] has joined. 09:56:26 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 10:00:24 -!- augur has quit (Remote host closed the connection). 10:21:23 -!- erkin has joined. 10:58:05 Computers are when you hook up a bunch of amplifiers in a pattern to make your glowing rectangles glow the right way. 11:07:32 -!- LKoen has joined. 11:11:56 [wiki] [[MATL]] M https://esolangs.org/w/index.php?diff=52235&oldid=50780 * Luis Mendo * (+0) /* Fibonacci sequence */ 11:26:05 -!- hppavilion[0] has joined. 11:29:32 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 11:49:23 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 12:18:17 -!- doesthiswork has joined. 12:24:10 `? computer 12:24:11 Computer is a language where numbers are strings of the characters '1' and '0'. 12:47:42 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 12:48:47 http://cheap.int-e.eu/~burlesque/burlesque.cgi?q=%7B1+2+3+4+5+6%7DJJiTjbxcyz%5B%7Bp%5E%5C%5C%7Dm%5BjiTz%5B%7Bp%5E%2B%2Bj%2B%2B.%3E%7Df%5B%5B%7E%3C- <- gues what this does. 13:04:53 I get this paranoid feeling Arrow's Impossibility Theorem corresponds directly with Gödel's Incompleteness Theorems... 13:06:59 -!- doesthiswork has quit (Quit: Leaving.). 13:11:17 -!- boily has joined. 13:11:43 -!- erkin has joined. 13:23:30 `w 13:23:33 døsthiswørk//yes 13:23:38 @massages-loud 13:23:38 oerjan said 13h 35m 53s ago: hily, byeli 13:31:37 [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=52236&oldid=52053 * Timtomtoaster * (+0) 13:33:26 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 13:50:25 the voting arrow arrow? 14:00:25 -!- doesthiswork has joined. 14:27:40 -!- `^_^v has joined. 14:32:12 -!- mroman has quit (Ping timeout: 260 seconds). 15:01:12 -!- augur has joined. 15:03:09 -!- doesthiswork has quit (Quit: Leaving.). 15:06:04 -!- augur has quit (Ping timeout: 276 seconds). 15:07:01 -!- Bowserinator has changed nick to Bowserinator2. 15:07:08 -!- Bowserinator2 has changed nick to Bowserinator. 15:08:57 -!- Bowserinator has changed nick to Bowserinator2. 15:09:02 -!- Bowserinator2 has changed nick to Bowserinator. 15:24:56 -!- jaboja has joined. 15:32:56 -!- augur has joined. 15:33:14 -!- augur has quit (Remote host closed the connection). 15:49:02 -!- augur has joined. 15:51:38 -!- GeekDude has joined. 15:52:05 -!- augur has quit (Remote host closed the connection). 16:08:45 -!- sebbu3 has joined. 16:12:22 -!- sebbu has quit (Ping timeout: 255 seconds). 16:15:44 -!- sebbu3 has changed nick to sebbu. 16:17:22 -!- sebbu has quit (Read error: Connection reset by peer). 16:17:40 -!- sebbu has joined. 16:19:26 -!- jaboja has quit (Ping timeout: 240 seconds). 16:20:34 -!- boily has quit (Quit: SHARP CHICKEN). 16:53:36 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 17:06:48 -!- FreeFull has joined. 17:10:56 -!- Sprocklem has quit (Ping timeout: 240 seconds). 17:12:03 -!- boily has joined. 17:17:47 -!- Sgeo__ has joined. 17:20:35 -!- Sgeo_ has quit (Ping timeout: 268 seconds). 17:21:05 -!- MDead has joined. 17:23:26 -!- MDude has quit (Ping timeout: 240 seconds). 17:23:33 -!- MDead has changed nick to MDude. 17:24:17 -!- sleffy has joined. 17:39:05 -!- sleffy has quit (Ping timeout: 260 seconds). 17:52:33 -!- augur has joined. 17:57:01 -!- augur has quit (Ping timeout: 246 seconds). 18:01:06 -!- Phantom_Hoover has joined. 18:03:28 -!- `^_^v has quit (Quit: This computer has gone to sleep). 18:32:10 -!- jaboja has joined. 18:40:44 -!- augur has joined. 18:45:06 -!- jaboja has quit (Ping timeout: 246 seconds). 18:45:43 -!- jaboja has joined. 18:58:07 -!- dok has quit (Quit: WeeChat 1.0.1). 19:03:25 -!- Zarutian has joined. 19:05:24 -!- doesthiswork has joined. 19:12:18 <\oren\> 60 minues to launch 19:13:20 -!- DHeadshot has joined. 19:21:47 -!- FreeFull has quit (Ping timeout: 240 seconds). 19:27:38 <\oren\> they are now loading oxygen into the flacon 9 19:34:19 -!- boily has quit (Quit: DRIZZLE CHICKEN). 19:40:22 -!- jaboja has quit (Ping timeout: 276 seconds). 19:50:30 -!- Remavas has quit (Read error: Connection reset by peer). 20:19:21 -!- doesthiswork has quit (Quit: Leaving.). 20:29:39 -!- DHeadshot has quit (Ping timeout: 255 seconds). 20:31:23 -!- Aearnus has joined. 20:31:49 To store a list of Huffman code lengths, I thought of a possible way to do so. Assume the maximum code length is 62 bits. Use some order of symbols to be coded. If the symbol is not used, code a "0" bit and then how many unused symbols and then the number in the LRU queue indexing the current code length for the next used symbol (if any). Otherwise code a "1" bit and the LRU index for the code length for this symbol. 20:33:45 However, a few more things are done: The LRU queue is initially empty. If indexing something already in the LRU queue, then move it to the front after use. If not, then it encodes a "virual" index of the next code length, assuming that all code lengths larger than the current max code length are in order after the LRU queue; all of them are then moved to the front in reverse order. 20:35:21 Furthermore, the number 2^62 is stored to indicate the minimum code length. After any code length is used, subtract 2^(62-x) from that value where x is the code length. For any code length x if it is now less than 2^(62-x) then remove all numbers less than or equal to x from the LRU queue, since they can no longer be in use 20:36:12 Is this understandable to you now? 20:52:27 I followed you as far as proposing to use an LRU queue to manage a map from symbols to Huffman code lengths, maintaining Kraft's inequality (using 2^62 as a scale factor to do the computation in integers). I think that's about 25 to 30% of what you wrote, which is above average. 20:52:53 fungot: talk to me? 20:52:53 int-e: bring it to bear three degrees and... eight. simple math dictates the futility of your effort, i have, " interrogate paladin," as " par for any loss or injury that may arise on how this new thing i've been trying. bozzok can't be far behind and the year ahead is by far the lowest price i have ever laid at least. 20:53:08 ugh, still on oots style 20:53:35 If you followed olist you'd probably be able to make heads and tails of it. 20:55:56 I read it up to http://www.giantitp.com/comics/oots0726.html 20:56:17 That was, I guess, 5 years ago, and I can't be bothered anymore. 20:56:50 oh man, it gets good at 0727 20:56:57 you just have to stick with it 20:58:24 it's too late. 21:00:44 The other thing to see is how to encode the numbers. There is a maximum (which can vary), and the assumption that lower numbers are generally more probable (but that even higher numbers are not so unlikely). 21:07:24 It is also possible that after a certain point, it is known that all of the remaining symbols are used (being implied by the code lengths, by the assumptions that all codes are meaningful), so is unnecessary to code further "1" bits to indicate that there aren't any more intervening unused symbols. 21:13:23 Reordering the symbols in the list based on what kind of data is expected to be encodeded might also help. 21:15:11 (Also once all codes are in use, the rest of the table need not be stored at all.) 21:16:36 -!- AnotherTest has joined. 21:33:12 -!- sleffy has joined. 21:38:15 -!- sleffy has quit (Ping timeout: 260 seconds). 21:55:38 -!- Aearnus has quit (Quit: Aearnus). 22:07:58 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 22:10:43 -!- sleffy has joined. 22:31:55 -!- sleffy has quit (Ping timeout: 260 seconds). 22:33:08 -!- sleffy has joined. 22:35:38 -!- MrBusiness has quit (Ping timeout: 246 seconds). 22:40:28 -!- hppavilion[0] has joined. 22:41:35 hppavilion[0], hi. If I were looking at the Mercator projection, on the prime meridian, but with a latitude of L, what correction factor formula should I apply to the scaling of the projection (relative to my viewing point of course) to make size comparisons accurate? 22:42:05 rdococ: I have absolutely no idea. 22:42:15 Thank you. 22:45:50 okay, well, given a y position, and the width and height of the projection, how would I determine the latitude angle? 22:50:39 rdococ: Again, no clue. I haven't really studied maps. 22:51:10 aw. wa. 22:52:25 -!- sleffy has quit (Ping timeout: 240 seconds). 22:57:09 -!- sleffy has joined. 23:09:49 -!- MrBusiness has joined. 23:10:23 -!- sebbu has quit (Ping timeout: 255 seconds). 23:14:32 -!- sebbu has joined. 23:34:48 -!- jaboja has joined. 23:54:51 -!- sleffy has quit (Ping timeout: 246 seconds). 23:55:03 -!- Warrigal_ has joined. 23:55:19 Hola a todos, ¿cómo están? 23:56:51 [wiki] [[Special:Log/newusers]] create * Alercah * New user account 23:57:58 I'm gonna blab and blah here a bit. 23:58:27 I've noticed that a lot of languages seem to compile down to a relatively simple "core language" as a compilation step. 23:58:34 -!- alercah has joined. 23:58:59 C is a little bit like that in practice. C-before-preprocessing compiles down to C-after-preprocessing. 23:59:10 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52237&oldid=52232 * Alercah * (+143) 23:59:22 [wiki] [[D♭]] N https://esolangs.org/w/index.php?oldid=52238 * Alercah * (+156) Created page with "'''D♭''' (pronounced "dee flat") is a programming language that works as follows: 1. Evaluate the input as a C♯ program. It is otherwise unremarkable." 23:59:24 -!- DHeadshot has joined. 23:59:35 Then there's Haskell as compiled by GHC, whose core language is called Core. 23:59:42 there, my first esolang in a while 23:59:50 \o/ 2017-06-24: 00:00:26 Smalltalk is pretty much simple enough that it doesn't need a core language. 00:00:43 I think the operations you can do in Smalltalk are pretty much... 00:00:54 * Declare a local variable. 00:00:57 * Send a message. 00:01:01 * Obtain a literal. 00:01:03 * Obtain a global. 00:01:06 * Obtain a code block. 00:01:09 That's it. 00:01:12 Everything has a Core Language: Machine Code! 00:01:48 But machine code isn't simple at all. :D 00:02:32 Oh, and I guess Smalltalk also lets you obtain a couple of special values. Most notably thisContext. 00:02:51 but like C-without-preprocessing is only a little bit smaller than C-with-preprocessing 00:04:29 whereas ghc core is very different to haskell 00:05:32 -!- DHeadshot has quit (Ping timeout: 240 seconds). 00:13:10 -!- Zarutian has quit (Quit: Zarutian). 00:13:42 -!- sleffy has joined. 00:17:05 -!- oerjan has joined. 00:18:25 -!- sleffy has quit (Ping timeout: 240 seconds). 00:22:22 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 00:23:04 -!- Warrigal_ has joined. 00:24:41 -!- augur has quit (Remote host closed the connection). 00:36:11 -!- __kerbal__ has joined. 00:40:36 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:40:37 There is also different kind of machine codes 00:42:20 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 01:12:59 somebody's forgot to refresh wikipedia 01:19:30 -!- doesthiswork has joined. 01:22:10 -!- Aearnus has joined. 01:22:37 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 01:23:22 @ask fizzie what about a named pipe? 01:23:22 Consider it noted. 01:26:37 -!- augur has joined. 01:26:52 -!- __kerbal__ has joined. 01:33:18 -!- augur has quit (Ping timeout: 268 seconds). 01:41:43 did you make up a new machine code zzo38 01:46:34 I have done a few times, but not quite I suppose 01:51:41 <__kerbal__> Integbot's back for the first time in roughly a week, if any one wants to use him 01:53:12 <__kerbal__> He's on #esoteric-blah 01:57:13 With JPEG encoding it uses 8x8 blocks, so if the width or height is not a multiple of eight, then it is necessary to include some pixels which are not actually in the picture, as the input for the DCT for that block. What kind of heuristics are best for deciding those extra unused pixels? 01:58:13 I have tried a few ways: Using the nearest pixel seems usually is working best, but I have also made up two other ways which are sometimes better for some pictures it seem. 02:07:27 -!- jaboja has quit (Ping timeout: 240 seconds). 02:13:35 -!- Zarutian has joined. 02:42:27 -!- Warrigal_ has joined. 02:44:09 kk 02:58:17 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 02:58:49 -!- Zarutian has quit (Quit: Zarutian). 03:07:42 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 03:21:49 -!- FreeFull has joined. 03:27:23 -!- hppavilion[0] has quit (Ping timeout: 268 seconds). 03:31:24 -!- Aearnus has quit (Quit: Aearnus). 03:41:09 -!- doesthiswork has quit (Quit: Leaving.). 03:51:28 -!- oerjan has set topic: Remastered HyperCantata 3 | vampiric manatees | http://esolangs.org/ | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf | For bot testing, use #esoteric-blah. 03:51:43 -!- jaboja has joined. 03:57:15 [wiki] [[Talk:D♭]] N https://esolangs.org/w/index.php?oldid=52239 * Enoua5 * (+314) Created page with "I was actually going to make this page awhile back. But then I found out that there was already something under this name: https://www.codeproject.com/Articles/13639/Db-The-Fu..." 03:59:12 -!- Warrigal_ has joined. 04:03:17 -!- augur has joined. 04:04:31 -!- Aearnus has joined. 04:29:42 -!- augur has quit (Remote host closed the connection). 04:35:53 -!- doesthiswork has joined. 04:43:14 -!- jaboja has quit (Ping timeout: 268 seconds). 04:49:47 -!- augur has joined. 05:26:28 -!- hppavilion[0] has joined. 05:31:56 -!- FreeFull has quit. 05:37:36 -!- augur has quit (Remote host closed the connection). 05:44:30 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 05:55:31 -!- augur has joined. 05:56:39 -!- sleffy has joined. 06:41:38 -!- Aearnus has quit (Quit: Aearnus). 06:41:59 -!- Aearnus has joined. 07:05:04 -!- sleffy has quit (Ping timeout: 268 seconds). 07:15:59 -!- doesthiswork has quit (Quit: Leaving.). 07:37:31 -!- Aearnus has quit (Quit: Aearnus). 07:50:45 -!- hppavilion[0] has quit (Ping timeout: 260 seconds). 08:06:25 -!- augur has quit (Remote host closed the connection). 08:08:11 -!- augur has joined. 08:42:27 -!- augur has quit (Remote host closed the connection). 08:46:37 -!- augur has joined. 08:47:22 mew 08:51:15 -!- hppavilion[0] has joined. 08:51:50 Do you like this? http://www.chessvariants.com/invention/unknown-off-pieces-shogi 09:00:25 -!- augur has quit (Ping timeout: 240 seconds). 09:08:45 -!- oerjan has quit (Quit: Nite). 09:44:37 -!- augur has joined. 09:45:11 -!- augur has quit (Remote host closed the connection). 09:48:40 -!- erkin has joined. 09:55:20 -!- sebbu has quit (Ping timeout: 246 seconds). 10:46:10 -!- augur has joined. 10:51:24 -!- augur has quit (Ping timeout: 255 seconds). 10:55:35 Are there any window managers etc that support diagonal displays 10:57:08 /diagonal/ displays? 10:57:55 Yes 10:58:12 /\ 10:58:16 \ \ 10:58:21 \/ 10:58:22 Like that 10:59:00 why would someone make that? 10:59:17 I figured if someone had, this'd be the kind of place they'd hang out in 11:06:03 heh 11:27:26 -!- Phantom_Hoover has joined. 11:54:22 jingle bells jingle bells tis' not the season 12:04:36 -!- Cale has quit (Ping timeout: 246 seconds). 12:16:59 -!- augur has joined. 12:17:58 -!- Cale has joined. 12:41:46 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 12:54:16 -!- FreeFull has joined. 13:11:03 -!- __kerbal__ has joined. 13:12:19 -!- __kerbal__ has quit (Client Quit). 13:12:40 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 13:22:21 [wiki] [[Java sharp]] https://esolangs.org/w/index.php?diff=52240&oldid=52233 * IQBigBang * (-2) Blanked the page 13:34:01 -!- __kerbal__ has joined. 13:35:24 -!- __kerbal__ has quit (Client Quit). 13:36:05 -!- __kerbal__ has joined. 13:51:51 -!- __kerbal__ has quit (Changing host). 13:51:51 -!- __kerbal__ has joined. 14:00:35 -!- doesthiswork has joined. 14:03:03 -!- doesthiswork has quit (Client Quit). 14:07:29 -!- hppavilion[0] has quit (Ping timeout: 268 seconds). 14:56:26 -!- Zarutian has joined. 15:16:34 -!- boily has joined. 15:22:17 -!- sebbu has joined. 15:27:25 -!- sebbu has quit (Ping timeout: 240 seconds). 15:55:16 helloily 15:55:25 exciting day? 15:56:09 ih 15:57:35 quinthellopia! 15:57:49 waking up... 15:57:56 how was the vacation? 15:58:01 rdochelloc! 16:01:00 it was every bit as vache as the name "vacation" would imply 16:01:36 s-cowy vacation? 16:01:43 no 16:01:50 the opposite of 16:02:27 -!- sebbu has joined. 16:03:16 but there were vaches? 16:03:56 some 16:04:01 but mostly me 16:04:07 eating a lot 16:07:25 i took lots of pictures. twas fun. 16:10:04 heh :D 16:25:19 -!- sebbu3 has joined. 16:29:28 -!- sebbu has quit (Ping timeout: 255 seconds). 16:30:58 are you ready for a vacation 16:31:44 -!- kiki` has joined. 16:56:52 -!- sebbu has joined. 16:56:58 <__kerbal__> Ok, so I'm working on releasing Integ 1.2. I need a new motto. Last version's motto, courtesy of wob_jonas, was "So many parentheses everywhere." 16:57:05 <__kerbal__> Integ 1.2 will feature: 16:57:17 <__kerbal__> A comparison operator and user-defined operators 16:57:27 <__kerbal__> and an altered comment syntax 16:57:45 <__kerbal__> Any suggestions? 16:57:45 An esoteric programming language composed of nothing but parentheses. 16:57:56 <__kerbal__> rdococ: Not a bad idea, actually 16:58:07 <__kerbal__> I might start a poll 16:58:21 I do know we could use church numerals for numbers. 16:58:29 <__kerbal__> unless no one else has any ideas 16:58:53 <__kerbal__> rdococ: in Integ? 16:59:04 Maybe, but also in my idea. 16:59:10 <__kerbal__> ah 16:59:19 It's been a while since I last tried my hand at esolanging. 16:59:33 Mainly because my attempts are usually too useful to be esoteric, but still. 16:59:47 <__kerbal__> rdococ: That's not a bad problem to have 17:00:03 I do have an esoteric non-programming-language, it's actually a media storage device named Khartridges. 17:00:09 <__kerbal__> cool! 17:00:29 -!- sebbu3 has quit (Ping timeout: 255 seconds). 17:00:53 <__kerbal__> Ok, so if no one has any other suggestions, the official motto of Integ 1.2 will be "An esoteric programming language composed of nothing but parentheses." 17:00:57 They use battery-backed RAM, which instantly loses its data as soon as you remove the batteries that only last for a few months. 17:01:13 One plus, though, is that the batteries are rechargeable. 17:01:43 <__kerbal__> rdococ: That's really cool 17:02:26 I also have an esolang based on slide rules. It's called Rule. 17:02:40 Are too useful to be esoteric? Some are already useful anyways, such as MMIX, FurryScript, and BANCSTAR (although is less useful now that not enough is known about it to be useful). 17:02:52 rdococ: OK, how is it working? 17:03:21 You mean how Rule works? It's on the website. 17:03:33 OK 17:04:10 I have a slide rule. 17:05:14 I also have an esolang without assignments. It's called Assignless. 17:06:37 Rather than using assignments, you would pass the modified value on to a different subroutine. 17:07:24 Yes I looked at that too 17:10:21 [wiki] [[User:Rdococ]] https://esolangs.org/w/index.php?diff=52241&oldid=51800 * Rdococ * (+106) Self-evaluations 17:14:37 <__kerbal__> Version 1.2 of Integ is live at https://github.com/kerbin111/Integ. It's probably really buggy at this point... 17:16:15 <__kerbal__> Wait... 17:16:20 <__kerbal__> https://github.com/kerbin111/Integ 17:16:27 <__kerbal__> should work better 17:19:56 -!- Phantom_Hoover has joined. 17:33:37 `coins 17:33:48 ​tiet-qcoin wilsoncoin malbeezgcoin abccoin bamcoin enigmecoin beauflagufcoin cupecoin dumcoin digfietcoin slasscoin wtiercoin redcoin luicoin beinicoin chesecoin 3cacoin gehesiscoin archwaycoin tsamcoin 17:35:10 -!- MrBusiness has quit (Ping timeout: 255 seconds). 17:35:16 -!- MrBismuth has joined. 17:38:42 -!- doesthiswork has joined. 17:41:37 doesthiswork, 17:41:41 no 17:42:32 that is too bad, have you looked in the rdococs for a solution? 17:42:50 * rdococ looks in the rdococs 17:43:57 -!- sleffy has joined. 17:46:09 nope, no solution seems to be there. 17:46:33 oh well 17:47:19 I'll see if anyone can solve the issue on the fungot. 17:47:19 rdococ: such as?) nothing to do with my actions that i know conflict with. simple math dictates the futility of your effort, i have, " interrogate paladin," as " par for. 17:50:44 what. 17:52:06 Hm. An esolang without subroutines and assignment but with for..in.. loops and arrays would for. 17:52:09 s/for/work 18:11:46 * rdococ asks, doesthiswork? 18:12:32 -!- jaboja has joined. 18:13:12 I don't see how you'd get infinite loops 18:13:55 true 18:14:33 so it wouldn't be turing complete 18:14:47 range(1, infinity) 18:18:57 every data path is finite in that range 18:19:48 it isn't a loop in the sense traditionally meant 18:20:17 because it never loops back around 18:23:13 true, but you can disregard the variable. 18:23:58 a for .. in .. loop that appended new values onto the array as it looped would count 18:24:35 would it update though? 18:25:06 it would need to to be turing complete 18:25:18 what variable do you mean? 18:25:57 nvm 18:26:04 anyway, I count that as a form of assignment 18:27:19 -!- jaboja has quit (Ping timeout: 276 seconds). 18:28:02 what if you were only able to append to a global anonymous queue 18:29:11 s/global/ 18:30:36 there would be no identity to mutate 18:32:14 or appending didn't effect the array itself but only added things for this for in loop to process 18:33:01 -!- augur has quit (Remote host closed the connection). 18:33:05 I still think my range(1, infinity) loop would suffice. 18:33:08 -!- augur has joined. 18:33:22 It would take an infinite amount of time to process. 18:33:40 show me fibonacci 18:34:44 hm 18:35:04 yay for subroutines 19:03:18 * rdococ is bored 19:07:37 -!- DHeadshot has joined. 19:08:07 -!- boily has quit (Ping timeout: 240 seconds). 19:08:38 -!- boily has joined. 19:11:20 Hoily boily. 19:11:24 DHelloshot! 19:16:07 rdHellococ 19:44:06 * rdococ is bored 19:48:42 <__kerbal__> Anybody want to help me test out a 1.2 beta version of Integbot in #esoteric-blah? 19:50:26 <__kerbal__> There's user-defined funcions now... 19:50:44 <__kerbal__> (and a comparison operator, and a revised comment syntax) 20:09:27 -!- sleffy has quit (Ping timeout: 240 seconds). 20:09:33 `olist 1077 20:09:34 olist 1077: shachaf oerjan Sgeo FireFly boily nortti b_jonas 20:10:02 ... 20:11:21 rdococ: would you just stop it 20:12:32 Sorry, I wasn't aware that the ellipsis wasn't allowed. 20:14:49 -!- augur has quit (Remote host closed the connection). 20:21:18 -!- kiki` has quit (Quit: Connection closed for inactivity). 20:42:03 -!- Remavas has joined. 20:42:54 -!- Remavas has quit (Remote host closed the connection). 20:43:23 -!- Remavas has joined. 21:04:12 <__kerbal__> Out of curiosity, how do you do * [action] here? 21:04:26 <__kerbal__> like "* rdococ is bored"? 21:06:57 I think by just typeing astarixes 21:06:58 * int-e would hope that "/me would hope that '/me ...' does the trick." does the trick. 21:06:59 What IRC client are you using? 21:07:17 Depends on the client, I think 21:07:25 <__kerbal__> Nettalk, but I use the freenode webchat sometimes 21:07:29 * __kerbal__ exists 21:07:32 <__kerbal__> Oh, I see 21:07:34 <__kerbal__> cool 21:08:02 * __kerbal__ __kerbal__ 21:09:12 * __kerbal__ * __kerbal__ 21:09:25 -!- __kerbal__ has left. 21:09:29 -!- __kerbal__ has joined. 21:14:39 zzo38, it 'depends on the client' but almost all clients use /me 21:15:23 /ctcp #esoteric ACTION fumbles. 21:15:25 * int-e fumbles. 21:15:29 hah 21:16:39 (okay, that did wirk. irssi just didn't render that properly locally) 21:16:47 `grwp wirk 21:17:07 No output. 21:19:42 `wisdom 21:19:44 corium//Corium is the material that a nuclear reactor's core dump is made of. 21:20:13 . o O ( `wisdom not by me ) 21:20:15 `wisdom 21:20:17 tvtrope//We'll write about TVTropes here, we just have to finish these tabs first. 21:20:42 `cwlprits corium 21:20:51 int-̈e 21:21:22 fizzie: please jam up HackEgo to support seeing the sender's username twh 21:22:51 `grwp payback 21:22:52 No output. 21:23:27 <__kerbal__> Hey, is there a bot that does befunge in this channel? 21:23:47 <__kerbal__> Does fungot interpret it? 21:23:47 __kerbal__: wow, that is such a stupid magic item that can allow my power to fail me again. if arcane magic cannot break you, i've been a member, then. 21:24:07 <__kerbal__> `help 21:24:08 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 21:24:12 <__kerbal__> ^help 21:24:12 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 21:24:26 <__kerbal__> no, evidently not 21:24:44 hackego should have a befunge interpreter... 21:24:51 <__kerbal__> Thanks 21:25:10 <__kerbal__> How do you use it? 21:25:20 <__kerbal__> `befunge 21:25:20 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: befunge: not found 21:26:15 -!- boily has quit (Quit: TUTORIAL CHICKEN). 21:27:17 `` cd ibin; echo * 21:27:17 1l 2l adjust asm axo bch befunge befunge98 bf bf16 bf32 bf8 bf_txtgen boolfuck c cintercal clcintercal cxx dimensifuck forth glass glypho haskell help java k kipple lambda lazyk linguine lua malbolge pbrain perl qbf rail rhotor sadol sceql sh slashes trigger udage01 underload unlambda whirl 21:27:23 `befunge98 whatever 21:27:24 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: befunge98: not found 21:27:34 `interp befunge98 whatever 21:28:05 No output. 21:28:59 `! befunge98 whatever 21:29:04 <__kerbal__> `befunge 21:29:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: befunge: not found 21:29:11 <__kerbal__> !befunge 21:29:17 <__kerbal__> ! befunge 21:29:29 No output. 21:30:07 !bf ++++[>++++<-]>[>++++<-]>. 21:30:35 <__kerbal__> ! befunge 9342881541>\#+:#*9-#\_$.@ 21:30:52 <__kerbal__> (I'm trying to pass the insanely difficult wiki recaptcha 21:30:54 <__kerbal__> ) 21:31:12 `! bf ++++[>++++<-]>[>++++<-]>. 21:31:13 ​@ 21:31:16 ! bf ++++[>++++<-]>[>++++<-]>. 21:31:42 `! befunge 9342881541>\#+:#*9-#\_$.@ 21:31:43 64953372 21:31:54 [wiki] [[Special:Log/newusers]] create * Kerbal * New user account 21:32:07 <__kerbal__> Thanks! 21:32:30 `? prefixes 21:32:32 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 21:32:52 right. `! is imitating the old egobot interface 21:34:12 ^bf ++++[>++++<-]>[>++++<-]>. 21:34:12 @ 21:35:19 `echo bin/?04* 21:35:20 bin/?04* 21:35:58 `` echo bin/?04* 21:35:59 bin/welcome 21:37:36 I wonder whether shachaf ever used that... 21:38:23 Hmm. 21:39:27 `welcome int-e 21:39:29 ​int-e: 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.) 21:39:33 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52242&oldid=52237 * Kerbal * (+271) 21:39:52 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52243&oldid=52242 * Kerbal * (+77) 21:41:27 [wiki] [[User:Kerbal]] N https://esolangs.org/w/index.php?oldid=52244 * Kerbal * (+163) Created page with "Hi! I'm __kerbal__. I have created [[Integ]], an esolang infamous for abusing parentheses, and Integbot, a bot that interprets Integ and frequents #esoteric-blah." 21:42:12 [wiki] [[User talk:Kerbal]] N https://esolangs.org/w/index.php?oldid=52245 * Kerbal * (+62) Created page with "Here is my talk (or, if you are so inclined, complaints) page." 21:42:18 `歡迎 int-e 21:42:19 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: 歡迎: not found 21:42:50 <__kerbal__> Now, I guess I am going to flesh out the info about Integ. 21:42:55 <__kerbal__> on the wiki 21:43:04 `迎 int-e 21:43:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: 迎: not found 21:43:15 `cwlprits ../bin/\texrb{welcome} 21:43:25 No output. 21:43:32 oops 21:43:41 `cwlprits ../bin/welcome 21:43:50 shachäf 21:44:55 also is it worthwhile to finish all nodes in TIS 100? I have 6 left and they all look kind of tedious 21:45:31 I didn't play very much of that game. Probably less than you. 21:45:31 (and I did finish the wave collapse supervisor) 21:46:17 (which is the last node in the second (TIS-NET) level set) 22:05:20 -!- augur has joined. 22:07:02 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52246&oldid=52201 * Kerbal * (+21041) THIS IS NOT DONE YET 22:07:40 <__kerbal__> That wiki edit is not done yet, so disregard the Befunge info being used as a template 22:09:28 -!- augur_ has joined. 22:09:32 -!- augur has quit (Ping timeout: 240 seconds). 22:10:16 -!- hppavilion[0] has joined. 22:20:15 hi hppavilion[0]. 22:20:21 hi array entry. 22:34:31 -!- Zarutian has quit (Quit: Zarutian). 23:11:45 -!- Warrigal_ has joined. 23:23:57 -!- DHeadshot has quit (Ping timeout: 246 seconds). 23:29:26 -!- DHeadshot has joined. 23:29:27 -!- Warrigal_ has quit (Ping timeout: 240 seconds). 23:29:53 -!- Warrigal_ has joined. 23:33:32 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:34:31 -!- zespri has joined. 23:38:22 -!- FreeFull has quit (Quit: nvidia drivers crapped out, time to reboot). 2017-06-25: 00:04:27 -!- oerjan has joined. 00:05:29 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52247&oldid=51397 * Qwertyu63 * (+3244) 00:06:24 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52248&oldid=52247 * Qwertyu63 * (+27) 00:06:41 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52249&oldid=52248 * Qwertyu63 * (+48) 00:07:49 -!- FreeFull has joined. 00:07:58 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52250&oldid=52249 * Qwertyu63 * (-52) 00:08:27 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52251&oldid=52250 * Qwertyu63 * (+17) 00:10:31 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52252&oldid=52251 * Qwertyu63 * (-82) 00:10:57 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52253&oldid=52252 * Qwertyu63 * (+17) 00:14:20 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52254&oldid=52253 * Qwertyu63 * (+125) 00:20:34 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52255&oldid=52254 * Qwertyu63 * (+11) 00:21:53 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52256&oldid=52255 * Qwertyu63 * (+1) 00:34:41 kingle 00:44:55 -!- Warrigal_ has quit (Ping timeout: 240 seconds). 00:52:31 -!- Remavas has changed nick to Remavas-afk. 00:53:27 -!- pledis has quit (Ping timeout: 240 seconds). 01:14:31 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:27:47 -!- Warrigal_ has joined. 01:32:09 [wiki] [[Talk:Integ]] N https://esolangs.org/w/index.php?oldid=52257 * Kerbal * (+0) Created blank page 01:53:54 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 01:56:45 -!- doesthiswork has quit (Quit: Leaving.). 02:12:38 -!- sleffy has joined. 02:34:25 -!- Warrigal_ has quit (Ping timeout: 240 seconds). 02:36:52 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52258&oldid=52246 * Kerbal * (-7911) Substantially expanded the page 02:38:31 <__kerbal__> Ok, the Integ wiki page has been expanded and improved 02:39:01 <__kerbal__> (you see the - because I used the befunge page as a template) 02:39:12 <__kerbal__> but it was expanded relative to the way it was 02:39:14 <__kerbal__> before 02:39:24 * oerjan was about to ask 02:44:50 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52259&oldid=52258 * Kerbal * (+24) 02:45:03 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52260&oldid=52259 * Kerbal * (+1) 02:45:46 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52261&oldid=52260 * Kerbal * (+25) 02:46:07 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52262&oldid=52261 * Kerbal * (-1) 02:47:21 * oerjan points kerbal at preview button 02:47:42 <__kerbal__> Good point 02:53:57 -!- hppavilion[0] has joined. 03:17:32 -!- hppavilion[1] has joined. 03:19:54 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 03:29:54 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 03:31:06 -!- doesthiswork has joined. 03:53:27 -!- augur_ has quit (Remote host closed the connection). 03:58:41 -!- augur has joined. 04:03:01 -!- augur has quit (Ping timeout: 260 seconds). 04:44:36 -!- __kerbal__ has quit (Ping timeout: 258 seconds). 05:09:58 -!- doesthiswork has quit (Quit: Leaving.). 05:22:12 -!- hppavilion[1] has joined. 06:00:51 -!- Remavas-afk has quit (Ping timeout: 268 seconds). 06:10:10 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 06:21:26 -!- `^_^v has joined. 06:25:45 -!- `^_^v has quit (Client Quit). 06:26:35 -!- doesthiswork has joined. 06:37:30 -!- sleffy has quit (Ping timeout: 260 seconds). 06:50:52 -!- erkin has joined. 07:20:32 -!- hppavilion[1] has joined. 07:26:32 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 08:03:02 -!- hppavilion[1] has joined. 08:32:42 -!- augur has joined. 08:37:33 -!- augur has quit (Remote host closed the connection). 08:40:17 -!- augur has joined. 08:58:18 -!- oerjan has quit (Quit: Nite). 09:29:07 -!- augur has quit (Remote host closed the connection). 09:29:57 -!- augur has joined. 09:34:55 -!- augur has quit (Ping timeout: 246 seconds). 09:51:52 -!- FreeFull has quit. 09:57:02 -!- hppavilion[0] has joined. 10:00:43 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 10:01:07 -!- FreeFull has joined. 10:31:10 -!- augur has joined. 10:48:34 -!- doesthiswork has quit (Quit: Leaving.). 11:27:00 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 11:54:02 -!- hppavilion[0] has quit (Ping timeout: 240 seconds). 11:57:16 -!- erkin has joined. 12:17:49 [wiki] [[User:Ron.hudson]] https://esolangs.org/w/index.php?diff=52263&oldid=35117 * Ron.hudson * (+100) /* Who am I */ 12:18:53 [wiki] [[Tiny]] M https://esolangs.org/w/index.php?diff=52264&oldid=50602 * Ron.hudson * (+3) /* Syntax */ 12:19:12 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 12:51:54 -!- __kerbal__ has joined. 12:52:09 -!- __kerbal__ has quit (Changing host). 12:52:09 -!- __kerbal__ has joined. 12:52:09 -!- __kerbal__ has quit (Changing host). 12:52:09 -!- __kerbal__ has joined. 12:56:32 -!- boily has joined. 12:59:36 -!- __kerbal___ has joined. 13:01:42 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 13:02:17 [wiki] [[Hello world program in esoteric languages]] https://esolangs.org/w/index.php?diff=52265&oldid=52028 * Kerbal * (+93) 13:05:06 -!- Phantom_Hoover has joined. 13:05:52 <__kerbal___> A question about truth machines. What do truth machines do if they get input other than 1 or 0? 13:06:13 <__kerbal___> Wait, never mind 13:06:15 they explode 13:06:16 <__kerbal___> I found the answer 13:07:34 Yay. 13:11:03 [wiki] [[Truth-machine]] https://esolangs.org/w/index.php?diff=52266&oldid=51987 * Kerbal * (+77) 13:16:45 `w 13:16:47 xor//Xor is just addition of nimbers. 13:21:44 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52267&oldid=52262 * Kerbal * (+89) 13:22:01 [wiki] [[Integ]] M https://esolangs.org/w/index.php?diff=52268&oldid=52267 * Kerbal * (+1) 13:27:34 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52269&oldid=52268 * Kerbal * (+331) 13:33:27 -!- erkin has joined. 13:51:26 erkin 13:51:36 `? nimber 13:51:38 nimber? ¯\(°​_o)/¯ 13:54:49 -!- nullcone has quit (Quit: Connection closed for inactivity). 14:00:25 -!- doesthiswork has joined. 14:05:19 rdochelloc. do you drink coffee? 14:06:25 Neh. 14:06:48 I'm considering using a billiard ball system to simulate a quantum one. 14:09:09 nimble 14:17:07 -!- sdhand has quit (Excess Flood). 14:17:17 -!- sdhand has joined. 14:17:28 -!- sdhand has quit (Changing host). 14:17:28 -!- sdhand has joined. 14:21:44 rdococ: I'm sure there's a wikipedia page on nimbers 14:22:07 or, at the very least, Nim. 14:39:47 [wiki] [[List of quines]] https://esolangs.org/w/index.php?diff=52270&oldid=51993 * Kerbal * (+2612) 14:59:29 is quantum computing even related to reversible computing? 14:59:37 I think it is, but I'm not sure. 15:03:23 [wiki] [[Talk:Braingolf]] N https://esolangs.org/w/index.php?oldid=52271 * Kerbal * (+183) Created page with "==Empty Stack== What does = print when the stack is empty? Nothing or some sort of empty stack signifier? ~~~~" 15:06:55 gtg 15:06:56 :c 15:07:24 wlel 15:07:24 brb 15:25:45 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 15:34:47 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 15:51:43 [wiki] [[Integ]] M https://esolangs.org/w/index.php?diff=52272&oldid=52269 * Kerbal * (+22) 15:52:44 [wiki] [[Integ]] M https://esolangs.org/w/index.php?diff=52273&oldid=52272 * Kerbal * (-68) 15:55:06 [wiki] [[Integ]] M https://esolangs.org/w/index.php?diff=52274&oldid=52273 * Kerbal * (-1) 15:56:18 rdococ: they are related sort of. quantum operations other than measurement are reversible 15:57:39 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52275&oldid=52274 * Kerbal * (+1) 16:32:02 -!- erkin has joined. 16:33:10 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52276&oldid=52275 * Kerbal * (+20) 16:33:44 ah 16:33:44 k 16:42:56 -!- augur has quit (Remote host closed the connection). 16:43:02 -!- augur has joined. 16:48:17 -!- boily has quit (Quit: BALANCED CHICKEN). 16:52:01 UNBALANCED TURKEY 17:18:59 -!- PSI-King has joined. 17:19:58 -!- PSI-King has left. 17:29:24 [wiki] [[Talk:Ouroboros]] N https://esolangs.org/w/index.php?oldid=52277 * Kerbal * (+140) Created page with "This language is so innovative and disgusting at the same time. ~~~~" 17:30:32 Hiya. 17:57:09 -!- Warrigal_ has joined. 18:03:01 -!- Warrigal_ has quit (Ping timeout: 276 seconds). 18:05:26 <\oren\> OH FFS Microsoft, why would you have a "disconnect my mouse randomly" button? 18:09:14 This is Microsoft you're talking about, don't forget. 18:18:34 -!- boily has joined. 18:22:03 -!- boily has quit (Client Quit). 18:33:43 * rdococ is wondering about reversible computing 18:34:10 I want to create an esolang in which you can only define reversible operations. 18:35:35 I there there are some, but you may be able to make better one 18:35:54 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 18:36:30 rdococ: well there's kayak 18:36:33 I was looking at billiard ball computing, but I'm not sure 18:38:03 I actually want to design a programming language with reversible computing /and/ probabilistic logic. 18:42:54 I was considering a truth table with restrictions such as "the number of inputs = the number of outputs", and "each input combination should result in a unique output combination". 18:46:11 Maybe I should just use the Toffoli gate? 18:47:47 -!- Guest_ has joined. 18:47:58 -!- doesthiswork has quit (Quit: Leaving.). 18:48:25 -!- Guest_ has left. 18:53:14 -!- DHeadshot has joined. 18:58:46 DHelloshot. 18:59:03 I'm thinking about gnitupmoc elbisrever. 19:16:58 I have thought about a kind of partially reversible program language for a compression scheme, where the non-reversible part is used for predictions, and then the reversible part performs the compression based on those predictions. 19:26:48 Can you please tell me what this kind of parsing is called? http://zzo38computer.org/fossil/tavern.ui/wiki?name=Parser 19:31:01 (Although now it look to me there might be a few mistakes?) 19:35:46 idk 19:36:02 -!- sleffy has joined. 19:38:06 The mistake I mean is that if state is nonnegative it pushes the state to the backtracking stack before pushing EXIT, but after popping EXIT the next thing it expects to pop is one of the constants EXIT or NORMAL or ENTER, not a state. 19:39:23 -!- impomatic has joined. 19:44:33 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52278&oldid=52243 * Stestoltz * (+194) /* Introductions */ 19:53:24 [wiki] [[User:Stestoltz]] N https://esolangs.org/w/index.php?oldid=52279 * Stestoltz * (+182) Me :) 19:53:34 [wiki] [[User:Stestoltz]] https://esolangs.org/w/index.php?diff=52280&oldid=52279 * Stestoltz * (+0) 19:54:13 [wiki] [[CQuents]] N https://esolangs.org/w/index.php?oldid=52281 * Stestoltz * (+268) First commit 19:55:22 [wiki] [[Language list]] M https://esolangs.org/w/index.php?diff=52282&oldid=52234 * Stestoltz * (+14) /* C */ 20:00:28 -!- impomatic has quit (Quit: http://corewar.co.uk). 20:04:21 -!- Phantom_Hoover has joined. 20:08:16 [wiki] [[Special:Log/newusers]] create * Manushand * New user account 20:09:40 hi Phantom_Hoover. 20:09:55 will you clean the Phantom_Dirt from the Phantom_Carpet? 20:10:32 do you have a Phantom_Cleaner 20:11:20 no, but I have a Phantom_Socket if you want to Phantom_Plug yourself in. 20:11:52 only problem is, Phantom_Things are ethereal, so you'll have to flick the Phantom_Switch. 20:13:23 [wiki] [[Cquents]] N https://esolangs.org/w/index.php?oldid=52283 * Stestoltz * (+22) Redirect 20:47:47 -!- __kerbal___ has quit (Ping timeout: 260 seconds). 20:48:04 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=52284&oldid=52278 * Manushand * (+325) 20:48:36 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=52285&oldid=52284 * Manushand * (+86) 20:49:12 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52286&oldid=50536 * Manushand * (-2) /* Fibonacci sequence */ 20:54:05 -!- DHeadshot has quit (Ping timeout: 240 seconds). 20:54:13 -!- Warrigal_ has joined. 21:16:55 -!- puckipedia has quit (Quit: *eh*). 21:19:58 -!- Warrigal_ has quit (Ping timeout: 276 seconds). 21:24:42 -!- nullcone has joined. 21:40:16 -!- DHeadshot has joined. 22:02:03 -!- __kerbal__ has joined. 22:05:11 -!- AnotherTest has joined. 22:19:12 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 22:24:12 -!- jaboja has joined. 22:30:41 -!- __kerbal__ has quit (Quit: Page closed). 22:30:46 relativistic chickens 22:39:36 -!- puckipedia has joined. 22:45:07 -!- DHeadshot has quit (Ping timeout: 276 seconds). 22:56:06 -!- DHeadshot has joined. 23:06:53 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52287&oldid=52286 * Manushand * (-6) /* Fibonacci sequence */ 23:10:26 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52288&oldid=52287 * Manushand * (+0) /* Fibonacci sequence */ 23:13:49 -!- Warrigal_ has joined. 23:18:31 -!- DHeadshot has quit (Ping timeout: 255 seconds). 23:43:20 -!- contrapumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 23:43:44 -!- DHeadshot has joined. 23:47:05 -!- LKoen has joined. 23:49:19 -!- contrapumpkin has joined. 23:53:02 -!- DHeadshot has quit (Ping timeout: 240 seconds). 2017-06-26: 00:15:36 -!- boily has joined. 00:17:18 * boily pokes the quinthellopia 00:28:31 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:28:33 -!- oerjan has joined. 00:30:23 -!- jaboja has quit (Ping timeout: 240 seconds). 00:39:47 * quintopia pokes back the boily 00:39:50 https://discord.gg/JFKfpYg 00:42:11 -!- jaboja has joined. 00:42:13 let me switch to the laptop... 00:42:28 -!- boily has quit (Quit: JIFFY CHICKEN). 00:43:40 -!- boily has joined. 00:44:36 quintopia: can you send me the link again please? 00:45:16 whatever happened to the concept of logs? 00:45:19 https://discord.gg/JFKfpYg 00:45:20 helloily 00:45:32 the logs are disjoincted >_>'... 00:45:36 hellørjan. 00:59:28 -!- __kerbal__ has joined. 00:59:37 -!- __kerbal__ has quit (Changing host). 00:59:37 -!- __kerbal__ has joined. 00:59:37 -!- __kerbal__ has quit (Changing host). 00:59:37 -!- __kerbal__ has joined. 01:00:16 <__kerbal__> I think (but am not sure) that Integ 1.3 will have packages. 01:00:58 <__kerbal__> It's going to be a convoluted system (that utilizes an online retrieval system and integer package identification numbers) but I think it will work 01:01:19 <__kerbal__> (although by packages, I mean individual Integ files) 02:01:25 -!- Warrigal_ has quit (Ping timeout: 276 seconds). 02:05:13 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 02:15:25 -!- jaboja has quit (Ping timeout: 240 seconds). 02:23:29 -!- Warrigal_ has joined. 02:35:55 -!- Warrigal_ has quit (Ping timeout: 240 seconds). 02:37:33 -!- boily has quit (Quit: BORDER CHICKEN). 02:45:28 -!- Zarutian has joined. 02:46:28 -!- Zarutian has quit (Read error: Connection reset by peer). 02:47:53 -!- Zarutian has joined. 02:53:10 -!- sleffy has quit (Ping timeout: 255 seconds). 03:23:31 -!- sebbu has quit (Ping timeout: 268 seconds). 03:26:03 -!- jaboja has joined. 03:30:42 -!- Zarutian has quit (Quit: Zarutian). 03:38:33 How many gallons of wine will fit in one egg? 03:41:10 An egg from which sort of animal? 03:41:20 Chicken 03:44:55 (assume that there is nothing else inside of the egg) 03:45:21 . o O ( INEBRIATED CHICKEN ) 03:45:44 (there is no chicken inside either, only the wine) 03:49:29 . o O ( EVICTED CHICKEN ) 03:52:08 -!- sleffy has joined. 03:54:20 -!- sleffy has quit (Client Quit). 03:54:36 -!- sleffy has joined. 03:54:53 Turning white into wine is pretty easy -- edit distance 2 -- but I'm not sure about yolk. 03:55:49 Yes, but that does not answer my original question. 03:56:02 Cale: i,i what's the difference between an autohomeomorphism and an endohomeomorphism? 03:56:24 yolk folk filk file fine wine hth 03:57:14 oerjan: i spent a while trying to read that as a sentence tdnh 03:57:25 tragic 03:58:03 shachaf: haha 03:58:05 shachaf: for that to be different, you'd need some way (maybe a subcategory) for a homeomorphism _not_ to be an isomorphism hth 03:58:06 challenge: make a long sentence where each word is edit distance 1 from the previous word 03:58:07 shachaf: nothing 04:00:30 shachaf: haha, and this paper uses "auto(homeo)morphism group" 04:00:45 (with the parens like that) 04:01:04 paren(these)s 04:09:39 -!- Sprocklem has joined. 04:12:00 Do you like this? http://zzo38computer.org/textfile/miscellaneous/gurps/newitem 04:13:04 Who, me? 04:14:34 I mean the people on this channel who will read it, so, it can also include you. 04:14:38 at -0 brightness -- is that IEEE floating point? :) 04:15:31 Cale: No. It is how brightness is specified in GURPS; that is the maximum normal brightness 04:15:53 (Complete darkness is -10) 04:17:23 I figured :) 04:18:09 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52289&oldid=52288 * Manushand * (-21) /* Factorial */ 04:18:20 What happens when the brightness becomes positive? People start taking damage? 04:20:28 I think it can damage your eyes. 04:29:05 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52290&oldid=52289 * Manushand * (+0) /* Fibonacci sequence */ 04:30:26 === Kerosene-Filled Orange === 04:31:17 This object appears to be an ordinary orange until an attempt to bite or cut it is made. It is then revealed to be filled with kerosene. The kerosene may be used as fuel, but is highly toxic. 04:33:57 The monitor on my computer is keep going off I think it is because it is hot. How should I avoid that? 04:35:43 Maybe a desk fan? But it doesn't seem so common for displays to generate all that much heat. 04:36:24 The *graphics card* overheating is more likely 04:36:26 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52291&oldid=52290 * Manushand * (+0) /* Fibonacci sequence */ 04:36:47 No, it is the display; I can feel it. 04:37:08 (It is LCD) 04:37:08 What kind of display is it? 04:38:06 It is LCD 04:38:20 Are the air vents clear? 04:39:14 Are those the holes on the back near the top? They had dust but I just cleared them a minute ago 04:41:09 I guess see if that helps, but I would be worried that something is going wrong with the electronics inside for it to be generating very much heat. 04:44:03 Well, it seem to be working now (I hope) 04:44:08 -!- doesthiswork has joined. 05:12:45 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52292&oldid=52291 * Manushand * (+0) /* Fibonacci sequence */ 05:38:31 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52293&oldid=52292 * Manushand * (-2) /* Square root */ 06:03:51 -!- jaboja has quit (Ping timeout: 268 seconds). 06:09:44 oerjan: also yolk york yore wore wire wine, but it's the same number of steps. five is optimal. 06:16:30 there does seem to be a lack of any neighbors to yolk by just substituting with a letter from wine in the right place. 06:16:46 at least from wiktionary. 06:17:35 wine wink wonk .... yolk 06:28:17 <\oren\> lol, now I'm controlling my spacecraft entirely though putty 06:28:47 <\oren\> not even gonna look at the ksp window 06:40:24 <\oren\> https://www.pastebin.ca/3835745 06:44:57 Now all of the buttons on the monitor seem to turn it on/off, rather than only the on/off switch. Why is that? 06:59:23 -!- zespri has quit (Ping timeout: 240 seconds). 07:00:19 -!- zespri has joined. 07:07:56 -!- FreeFull has quit. 07:13:01 -!- doesthiswork has quit (Quit: Leaving.). 07:21:45 zzo38: maybe there's an electric fault in it? 07:23:49 -!- Cale has quit (Ping timeout: 276 seconds). 07:42:21 -!- Cale has joined. 07:48:28 -!- erkin has joined. 07:54:06 -!- jaboja has joined. 07:57:11 Now I made up a Node.js package called "sigpipe" which emulates termination on SIGPIPE for console.log and fs.writeSync to fd 1. Just write: require("sigpipe"); 07:57:52 By default, Node.js ignores SIGPIPE (I don't know why). 08:11:20 -!- augur has quit (Remote host closed the connection). 08:11:51 -!- augur has joined. 08:18:24 -!- augur has quit (Ping timeout: 255 seconds). 08:32:56 I wrote a implementation of the parser I have described, in JavaScript, and found another mistake, which I have corrected. 08:34:09 This is implementation in JavaScript: http://sprunge.us/jYgX As an example it uses a variant of a grammar called "G3" in a book I have about compilers. 08:51:20 I have not been able to find or get anywhere any explanation what this kind of parser is called. 08:51:53 -!- Sprocklem has quit (Ping timeout: 240 seconds). 08:52:58 -!- zespri has quit (Ping timeout: 260 seconds). 08:53:39 -!- zespri has joined. 08:58:40 -!- Sprocklem has joined. 09:14:29 -!- augur has joined. 09:18:21 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 09:43:44 -!- oerjan has quit (Quit: Nite). 09:51:31 -!- jaboja has quit (Remote host closed the connection). 10:23:13 -!- augur has quit (Ping timeout: 276 seconds). 10:24:56 -!- LKoen has joined. 10:53:48 -!- LKoen has quit (Remote host closed the connection). 10:56:04 -!- LKoen has joined. 11:05:30 -!- sleffy has quit (Ping timeout: 260 seconds). 11:20:22 -!- augur has joined. 11:20:42 -!- yorick_ has joined. 11:30:42 -!- LKoen has quit (Remote host closed the connection). 11:31:42 -!- LKoen has joined. 11:31:52 "Due to this erratum, the system may experience unpredictable system behavior." <-- this is the bestest error description ever. Thanks, Intel! 11:34:17 Things are moving fast for me 11:34:33 Which things? 11:34:36 -!- boily has joined. 11:34:39 Look for a place to live in Cambridge on Thursday, move in (hopefully) on Sunday, starting work on Monday 11:34:45 whoa whoa whoa 11:34:49 p. fast 11:35:10 are you going to stick around in massachusetts 11:35:20 Unlikely, but you might find me in East Anglia 11:36:57 That is to say, I'm moving to Cambridge, Cambridgeshire, United Kingdom, rather than Cambridge, Massachusetts, United States 11:38:09 Someone in our team was living in Cambridge, commuting to London. Apparently it's quite doable if you live near the TRAINS. 11:38:59 fizzie: Do you live in London? 11:39:20 fizzie, it sounds a lot cheaper than living in London and commuting to Cambridge 11:39:32 Did you buy a house in London yet? 11:47:17 I think if we bought something, it'd be an apartment, not a house. Houses sound difficult. Even so, not yet. 11:51:50 itym flat hth 11:58:03 tdh 11:59:08 There were lots of reasonably priced properties up north in Scotland (just came back from there), but I don't think I could commute to London from there. 12:02:47 have you checked properties in ireland 12:03:03 i hear the prices in the capital are increasing exponentially 12:03:04 -!- sebbu has joined. 12:32:01 -!- boily has quit (Quit: RESTRICTION CHICKEN). 12:44:15 -!- yorick_ has changed nick to yorick. 13:31:54 -!- nullcone has quit (Quit: Connection closed for inactivity). 14:00:46 -!- doesthiswork has joined. 14:35:53 -!- `^_^v has joined. 14:45:31 -!- erkin has joined. 15:12:15 -!- wob_jonas has joined. 15:15:09 ` are you back, HackEgo? 15:15:11 `wisdom 15:15:12 `quote 15:15:16 `scheme 15:15:18 `recipe 15:15:20 `starwars 15:15:25 on't wark the \ brown, add the sugar and sugar. During the follow from tender-and simply \ work out the several and syrup is theat \ hold it. \ \ The peb anyticier's excellent of the cold with the pie filling. \ \ Fry with the vanilla the flour mixture to serving freezer to a pound. Yield: 20 Oct 199 Mayonnaise and \ fresh chicken freeze 15:15:25 Captain Phasma 15:15:25 186) LoTR actually compresses pretty well into a film; the large amount of description becomes unnecessary. LotR would compress pretty well into a book; the large amount of description *is* unnecessary. 15:15:25 this//this is a word 15:15:25 Embrace My Diabolical Vision 15:15:25 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 15:16:03 20 Oct 199 Mayonnaise, yeah, that was a great day 15:16:20 `wisdom 15:16:21 uaneb//Uaneb is the inventor of many fine things, such as Zork and e-modules. 15:16:27 `starwars 15:16:28 Baze Malbus 15:16:34 `quote 15:16:34 1279) I mean, that's just the bare function. You throw some concurrency primitives in there and you're off to the races 15:40:18 -!- Zarutian has joined. 17:01:40 heh, there's now a claimed implementation for But Is It Art? 17:13:52 -!- `^_^v has quit (Quit: This computer has gone to sleep). 17:22:14 -!- Zarutian has quit (Quit: Zarutian). 17:22:28 -!- zemhill_ has quit (Ping timeout: 276 seconds). 17:22:36 -!- zemhill_ has joined. 17:36:16 -!- FreeFull has joined. 17:52:30 -!- `^_^v has joined. 17:52:48 -!- `^_^v has quit (Remote host closed the connection). 17:54:47 -!- `^_^v has joined. 17:56:00 -!- augur has quit (Remote host closed the connection). 17:56:07 -!- augur has joined. 18:12:07 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 18:12:35 -!- nullcone has joined. 18:12:36 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52294&oldid=52256 * Qwertyu63 * (+21) 18:13:44 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52295&oldid=52294 * Qwertyu63 * (+10) 18:20:37 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52296&oldid=52295 * Qwertyu63 * (+270) 18:21:13 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52297&oldid=52296 * Qwertyu63 * (-11) 18:24:20 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52298&oldid=52297 * Qwertyu63 * (+201) 18:27:27 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52299&oldid=52298 * Qwertyu63 * (+249) 18:30:19 -!- Phantom_Hoover has joined. 18:32:11 * Phantom_Hoover (~phantomho@unaffiliated/phantom-hoover) has joined 18:32:15 phantomho 18:32:34 rdoco 18:47:43 -!- LKoen has quit (Remote host closed the connection). 19:07:34 -!- `^_^v has quit (Quit: This computer has gone to sleep). 19:18:29 -!- sleffy has joined. 19:18:44 -!- Sprocklem has quit (Quit: [). 19:47:06 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 19:50:38 [wiki] [[User talk:Qwertyu63]] N https://esolangs.org/w/index.php?oldid=52300 * Kerbal * (+112) /* Number Factory */ new section 19:50:47 [wiki] [[User talk:Qwertyu63]] https://esolangs.org/w/index.php?diff=52301&oldid=52300 * Kerbal * (+77) 19:50:57 [wiki] [[User talk:Qwertyu63]] https://esolangs.org/w/index.php?diff=52302&oldid=52301 * Kerbal * (+8) 20:02:47 -!- `^_^v has joined. 20:38:58 <\oren\> "please immediately revert this change, as it will break everything for everyone" 21:10:43 -!- jaboja has joined. 21:44:45 -!- Zarutian has joined. 21:54:11 _.n.jnjk 21:54:17 damn 22:02:26 -!- LKoen has joined. 22:15:22 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:32:02 -!- Phantom_Hoover has joined. 22:32:52 -!- `^_^v has joined. 22:33:56 -!- jaboja has quit (Ping timeout: 246 seconds). 22:42:05 -!- sleffy has quit (Ping timeout: 240 seconds). 22:42:23 -!- boily has joined. 22:42:25 `w 22:42:59 ​אrjan//אrjan is oerjan's first uncountable twin. He's inconsistent with the ZFC axioms. 22:50:57 -!- nchambers has changed nick to telnet. 22:51:04 [wiki] [[Emotebatch]] M https://esolangs.org/w/index.php?diff=52303&oldid=36533 * Zseri * (-6) remove empty lines 22:53:34 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:53:54 [wiki] [[User:Zseri]] N https://esolangs.org/w/index.php?oldid=52304 * Zseri * (+170) create page 22:55:11 -!- sebbu2 has joined. 22:58:43 -!- sebbu has quit (Ping timeout: 255 seconds). 23:06:02 -!- telnet has changed nick to nchambers. 23:07:18 -!- ^v has quit (Ping timeout: 246 seconds). 23:20:37 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52305&oldid=52276 * Kerbal * (+43) 23:21:24 [wiki] [[Integ]] M https://esolangs.org/w/index.php?diff=52306&oldid=52305 * Kerbal * (+4) 23:22:19 -!- ^v has joined. 23:30:57 -!- Akaibu has joined. 23:49:08 -!- boily has quit (Quit: PARTIAL CHICKEN). 23:56:33 -!- LKoen has quit (Read error: Connection reset by peer). 23:56:53 -!- LKoen has joined. 23:56:58 -!- LKoen has quit (Remote host closed the connection). 2017-06-27: 00:00:12 -!- Zarutian has quit (Quit: Zarutian). 00:00:22 -!- sleffy has joined. 00:03:58 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:07:02 -!- heroux has quit (Ping timeout: 240 seconds). 00:07:22 -!- sleffy has quit (Ping timeout: 240 seconds). 00:10:28 hyoomans. hyoomans everywhyere. 00:10:32 hoily. 00:26:21 -!- hppavilion[1] has joined. 00:53:17 -!- oerjan has joined. 01:26:37 -!- Warrigal_ has joined. 01:27:47 -!- jaboja has joined. 01:28:19 `quote 01:28:28 372) such a famous bisexual Yeah, like Marlon Brando. And Caligula. And... Keeley Hawes? I feel cheated by Ashes to Ashes now. 01:28:28 `4 01:28:32 1/2:155) elliott: My university has two Poultry Science buildings. Two! \ 556) An 'ad hobbitem' fallacy is when you try to undermine someone's credibility by referring to how hairy his/her feets are. \ 1036) I'm glad I quit programming to take up listening to numbers stations \ 790) this sound 01:28:40 `n 01:28:41 2/2:s sort of like @ kmc well @ is the least upper bound of all ideas in computer science 01:29:14 -!- heroux has joined. 01:29:27 `quote 186 01:29:28 186) LoTR actually compresses pretty well into a film; the large amount of description becomes unnecessary. LotR would compress pretty well into a book; the large amount of description *is* unnecessary. 01:29:57 were those nicks accurate at the time... 01:30:14 pikh? 01:30:19 hm 01:30:23 the whole thing is a mess 01:30:32 And we can't even doag it. 01:30:45 indeed, nitia is probably responsible 01:31:18 I see you complaining about it at http://codu.org/logs/_esoteric/2013-09-18.txt 01:31:19 `1 hg cat -r 1 quotes | grep LoTR 01:31:26 1/1: LoTR actually compresses pretty well into a film; the large amount of description becomes unnecessary. LotR would compress pretty well into a book; the large amount of description *is* unnecessary. 01:31:30 Remember when 2013 was 4 years ago? 01:31:41 as if it was yesterday 01:52:04 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 02:14:24 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52307&oldid=52299 * Qwertyu63 * (+205) 02:16:08 [wiki] [[Number Factory]] N https://esolangs.org/w/index.php?oldid=52308 * Qwertyu63 * (+4366) Created page with "'''Number Factory:'''
You've been called upon to program a robot to work at the Number Factory. You'll need to direct the bot to move from one room to another to create..." 02:18:39 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52309&oldid=52307 * Qwertyu63 * (-4228) Replaced content with "Languages I've written: * Writer and implementer of [[Stack Up]]. * Writer of [[Set]]. * Writer of [[Emoji-gramming]]. * Writer of [[Number Factory]]." 02:19:26 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52310&oldid=52309 * Qwertyu63 * (+44) 02:40:46 -!- hppavilion[0] has joined. 02:44:35 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 02:45:50 -!- hppavilion[0] has quit (Ping timeout: 260 seconds). 02:57:58 -!- Akaibu has quit (Quit: Connection closed for inactivity). 03:27:32 -!- jaboja has quit (Remote host closed the connection). 03:34:22 -!- sleffy has joined. 03:34:42 [wiki] [[Stack Up]] https://esolangs.org/w/index.php?diff=52311&oldid=51957 * Qwertyu63 * (+4) 03:51:40 [wiki] [[Stack Up]] https://esolangs.org/w/index.php?diff=52312&oldid=52311 * Qwertyu63 * (+64) 03:59:19 -!- hppavilion[0] has joined. 04:40:43 -!- hppavilion[0] has quit (Ping timeout: 255 seconds). 04:48:42 -!- hppavilion[0] has joined. 04:48:43 -!- contrapumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 04:54:40 -!- keemyb has quit (Ping timeout: 255 seconds). 04:56:08 -!- keemyb has joined. 05:03:33 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52313&oldid=52310 * Qwertyu63 * (+29) 05:11:30 -!- Aearnus has joined. 06:09:35 -!- dos has joined. 06:11:46 -!- Aearnus_ has joined. 06:13:52 -!- ineiros_ has joined. 06:13:53 -!- MDude has quit (Ping timeout: 260 seconds). 06:13:54 -!- ineiros has quit (Ping timeout: 260 seconds). 06:13:54 -!- newsham has quit (Ping timeout: 260 seconds). 06:13:55 -!- j-bot has quit (Ping timeout: 260 seconds). 06:13:55 -!- hppavilion[0] has quit (Ping timeout: 260 seconds). 06:13:55 -!- Aearnus has quit (Ping timeout: 260 seconds). 06:13:55 -!- newsham has joined. 06:13:58 -!- HackEgo has quit (Ping timeout: 260 seconds). 06:14:15 -!- HackEgo has joined. 06:14:53 -!- GeekDude has quit (Ping timeout: 260 seconds). 06:16:33 -!- GeekDude has joined. 06:16:52 -!- GeekDude has quit (Client Quit). 06:17:00 -!- danieljabailey has quit (Ping timeout: 260 seconds). 06:18:19 -!- GeekDude has joined. 06:18:43 -!- danieljabailey has joined. 06:34:30 -!- dos has quit (Ping timeout: 260 seconds). 06:36:15 -!- Yurume_______ has joined. 06:39:08 -!- Yurume______ has quit (Ping timeout: 260 seconds). 06:39:08 -!- newsham has quit (Ping timeout: 260 seconds). 06:41:10 -!- Aearnus_ has quit (Remote host closed the connection). 06:41:16 -!- newsham has joined. 06:41:26 -!- Aearnus_ has joined. 06:52:02 -!- Aearnus_ has quit (Quit: Aearnus_). 06:57:05 -!- FreeFull has quit. 07:07:43 -!- dos has joined. 07:12:03 -!- sebbu2 has quit (Ping timeout: 246 seconds). 07:37:30 -!- dos has quit (Ping timeout: 260 seconds). 07:50:07 -!- dos has joined. 08:17:37 -!- sleffy has quit (Ping timeout: 255 seconds). 08:27:48 -!- doesthiswork has quit (Quit: Leaving.). 09:22:18 -!- MrBismuth has quit (Ping timeout: 255 seconds). 09:25:44 -!- augur has quit (Remote host closed the connection). 09:26:11 -!- augur has joined. 09:30:58 -!- augur has quit (Ping timeout: 276 seconds). 09:33:48 -!- doesthiswork has joined. 10:23:47 -!- oerjan has quit (Quit: Nite). 10:24:07 -!- wob_jonas has joined. 10:28:55 -!- lifthrasiir has joined. 10:29:29 -!- quintopi1 has joined. 10:30:04 -!- mynery has joined. 10:30:19 -!- digitalcold has joined. 10:30:38 -!- betaveros_ has joined. 10:31:35 -!- augur has joined. 10:34:23 -!- Bowserinator_ has joined. 10:34:55 -!- HackEgo has quit (*.net *.split). 10:34:55 -!- Bowserinator has quit (*.net *.split). 10:34:55 -!- quintopia has quit (*.net *.split). 10:34:55 -!- betaveros has quit (*.net *.split). 10:34:55 -!- digitalc1ld has quit (*.net *.split). 10:34:55 -!- myname has quit (*.net *.split). 10:34:55 -!- lifthrasiir_ has quit (*.net *.split). 10:35:33 -!- HackEgo has joined. 10:35:42 -!- Melvar` has joined. 10:36:48 -!- idris-bot has quit (Ping timeout: 246 seconds). 10:37:22 -!- danieljabailey has quit (Ping timeout: 240 seconds). 10:37:34 -!- Melvar has quit (Ping timeout: 268 seconds). 10:39:45 -!- danieljabailey has joined. 11:04:26 -!- mynery has changed nick to myname. 11:17:29 -!- LKoen has joined. 11:33:18 -!- boily has joined. 11:34:06 -!- dos has quit (Ping timeout: 260 seconds). 11:45:15 -!- erkin has joined. 11:45:41 @metar CYUL 11:45:41 CYUL 271000Z 22009G16KT 15SM FEW020 FEW030 SCT075 SCT120 15/11 A2993 RMK CU1SC1AC2AC1 CU TR SLP138 DENSITY ALT 200FT 11:51:47 -!- Melvar` has changed nick to Melvar. 12:04:16 -!- augur has quit (Ping timeout: 258 seconds). 12:16:43 -!- sebbu has joined. 12:23:38 -!- boily has quit (Quit: SERIAL CHICKEN). 12:52:54 -!- atslash has joined. 12:55:45 -!- ElVillano has joined. 12:58:20 -!- atslash has quit (Ping timeout: 260 seconds). 12:58:46 -!- atslash has joined. 12:58:51 -!- contrapumpkin has joined. 12:59:14 -!- __kerbal___ has joined. 12:59:53 <__kerbal___> wob_jonas: Integ now has a comparison operator and user-defined operators. 13:00:27 <__kerbal___> Integbot supports them 13:00:29 <__kerbal___> now 13:00:50 <__kerbal___> but it isn't online 13:00:52 -!- augur has joined. 13:01:24 __kerbal__: is it documented now what the } operator returns? 13:01:42 <__kerbal___> What do you mean? 13:01:59 <__kerbal___> Not on the wiki 13:02:01 <__kerbal___> hold on 13:02:07 <__kerbal___> (Thanks for the page, by the way) 13:02:22 its return value is useful for brevity 13:02:38 you might document what ? and ~ return too while you're there 13:03:11 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52314&oldid=52306 * Kerbal * (+47) 13:03:35 wait, you have persistent operator definitions now? 13:03:35 <__kerbal___> I forgot ? 13:03:38 <__kerbal___> Yep 13:03:56 in the bot that is 13:04:08 hmm, but that still only allows like bounded amount of memory, right? 13:04:25 because you can only have 60 or so user-defined operators, and you have to define each in one line 13:04:44 or do you allow user-defined functions with names longer than a single character now? 13:04:53 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52315&oldid=52314 * Kerbal * (+159) 13:05:24 <__kerbal___> There's only 52 allowed user-defined operators right now, but I may open up other Unicode blocks soon 13:05:50 also, I think the description on the wiki should mention the implicit sequencing operator 13:05:56 <__kerbal___> ok 13:07:00 unless you're planning to replace that soon that is 13:07:42 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52316&oldid=52315 * Kerbal * (+156) 13:08:20 and if int-e's shorter quine works, you might want to put that on the wiki page instead of the ugly long one I wrote 13:08:27 even I wrote shorter ones 13:09:02 <__kerbal___> I don't have int-e's quine. 13:09:22 http://tunes.org/~nef/logs/esoteric/17.06.17 has it 13:10:38 http://sprunge.us/cBXQ has just the quine 13:10:51 (make sure it works) 13:14:12 <__kerbal___> I can't test it right now, but I'll check the logs later and test it 13:16:05 <__kerbal___> I might keep yours and put the other one up 13:16:07 <__kerbal___> as well 13:16:34 I wrote somewhat shorter ones too 13:16:38 but whatever 13:18:09 <__kerbal___> ok 13:18:48 but then int-e improved mine so it's basically superceded 13:18:56 <__kerbal___> ah 13:19:16 I did write a shorter one using an array of numbers instead of a large integer though 13:19:18 <__kerbal___> I want to build a package system that connects to the web, and create a standard library 13:19:29 <__kerbal___> I've got a complex, but workable arrangement planned 13:20:05 <__kerbal___> where packages are assigned a unique identification number and retrieved from online 13:21:35 <__kerbal___> It's going to be something unique 13:22:14 or just install one with hackego with a builtin to load files local to hackego 13:22:17 `echo 1 13:22:26 1 13:25:09 <__kerbal___> well, I was planning on creating a routing repository which would contain the id number and the address where the package is stored. That way, you wouldn't have to upload packages to an Integ server; just keep them on your own and give Integbot or a similar script a link and a description 13:25:42 <__kerbal___> then, Integ would ask the repo for the file that corresponds to the number 13:25:43 oh, so you just mean loading code from the web with an url? 13:25:47 <__kerbal___> yep 13:26:08 <__kerbal___> No updating packages on your local system ever required unless you are the creator 13:26:21 <__kerbal___> (and even then, you just update the web copy) 13:26:36 <__kerbal___> You'll only be able to get packages through the web 13:28:28 <__kerbal___> Basically, you will include packages with an overcomment of the form .x. where x is the id number 13:28:55 <__kerbal___> Your implementation will look up the number from the repo 13:28:59 <__kerbal___> and get the URL 13:29:10 <__kerbal___> and then execute that code before it executes the local code 13:29:31 <__kerbal___> This gives you access to any operator definitions and useful setup bits in the package 13:31:47 <__kerbal___> I don't think (but could be wrong) that security issues would result; Integ has no access to the file system 13:31:57 <__kerbal___> or anything important like that 13:33:05 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52317&oldid=52316 * Kerbal * (+4) 13:45:57 -!- __kerbal___ has quit (Ping timeout: 260 seconds). 13:50:54 -!- ElVillano_ has joined. 13:53:40 -!- ElVillano has quit (Ping timeout: 268 seconds). 13:55:17 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52318&oldid=52317 * Kerbal * (-5) 13:56:04 [wiki] [[Integ]] M https://esolangs.org/w/index.php?diff=52319&oldid=52318 * Kerbal * (+0) 13:56:20 -!- ElVillano_ has quit (Ping timeout: 276 seconds). 13:56:46 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52320&oldid=52319 * Kerbal * (+1) 13:57:42 [wiki] [[User:Kerbal]] https://esolangs.org/w/index.php?diff=52321&oldid=52244 * Kerbal * (+58) 14:04:37 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 14:22:47 -!- `^_^v has joined. 14:36:23 -!- `^_^v has quit (Quit: Leaving). 14:36:35 -!- `^_^v has joined. 14:48:24 [wiki] [[Number Factory]] https://esolangs.org/w/index.php?diff=52322&oldid=52308 * Qwertyu63 * (+50) 14:50:51 [wiki] [[Number Factory]] https://esolangs.org/w/index.php?diff=52323&oldid=52322 * Qwertyu63 * (+67) 14:53:55 -!- LKoen has quit (Remote host closed the connection). 14:56:50 -!- MDude has joined. 15:04:23 -!- doesthiswork has quit (Quit: Leaving.). 15:09:59 -!- LKoen has joined. 15:19:17 -!- Bowserinator_ has changed nick to Bowserinator. 15:19:30 -!- Bowserinator has quit (Changing host). 15:19:30 -!- Bowserinator has joined. 15:21:54 [wiki] [[Talk:Snack]] https://esolangs.org/w/index.php?diff=52324&oldid=43107 * Kerbal * (+121) 15:22:31 [wiki] [[Talk:Snack]] https://esolangs.org/w/index.php?diff=52325&oldid=52324 * Kerbal * (+71) 15:43:25 -!- sftp has quit (Ping timeout: 240 seconds). 15:58:09 grr, mercurial. hg ci . --amend didn't work because I had no changes in . ... I wanted to amend the description and *not* commit the changes elsewhere. 16:12:51 -!- jaboja has joined. 16:14:36 -!- __kerbal___ has joined. 16:24:27 -!- idris-bot has joined. 16:45:13 -!- LKoen has quit (Remote host closed the connection). 17:05:05 -!- __kerbal___ has quit (Quit: Page closed). 17:12:34 -!- FreeFull has joined. 17:15:45 int-e: How about --amend --edit? 17:18:33 -!- Zarutian has joined. 17:20:08 -!- jaboja has quit (Ping timeout: 258 seconds). 17:21:23 -!- Sprocklem has joined. 17:29:51 -!- augur has quit (Remote host closed the connection). 17:29:58 -!- augur has joined. 17:33:44 -!- jaboja has joined. 17:34:27 -!- LKoen has joined. 17:40:10 -!- AnotherTest has joined. 17:44:20 fizzie: doesn't do the trick 17:44:55 -!- LKoen has quit (Remote host closed the connection). 17:47:22 -!- LKoen has joined. 17:48:05 fizzie: I solved it by moving the local change out of the way (it was just a single file) but I'm still annoyed 17:53:41 int-e: what does hg githelp tell you to do twh 17:54:03 I haven't tried it but I wonder how well it works for slight edge cases like this. 17:54:06 hg: unknown command 'githelp' 17:54:16 @google hg githelp 17:54:17 Plugin `search' failed with: connect: does not exist (No route to host) 17:54:28 https://bitbucket.org/facebook/hg-experimental 17:54:46 It's a Facebook extension for people who know how to use git and want to use hg. 17:56:11 @google lambdabot 17:56:12 https://wiki.haskell.org/Lambdabot 17:56:14 meh. 18:03:07 https://bitbucket.org/facebook/hg-experimental/src/e0b3fe913800ccf9376e4f1720eecaf5a2eb183b/hgext3rd/githelp.py?at=default#githelp.py-438 ... it won't do anything useful 18:08:42 Oh well. 18:09:02 apparently I could have specified an actual file (even if it's unchanged) instead of a directory. 18:11:03 -!- LKoen has quit (Remote host closed the connection). 18:11:32 "hg amend -e" is what I do to edit the commit message when I don't have any local changes, but I've not tried to edit the message while ignoring local changes. 18:11:43 I don't know if "hg amend" is just an alias for "hg ci --amend", either, or something more. 18:14:14 fizzie: Do you like suffix arrays (and suffix trees)? 18:14:29 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 18:15:07 he should, given that they're a nice way of finding repeated ngrams? 18:17:16 Apparently many of the recent advances in suffix trees/arrays have been made by Finns. 18:17:27 So I assume they're very popular in Finland. 18:19:23 [wiki] [[Functional deadfish]] N https://esolangs.org/w/index.php?oldid=52326 * Ehulinsky * (+442) Created page with "'''Functional Deadfish''' is an expansion of Deadfish which adds "functions" Its syntax is the same except for the '''f''' and '''c''' command. All commands between two f com..." 18:20:15 [wiki] [[Functional deadfish]] https://esolangs.org/w/index.php?diff=52327&oldid=52326 * Ehulinsky * (-3) 18:21:24 int-e: Do you know the fancy linear-time algorithm for constructing suffix arrays? 18:22:55 there's the Ukkonen suffix trie thing... toyed with it 15 years ago I guess 18:23:23 I should figure out this other algorithm for constructing a suffix array directly. 18:23:27 but it's quite memory hungry (linear, of course, but the factor is nowhere close to 1) 18:23:44 Right. 18:23:55 Given a suffix array and a letter histogram of a string S, you can reconstruct S. Is there an efficient way to query S[i]? 18:29:28 -!- erkin has joined. 18:31:17 Hmm, you have to find i in the suffix array, don't you, then translate the resulting index in the histogram? The first part seems to require a linear scan of the suffix array, unless I'm missing something devilishly clever 18:33:04 I guess so. 18:35:29 -!- jaboja has quit (Ping timeout: 260 seconds). 18:50:15 -!- jaboja has joined. 18:51:45 -!- sleffy has joined. 18:54:20 [wiki] [[Talk:3var]] https://esolangs.org/w/index.php?diff=52328&oldid=45836 * Nikoraito * (-1128) /* Extensions */ 18:54:32 [wiki] [[Talk:3var]] https://esolangs.org/w/index.php?diff=52329&oldid=52328 * Nikoraito * (+2) /* Extensions */ 18:54:51 [wiki] [[Talk:3var]] https://esolangs.org/w/index.php?diff=52330&oldid=52329 * Nikoraito * (-3) /* Extensions */ 19:04:31 4var, 5var, 2var 19:25:32 shachaf: fungot likes what arguably are a little bit like a suffix tree, if you squint at a funhouse mirror. (Okay, it's not very much like a proper suffix tree, except that it's a tree, and suffixes are involved.) 19:25:32 fizzie: you know, that went fairly well, that too. i'm sorry that i couldn't we? i can't i get an endure heat spell aready? 19:25:55 What does fungot do with them? 19:25:55 shachaf: if by " age old" she means, " after i die". you need, my dear, i think as long as i move and ready an attack to disrupt my sleep with some timely ( if anyone is going to be the hardest. he's dead 19:26:01 ^style 19:26:01 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots* pa qwantz sms speeches ss wp youtube 19:42:08 -!- jaboja has quit (Ping timeout: 276 seconds). 20:21:47 int-e: You're right, it's obviously impossible in general. 20:22:09 int-e: Sometimes people store the inverse permutation as well, which would let you do it. But of course that uses more space than the original string, so it's only relevant if you wanted to store it anyway. 20:28:36 -!- MrBusiness has joined. 20:56:22 shachaf: I think I've explained this on-channel once, but 20:56:26 ... 20:56:34 But I can't use my keyboard. 21:03:47 <\oren\> fizzie: buy a new one? 21:04:19 shachaf: Anyway I was referring to the babbling models, which are in what I call a reverse-context tree, where the node at path /a/b/c/d contains the list of 5-grams that have the form "d c b a *", the idea being that since it's a variable-length model, you just descend the tree and simultaneously walk backwards the list of generated tokens until you have no more children left. 21:05:23 \oren\: I'm actually in a market for a new keyboard, I just can't decide which one to get. I've managed to narrow it to about maybe 5 candidates, but each of them has something wrong. 21:09:59 ...sorry. 21:10:31 -!- sdhand has changed nick to sdhand-. 21:10:53 -!- sdhand- has changed nick to sdhand. 21:15:02 -!- DHeadshot has joined. 21:15:13 fizzie: Your contention that this isn't very much like a suffix tree makes sense to me. 21:15:15 -!- sdhand has changed nick to icydoge. 21:15:32 -!- icydoge has changed nick to sdhand. 21:15:38 -!- sdhand has changed nick to icydoge. 21:15:45 -!- icydoge has changed nick to Guest3441. 21:15:59 -!- Guest3441 has changed nick to sdhand. 21:25:50 -!- Akaibu has joined. 21:29:32 -!- sftp has joined. 21:30:25 -!- wob_jonas has joined. 21:33:09 " It's a Facebook extension for people who know how to use git and want to use hg." (githelp) 21:33:26 What's the point of that? Git is like the hardest to use vcs interface-wise. 21:33:47 The git interface makes sense to me. 21:34:20 wob_jonas: it's not, once you've learned it :-P 21:34:23 yeah, I think we had this discussion a lot of times in this channel 21:34:42 yes we have 21:35:22 -!- jaboja has joined. 21:35:23 <\oren\> also why is there no command to make a pull request 21:35:35 pull requests are scow 21:35:43 assuming you're talking about github 21:35:50 It's called push, basically. 21:35:55 That too. 21:38:12 I think it's not hard to invent a VCS UI better than git and hg. 21:38:51 shachaf: you mean for a distributed vcs, right? 21:39:01 Sure? 21:39:22 Being distributed is a reasonable feature, though having central servers with all sorts of features is pretty good. 21:39:40 No particular reason you shouldn't be able to fetch all the data from the central server for yourself, if the repository is small enough. 21:40:59 -!- jaboja has quit (Read error: Connection reset by peer). 21:41:34 I'd like a distributed vcs where the UI easily allows me to repeatedly fetch only some of the contents of the repo from the remote, choosing any set of files and versions of them, and lets me change the filtering in any way even after the fact, both to fetch more stuff or to free up space used by versions I don't need. 21:50:05 -!- jaboja has joined. 21:50:53 -!- `^_^v has quit (Quit: This computer has gone to sleep). 21:51:37 -!- `^_^v has joined. 21:51:42 (I want Scapegoat) 21:51:47 `? scapegoat 21:51:48 scapegoat? ¯\(°​_o)/¯ 21:52:05 `quote scapegoat 21:52:06 554) Spacegoat is the network-operations-optimized-for-latency-of-minutes-or-hours-due-to-light-speed-limits variant of scapegoat, to be used when you need to check out some code from the Mars colony. (I'm pretty sure we'll have established a Mars colony by the time scapegoat rolls out.) 21:57:14 `quote scapegoat 21:57:14 554) Spacegoat is the network-operations-optimized-for-latency-of-minutes-or-hours-due-to-light-speed-limits variant of scapegoat, to be used when you need to check out some code from the Mars colony. (I'm pretty sure we'll have established a Mars colony by the time scapegoat rolls out.) 21:57:20 `quote scapegoat 21:57:21 554) Spacegoat is the network-operations-optimized-for-latency-of-minutes-or-hours-due-to-light-speed-limits variant of scapegoat, to be used when you need to check out some code from the Mars colony. (I'm pretty sure we'll have established a Mars colony by the time scapegoat rolls out.) 21:57:23 hmm 21:57:30 `? ayacc 21:57:31 ayacc is ais523's yacc parser generator implementation, get it from darcs clone http://nethack4.org/projects/ayacc 21:58:08 `? uncursed 21:58:09 uncursed? ¯\(°​_o)/¯ 21:58:11 `? uncurses 21:58:12 uncurses? ¯\(°​_o)/¯ 21:58:17 `? deuncursed 21:58:18 deuncursed? ¯\(°​_o)/¯ 21:58:28 * rdococ flinches 21:58:29 `? feather 21:58:30 A feather is something that can be found on most birds. It is responsible for their ability to not spontaneously float, seeing as how feathers are made of osmium. Penguins and ostriches have more feathers than most other birds, many of which are internal. 21:58:47 should there be a wisdom entry explaining scapegoat? it would be too factual 22:01:43 `5 w 22:01:48 1/2:human//Humans are a species rumored to be a majority in the channel, but evidence seems inconclusive. They are constantly evolving, although not as fast as pokémons. \ english channel//If it existed, the English Channel would separate Hexham from Finland. \ thyme//Thyme itself is only an abstract approximation of oregano. \ trick//A trick lear 22:04:59 `n 22:05:00 2/2:nt is a trick half forgotten. \ twhib//the world holds its breath 22:11:56 -!- LKoen has joined. 22:16:25 -!- LKoen has quit (Ping timeout: 240 seconds). 22:29:47 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:30:30 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:34:51 -!- Sprocklem has quit (Quit: Reconnecting). 22:35:07 -!- Sprocklem has joined. 22:36:39 -!- j-bot has joined. 22:37:40 -!- Sprocklem_ has joined. 22:43:49 -!- Sprocklem has quit (Disconnected by services). 22:44:00 -!- Sprocklem_ has changed nick to Sprocklem. 22:44:37 -!- sleffy has quit (Ping timeout: 268 seconds). 23:01:32 -!- boily has joined. 23:01:34 `w 23:01:35 cooperate//"Cooperate" is a common misspelling of "cōöperāte". 23:02:23 If you're using the macron to signal a "long" vowel, then do you need the ending "e"? 23:02:30 cōöperāt. 23:07:06 -!- sleffy has joined. 23:07:38 rdochelloc. it's the proper spelling hth 23:08:02 True, but the "e" is there to signal that the preceding vowel is a so-called "long" vowel. 23:08:31 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 23:08:37 Also, I like reserving the other diacritic for the umlaut. 23:12:31 -!- LKoen has joined. 23:16:17 hᵫhᵫhᵫ 23:19:48 * boily gracefully måpōles rdococ 23:21:21 I'm working on a constructed (linguistic) language right now where the umlaut sounds <ü ö ä ë> have shifted from their Germanic equivalents to "iotated" versions of their non-umlauted selves - e.g. <ü> is now /ju/. 23:22:04 where /j/ is a "y" sound like in "yacht". 23:28:55 -!- sleffy has quit (Ping timeout: 240 seconds). 23:35:11 -!- Akaibu has quit (Quit: Connection closed for inactivity). 23:36:51 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:46:45 a linguistic language 23:46:59 as opposed to a programming progage? 23:48:48 so, diaeresis indicates a preceding /j/ in your orthography? 23:49:09 * FireFly . o O ( ümp ) 23:49:24 Hmm, I guess that's not really a /j/ though, never mind 23:50:25 I sometimes pronounce leading j as /j/ instead of /dʒ/ in english, it probably sounds pretty silly 23:52:34 HELLoen, FirelloFly. 23:54:25 bohily 23:55:29 boily: I forgot to apologize for not making it to mahjong:( sorry 23:59:24 hellorcah! no worries :) 2017-06-28: 00:00:04 as long as you're still shuffling tiles happily, all is fine ^^ 00:02:14 -!- Akaibu has joined. 00:06:22 boily: sunday will be my first time in a while. with gemma! 00:07:19 high profile game! 00:08:13 -!- hppavilion[1] has joined. 00:21:02 -!- Warrigal_ has quit (Ping timeout: 240 seconds). 00:21:48 -!- augur has quit (Remote host closed the connection). 00:22:19 -!- augur has joined. 00:30:44 -!- augur has quit (Ping timeout: 276 seconds). 00:39:23 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:02:22 -!- oerjan has joined. 01:06:53 bonsœirjan. 01:08:23 bood evenily 01:21:31 -!- doesthiswork has joined. 01:23:38 -!- sleffy has joined. 01:24:29 `? oerjan 01:24:30 Your omnipheasant back principal witty arrant darth oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arc-nemesis is Kitty Crocker. He twice punned without noticing it. 01:40:51 -!- jaboja has quit (Ping timeout: 246 seconds). 02:04:19 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 02:15:11 -!- Akaibu has quit (Quit: Connection closed for inactivity). 02:24:00 -!- jaboja has joined. 02:25:03 -!- boily has quit (Quit: ISTHMUS CHICKEN). 02:25:47 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 02:37:25 -!- hppavilion[1] has joined. 02:50:49 -!- Zarutian has quit (Quit: Zarutian). 03:00:55 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 03:17:15 -!- hppavilion[1] has joined. 03:25:36 contrapumpkin: hintrampumpkin 03:35:05 -!- jjthrash has quit (Ping timeout: 260 seconds). 03:39:14 -!- jjthrash has joined. 04:14:23 -!- hppavilion[0] has joined. 04:18:15 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 04:20:11 -!- sleffy has quit (Ping timeout: 276 seconds). 04:34:02 `unidecode ᵫ 04:34:04 ​[U+1D6B LATIN SMALL LETTER UE] 04:34:50 `icode ᵹ 04:34:51 ​[U+1D79 LATIN SMALL LETTER INSULAR G] 04:35:01 more like SMALL LETTER INSOLENT G 04:37:38 `unidecode ꓵ 04:37:39 ​[U+A4F5 LISU LETTER UE] 04:38:55 `unidecode ꓴ ꓱ ꓯ ꓦ ꓥ ꓕ ꓔ 04:38:56 ​[U+A4F4 LISU LETTER U] [U+0020 SPACE] [U+A4F1 LISU LETTER EU] [U+0020 SPACE] [U+A4EF LISU LETTER AE] [U+0020 SPACE] [U+A4E6 LISU LETTER HA] [U+0020 SPACE] [U+A4E5 LISU LETTER NGA] [U+0020 SPACE] [U+A4D5 LISU LETTER THA] [U+0020 SPACE] [U+A4D4 LISU LETTER TA] 04:39:23 those lisu folks are quite the mathematicians, aren't they 04:44:55 -!- sleffy has joined. 05:12:09 -!- jaboja has quit (Remote host closed the connection). 06:09:45 -!- nullcone[m] has joined. 06:20:52 -!- augur has joined. 06:40:25 -!- zespri has quit (Ping timeout: 255 seconds). 06:40:48 -!- zespri has joined. 07:02:19 -!- FreeFull has quit. 07:02:42 -!- doesthiswork has quit (Quit: Leaving.). 07:44:49 -!- sleffy has quit (Ping timeout: 268 seconds). 08:06:05 -!- augur has quit (Remote host closed the connection). 08:09:21 oerjan: I was playing a word game and I clued "A Klein bottle is like a torus, but more this" and no one got it. :-( 08:09:33 Then I clued "within palpatine" and no one got it either. 08:09:37 And it turned out to be the right word! 08:14:52 shocking 08:17:14 i don't think my pun was meant to be reversible. 08:17:30 the second depends on them being big enough geeks. 08:21:27 `? oerjan 08:21:28 Your omnipheasant back principal witty arrant darth oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arc-nemesis is Kitty Crocker. He twice punned without noticing it. 08:21:49 `slwd oerjan//s,darth,"Darth Ept", 08:21:52 oerjan//Your omnipheasant back principal witty arrant "Darth Ept" oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arc-nemesis is Kitty Crocker. He twice punned without noticing it. 08:22:06 Well, this is a game all about cluing words without saying them. 08:22:18 i figured as much 08:22:55 And it turned out to be the right word! <-- does this mean you did not know which word you were cluing? 08:23:03 Correct. 08:23:12 I mean, I knew the word "insidious". 08:23:19 But I didn't know that was also the wordmaster's word. 08:23:53 fiendish 08:24:05 you might even say it was insidious 08:24:18 i know. 08:25:17 hm 08:30:24 `slwd oerjan//s,wi,swa, 08:30:26 oerjan//Your omnipheasant back principal swatty arrant "Darth Ept" oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arc-nemesis is Kitty Crocker. He twice punned without noticing it. 09:06:32 -!- augur has joined. 09:16:56 -!- AnotherTest has joined. 09:22:50 -!- nullcone has quit (Quit: Connection closed for inactivity). 09:53:53 So here's something esoteric: does anyone know of a Curta for sale that's newer than a model 1? 09:54:10 I'd like to own a working Curta calculator before I die 10:06:36 -!- augur has quit (Ping timeout: 246 seconds). 10:28:48 -!- oerjan has quit (Quit: Nite). 11:04:17 -!- augur has joined. 11:19:39 -!- erkin has joined. 11:33:32 -!- boily has joined. 12:19:55 -!- alercah has quit (Ping timeout: 240 seconds). 12:25:32 -!- boily has quit (Quit: WITCH CHICKEN). 12:29:10 -!- ais523 has joined. 13:08:10 -!- alercah has joined. 13:11:17 -!- __kerbal___ has joined. 13:19:47 <__kerbal___> How thick would a printed version of the esolang wiki be? 13:49:35 -!- AnotherTest has quit (Ping timeout: 276 seconds). 14:00:30 -!- doesthiswork has joined. 14:01:15 -!- sdhand has quit (Excess Flood). 14:01:23 -!- sdhand has joined. 14:01:48 -!- sdhand has changed nick to Guest12269. 14:15:18 -!- Guest12269 has changed nick to sdhand. 14:15:18 -!- sdhand has quit (Changing host). 14:15:18 -!- sdhand has joined. 14:17:34 -!- ais523 has quit (Remote host closed the connection). 14:18:43 -!- ais523 has joined. 14:23:15 -!- `^_^v has joined. 14:40:03 -!- LKoen has joined. 14:52:31 __kerbal__: at least 3 thick 14:53:00 <__kerbal___> 3 volumes? 14:53:07 just 3 14:53:36 <__kerbal___> Ok, that makes more sense 14:54:35 <__kerbal___> `? 8 14:54:36 8 is banned from #esoteric because 7 8 9 15:04:34 -!- doesthiswork has quit (Quit: Leaving.). 15:05:38 -!- hppavilion[0] has quit (Ping timeout: 276 seconds). 15:15:59 <__kerbal___> How do I list HackEgo's wisdom directory? I tried 15:16:03 <__kerbal___> `run ls \wisdom 15:16:04 As the wisdom directory contains many files named after nicks, listing it in public annoys people. Try listing it in private instead. 15:16:42 <__kerbal___> how do you list in private? 15:17:35 Pm the command to hackego I guess 15:17:36 try pming it 15:18:05 <__kerbal___> I have; it generates the same response 15:20:27 That sounds broken heh 15:20:44 <__kerbal___> it might be 15:26:26 I don't think ls is aware of whether the command is in-channel or in query 15:28:21 <__kerbal___> That's potentially a problem 15:35:53 -!- AnotherTest has joined. 15:37:39 -!- atslash has quit (Quit: This computer has gone to sleep). 15:45:25 -!- erkin has quit (Ping timeout: 240 seconds). 16:02:20 -!- nchambers has changed nick to god. 16:03:37 -!- god has changed nick to nchambers. 16:31:58 -!- atslash has joined. 16:32:32 -!- sdhand has quit (Excess Flood). 16:32:41 -!- sdhand has joined. 16:33:04 -!- sdhand has changed nick to Guest58154. 16:33:12 -!- Guest58154 has quit (Changing host). 16:33:12 -!- Guest58154 has joined. 16:33:12 -!- Guest58154 has changed nick to sdhand. 16:36:38 -!- atslash has quit (Ping timeout: 260 seconds). 16:37:52 -!- __kerbal___ has quit (Quit: Page closed). 16:39:00 -!- augur has quit (Remote host closed the connection). 16:39:09 -!- augur has joined. 16:44:55 -!- atslash has joined. 17:29:47 -!- shikhin has quit (Ping timeout: 240 seconds). 17:31:18 -!- shikhin has joined. 18:00:47 -!- shikhin has quit (Ping timeout: 255 seconds). 18:00:48 -!- FreeFull has joined. 18:01:00 -!- shikhin has joined. 18:06:06 -!- shikhin has quit (Ping timeout: 246 seconds). 18:07:17 -!- shikhin has joined. 18:18:47 -!- augur has quit (Remote host closed the connection). 18:19:00 -!- atslash has quit (Quit: This computer has gone to sleep). 18:19:14 -!- erkin has joined. 18:19:14 -!- shikhin has quit (Quit: Alas.). 18:19:21 -!- augur has joined. 18:19:22 -!- shikhin has joined. 18:19:30 -!- shikhin has quit (Changing host). 18:19:30 -!- shikhin has joined. 18:24:32 -!- augur has quit (Ping timeout: 276 seconds). 18:30:50 -!- \oren\ has quit (Ping timeout: 240 seconds). 18:31:07 -!- \oren\ has joined. 18:40:17 -!- LKoen has quit (Remote host closed the connection). 18:40:52 -!- shikhin has quit (Ping timeout: 255 seconds). 18:41:48 -!- shikhin has joined. 18:44:20 -!- LKoen has joined. 18:48:04 -!- ais523 has quit. 19:06:23 -!- atslash has joined. 19:08:02 -!- sleffy has joined. 19:10:57 -!- Phantom_Hoover has joined. 19:11:06 -!- atslash has quit (Ping timeout: 260 seconds). 19:20:01 -!- atslash has joined. 19:28:23 -!- LKoen has quit (Remote host closed the connection). 19:40:15 -!- augur has joined. 19:44:55 -!- augur has quit (Ping timeout: 240 seconds). 19:45:46 -!- augur has joined. 20:27:57 -!- DHeadshot has joined. 20:28:41 -!- Sprocklem has quit (Ping timeout: 276 seconds). 20:39:15 -!- Sprocklem has joined. 20:50:47 -!- sleffy has quit (Ping timeout: 276 seconds). 20:55:22 -!- MrBusiness has quit (Ping timeout: 246 seconds). 20:56:34 -!- MrBusiness has joined. 21:04:31 -!- zespri has quit. 21:11:07 -!- zemhill_ has quit (Remote host closed the connection). 21:16:52 -!- fizzie has joined. 21:20:49 Exciting. A new version of Ruby, so let's see if I can bring zemhill back up at all. 21:21:34 Let me guess, it's a convoluted contraption that uses many odd language features, so you don't have much hope of backwards compatibility. 21:21:42 A real Ruby Goldberg machine. 21:22:42 Cale: Should I like the Kuratowski closure axioms? 21:22:59 shachaf: I guess so 21:23:45 shachaf: I find it odd that you often reply to me here rather than in the channel which prompted the conversation :D 21:24:06 Someone likes them because "f is continuous" means "x in cl(A) --> f(x) in cl(f(A))" 21:24:14 Oh, well, I don't talk in that channel. 21:24:53 Anyway, there's no inverse image condition. 21:24:56 shachaf: It's a convoluted contraption for sure, I don't really know about the odd language features. 21:25:15 fizzie: I just wanted an opportunity for the pun, that's all. 21:25:30 -!- zemhill has joined. 21:25:41 At least it started, after installing a few gems. 21:25:51 !ztest uh < 21:25:51 fizzie.uh: points -46.00, score 0.00, rank 47/47 21:25:58 Well, that looks vaguely promising. 21:26:08 Really? It looks like a pretty bad contender to me. 21:26:08 Also the alerting worked. 21:26:10 rank 47 21:26:29 You get an alert every time someone submits a program to zemhill? 21:26:46 No, I got an alert during the time it wasn't working. 21:26:54 There's a black-box probe every 5 minutes. 21:26:55 -!- nullcone has joined. 21:26:56 !ztest why >[[-]>] 21:26:56 Taneb.why: points -32.57, score 4.21, rank 47/47 21:27:29 !ztest why >>>>>>>>>[[-]>] 21:27:29 Taneb.why: points -29.86, score 5.07, rank 47/47 21:27:35 Improving! 21:28:18 BF Joust is a game I don't have the patience for 21:39:26 would you prefer bfderivativejoust twh 21:39:42 Maybe you can invent Real Fast Nora's Hair Salon 3: Shear Disaster Download Joust 21:42:38 -!- sftp has quit (Max SendQ exceeded). 21:43:07 -!- sftp has joined. 21:54:28 Perhaps I could 21:54:49 But first I must get an early night so I can travel 400 miles tomorrow and still have time to find a place to live 22:31:57 -!- erkin has quit (Ping timeout: 240 seconds). 22:34:01 -!- erkin has joined. 22:37:14 for school? 22:47:00 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:59:05 -!- AnotherTest has quit (Ping timeout: 255 seconds). 23:10:52 -!- Cale has quit (Ping timeout: 246 seconds). 23:26:57 -!- sleffy has joined. 23:28:54 -!- LKoen has joined. 23:34:37 -!- LKoen has quit (Ping timeout: 276 seconds). 23:39:41 -!- Cale has joined. 23:39:44 -!- __kerbal___ has joined. 23:40:55 -!- __kerbal___ has quit (Client Quit). 23:41:45 -!- __kerbal___ has joined. 23:41:48 -!- DHeadshot has quit (Ping timeout: 260 seconds). 23:50:18 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:56:45 -!- DHeadshot has joined. 23:59:33 -!- LKoen has joined. 2017-06-29: 00:01:24 -!- DHeadshot has quit (Ping timeout: 260 seconds). 00:19:47 -!- oerjan has joined. 00:20:47 <__kerbal___> Hello oerjan 00:22:28 <__kerbal___> Disregard the __kerbal__ account with only 4 underscores; that's me running on a different computer 00:23:04 <__kerbal___> That, if my hunch is correct, I cannot close right now as I am not nearby 00:25:53 __kerbal__: do you have any comment on this usurpation? 00:26:19 <__kerbal___> I left my baby outside 00:27:02 __kerbal___: /msg nickserv ghost __kerbal__ 00:27:19 <__kerbal___> ;msg nickserv ghost 00:27:34 <__kerbal___> What does that do, exactly? 00:27:43 kick __kerbal__ out 00:28:16 <__kerbal___> oh, thanks 00:28:49 -!- __kerbal__ has quit (Disconnected by services). 00:28:54 <__kerbal___> There we go 00:29:01 you're welcome 00:29:07 <__kerbal___> Thanks 00:29:18 -!- __kerbal___ has changed nick to __kerbal__. 00:29:25 <__kerbal__> much better 00:39:55 -!- nullcone[m] has changed nick to nullcone[m]2. 00:40:15 -!- nullcone has quit. 00:40:22 -!- nullcone[m]2 has changed nick to nullcone. 00:41:33 -!- sleffy has quit (Ping timeout: 260 seconds). 00:41:55 -!- nullcone has changed nick to nullcone_. 00:51:54 __kerbal__: you might try `url wisdom instead. 00:52:08 <__kerbal__> `url wisdom 00:52:09 https://hackego.esolangs.org/fshg/index.cgi/file/tip/wisdom 00:52:39 <__kerbal__> Ok, thanks. You must be reading the logs 00:52:48 HOW DID YOU GUESS 00:53:10 `? oerjan 00:53:11 Your omnipheasant back principal swatty arrant "Darth Ept" oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arc-nemesis is Kitty Crocker. He twice punned without noticing it. 00:53:34 or not. 00:54:20 `? alercah 00:54:21 alercah? ¯\(°​_o)/¯ 00:54:25 <__kerbal__> `? Eyes 00:54:26 still? I'm unloved 00:54:26 Eyes and ears and mouth and nose... 00:54:31 <__kerbal__> `? doesthiswork 00:54:33 no 00:54:36 <__kerbal__> ok 00:54:45 <__kerbal__> now we know 00:57:17 <__kerbal__> `wisdom /̸̸̼͚͇̮͕̳̞̤̜̯̪̪̱̣̠̺̹͍̩̝͚͕͓͚̙͓̪̮̟̜̣͙̪̂ͭ̎̏̔ͦ͒ͪ͌̾ͦͨ̚̚͢͢͠ͅ҉̴̢_͙̣̿̊ͣ̉ͣͪ͒̓̐͊̏ͫ̓̚̚�͎͎͙̪̪̝̖͉̟̭̻̥̫̗̱̗͍̳̦̮̟̲̥͔҉̕͜͠͠҉̡̧̛͞ @ 11050:a4fc5115efcf 00:57:18 That's not wise. 00:58:39 <__kerbal__> `learn In CCCP, esolangs create YOU! 00:58:41 Relearned 'in': In CCCP, esolangs create YOU! 00:58:49 <__kerbal__> that's not what i intended 00:59:12 <__kerbal__> Now prepositions have fallen to the communists 01:01:10 <__kerbal__> `learn alercah is a person 01:01:12 Learned 'alercah': alercah is a person 01:02:36 Please stop abusing the bot. 01:02:47 <__kerbal__> sorry 01:02:49 https://hackego.esolangs.org/fshg/ 01:03:08 `revert 11027 01:03:09 Done. 01:03:22 All of it bot abuse. 01:03:31 `quote shachaf.*wisdom 01:03:32 1298) ais523: Hmm, I think the wisdom database is like the quotes file, except it's for when people think they're being funny, rather than when other people think they're funny. 01:06:59 -!- __kerbal___ has joined. 01:07:12 <__kerbal___> shachaf: I will use more discretion in the future 01:07:29 -!- __kerbal__ has quit (Disconnected by services). 01:07:39 -!- __kerbal___ has changed nick to __kerbal__. 01:09:11 __kerbal__: we have a policy that permanent changes to HackEgo must be done in public. 01:09:32 <__kerbal__> I apologize. I thought that I was sparing you all from bot spam 01:09:46 In order to make you retroactively adhere to that policy, I was forced to make those changes nonpermanent. 01:09:54 <__kerbal__> That makes sense 01:10:04 <__kerbal__> in a temporally strange kind of way 01:10:11 that's a good idea for _reading_ HackEgo stuff, but we like to keep a bit track of what's changing. 01:11:27 and making so many changes to HackEgo that you'd be worried about spamming isn't a good idea either 01:11:37 <__kerbal__> That's fair 01:11:49 <__kerbal__> I apologize 01:12:41 -!- doesthiswork has joined. 01:13:28 To be fair, spamming with HackEgo is a popular activity. 01:13:35 There's even a command for it. 01:13:56 also true. 01:16:05 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 01:18:22 for school? <-- for work, as i recall 01:18:56 <__kerbal__> I do want to do one thing 01:19:27 <__kerbal__> `wisdom alercah has wanted a wisdom entry, evidently 01:19:29 That's not wise. 01:19:42 <__kerbal__> `? alercah has wanted a wisdom entry, evidently 01:19:44 alercah has wanted a wisdom entry, evidently? ¯\(°​_o)/¯ 01:19:53 <__kerbal__> `learn alercah has wanted a wisdom entry, evidently 01:19:55 Learned 'alercah': alercah has wanted a wisdom entry, evidently 01:20:02 <__kerbal__> (sorry, that's what I meant) 01:20:13 <__kerbal__> I didn't mean to spam it that time 01:21:07 you can't always get what you want 01:21:08 `revert 01:21:09 Done. 01:21:17 <__kerbal__> ok 01:21:18 you gotta ease into it 01:21:27 <__kerbal__> ok 01:26:44 <__kerbal__> my bad 01:30:49 <__kerbal__> got to go 01:30:52 -!- __kerbal__ has quit (Quit: Page closed). 01:31:27 `le/rn newbie of the month//Newbie of the Month is a traditional #esoteric position. Benefits include gentle mentoring, like having shachaf revert all your wisdom additions. 01:31:30 Learned 'newbie of the month': Newbie of the Month is a traditional #esoteric position. Benefits include gentle mentoring, like having shachaf revert all your wisdom additions. 01:55:01 -!- nullcone_ has changed nick to nullcone. 02:08:16 -!- boily has joined. 02:09:14 * boily helloes hellørjan 02:09:51 `5 w 02:09:58 1/1:turing//Turing is what you are doing when you Tur. \ the u//The U are a very mad people. \ csv//CSV猫stands猫for猫Cat猫Separated猫Values \ oren's font//\oren\'s font neoletters is http://www.orenwatson.be/fontdemo.htm \ lachine//Unholy portal to China, closely guarded from Ëvil by Roujo. 02:10:08 oerjan: One of those was a wisdom replacement. 02:10:10 `? in 02:10:12 In 1492 Jesus sailed the ocean blue. 02:10:14 `dowg in 02:10:22 11053:2017-06-29 revert 11027 \ 11051:2017-06-28 <__kerbal_̈_> learn In CCCP, esolangs create YOU! \ 10539:2017-03-28 slwd in//s/Columbus/Jesus/ \ 7445:2016-04-17 learn In 1492 Columbus sailed the ocean blue. \ 7444:2016-04-17 learn In your dreams, sucker! 02:10:36 `forget in 02:10:38 Forget what? 02:10:47 helloochaforget. 02:11:22 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 02:12:38 -!- LKoen has joined. 02:18:03 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 02:18:30 -!- LKoen has joined. 02:22:23 -!- boily has quit (Quit: SELECTED CHICKEN). 02:31:42 what i just missed boily 02:32:43 obscunguage hellomanteau averted 02:33:03 `slwd lachine//s,U,Lachine is an u, 02:33:05 lachine//Lachine is an unholy portal to China, closely guarded from Ëvil by Roujo. 02:34:18 `learn In just a few months, you may be able to apply `learn properly. 02:34:21 Learned 'in': In just a few months, you may be able to apply `learn properly. 02:34:29 `revert 02:36:51 also, i have been too lazy to find obscure languanteaus for a while. 02:37:11 that didn't work as intended tdnh 02:38:04 what did you intend, a quick kickban? 02:38:40 a quick swat 02:39:07 that wouldn't be abusing my op powers tdnh 02:39:19 quickban 02:39:25 kick 02:39:56 irssi has a command for quickbans, i forgot what it was called. 02:40:16 of course it's not that quick when i need to get ops first. 02:40:36 (and also keep them until the ban expires) 02:42:27 you can get it to auto-op you when you use an op command, and auto-unop when you haven't used one for some duration 02:42:58 probably, somehow. 02:44:31 I mean, I don't know how. 02:44:34 But I've seen it done. 02:53:56 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52331&oldid=52313 * Qwertyu63 * (+2229) 02:54:34 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52332&oldid=52331 * Qwertyu63 * (+68) 02:58:33 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52333&oldid=52332 * Qwertyu63 * (+256) 02:58:52 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52334&oldid=52333 * Qwertyu63 * (-7) 03:05:17 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 03:06:11 Cale: One time I made a LISP macro cr that could be used as (cr addad x) 03:06:22 Also the whole cadadr thing is a scow convention. 03:07:21 I suppose it describes a path in a binary tree, from right to left. 03:08:00 yeah, it's just a really bizarre way to write a binary string 03:09:08 "hash consing" is a scow name imo 03:09:15 Do you like hash tables? 03:09:23 I think they're pretty neat. 03:34:29 -!- sleffy has joined. 03:43:44 I've never been a huge fan of data structures which rely on incomprehensibility 03:43:54 They are neat in their own way though 03:44:08 I just... find it hard to trust them very much 03:45:06 incomprehensibility? 03:45:08 * oerjan pokes Cale with a finger tree 03:47:36 Do you mean that you can't tell much about x from H(x)? 04:01:40 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52335&oldid=52334 * Qwertyu63 * (+156) 04:03:48 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52336&oldid=52335 * Qwertyu63 * (-58) 04:06:14 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52337&oldid=52336 * Qwertyu63 * (+4) 04:08:43 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52338&oldid=52337 * Qwertyu63 * (-42) 04:08:59 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52339&oldid=52338 * Qwertyu63 * (+0) 04:15:13 -!- augur has quit (Remote host closed the connection). 04:22:19 -!- augur has joined. 04:26:56 -!- augur has quit (Ping timeout: 260 seconds). 06:00:51 -!- augur has joined. 06:05:55 -!- augur has quit (Ping timeout: 276 seconds). 06:10:54 -!- augur has joined. 06:13:00 -!- augur has quit (Remote host closed the connection). 06:13:08 -!- augur has joined. 07:10:44 -!- FreeFull has quit (Quit: Work). 07:15:52 -!- sleffy has quit (Ping timeout: 240 seconds). 07:40:43 -!- doesthiswork has quit (Quit: Leaving.). 07:47:34 -!- nullcone_ has joined. 08:23:56 -!- ais523 has joined. 08:24:10 -!- pikhq has quit (Ping timeout: 240 seconds). 08:26:09 -!- pikhq has joined. 08:34:30 -!- augur has quit (Remote host closed the connection). 08:37:50 -!- pikhq has quit (Ping timeout: 240 seconds). 08:37:57 -!- pikhq has joined. 08:55:01 -!- ais523 has quit (Remote host closed the connection). 08:56:11 -!- ais523 has joined. 09:05:28 -!- sebbu has quit (Ping timeout: 240 seconds). 09:12:13 -!- vota has joined. 09:12:21 -!- augur has joined. 09:12:40 -!- vota has left ("Leaving"). 09:13:28 -!- AnotherTest has joined. 09:14:25 -!- augur has quit (Remote host closed the connection). 09:24:48 -!- pikhq has quit (Ping timeout: 260 seconds). 09:36:34 -!- pikhq has joined. 09:38:41 -!- LKoen has joined. 10:24:55 -!- oerjan has quit (Quit: Nite). 10:29:41 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 11:14:59 -!- augur has joined. 11:19:52 -!- augur has quit (Ping timeout: 276 seconds). 11:32:00 -!- boily has joined. 12:00:42 -!- LKoen has joined. 12:09:55 -!- ais523 has quit. 12:11:40 -!- nullcone_ has quit (Quit: Connection closed for inactivity). 12:21:42 -!- quintopi1 has quit (Remote host closed the connection). 12:29:04 -!- boily has quit (Quit: STATUE CHICKEN). 12:44:05 -!- GeekDude has quit (Ping timeout: 240 seconds). 12:50:26 -!- erkin has joined. 12:54:32 -!- wob_jonas has joined. 12:54:47 the non-esoteric language website http://python.org is down 12:54:53 -!- GeekDude has joined. 13:12:34 -!- __kerbal__ has joined. 13:12:47 -!- __kerbal__ has quit (Client Quit). 13:17:35 -!- sebbu has joined. 13:32:21 -!- sdhand has quit (Excess Flood). 13:32:30 -!- sdhand has joined. 13:32:53 -!- sdhand has changed nick to Guest52295. 13:33:05 -!- ais523 has joined. 13:35:22 hi, ais523 13:35:41 Heya 13:37:13 hi 13:37:54 do you happen to know anything about the computational power of StackFlow with only a limited number of stacks (two or three) but an unlimited number of symbols? 13:38:20 not offhand; I know it doesn't need very many stacks to be TC (single digits), but don't know what the precise minimum number is 13:39:09 the cyclic tag interpreter uses six stacks, one of which is used purely for I/O and thus doesn't affect Turing-completeness 13:39:16 so the necessary number is ≤ 5 13:39:21 also we know it can't be TC with 1 stack 13:39:23 so it's 2, 3, 4, or 5 13:39:50 or also the computational power of a machine with two stacks, an unlimited number of symbols, such that if you pop the second stack then the core state is a function of the popped symbol (like in StackFlow) but if you pop the first stack then the core state is a function of the pair of the previous state and the popped symbol (like in a normal mult 13:39:50 i-stack machine)? 13:40:17 you might be interested in The Amnesiac From Minsk, which is basically the same idea but for counters 13:40:27 -!- LKoen has quit (Remote host closed the connection). 13:41:00 hmm... I'll try to re-read how that works, but here I'm not trying to limit the number of (tape/stack) symbols 13:42:08 right 13:42:16 I assume you have some application in mind for this? 13:43:14 I'm trying to invent an esolang that so far I can only prove turing-complete because it can simulate a two-stack machine (not a stack-flow one, but one with proper persistent state for both stacks), 13:43:31 but I'm trying to figure out if there are other ways to prove it turing-complete 13:43:38 huh, actually I'm reminded a lot of Incident too 13:43:42 (not the silly parsing stuff but the data storage) 13:45:25 using the two stacks isn't a practical way to write programs, I know a much more practical way, only that one might not be Turing-complete technically, because even though I can random access lots of memory that way (the amount of memory grows very quickly in the size of the program), I'm not sure I can access an unbounded amount of memory with a f 13:45:25 ixed program. 13:51:19 -!- AnotherTest has quit (Ping timeout: 276 seconds). 13:59:16 you could use the stacks to store a single counter with multiply and divide operations; that gives you the infinite storage you need 13:59:25 and then only use it when you absolutely had to 13:59:46 in fact, you can use one stack to store the counter, using the other as a temporary to multiply and divide it 13:59:56 and use the other for whatever you like, except in the middle of a multiply/divide operaiton 14:00:02 *operation 14:00:32 -!- doesthiswork has joined. 14:07:10 ah, trying to reduce to a counter machine. might work. 14:14:51 you could alternatively use both as a tape, but then you wouldn't be able to use them for other things too 14:15:14 -!- augur has joined. 14:19:47 -!- augur has quit (Ping timeout: 255 seconds). 14:43:53 -!- `^_^v has joined. 14:46:43 -!- Guest52295 has quit (Changing host). 14:46:43 -!- Guest52295 has joined. 14:46:43 -!- Guest52295 has changed nick to sdhand. 14:47:47 -!- LKoen has joined. 14:53:41 -!- xa0 has quit (Quit: Divided by zero). 14:53:51 -!- xa0 has joined. 15:40:05 -!- LKoen has quit (Remote host closed the connection). 15:52:37 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 16:14:25 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:48:38 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52340&oldid=52339 * Qwertyu63 * (+143) 16:59:46 -!- FreeFull has joined. 17:16:56 -!- atslash has quit (Ping timeout: 260 seconds). 17:27:26 -!- atslash has joined. 17:29:19 -!- LKoen has joined. 17:40:29 -!- Zarutian has joined. 17:48:53 -!- LKoen has quit (Remote host closed the connection). 18:04:48 -!- sdhand has quit (Excess Flood). 18:04:56 -!- sdhand has joined. 18:05:20 -!- sdhand has changed nick to Guest20181. 18:07:31 -!- Guest20181 has quit (Changing host). 18:07:31 -!- Guest20181 has joined. 18:07:31 -!- Guest20181 has changed nick to sdhand. 18:11:20 oerjan: whoops, meant to oerjan++ yesterday but forgot 18:11:24 tmnhh 18:12:59 -!- sleffy has joined. 18:26:58 -!- AnotherTest has joined. 18:27:04 -!- ais523 has quit. 18:31:07 -!- hppavilion[1] has joined. 18:36:22 -!- Sprocklem has quit (Ping timeout: 240 seconds). 18:39:05 -!- atslash has quit (Ping timeout: 240 seconds). 18:42:56 -!- atslash has joined. 18:45:54 -!- Phantom_Hoover has joined. 18:53:53 -!- hppavilion[0] has joined. 18:57:33 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 18:59:46 -!- DHeadshot has joined. 19:07:47 -!- hppavilion[0] has changed nick to hppavilion[1]. 19:08:01 -!- `^_^v has quit (Quit: This computer has gone to sleep). 19:28:11 -!- Sprocklem has joined. 19:32:19 -!- `^_^v has joined. 20:07:54 -!- wob_jonas has joined. 20:10:26 ais523: four stacks for StackFlow are enough for Turing-completeness, and you don't even need counter machines for that 20:17:51 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 20:20:21 -!- DHeadshot has quit (Ping timeout: 255 seconds). 20:26:06 -!- DHeadshot has joined. 20:26:18 -!- doesthiswork has quit (Ping timeout: 260 seconds). 20:36:49 -!- sleffy has quit (Ping timeout: 258 seconds). 20:38:52 -!- Cale has quit (Remote host closed the connection). 20:39:22 -!- Cale has joined. 20:44:47 -!- erkin has joined. 20:49:41 -!- ais523 has joined. 21:16:24 -!- MrBismuth has joined. 21:16:48 -!- ais523 has quit (Remote host closed the connection). 21:17:58 -!- ais523 has joined. 21:18:53 -!- MrBusiness has quit (Ping timeout: 246 seconds). 21:30:52 -!- Sprocklem has quit (Ping timeout: 276 seconds). 21:42:34 -!- Sprocklem has joined. 21:46:38 [wiki] [[Zeryx]] N https://esolangs.org/w/index.php?oldid=52341 * Conor O'Brien * (+2365) Created page with "'''Zeryx''' is a simple language designed by [[User:Conor O'Brien]]. Suppose a program in this language is referred to as '''S'''. '''N''' starts at 0. Then, the commands of..." 22:00:16 -!- LKoen has joined. 22:06:05 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:21:40 -!- Sprocklem has quit (Ping timeout: 260 seconds). 22:28:51 -!- LKoen has quit (Remote host closed the connection). 22:41:11 -!- sleffy has joined. 23:08:41 -!- LKoen has joined. 23:10:20 -!- atslash has quit (Quit: This computer has gone to sleep). 23:16:43 -!- AnotherTest has quit (Ping timeout: 246 seconds). 23:17:23 -!- Sprocklem has joined. 23:17:32 -!- DHeadshot has quit (Ping timeout: 246 seconds). 23:22:26 -!- DHeadshot has joined. 23:23:03 -!- hppavilion[0] has joined. 23:26:33 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 23:40:09 -!- DHeadshot has quit (Ping timeout: 255 seconds). 23:53:14 -!- Warrigal_ has joined. 23:57:07 -!- ais523 has quit (Ping timeout: 276 seconds). 23:59:05 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 2017-06-30: 00:18:50 -!- atslash has joined. 00:39:09 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:44:10 -!- atslash has quit (Quit: Leaving). 00:47:50 -!- augur has joined. 00:58:28 -!- sebbu has quit (Ping timeout: 240 seconds). 01:24:52 -!- quintopia has joined. 01:28:14 how do 01:37:28 -!- boily has joined. 01:37:46 `w 01:37:54 -!- doesthiswork has joined. 01:37:56 swatter//The swatter is a tool for punishment commonly found in #esoteric. Not to be confused with the saucepan or mapoles. 01:44:27 `4 w 01:44:33 1/1:alogl//ALOGL is a logarithmic language. \ zork//Zork is like York, except for the first letter. Uaneb invented it. \ stalagmyte//A stalagmyte is eight stalagmits \ il//An il is a cohelix of pper wire. 01:46:33 helloochaf. 01:47:40 `5 w 01:47:47 1/2:rhenium//Rhenium is a precious metal. It can be found nowhere in Earth because the Enemy has used up all of it for forging the One Ring. \ vorpal//Vorpal writes software for boring machines. Really big ones. \ sbeef//Sbeef is the culinary name for meat from scow. \ homophone//Homophones are pairs of words that sound totally gay together. \ heff 01:47:52 ǹ 01:47:57 `n 01:47:58 2/2:alump//A heffalump is similar to a lump of sugar, but with honey instead. 01:52:29 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52342&oldid=52340 * Qwertyu63 * (-15) 02:01:16 -!- Warrigal_ has quit (Ping timeout: 276 seconds). 02:10:13 -!- augur has quit (Remote host closed the connection). 02:17:27 helloily 02:21:25 quinthellopia! 02:21:39 il is a pretty great wisdom 02:22:19 rhenium is a pretty terrible wisdom 02:22:47 Borderlands TPS finished downloading :P 02:22:53 ah! :D 02:23:28 bonnuitopia! 02:23:32 if you want to saturday... 02:23:41 bonnenuily 02:23:51 I don't know where I'll be this weekend... 02:24:06 go to minneapolis 02:24:08 -!- boily has quit (Quit: HOW CHICKEN). 02:34:55 -!- oerjan has joined. 02:38:12 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52343&oldid=52342 * Qwertyu63 * (+138) 02:42:08 [wiki] [[Triple Threat]] N https://esolangs.org/w/index.php?oldid=52344 * Qwertyu63 * (+2913) Created page with "'''Triple Threat''' (hereafter TT) is a stack-based esolang. Every command modifies and juggles the numbers in one or two of three stacks. Each stack is capable of different a..." 02:45:13 [wiki] [[Set]] https://esolangs.org/w/index.php?diff=52345&oldid=50526 * Qwertyu63 * (+65) 02:45:47 [wiki] [[User:Qwertyu63]] https://esolangs.org/w/index.php?diff=52346&oldid=52343 * Qwertyu63 * (-2819) Replaced content with "Languages I've written:
* Writer and implementer of [[Stack Up]]. * Writer of [[Set]]; article and interpreter by Matheus Avellar. * Writer of [[Emoji-gramming]]. *..." 02:46:57 -!- sleffy has quit (Ping timeout: 240 seconds). 02:48:55 -!- Zarutian has quit (Quit: Zarutian). 02:57:37 [wiki] [[Triple Threat]] https://esolangs.org/w/index.php?diff=52347&oldid=52344 * Qwertyu63 * (+71) 03:03:12 -!- sebbu has joined. 03:06:18 -!- sebbu2 has joined. 03:09:49 -!- sebbu has quit (Ping timeout: 255 seconds). 03:21:37 -!- sleffy has joined. 03:38:45 Did you see this? https://news.ycombinator.com/item?id=14634926 It is some thing with mathematics, everyone start same money and each step give one piece of money to someone else at random. What do you think is the distribution going to be? 03:50:42 I would expect something like a 1/x distribution 03:52:04 Maybe something a bit fatter than that... I dunno 03:57:26 What is 1/x distribution? 03:58:27 Like the graph of 1/x 03:59:07 (scaled somehow, and obviously discretized) 04:00:12 OK 04:00:26 Now I understand 04:00:54 whoa whoa whoa 04:01:14 zzo38 did not strike me as the sort of person who comments on news.ycombinator.com 04:01:22 heh 04:01:26 this is tg 04:01:40 shachaf, why are you so obsessed over where conversations are taking place? :) 04:02:16 Cale: Me? You're the one who's obsessed with it! 04:03:09 Cale is always all, like, whoa, dude, why're you talking in #esoteric instead of ##categorytheory, man? 04:04:46 Yeah, but the reason I ask is because you moved the conversation here :) 04:05:01 as if you're trying to avoid talking in the other channel 04:05:27 (when you were obviously listening there) 04:05:57 zzo38: Apparently the correct name for what I was thinking of is "Pareto distribution" 04:06:23 Cale: O, OK. 04:06:29 (at least, if you think of it as a probability distribution) 04:07:06 The reason is that some person gets an advantage randomly, but then they continue giving away a constant amount, rather than a percentage of their money, so it doesn't get reduced by as much? 04:07:21 They still have as much of a chance of getting a given dollar as before, but they aren't giving away as much. 04:07:22 -!- sleffy has quit (Ping timeout: 276 seconds). 04:12:17 -!- augur has joined. 04:14:24 I have the following problem: I get some structured data every so often, and I want a user interface that can show the result of various queries run over it. 04:14:55 Say the queries are SQL-ish, though I don't know what the query language is exactly. 04:15:15 The queries are user-provided but stay relatively constant. On the other hand, the data changes all the time. 04:15:25 This is kind of backwards from a typical database. 04:15:33 Is there a tool for this sort of thing? 04:15:45 Or a library that can be used to implement it? 04:15:52 I don't know, although I have wanted to be able to do such thing with SQLite 04:16:40 (In SQLite, if using remote data, this might be done by implementing a virtual table, but you say you do not know what the query language is exactly, so that can't help.) 04:16:48 Also it's a user interface so maybe I want it to be in JavaScript? 04:17:10 No I think SQL would be better 04:17:14 To be clear, all the old data is dropped when new data arrives. The queries are run exactly once over the new data, say every second. 04:17:34 SQL is fine but the UI might be written in JavaScript. 04:24:20 I suppose you could. I probably would have used C, and then interfacing it with SQLite, implementing perhaps a virtual table module to retrieve the data. However, many thing you fail to mention, including, do you need the data to be plotted on a graph, or just a text, or both, and where does the data come from, and so on? What you need depend on many thing I think 04:24:37 Ideally, all the queries can be computed in one or two passes over the data. 04:25:17 For example many of the queries are summing different things. All the partial sums can be kept as state when iterating over the data once. 04:26:41 Well, SQLite can do most of these optimizations automatically (although some are missing; it cannot keep state across different queries for example). 04:26:58 select sum(x) from foo; select type, sum(x) from foo group by type; 04:27:13 The thing is that there are a lot of queries but only one copy of the data. 04:36:02 Do you like Rice's theorem? 04:38:14 -!- hppavilion[1] has joined. 04:41:33 -!- hppavilion[0] has quit (Ping timeout: 260 seconds). 05:34:21 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 06:27:55 @tell hppavilion[1] https://www.youtube.com/watch?v=sULa9Lc4pck 06:27:55 Consider it noted. 06:30:27 shachaf: That problem sounds like what most of our application backends look like 06:30:53 Non-video link: https://math.stackexchange.com/a/165225 06:31:11 Cale: Are these user-supplied queries, though? 06:31:18 I don't know what your application is. 06:31:36 shachaf: I really want a database which is designed around that kind of interaction: you register queries with the backend, and get notified any time a transaction commits which affects the results of a registered query, with the changed rows. 06:32:33 Cale: Well, this problem is different because the old data is thrown away all the time, so there's no reuse possible. 06:32:48 ah 06:32:54 But I think this is one of the things RethinkDB was trying to do? 06:32:54 shachaf: Well, our web applications generally have a notion of a "view selector", which is typically a big record containing a bunch of Maps expressing what data the frontend wants to display to the user, and those get delivered via websockets to the backend 06:32:58 https://www.rethinkdb.com/ 06:33:27 (I was involved with RethinkDB but that was years before they added these features.) 06:33:36 and then the backend sends back views, which are similarly structured collections of Maps containing (patches against) the data that was requested 06:34:31 I also saw this post about it, so who knows: http://blog.sagemath.com/2017/02/09/rethinkdb-vs-postgres.html 06:35:16 We're using postgresql's LISTEN/NOTIFY 06:35:52 Ah. 06:36:48 Does rethink support queries that are similar to what is expressible with SQL? 06:37:42 The post I linked to compares the two (that person migrated sagemath from rethinkdb to postgresql and found the latter much better for their purpose). 06:39:42 Not that I particularly love SQL -- I'd really like to have an easy way to express sum types 06:39:49 (and express queries against them) 06:41:14 fizzie: I can't remember what [redacted] does about sum types and SQL-like languages, but I think there may have been something? Do you think there exists a good query language that supports sum types well? 06:41:50 It bothers me that nobody bothered to put in a way to say "this column contains a primary key of table A, B, or C, and the information about which it is" 06:43:03 You always end up representing A + B as (1 + A)*(1 + B) in some fashion, because that's 1 + (A + B) + A*B, but accidents which result in 1 or A*B being stored are among the worst kinds of bug you can have. 06:43:48 (the kind where when your application screws up, it can involve humans making many phone calls to repair the damage) 06:45:24 Can't you express that constraint in postgres? 06:47:46 You might be able to do something with an ugly trigger. 06:48:04 Or were you thinking of something else? 06:49:21 (also using two columns) 06:51:14 create table foo (x int, y int, z int, check ((x is not null::int) + (y is not null::int) + (z is not null::int) = 1)); 06:51:25 Seems to work. 06:52:32 Hmm! 06:52:52 That's a cute way of expressing it 06:53:05 I wonder how much it affects performance 06:53:10 Well, however you express it, the point is that it's a boolean expression that you can put into check. 06:53:35 Well, really what I want is for the invalid options to be inexpressible :P 06:54:09 I imagine it shouldn't affect performance much? 06:54:25 Sure, but a runtime check will save you those painful phone calls. 06:54:43 That is true :) 06:56:29 Aha, https://stackoverflow.com/questions/15178859/postgres-constraint-ensuring-one-column-of-many-is-present 06:56:58 Looks like someone has done this before. 06:59:24 Usually what ends up happening, which doesn't actually solve the problem, but makes it harder to make the same mistake, and is nicer to write individual queries against, is whenever you would have had (A + B + C) * X, instead having three separate tables for A * X, B * X, and C * X, respectively. This doesn't scale very well if you have more than one sum type though. 07:00:27 Well, it sort of kind of solves the problem, anyway 07:01:50 But also if you do that, it perverts the types you use to discuss your data over in Haskell land, in a way which isn't very nice. 07:02:02 (typically, anyway) 07:02:43 Unless you take pains to do an extra translation away from what's actually stored in the DB -- you'll typically do a little of that, but it's more work then. 07:03:33 It's like this little problem that gradually makes a lot of code a whole bunch shittier than it otherwise could be 07:04:06 Maybe when the concat stuff that Ryan's been working on is ready, that will kill this bird as well. 07:04:46 He's been working on a way to translate Haskell code to SQL queries via Conal's constrained categories thing 07:05:32 ... because we also have the problem that we end up expressing all our queries both in SQL and then again in Haskell, and it's nearly always a bug if they don't agree. 07:12:52 @metar lowi 07:12:53 LOWI 300550Z VRB02KT 9999 FEW010 SCT180 12/10 Q1011 NOSIG 07:17:38 -!- hppavilion[1] has joined. 07:23:48 -!- erkin has quit (Read error: Connection reset by peer). 07:24:53 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 07:25:51 -!- doesthiswork has quit (Quit: Leaving.). 07:33:16 -!- FreeFull has quit. 07:35:30 @metar ENVA 07:35:30 ENVA 300620Z 09006KT CAVOK 18/05 Q1010 NOSIG RMK WIND 670FT 14010KT 07:35:41 SUMMER 07:40:48 @metar ESSB 07:40:49 ESSB 300620Z 05016KT CAVOK 19/08 Q1002 07:50:39 -!- hppavilion[1] has joined. 07:51:02 hppavilion[1]: see video 08:09:49 -!- Sprocklem has quit (Ping timeout: 276 seconds). 08:13:28 shachaf: ...which? 08:13:33 Oh, lambdabot 08:13:39 @messages-loud 08:13:40 shachaf said 1h 45m 44s ago: https://www.youtube.com/watch?v=sULa9Lc4pck 08:14:21 shachaf: Ah, seen it, like it. What was the context for this again? 08:15:03 1/(1/a + 1/b) 08:26:56 -!- idris-bot has quit (Ping timeout: 260 seconds). 08:27:52 -!- Melvar has quit (Ping timeout: 260 seconds). 08:28:08 -!- sebbu has joined. 08:31:34 -!- sebbu2 has quit (Ping timeout: 255 seconds). 08:35:33 -!- Vorpal has joined. 08:35:33 -!- Vorpal has quit (Changing host). 08:35:33 -!- Vorpal has joined. 08:36:16 raptor jesus http://www.mezzacotta.net/dinosaur/ 08:55:52 -!- wob_jonas has joined. 09:04:53 -!- Melvar has joined. 09:18:32 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 09:19:15 -!- AnotherTest has joined. 09:20:56 [wiki] [[Befunge]] https://esolangs.org/w/index.php?diff=52348&oldid=51642 * Vorpal * (-2) /* Befunge-98 and beyond */ Update URL for cfunge 09:30:50 oh Vorpal managed to log on 10:16:16 -!- LKoen has joined. 10:25:46 -!- augur has quit (Remote host closed the connection). 10:27:45 -!- augur has joined. 10:32:25 -!- augur has quit (Ping timeout: 268 seconds). 10:49:45 -!- `^_^v has joined. 10:59:28 I can see all of the SMART attribute values in my computer, but what am I supposed to do with these numbers? It reports a worst temperature of 50 and a current value of 33; what numbers are normally expected? Attribute 9 (Power_On_Hours) has normalized value 1, which is close to the threshold of 0 (but not quite); is this supposed to be of any concern? There are errors such as "Error 341 occurred at disk power-on lifetime: 21029 hours (876 days + 5 11:02:18 No failures are reported though. 11:14:54 -!- oerjan has quit (Quit: Nite). 11:19:06 -!- ais523 has joined. 11:19:50 ais523: hi 11:20:30 ais523: four stacks are enough for Turing-completeness in StackFlow 11:20:53 good to know 11:20:55 and you don't even need counter (Minsky) machines or exponential time loss for that 11:21:05 the construction is easy too: 11:21:06 is this an existence proof or a constructive proof? 11:21:11 constructive proof 11:22:32 Consider a machine with two stacks and two symbols available for the stacks, such that underflowing the stack isn't allowed, but you can have any number of states. This is Turing-complete, because you can compile an ordinary two-stack machine down to it by representing symbols as multiple symbols. 11:23:02 definitely 11:24:21 We want to compile this to StackFlow with four stacks. Stacks 1 and 2 in the StackFlow host simulate the two stacks of the guest in a straightforward way. Stacks 3 and 4 normally store garbage that we can't clean up. 11:26:16 For stack 3 and 4, have an alphabet that has one symbol for each state of the guest. When the guest wants to push to a stack, the host just pushes. When the guest wants to pop, the host first push the two possible next states of the guest to stacks 3 and 4, then pop the corresponding stack of the host. 11:26:44 The host has a rule that when 0 is popped from stack 1 or 2, you pop stack 3, and if 1 is popped from stack 1 or 2, you pop stack 4. 11:27:19 oh yes, that works 11:27:34 you're basically just using stacks 3 and 4 as variables 11:27:40 where only the top element matters 11:27:43 to remember what you're doing 11:28:02 yes 11:28:28 I don't yet know what StackFlow with two or three stacks can do. 11:34:21 that said, I wonder how many states your 4-StackFlow example needs for TCness 11:34:31 and how it compares to Magic's creature types 11:34:38 (I'm aware the existing construction is slightly broken…) 11:35:15 it needs as many symbols for stack 3 and stack 4 as the original has states 11:35:44 and... um, where's that list of how many symbols and states can do universal Turing machines? 11:35:56 we can create starting elements in the stack for free in this construction 11:36:08 `? universal turing machine 11:36:09 universal turing machine? ¯\(°​_o)/¯ 11:38:22 15 states and 2 symbols for a Turing-machine are supposedly enough. with an end of tape marker symbol you can turn that to... um, about 30 states and 3 symbols for a two-stack machine if underflowing stacks isn't allowed, 11:38:54 then with a double symbol representation you turn that to about 90 states and 2 symbols for a two-stack machine, 11:39:05 that should probably fit in M:tG 11:39:21 you can probably do it with fewer with smarter constructions 11:41:15 hmm, even 60 states should be enough if you go from 3 symbols to 2 symbols 11:43:10 you could do something minimax-like, where you determine the bottom of the stacks "in software" 11:43:18 rather than needing a separate state to represent it 11:44:10 sure, but then you'd have to construct a new small universal machine (tape or stack) from scratch, rather than just use the existing hard results about small universal Turing-machines 11:49:03 -!- augur has joined. 11:49:44 -!- idris-bot has joined. 11:50:34 it might be the easiest to start from a universal tape machine that needs an infinite periodic pattern on the tape, since a periodic pattern is cheap to create from end markers in a two-symbol stack machine 11:51:13 but I can't do calculations for that, because I don't know how long the periodic pattern is, and it does consume states in the stack machine 12:02:08 -!- ais523 has quit (Remote host closed the connection). 12:03:18 -!- ais523 has joined. 12:09:45 -!- boily has joined. 12:21:03 -!- augur has quit (Remote host closed the connection). 12:43:09 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 12:43:13 -!- jaboja has joined. 13:11:19 -!- hppavilion[1] has joined. 13:16:02 -!- ais523 has quit (Remote host closed the connection). 13:17:12 -!- ais523 has joined. 14:00:36 -!- doesthiswork has joined. 14:05:01 -!- `^_^v has quit (Quit: This computer has gone to sleep). 14:21:38 -!- augur has joined. 14:24:12 -!- `^_^v has joined. 14:26:10 -!- augur has quit (Ping timeout: 276 seconds). 15:06:41 -!- doesthiswork has quit (Quit: Leaving.). 15:11:40 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52349&oldid=52282 * Qwertyu63 * (+30) 15:12:07 [wiki] [[StackFlow]] https://esolangs.org/w/index.php?diff=52350&oldid=41661 * B jonas * (+2380) 15:15:07 ais523: for the M:tG simulation, the other Alex's construction also uses Noxious Ghoul and Rotlung Reanimator. Does it also have the same bug as your construction? If not, I should find out how he avoids the bug; if not, we should mail him a question. 15:16:51 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 15:17:00 wob_jonas: it tells the players to do stacking order explicitly 15:17:31 rather than trying to force it via the game rules 15:26:51 -!- jaboja has quit (Ping timeout: 240 seconds). 15:38:13 -!- DHeadshot has joined. 15:47:12 ais523: but... isn't that cheating? 15:47:22 not in the M:tG sense, but for the construction 15:47:41 IMO yes, that's why I wanted a construction with no player choices 15:47:58 ok, I should probably just forget the original construction 15:58:27 The proof mentions Elixir of Immortality, and I was wondering what was the older tech (say before Coldsnap) for recycing all cards from your graveyard to your library, and whether you needed some horrific slow combo for it. Apparently it's Reminisce, from Onslaught. 15:58:35 !card-by-name Reminisce 15:59:04 I mean reshuffling all cards without losing any cards or other resources. There are a lot of ways to reshuffle only creatures, or reshuffle in exchange for exiling one card. 15:59:49 Not programming but have you guys seen http://www.mezzacotta.net/magic/goldfish/ 16:00:01 Similar idea of Magic exploits 16:13:27 -!- DHeadshot has quit (Ping timeout: 240 seconds). 16:32:50 -!- AnotherTest has quit (Ping timeout: 240 seconds). 16:32:59 Taneb: yes, I know about that. And I hear if you use similar game rules but don't restrict to a cube that tries to make such combos hard, then you can get MUCH bigger loops. 16:37:39 -!- AnotherTest has joined. 16:41:57 -!- ais523 has quit (Ping timeout: 240 seconds). 16:51:17 -!- DHeadshot has joined. 17:32:05 -!- Phantom_Hoover has joined. 17:32:24 -!- __kerbal__ has joined. 17:33:28 <__kerbal__> Hi 17:37:46 <* Taneb> tries to find a place to live in Cambridge 17:39:25 Want me to ask a former Cambridge-er? 17:39:38 I think I've found something 17:39:42 But thanks for the offer 17:40:39 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 17:40:40 I thought the river in Cambridge was pretty nice. 17:40:43 Full of people though. 17:41:23 It's certainly picturesque 17:47:22 -!- __kerbal__ has joined. 17:55:49 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 17:57:49 <\oren\> 2001, a space oddysey: first there a black rectangle after that there'a a bunch of monkees and then a spaceship and then more spaceship for a while, and after that a weird old man who becomes a mutant baby, the end 18:02:08 what about HAL? 18:02:31 and the guys who found the monolith and got lost? 18:03:04 -!- AnotherTest has quit (Ping timeout: 255 seconds). 18:03:47 -!- `^_^v has quit (Quit: This computer has gone to sleep). 18:04:21 -!- `^_^v has joined. 18:08:08 -!- __kerbal__ has joined. 18:10:39 -!- __kerbal__ has quit (Client Quit). 18:20:17 -!- Phantom_Hoover has quit (Quit: Leaving). 18:23:33 -!- `^_^v has quit (Quit: This computer has gone to sleep). 18:24:39 -!- FreeFull has joined. 18:32:48 -!- `^_^v has joined. 18:33:34 -!- ais523 has joined. 18:34:32 <* Taneb> has a work email now! 18:34:39 Really beginning to feel like an Adult 18:35:31 Tanelle. are you wearing a necktie? do you fill your own taxes? do you listen to Top40 radio? what is an adult? 18:36:39 boily, no, I don't think anyone in the UK who's not self-employed does, I listen to BBC Radio 4 so maybe I've got that one beat, don't know 18:42:25 filling taxes, hmm. 18:42:43 boily: an adult is an expert in adulery, I always thought. 18:42:45 -!- erkin has joined. 18:43:41 -!- `^_^v has quit (Quit: This computer has gone to sleep). 18:43:54 -!- `^_^v has joined. 18:52:07 -!- ais523 has quit (Remote host closed the connection). 18:53:18 -!- ais523 has joined. 19:00:05 How will my method for encoding a Huffman table compare with that used in DEFLATE? 19:00:50 (It might depend on how it encodes numbers, which is the part that I did not specify.) 19:07:49 <\oren\> someone should make a new centralized VCS and call it eht, to come after svn 19:21:21 zzo38: wait, you have a new method for encoding a Huffman table? when was that? 19:21:47 zzo38: different from DEFLATE and jpeg and other (more modern) compressed formats? 19:22:34 Note that encoding a Huffman *table* is just the small bit telling you what the table is, without any actual data. 19:22:52 Most specs using Huffman encoding use somewhat different mechanisms. 19:25:49 -!- erkin has quit (Ping timeout: 276 seconds). 19:29:08 My method has the property that a prefix of any sufficiently long sequence of bits will encode a valid Huffman table, and that the encoding is bijective (you are guaranteed to get the same bits if you decode and then reencode the same Huffman table; if you alter the Huffman table it will change though) 19:32:54 You have a number of remaining 62-bit codes, which is initially 2^62. Every time a code length is transmitted, this value is reduced by 2^(62-n) if n is the code length transmitted; is used to determine which code lengths are still valid. 19:35:05 Code a 1 bit followed by a number to encode a used symbol, where the number is the index into the MRU list of code lengths. If the number exceeds the code lengths in use, then they are ascending numbers, and all of them up to and including the chosen code length are put into beginning of MRU list in reverse order; otherwise it is a normal MRU list. 19:35:54 Code a 0 bit followed by a number to specify that many unused symbols; if there are remaining symbols needed, the index into the MRU list is coded next without an intervening 1 bit. 19:36:17 Numbers have a minimum value of 1 and a maximum value that varies. 19:38:15 Since the number of remaining 62-bit codes has to be zero at the end, this can be used to decide how many further unused symbols are possible, and when near the end what code lengths may still be in use too. If no further unused symbols are possible, the intervening 1 bit is not needed, and if the maximum value of a number is 1, the number is encoded with no bits. 19:38:38 wob_jonas: That is how it is work; can you understand them now? 19:46:47 It may be helpful to initialize the MRU list, although I am unsure. 19:50:55 -!- boily has quit (Quit: VITAL CHICKEN). 19:54:17 The other thing to consider is if, due to the kind of data expected to be encoded, it might help to alter the order of the symbols rather than just 0 to 255 or whatever. 20:04:01 zzo38: I don't think I followed that because I don't really remember how Huffman tables are supposed to work, but ok 20:04:46 -!- ais523 has quit (Remote host closed the connection). 20:05:56 -!- ais523 has joined. 20:06:40 -!- sleffy has joined. 20:09:11 They are code lengths as number of bits needed to encode that symbol. For example, if you have input with three symbols A, B, C, and if A is much more common than B and C, then you might encode A as "0", B as "10", and C as "11". 20:10:34 -!- __kerbal__ has joined. 20:10:59 -!- ais523 has quit (Remote host closed the connection). 20:11:30 That is how Huffman codes are working. 20:12:08 -!- ais523 has joined. 20:12:17 -!- erkin has joined. 20:17:39 [wiki] [[User:B jonas]] https://esolangs.org/w/index.php?diff=52351&oldid=50895 * B jonas * (+92) 20:20:49 -!- _fractal_ has quit (Ping timeout: 255 seconds). 20:25:01 -!- shikhin has quit (Ping timeout: 240 seconds). 20:25:01 -!- catern has quit (Ping timeout: 260 seconds). 20:27:21 -!- catern has joined. 20:27:22 -!- shikhin has joined. 20:27:33 -!- LKoen has quit (Ping timeout: 255 seconds). 20:28:00 -!- LKoen has joined. 20:31:07 LKoen! 20:31:43 rdococ! 20:32:45 -!- fractal_ has joined. 20:37:39 -!- `^_^v has quit (Quit: This computer has gone to sleep). 20:41:09 -!- ais523 has quit (Read error: Connection reset by peer). 20:45:14 what's up? 20:45:37 -!- `^_^v has joined. 20:45:54 -!- ais523 has joined. 20:48:28 <__kerbal__> wob_jonas: If you are still on in a few hours, I might bring Integbot online so that you can finally see how user-defined functions work 20:49:07 <__kerbal__> I'm not in a place where I can do it right now, though 21:03:56 [wiki] [[Special:Log/newusers]] create * Zayne * New user account 21:07:46 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52352&oldid=52285 * Zayne * (+164) /* Introductions */ 21:08:02 [wiki] [[Hello]] https://esolangs.org/w/index.php?diff=52353&oldid=33573 * Zayne * (+186) adding my interpreter 21:08:13 kerbal: ok, if you do bring it up, please try int-e's quine and put it on the wiki 21:08:15 [wiki] [[User:Zayne]] N https://esolangs.org/w/index.php?oldid=52354 * Zayne * (+42) Created page with "I made the Hello Interpreter in Python 3.5" 21:09:38 <__kerbal__> ok, I will definitely do that 21:14:35 [wiki] [[Hello++]] https://esolangs.org/w/index.php?diff=52355&oldid=45181 * Zayne * (+275) 21:16:43 <__kerbal__> Sorry I didn't do it earlier; forgot 21:17:51 [wiki] [[Hello++++]] https://esolangs.org/w/index.php?diff=52356&oldid=51054 * Zayne * (+169) /* Interpreters */ 21:22:26 -!- augur has joined. 21:26:19 <__kerbal__> So, I've been thinking about making Integ's sister language Floateg 21:26:30 -!- augur has quit (Ping timeout: 240 seconds). 21:27:08 <__kerbal__> Floateg would have a continuous non-discrete tape, where explicitly provided values define a piecewise curve 21:28:13 <__kerbal__> In this way, you can have non-integer addresses; Floateg would figure out what value a non-provided address should have 21:28:27 <__kerbal__> with the piecewise curve 21:31:12 <__kerbal__> For instance, if you wrote 0 to address 0 and 1 to address 1, address 0.5 would be computed as 0.5. 21:32:15 -!- sleffy has quit (Ping timeout: 268 seconds). 21:40:50 -!- `^_^v has quit (Quit: This computer has gone to sleep). 21:42:19 -!- DHeadshot has quit (Ping timeout: 276 seconds). 22:02:41 <\oren\> BJARNE STROUSTRUP made the output formatting in ostream STATEFUL meaning that after any long operation you have to reset it 22:02:45 <\oren\> HE IS THE WORST INCOMPETENT ASSHOLE IN ALL THE HISTORY OF COMPUTER SCIENCE 22:04:13 \oren\: yes, and that's just one of the multiple stupid problems the C++ standard library formatted IO has 22:04:57 \oren\: however, from looking at various languages, I think that designing a good formatted IO library is REALLY hard, there are very few times anyone has succeeded in it, 22:05:13 Such as? 22:05:16 so Bjarne isn't really incompetent compared to other language designers. 22:05:35 shachaf: I happen to like C's printf and scanf. 22:06:11 It's convenient but not type-safe. 22:06:46 And unlike many old designs, printf/scanf has become better as the language aged, because now compilers can check the types for you at compile time (unless you use a dynamic format spec). 22:08:38 -!- augur has joined. 22:16:37 -!- __kerbal__ has quit (Quit: Page closed). 22:20:39 hi 22:21:28 hi, rdococ 22:21:30 shachaf: I happen to like C's printf and scanf. ← I've seen someone argue to me on reddit that printfalikes are in general a really large security hole, and I'm not convinced I disagree 22:21:51 From which angle? 22:21:58 ais523: I think they're a security hole only if people use variable format specs 22:22:24 ideally a printf-like should have as easy syntax as printf, but the format string and type of arguments should be checked at compile time 22:22:31 they were also implicated as a common vector for the recent stack overlap exploit 22:22:49 rust's printf macros do the compile time checking right, but fail horribly in most other respects 22:22:49 OCaml has a printf close to what you describe, IIRC 22:22:56 -!- Sprocklem has joined. 22:24:05 <\oren\> all it really needs is to do something like 22:24:25 <\oren\> cout.print(some_double); 22:24:42 <\oren\> and then have precision etc as optional argumnets 22:25:13 \oren\: no no no, a template string is usually a better idea than that (though you could have something like that as a backend exposed in the api) 22:25:26 <\oren\> or if you have a hardon for operator overloading, use operato() 22:25:36 for two reasons: 22:25:45 <\oren\> cout(some_double,3,3) 22:26:32 The PRINTF() SQL function in SQLite will check that the format is OK; it will only do this if you call it as a SQL function though 22:28:01 when you print several values together (which often happens), the template syntax is much shorter and thus more readable, which is great. in C++ stdlib, which doesn't use a template string, people (including me) often make the mistake of forgetting to print a separator between two values, 22:28:39 because in all the verbose cout << "pos=(" << setprecision(6) << obj.position.x[0] << "," << obj.position.x[1] << ")," nonsense, you don't notice that you've forgotten a << " " << somewhere. the result is running a program for two hours, then noticing that you can't use the output because two numbers are printed directly ran together. 22:29:21 (This is a problem even if the formatting state set by setprecision and similar isn't persistent.) 22:29:57 Whereas if you write printf("pos=(%.6g,%.6g)", verbose stuff here, then you are much less likely to forget a separator 22:30:39 C++11 variadic templates are TG 22:33:44 Luckily most languages these days are sane enough that none of this stuff is built in. In C++, you can just use printf, or write a new output library, rather than use the C++ stdlib stream output functions. In rust too, you could write better printf macros, and I hope someone will (and I might try myself, but there are certain difficulties). 22:53:59 -!- augur has quit (Remote host closed the connection). 23:06:50 -!- __kerbal__ has joined. 23:07:28 <__kerbal__> I don't think that I am going to be able to activate Integbot tonight, but there's a slight possibility of it, I guess 23:11:59 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 23:12:29 Can you write type-safe printf with C++ templates? 23:13:11 yes 23:13:30 but only if the format string is constant of course 23:13:39 shachaf: in modern enough C++, yes. 23:14:03 shachaf: the problem is that in older C++, you can't read the template string at compile time 23:14:09 Right. 23:16:27 <\oren\> you could do it with C macros 23:16:52 No you couldn't. 23:17:26 <\oren\> it would jsut ahve to have some arbitrary limit on number of inputs 23:17:45 <\oren\> for example, eight 23:18:37 you couldn't parse the string out though still 23:19:09 you'd have to do something weird like FMT_STRING("foo", FMT_STRING_VAR, "bar") 23:19:46 and if you allow that then you could do the same with just variadic templates in C++ I think 23:19:58 (or non-variadic ones up to a fixed length) 23:20:28 <\oren\> actually hold on, I have an idea: suppose that format strings were not just string 23:20:43 <\oren\> instead, like in Fortran, have a format object 23:21:14 <\oren\> that you initialize using a string 23:22:39 <\oren\> cout << mkformat("apples % oranges %") << 2 << 5; 23:24:05 \oren\: you can't do that type safely though 23:24:46 you need to get the string into the arguments to a template and by far the easiest way is via user-defined literals 23:26:26 -!- sleffy has joined. 23:31:40 -!- Warrigal_ has joined. 23:42:06 -!- DHeadshot has joined. 23:46:44 -!- Sprocklem has quit (Ping timeout: 260 seconds). 23:49:31 -!- AnotherTest has joined. 23:55:56 -!- DHeadshot has quit (Ping timeout: 268 seconds).