2017-01-01: 00:00:11 yay, I saw it! 00:00:20 actually time.gov jumped two seconds backwards at the leap second for some reason 00:00:22 -!- Sgeo has quit (Ping timeout: 267 seconds). 00:00:22 then did :59 and :60 again 00:00:26 I bet that was a leap second anomaly 00:00:27 Thanks for the time.gov tip, I used that as well. 00:00:32 Yeah, it was a little stuttery. 00:01:02 at least there have been sufficiently many leap seconds in the past that the anomalies tend not to be too earthbreaking at this point 00:01:07 happy new year everyone 00:01:16 BBC stream just started a 60-second countdown for me. 00:01:25 I don't think they'll be mentioning the leap second. :/ 00:01:27 they're running a bit slow then :-P 00:01:34 Well, that's probably just the stream. 00:01:44 2 minutes buffering delays, impressive 00:07:31 fizzie: so what was the stream like? 00:07:57 Well, I mean. There was a Robbie Williams concert going on, and now there's the fireworks show near London Eye. 00:08:52 -!- Sgeo has joined. 00:08:58 `learn The password of the month is AАΑAАΑAАΑAАΑAАΑ 00:09:08 Relearned 'password': The password of the month is AАΑAАΑAАΑAАΑAАΑ 00:09:33 @time oerjan 00:09:33 Local time for oerjan is Sun Jan 1 01:09:32 2017 00:09:43 I think I heard somewhere the US nuclear launch code password whatever was 0000 0000 for a decade or two earlier. 00:10:16 shachaf: the password month changes at UTC hth 00:10:44 fizzie: basically they were forced to place password protection on them by an outside request but felt it'd slow down the launch and that their other protections were sufficient 00:10:47 doesn't it usually change whenever you remember, maybe a few days later? 00:10:52 so the passwords were set to all-zeroes as a kind of protest 00:10:56 shachaf: TECHNICALLY 00:11:09 oerjan: what does the password of the month actually do? 00:11:27 it's a kind of protest hth 00:11:32 fizzie: 100% accurate. 00:12:01 Though if you were in a position to use that password you were in a position to probably force whoever knew the password to divulge it *anyways*. 00:12:32 Can the command to make the missile not receive commands remotely be sent to it remotely? 00:12:56 right, the point is that the password wasn't sufficient *by itself* and the other restrictions were probably more important 00:13:30 and I guess all-zeroes has the advantage that if you *were* forced to divulge it, you might not be believed 00:13:38 >_> <_< 00:14:08 Maybe you won't be believed, but someone may try it even if they do not believe you, to see whether or not it is valid. 00:14:40 zzo38: Remote ordering a launch is done in the US by transmitting a command to actual human beings who have physical access to the launch facilities. 00:15:01 i.e. there is quite literally no actual networked means of doing it. 00:15:41 Which IMO is probably sensible. 00:16:01 I read in 2600 that it can receive commands remotely, but that there is a command which can stop it from that function, but eventually that command will expire. 00:16:35 Of course knowing the password is not good enough anyways; you would also need to know the frequency and the protocol. 00:17:12 And I would *strongly* suspect this would be a cryptographically secure protocol. 00:17:46 Yes, I would also expect so. 00:21:29 They said that apparently the people whose job it is to issue the command to stop receiving commands remotely do not do their job properly, and instead will try to issue that command only one second before the previous such command expires, instead of issuing the command an hour in advance which it should be done. 00:23:35 But I do not actually know much about how the missiles are working. Do you know much about it though? 00:24:29 I expect most of the details are intentionally secret 00:24:35 I've never really tried to determine them because of that 00:24:48 and also because there are a number of other things I'd rather be interested in 00:26:24 Many of the details (including the frequency) are secret, yes, although there was a series of articles in 2600 mentioning a few things about it. 00:27:08 Although they do have other articles about other stuff too, and there always are some interesting articles and/or letters. 00:28:14 Gleðilegt nýtt ár! 00:29:09 Which means what? 00:30:37 Happy New Year! 00:30:48 OK 00:37:28 -!- erdic has quit (Ping timeout: 258 seconds). 00:40:38 -!- erdic has joined. 00:45:53 Epic Fail {UU} Instant ;; Epic 00:49:53 -!- hppavilion[1] has joined. 00:54:33 hmm, the existing epic cards don't look very good 00:57:25 It is a joke card. It isn't very good either 00:58:20 whoa whoa whoa, I hadn't seen Eternal Dominion 01:05:36 maybe I'm underestimating the number of ways to play sorceries without paying their full mana cost 01:06:21 Which ways did you see so far? 01:06:43 I don't really know. 01:07:02 there's convoke and cascade... 01:09:34 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 01:11:45 The thing is I don't really know Mt:G cards. 01:15:02 int-e: Underestimating? 01:15:07 What's the context? 01:38:43 -!- astoxenous has joined. 01:39:54 `relcome astoxenous 01:39:57 ​astoxenous: 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.) 01:40:15 hello 01:40:20 The existance of a max cell value in brainfuck is not necessary to turing completeness right? 01:41:44 quite the opposite, with no max you need only 3 cells. 01:42:12 with a max you need infinitely many cells. 01:42:30 (although the max can be just 1) 01:44:08 I was just trying to reduce my esolang to bf to prove turing completeness. and I found that the lack of a max cell value to be the only difference. 01:44:15 why do you only need three? 01:45:25 three shalt be the number thou shalt count to. 01:45:35 see https://esolangs.org/wiki/Collatz_function 01:46:47 oerjan: is there a variant that requires uncountably many cells twh 01:46:57 shachaf: TRICKY 01:49:00 i keep forgetting whether we've conclusively proved 2 isn't enough. 01:54:19 oerjan: The max (non-inclusive) is 1. Is it TC? 01:55:44 shachaf: Does having uncountably many cells actually make sense? (pleasesayyespleasesayyespleasesayyespleasesayjes) 01:56:32 * hppavilion[1] . o O ( It's uncountably finite ) 01:57:20 In constructive logic, a subset of a finite set isn't necessarily finite. 01:57:34 In fact that's equivalent to LEM? 01:59:43 hppavilion[1]: NOPE 02:00:03 shachaf: ...wtf how does that work 02:00:59 shachaf: what's your definition of "finite"? 02:01:58 I don't remember which definition that was. 02:02:18 Injection from naturals < n maybe? 02:02:43 @google Andrej Bauer finite sets constructive 02:02:45 http://math.andrej.com/2009/09/07/constructive-stone-finite-sets/ 02:02:45 Title: Constructive stone: finite sets | Mathematics and Computation 02:03:15 That page, or another one. 02:03:28 @google Andrej Bauer five steps pdf 02:03:30 http://www.ams.org/bull/0000-000-00/S0273-0979-2016-01556-4/ 02:03:31 Title: Bulletin of the American Mathematical Society 02:03:49 Typing on phone, can't look right now. 02:04:02 -!- Phantom__Hoover has joined. 02:05:20 happy new year! 02:05:36 can you believe it? this earth is now 2017 years old 02:05:41 time flies 02:06:06 `wisdom flies 02:06:10 That's not wise. 02:06:16 `quote flies 02:06:18 No output. 02:06:22 hmph 02:06:26 `wisdom time 02:06:28 timecube//EARTH HAS 4 CORNER SIMULTANEOUS 4-DAY TIME CUBE IN ONLY 24 HORU ROTATION. 4 CORNER DAYS, CUBES 4 QUAD EARTH. Bible A Lie & Word Is Lies. Navel Connects 4 Corner 4s. God Is Born Of A Mother - She Left Belly B. Signature. Your dirty lying teachers use only the midnight to midnight 1 day (ignoring 3 other days) Time to not foul (already wron 02:08:23 `grwp flies 02:08:32 butterfly:While some might think butterflies are descended from flies, that is a false entomology. \ Binary file reflection matches 02:10:05 hmm, butterfiles 02:10:10 shachaf: thanks 02:11:25 butter chicken is a good thing. 02:11:35 `gwni flies 02:11:40 wisdom/butterfly \ wisdom/reflection 02:15:33 boily: I don't agree. 02:15:45 `cwlprits butterfly 02:15:53 oerjän 02:16:01 Figures. 02:18:01 shachaf: chana masala? 02:18:18 Sounds fine. 02:27:15 2017 doesn't seem any different so far 02:28:51 more prime 02:29:05 (than 2016) 02:29:17 are there degrees of primeness? 02:29:36 Of course. 02:29:41 izabellora. indeed. 02:29:49 is that just the number of divisors? 02:30:08 fewer divisors -> more prime? 02:30:09 izabera: actually there is a concept of semiprimes 02:30:30 but actually I'm happy to call "true" more true than "false" 02:30:42 https://en.wikipedia.org/wiki/Almost_prime 02:31:23 2017 is only divisible by 1 and 2017 02:31:24 [wiki] [[INTERCAL]] https://esolangs.org/w/index.php?diff=50612&oldid=36183 * Ais523 * (-13) /* External resources */ fix a broken link 02:31:26 So it's as prime as it gets 02:31:49 after 2017, the next prime year is 2027 02:37:37 2011 was prime too 02:37:40 -!- astoxenous has quit (Ping timeout: 260 seconds). 02:37:45 And 2029 is prime 02:38:08 1993 1997 1999 2003 2011 2017 2027 2029 2039 2053 2063 2069 2081 2083 2087 02:43:18 but 2020 is the year of hindsight, no? 02:44:39 say wasnt there an befunge variant that used something like fractal maze of nearly-torus playfield-tiles? 02:45:55 oh, here's a thing you couldn't do with 2011: 2017 is the sum of two primes (and consequently, composite in the Gaussian integers: 2017 = (9 + 44i)*(9 - 44i)). 02:48:05 (1997 was the previous prime = 1 (mod 4)) 02:57:52 time to go watch the year end specials... 02:58:48 Bonne année à tous, profitez de 2017, soyez en santé, plein d'affaires de même, une bonne pelletée de trémas à travers, et à la revoyure! 02:58:59 -!- boily has quit (Quit: LISTENING CHICKEN). 03:06:18 int-e: itym two squares, no? 03:47:33 -!- hppavilion[1] has quit (Ping timeout: 245 seconds). 04:01:26 oerjan: yes indeed. 04:04:45 <\oren\> 1 hour to 2017 04:15:16 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 04:27:23 -!- hppavilion[1] has joined. 04:34:41 Does any X server allow you to emulate arbitrary visuals? 04:35:13 -!- oerjan has quit (Quit: Nite). 04:44:25 I have thought of a kind of hardware design to implement arbitrary X visuals. There are 32 planes; the high six planes select one of 64 palettes. Palette 0 is fixed. Palette 63 is also used for sprites, of which there are 16, of size 16x16 each, with 3 colours each. Each palette also has a red_mask, green_mask, and blue_mask value; each mask is eight consecutive bits aligned to a 4-bit boundary, and are allowed to overlap. You can index the channel 04:45:41 And then there would also be the hardware plane mask, which allows the blitter to only write some planes, according to your choice. 04:46:41 I think most if not all X servers allow you to set arbitrary onscreen pixels to arbitrary colours, so they have the same ability to produce images as the hardware does 04:47:00 (here the hardware includes the video card in addition to the screen) 04:47:54 ais523: Yes, although you may be limited to a TrueColor visual with the channels in one order. What I meant is if it can emulate any visual class and convert it to the format needed by the hardware. 04:47:57 int-e: is the condition that implies for being Gaussian-integer-prime (prime and not the sum of two primes) both necessary and sufficient? 04:48:46 (Although I think that a kind of hardware like I describe above would help so that you really can define any visual you want and implement it in hardware instead of having to do it in software.) 04:56:21 -!- ais523 has quit. 05:00:47 -!- kragniz has quit (Ping timeout: 258 seconds). 05:02:21 -!- hppavilion[1] has quit (Quit: PH'NGLUI MGLW'NAFH HPPAVILION[1] LA'SKA WGAH'NAGL FHTAGN). 05:02:36 <\oren\> VA-11 Hall-A is a great game 05:03:11 -!- hppavilion[1] has joined. 05:06:40 -!- wob_jonas has joined. 05:06:50 Happy New Year to the East Coast of the US. 05:08:24 -!- nookybook has changed nick to fartytart. 05:08:24 <\oren\> yup! 05:08:32 <\oren\> Me too! 05:32:40 -!- nitri-xmas has changed nick to nitrix. 05:35:03 -!- hppavilion[1] has quit (Ping timeout: 245 seconds). 06:09:22 -!- hppavilion[1] has joined. 06:32:02 -!- Zarutian has quit (Quit: Zarutian). 07:25:09 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 08:34:42 I have added the "file=" option into my GURPS character calculation program, because this option is necessary on Windows (I don't know why, but using fs.readFileSync(0) on Windows results in a EBADF error). 08:36:33 Do you know why it has that problem? 08:50:03 -!- hppavilion[1] has quit (Ping timeout: 245 seconds). 09:24:59 `uname -r 09:25:23 3.13.0-umlbox 09:50:28 -!- augur has joined. 11:43:01 -!- MoALTz has quit (Ping timeout: 248 seconds). 11:48:26 -!- MoALTz has joined. 11:52:59 -!- xa0 has quit (Remote host closed the connection). 11:54:35 -!- xa0 has joined. 12:31:28 -!- augur has quit (Remote host closed the connection). 12:43:06 -!- gsora has quit (Quit: uh-oh!). 12:51:26 -!- gsora has joined. 12:56:04 -!- gsora has quit (Client Quit). 13:01:17 -!- xa0 has quit (Remote host closed the connection). 13:03:21 -!- gsora has joined. 13:06:00 -!- xa0 has joined. 13:39:55 -!- Phantom_Hoover has joined. 13:46:24 -!- TieSoul has joined. 13:57:29 -!- TieSoul has quit (Quit: Leaving). 14:04:16 -!- Lord_of_Life has quit (Excess Flood). 14:06:27 -!- Lord_of_Life has joined. 14:07:46 -!- MDead has joined. 14:10:08 -!- MDude has quit (Ping timeout: 268 seconds). 14:10:10 -!- MDead has changed nick to MDude. 14:23:33 -!- LKoen has joined. 15:54:12 -!- boily has joined. 15:56:15 -!- oerjan has joined. 15:57:01 børjan matin! 15:58:12 bodt nilytt år! 15:59:29 (today doing the proper greeting.) 16:02:39 did I wish you a bonne oerjannée already? 16:02:55 not sure 16:03:38 i may have left before you passed into the new year 16:04:12 i think you greeted everyone equally 16:04:19 ah! that I did. 16:05:56 i'm still wondering what "trémas à travers" means, google seemed to think it was about umlauts. 16:06:25 but got confused when i removed the surrounding parts 16:07:50 I wished “Happy New Year y'all, enjoy 2017, be healthy, all that kind of stuff, a good shovelfull of scattered umlauts, and see you soon!” 16:09:25 very sensible 16:10:21 tsé ^^ 16:11:31 boily: "a göod¨shövelfüll öf¨scätterëd ümläuts" 16:11:59 zgrellop! that's the spirit! 16:25:13 `ümläüt Indeed it is. 16:25:15 Ïn̈d̈ëëd̈ ̈ïẗ ̈ïs̈.̈ 16:34:42 yay! 16:34:49 HackEgo: hello 16:35:02 * rdococ wonders if HackEgo has a big Ego 16:35:37 It certainly has a Hack Ego. 16:36:17 heh. 16:41:15 * rdococ hacks its ego 16:41:28 `doag bin/ümläüt 16:41:43 10075:2017-01-01 ` chmod +x bin/\xc3\xbcml\xc3\xa4\xc3\xbct \ 10074:2017-01-01 ` mv IdOF bin/\xc3\xbcml\xc3\xa4\xc3\xbct \ 10072:2017-01-01 ` chmod +x bin/\xc3\xbcml\xc3\xa4\xc3\xbct \ 10071:2017-01-01 ` mv DOOB bin/\xc3\xbcml\xc3\xa4\xc3\xbct \ 10069:2017-01-01 ` chmod +x bin/\xc3\xbcml\xc3\xa4\xc3 16:42:01 * oerjan swats zgrep for modifying HackEgo in private -----### 16:42:15 how RUDE 16:42:25 It's not as rude to spam the chat with my failed attempts? 16:43:03 `dots Also we have a lighter variant already. 16:43:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: dots: not found 16:43:11 `döts Also we have a lighter variant already. 16:43:12 ​Älsö ẅë ḧävë ä lïgḧẗër värïänẗ älrëädÿ. 16:43:26 I see. Not as dotful. 16:43:51 `döts This is a test. 16:43:52 `döts This is a test. 16:43:54 Tḧïs ïs ä ẗësẗ. 16:43:55 Tḧïs ïs ä ẗësẗ. 16:44:10 `file bin/ümläüt 16:44:14 bin/ümläüt: Python script, ASCII text executable 16:44:17 Oh, is it just tr for some things? 16:44:24 pretty much. 16:44:27 ich bin/umlaut? 16:44:27 Ah. 16:45:24 `cat bin/ümläüt 16:45:25 ​#!/usr/bin/env python \ import sys \ if len(sys.argv) != 2: \ print('Incorrect usage.') \ exit(1) \ o = u"".encode("utf-8") \ for c in sys.argv[1]: \ o += c.encode("utf-8") \ o += u"\u0308".encode("utf-8") \ print(o) 16:46:58 `ümläüt Døs this wørk 16:47:00 Traceback (most recent call last): \ File "/hackenv/bin/ümläüt", line 8, in \ o += c.encode("utf-8") \ UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0: ordinal not in range(128) 16:47:05 Haha. 16:47:20 Python 2 isn't great with unicode... :( 16:47:29 `döts Døs this wørk 16:47:30 Døs ẗḧïs ẅørk 16:47:40 `` cat `which dots` 16:47:45 oh right, it doesn't even try 16:48:11 `python --version 16:48:11 No output. 16:48:13 Python 2.7.3 16:48:24 `` cat `which döts` 16:48:25 ​#!/bin/sh \ print_args_or_input "$@" | sed -re "y/aehiotuwxyAEHIOUWXY/äëḧïöẗüẅẍÿÄËḦÏÖÜẄẌŸ/" 16:48:36 I see. 16:48:55 `` echo This works as a pipe too | döts 16:48:56 Tḧïs ẅörks äs ä pïpë ẗöö 16:49:04 Hmm... 16:51:39 `` ls bin/*or_input 16:51:41 bin/print_args_or_input \ bin/shebang_args_or_input 16:52:05 `cat bin/shebang_args_or_input 16:52:06 ​#!/bin/bash \ interp="$1"; script="$2"; shift 2; if [ "$#" -eq 1 ]; then printf '%s\n' "$1"; elif [ "$#" -eq 0 ]; then cat; fi | { shift; $interp "$script" "$@"; } 16:52:18 oh it was that complicated 16:52:37 sed 's/./&̈/g' 16:53:38 noping nearly does that. 16:54:05 `` echo "Døs ẗḧïs ẅørk" | sed 's/./&̈/g' 16:54:07 D̈ø̈s̈ ̈ẗ̈ḧ̈ï̈s̈ ̈ẅ̈ø̈r̈k̈ 16:54:13 It does! :D 16:54:43 ``` echo "Døs ẗḧïs ẅørk" | sed 's/./&̈/g' 16:54:46 D̈Ã̈¸Ìˆs̈ ̈á̈ºÌˆ—̈á̈¸Ìˆ§ÌˆÃ̈¯Ìˆs̈ ̈á̈ºÌˆ…̈Ã̈¸Ìˆr̈k̈ 16:54:52 locale-dependently. 16:55:02 ``` echo "Døs ẗḧïs ẅørk" 16:55:02 Døs ẗḧïs ẅørk 16:55:24 `cat bin/` 16:55:25 ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl 16:55:39 `cat bin/`` 16:55:41 ​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@" | rnooodl 16:55:51 oh it's ``` that changes it. 16:56:38 `mkx bin/ümläüt//print_args_or_input "$@" | sed 's/./&̈/g' 16:56:43 bin/ümläüt 16:56:56 `cat bin/mkx 16:56:58 key=$(mk "$@") && echo "$key" && chmod +x "$key" 16:57:06 `cat bin/mk 16:57:13 ​[[ "$1" == ?*//* ]] || { echo usage: "mk[x]" file//contents >&2; exit 1; }; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$(echo-p "$key")" && echo "$key" 16:57:13 `ümläüt Whøt abøut this 16:57:13 Ẅḧø̈ẗ ̈äb̈ø̈üẗ ̈ẗḧïs̈ 16:57:41 WE HAFF TOOLS 16:58:40 `engrávé 16:58:43 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: engrávé: not found 16:58:58 Whoops, wrong way. 16:59:45 èngràvè 17:00:34 `ümläüt ' 17:00:35 ​'̈ 17:00:46 `echo '`̀' 17:00:47 ​'`̀' 17:00:56 `` grep -r '̈' bin 17:01:03 Binary file bin/emmental matches \ Binary file bin/macro matches \ bin/hlnp:scowrevs="$(/usr/bin/paste -sd'|' share/scowrevs)"; hg log -r "tip:0 & ! ($scowrevs)" "$@" | sed 's/\(\(^\| \)[ gràvè, áćúté, ĉîrĉûmflêx, çȩḑiļļa, ǫgǫnęk. 17:01:24 `2 grep -r '̈' bin 17:01:33 2/2:gs_or_input "$@" | sed 's.̈..g' \ Binary file bin/7za matches \ Binary file bin/tclkit matches 17:01:48 `mkx bin/`̀//echo "This should probably do something, but it does not." 17:01:51 bin/`̀ 17:02:03 AAAAAAA 17:02:03 ``̀ 17:02:04 This should probably do something, but it does not. 17:02:07 `` ls 17:02:11 bin \ canary \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ index.html \ index.html.1 \ interps \ karma \ le \ lib \ misle \ out \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ test1 \ test2 \ tmflry \ tmp \ wdiff-latest.tar.gz \ wisdom 17:02:21 :) 17:24:24 `unidecode `̀/ 17:24:26 ​[U+0060 GRAVE ACCENT] [U+0300 COMBINING GRAVE ACCENT] [U+002F SOLIDUS] 17:26:34 `? örjan 17:26:35 ​Örjan is the diæresed twin. He will punctuate your vöẅëls, and maybe a few other unsuspecting letters. 17:27:01 `? örjan 17:27:03 örjan? ¯\(°​_o)/¯ 17:27:17 `thanks unicode 17:27:21 Thanks, unicode. Thunicode. 17:32:43 -!- augur has joined. 17:37:08 -!- augur has quit (Ping timeout: 245 seconds). 17:55:50 -!- oerjan has quit (Quit: Later). 18:07:31 -!- Akaibu has quit (Quit: Connection closed for inactivity). 18:39:56 [wiki] [[Syms]] M https://esolangs.org/w/index.php?diff=50613&oldid=49765 * CatIsFluffy * (-115) 18:43:26 [wiki] [[Al Dente examples]] M https://esolangs.org/w/index.php?diff=50614&oldid=49823 * CatIsFluffy * (+45) fix indentation issues (I wish this language was more popular) 19:07:18 -!- boily has quit (Quit: CARRIAGE CHICKEN). 19:22:57 -!- Lord_of_Life has quit (Excess Flood). 19:26:26 -!- kiki` has joined. 19:26:57 -!- Lord_of_Life has joined. 19:33:32 -!- augur has joined. 19:37:37 -!- augur has quit (Ping timeout: 240 seconds). 19:50:49 oh. "February 30 was a real date in Sweden in 1712." 19:51:08 -!- kiki` has quit (Disconnected by services). 19:55:55 I didn't know that 20:03:14 Oh yes, because they decided to do a *gradual* shift to the Gregorian calendar over 40 years by skipping all leap days, and then cancelled it and reverted by adding *two* leap days. 20:04:37 should i use kubernetes twh 20:05:56 And this shit is why cal(1) has such a shitty and not very useless spec. 20:06:59 cal(1) is specified to do the Gregorian calendar from 1752 on, include the British transition in September from Julian, and... utterly unspecified what it does on earlier dates. 20:07:31 *Probably* the sanest choice is to do Julian and proleptic Julian for earlier dates, but... 20:08:18 But who cares about dates before 1752? 20:08:30 Historians, mostly. 20:09:02 I find it frankly a little silly the spec includes the Sep. 1752 transition, rather than just permitting proleptic Gregorian. 20:09:13 isn't it reasonably sane to just extend Gregorian back forever? 20:09:26 HireFly 20:09:27 That's called "proleptic Gregorian", and yes, it's moderately sane. 20:09:46 Considering not every country switched to Gregorian simultaneously anyway 20:09:47 Historians get grumpy unless you *say* that's what you're doing, but it's not unreasonable to do so. 20:09:58 Ah 20:10:04 That's sensible enough 20:10:09 Has anyone asked Gregor's opinion? 20:10:15 or Ian's 20:10:22 hachaf 20:10:29 If you *don't* say historians will generally assume you're using the contextually-appropriate calendar instead. 20:10:49 (but be slightly grumpy because you didn't say what calendar you were using, because that can really matter) 20:10:58 Do you extend leap seconds into the past too? 20:11:12 Good question I suppose 20:11:45 No, leap seconds were ill defined prior to 1972. 20:12:48 Guys, guys, this problem is easily solved. 20:13:01 Just use the same system as Kelvin, but applied to the Unix timestamp. 20:13:09 The beginning of time is the epoch (because, y'know, it is) 20:13:09 Trying to be more exact than 1 day with historical dates and times, while not always *impossible*, is really quite hard. 20:13:36 whoa whoa whoa, I forgot Gregor was back among the living. 20:13:44 Reanimated? 20:13:55 Also ignore the fact that counting time linearly from the big bang is nonsense because of relativity. 20:13:56 Are you supposed to account for relativity with this scheme? 20:13:59 Hahah 20:14:19 int-e> oh. "February 30 was a real date in Sweden in 1712." ← oh right, I had forgotten about the swedish calendar 20:14:37 It was quite the mistake 20:14:55 Heck, with the pre-Julian Roman calendar we're barely certain of what proleptic Gregorian *years* some dates fall in. 20:16:04 My ticks-since-the-big-bang system works fine for this if you express time in scientific notation, so your number of significant digits is made clear. 20:16:15 And definitely doesn't create more confusion than it solves. 20:25:54 -!- hppavilion[1] has joined. 20:26:49 * rdococ appears in all of his stupor 20:34:28 I think that John Dee wanted to gradually shift to Gregorian calendar earlier, but the British royalty did not want to because they hate the Catholic chutch. Dee was not Catholic either but he wanted to because he thought the Gregorian calendar is a good idea, not because the church did it. 20:36:29 I don't see much importance in months to be honest. I think sailors may have used it to navigate at night, but don't they have the stars for that...? 20:38:38 -!- hppavilion[0] has joined. 20:42:13 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 20:43:18 -!- Zarutian has joined. 21:08:47 -!- idris-bot has quit (Quit: Terminated). 21:09:28 -!- hppavilion[0] has quit (Ping timeout: 268 seconds). 21:11:11 -!- Melvar has quit (Quit: rebooting). 21:18:15 -!- Melvar has joined. 21:21:55 -!- idris-bot has joined. 21:28:25 -!- hppavilion[0] has joined. 21:32:43 -!- augur has joined. 21:34:54 -!- augur has quit (Remote host closed the connection). 21:47:52 -!- LKoen has quit (Remote host closed the connection). 21:51:46 -!- LKoen has joined. 22:18:46 -!- TieSoul has joined. 22:29:18 -!- hppavilion[1] has joined. 22:32:06 -!- hppavilion[0] has quit (Ping timeout: 268 seconds). 22:32:33 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 22:37:35 -!- MoALTz has quit (Quit: Leaving). 22:39:28 -!- augur has joined. 22:41:54 -!- boily has joined. 22:52:47 -!- LKoen has quit (Remote host closed the connection). 22:53:41 I've just used AutoHotKey to improve my keyboard by 10000000000000 ppb 22:53:57 s/keyboard/clipboard/ 22:54:39 I added clipglue with ^g, which appends a selection to my clipboard rather than overwriting it (as with ^c) 22:55:37 And more importantly, I added a clipstack; normally ^c and ^x clobber your clipboard, but with a clipstack they instead push a new value onto it; ^v pastes the result of PEEK, ^V/^+v pastes the result of POP 22:56:20 (an editing feature is available through ^e- backspace drops the top value, \ swaps the top two, ] and [ will roll the deque, et cetera) 22:58:05 <^v> .-. 23:05:11 ^v: what? 23:05:15 Oh, xD 23:05:23 ^v: It's your own fault. 23:05:30 <^v> nah 23:05:35 <^v> what if my name was ping 23:05:35 yay 23:05:40 <^v> is it my fault if i get pinged? 23:05:44 ^v: yes hth 23:05:49 <\oren\> Good everning! 23:05:50 <^v> im ping on esper lol 23:05:58 I'm back for another round of shlFFy esolang making 23:06:29 ^v: Choosing a name that's likely to be typed in unrelated contexts automatically forfeits your right to be annoyed by irrelevant pings 23:06:32 Right, \oren\? 23:06:59 <^v> hppavilion[1], what if someone was talking about hp pavilions 23:06:59 * hppavilion[1] . o O ( Dammit, should've pinged somebody inactive for irony purposes ) 23:07:01 <^v> and you got pinged? 23:07:03 <^v> checkmate. 23:07:13 ^v: That would be my fault and I'd not be upset. 23:07:38 <^v> i can only conclude you are not human 23:07:41 <^v> checkmate 23:07:42 ^v: Also, I'd only get pinged if they typed hppavilion[1]- which is not normal- or one of my alternate pings, which I can turn off. 23:07:48 ^v: Correct. 23:08:15 I DO have 'hp' set to ping since people have a habit of abbreviating, but that can be turned off if it gets annoying 23:08:33 Worse, people often abbreviate as the non-canonical 'hppa' instead of the correct 'hp' abbreviation ;-; 23:09:18 <^v> i always take the hpp = c++header 23:09:26 <^v> at first glance 23:10:08 ^v: Of course you do. 23:10:25 I'm considering changing nicks, since hppavilion[1] has too much baggage associated 23:10:26 hppa, the "hppa" abbreviation would avoid unnecessary pinging as "hp" would cause. 23:10:36 rdococ: Well yeah, but it's non-canonical 23:10:43 non-canonical? 23:10:48 And how would you pronounce that? 23:11:05 your nickname is NOT a work of fiction 23:11:11 how can it have a canon? 23:11:24 Well, I guess as [hæ.pʌ], but still 23:11:35 * rdococ will talk about video games more often here to ping hp 23:11:45 my hp is low in [insert game here] 23:11:53 If I replaced hppavilion variants, it'd be something derived like hppavillain[1] (which I tried out once) or somesuch 23:11:56 I have a hp 23:11:58 Ah, yes, that too 23:12:09 rdococ: ...apparently, I turned off pinging 'hp' 23:12:19 ... 23:12:19 I do ping on hppaviliøn[1] 23:12:29 rdococ: I don't remember when I did this 23:12:35 just let your abbreviation be hppa 23:12:47 rdococ: NO 23:12:52 YES 23:12:57 (...and yet I ping on hppa...) 23:13:01 * rdococ will now create fanfiction about hppavilion[1]'s canon 23:13:07 rdococ: Honestly, I'd prefer if people would just tab it in 23:13:19 -!- Phantom_Hoover has joined. 23:13:22 like this?: HackEgo 23:13:23 rdococ: I'll make it all canonical so it can't be fanon mwahahahahahahaha 23:13:34 hppavilion[1], you mean hppa will be canon? 23:13:40 rdococ: ...except that? 23:13:50 but that will then be fanon'd 23:13:55 rdococ: It'll be canonically rude, how about that? 23:14:06 It's canon, but it's also offensive 23:14:07 >:) 23:14:07 and fanonically polite 23:14:13 whatever hppa 23:14:20 new way to insult you is good 23:15:02 heh heh heh 23:15:13 hppa 23:15:25 -!- LKoen has joined. 23:17:37 -!- kragniz has joined. 23:19:49 <\oren\> Ha, this character's name is stella hoshi?! Hello miss star star 23:22:22 is she the star of the show? 23:24:19 hppa 23:25:32 In order to receive input from stdin as events in SDL what I have done is to use another client to notify SDL by using XSendEvent. This does not work if X window system is not in use though. 23:26:12 (Although, conditional compilation can be used in order to work it on other systems too, in whatever way they require.) 23:28:12 <\oren\> FireFly: not a show, a game 23:28:22 <\oren\> VA-11 Hall-A 23:29:46 Ah 23:35:47 https://asciinema.org/a/97804 someone explain me what's happening here 23:35:49 -!- TieSoul has quit (Quit: Leaving). 23:36:01 i broke something 23:36:03 but i don't know what 23:37:40 izabera: What are you cat'ing? Does cat work without arguments?? 23:38:12 yes 23:38:14 it reads from a terminal 23:39:54 * hppavilion[1] . ø Ø ( There should be a piece of programmer punctuation for conjugating verbed commands, but I don't know what it should be. ' is natural, but it's already VERY overloaded. _ doesn't work because it's often part of commands and the same applies to -. Maybe |?? ) 23:40:04 _ is uppercase ? 23:44:17 Isn't cat, especially in #esoteric, canonically essentially "copy input to output" 23:44:49 -!- augur has quit (Remote host closed the connection). 23:45:17 `? cat 23:45:20 `cat canary 23:45:47 No output. 23:45:47 Cats are cool, but should be illegal. 23:46:29 -!- oerjan has joined. 23:46:31 `` cat canary canary # ha ha. 23:46:33 No output. 23:46:37 `? Denmark 23:46:39 Denmark? ¯\(°​_o)/¯ 23:46:49 `? Danish 23:46:51 Danish? ¯\(°​_o)/¯ 23:47:15 Hlloerjan 23:47:18 `le/rn Danish//In Danish, the word for "island" is just "ø" for øfficiency reasons. 23:47:24 Learned 'danish': In Danish, the word for "island" is just "ø" for øfficiency reasons. 23:47:25 `grwp proper 23:47:35 cdop:CDOP is OCPD, except with the letters in the *proper* order. \ group:Groups are just loops with the property of associativity. \ halfling:Halflings are genericized hobbits for intellectual property reasons. \ intellectual property:Intellectual property is either the plot of land where a university campus is or otherwise a property which gives 23:47:51 int-e: gwni works better if you just need it to print the names 23:47:58 hint-ello 23:50:29 `2 grwp proper 23:50:33 2/5:y which gives something an intellectual air or appearance. \ keenlist:keenlist is notification for when Tom Hall finally acquires the necessary intellectual property rights to create the videogame series Commander Keen: The Universe is Toast \ kithkin:Kithkins are genericized halflings for intellectual property reasons, except they al 23:52:26 `gwni proper[^t] 23:52:29 wisdom/cdop \ wisdom/reflection \ wisdom/rules of wisdom \ wisdom/unicide \ wisdom/www 23:52:34 `gwni proper 23:52:36 wisdom/cdop \ wisdom/group \ wisdom/halfling \ wisdom/intellectual property \ wisdom/keenlist \ wisdom/kithkin \ wisdom/reflection \ wisdom/rules of wisdom \ wisdom/sanity \ wisdom/termite \ wisdom/treant \ wisdom/treefolk \ wisdom/unicide \ wisdom/universal property \ wisdom/vegemite \ wisdom/www 23:52:49 Hymn, wait 23:52:58 Why does it print wisdom/ before every one? I thought I fixed that 23:53:00 `cat bin/gwni 23:53:01 grep -ERlis "$@" wisdom/* 23:53:47 it was rather subtle to get it to it properly, as you can see in `grwp 23:53:53 *to do it 23:54:04 `cat grwp 23:54:05 cat: grwp: No such file or directory 23:54:09 `cat bin/grwp 23:54:10 ​#! /bin/bash \ cd wisdom; shopt -s dotglob; grep -R "$@" -- * 23:54:15 Ah, yes, just a cd in there 23:54:49 the rest is to make it not ignore dotfiles 23:54:56 `` echo 'cd wisdom; shopt -s dotglob; grep -ERlis "$@" *' > bin/gwni 23:55:00 No output. 23:55:03 not sure we've gor eny, though. 23:55:03 `gwni proper 23:55:06 cdop \ group \ halfling \ intellectual property \ keenlist \ kithkin \ reflection \ rules of wisdom \ sanity \ termite \ treant \ treefolk \ unicide \ universal property \ vegemite \ www 23:55:09 *any 23:55:15 I don't think the newlines are really necessary... 23:55:38 `` ls wisdom/* 23:55:41 wisdom/` \ wisdom/`? \ wisdom/`? `? \ wisdom/^ \ wisdom/ \ wisdom/_̰̆̓_Ì̦̻̖͍̟̖̅ͭͭͬ͡_͉̭ͧ͒̐_͂͋͒ͧ͋Ì̯͙̬̬̦̯̋_̴̝̔̉̅ͨ͞ \ wisdom/! \ wisdom/? \ wisdom/?? \ wisdom/¿ \ wisdom/@ \ wisdom/* \ wisdom/\ \ wisdom/☃ \ wisdom/⊥ \ wisdom/ꙮ \ wisdom/⌨ \ wisdom/  \ wisdom/☾_ \ wisdom/𝕈 \ wisdom/🐐 \ wisdom/🐚 23:55:43 I'd remove them, but I'm afraid I'll screw something up 23:55:55 Oh, I forgot about exempli gratia "universal property" 23:56:03 Newlines are for the best, I guess. 23:56:20 (comma-separating might work, but still may lead to ambiguity) 23:56:22 <\oren\> `unicode 🐐 23:56:25 U+1F410 GOAT \ UTF-8: f0 9f 90 90 UTF-16BE: d83ddc10 Decimal: 🐐 \ 🐐 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) 23:56:39 ...I was not aware there was a unicode goat 23:56:43 `? 🐐 23:56:45 ​🐐 <(Unicode goat laments your inability to render Unicode goat.) 23:56:58 ;-; 23:57:23 It's \oren\'s fault 23:57:59 `learn -v *MWAHAHAHA* 23:58:02 Learned '-v': -v *MWAHAHAHA* 23:58:11 `gwni proper 23:58:14 ​` \ `? \ `? `? \ ^ \ \ _̰̆̓_Ì̦̻̖͍̟̖̅ͭͭͬ͡_͉̭ͧ͒̐_͂͋͒ͧ͋Ì̯͙̬̬̦̯̋_̴̝̔̉̅ͨ͞ \ ¯\_(ツ)_/¯ \ ! \ ? \ ?? \ ¿ \ @ \ * \ \ \ ☃ \ ⊥ \ ꙮ \ ⌨ \   \ ☾_ \ 𝕈 \ 🐐 \ 🐚 \ ᛁᚿ \ ̸̸̼͚͇̮͕̳̞̤̜̯̪̪̱̣̠̺̹͍̩̝͚͕͓͚̙͓̪̮̟̜̣͙̪̂ͭ̎̏̔ͦ͒ͪ͌̾ͦͨ̚̚͢͢͠ͅ҉̴̢_̿̊ͣ̉ͣ 23:58:27 HackEgo: that's what the -- is for hth 23:58:40 <\oren\> eventually I'll add emoji, but none of their stupid combinige emoji modifiers because I don't want to learn how to do color fonts 23:58:46 `le/rn -v//*MWAHAHAHA* 23:58:49 Relearned '-v': *MWAHAHAHA* 23:58:55 fungot: please improve our sanity 23:58:56 int-e: on 16 and 17 april 2003, on his magnificent work ' fnord au fnord de la coordination fnord and by philippe de villiers against the commission is aware of it. 23:59:08 uhm 23:59:10 \oren\: Using just pixelly rendering is an acceptable alternative 23:59:10 hppavilion[1]: i just broke your `gwni hth 23:59:10 ^style 23:59:10 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 23:59:16 oerjan: Yes you did ;-; 23:59:19 `gwni proper 23:59:21 ​` \ `? \ `? `? \ ^ \ \ _̰̆̓_Ì̦̻̖͍̟̖̅ͭͭͬ͡_͉̭ͧ͒̐_͂͋͒ͧ͋Ì̯͙̬̬̦̯̋_̴̝̔̉̅ͨ͞ \ ¯\_(ツ)_/¯ \ ! \ ? \ ?? \ ¿ \ @ \ * \ \ \ ☃ \ ⊥ \ ꙮ \ ⌨ \   \ ☾_ \ 𝕈 \ 🐐 \ 🐚 \ ᛁᚿ \ ̸̸̼͚͇̮͕̳̞̤̜̯̪̪̱̣̠̺̹͍̩̝͚͕͓͚̙͓̪̮̟̜̣͙̪̂ͭ̎̏̔ͦ͒ͪ͌̾ͦͨ̚̚͢͢͠ͅ҉̴̢_̿̊ͣ̉ͣ 23:59:28 oh, that style... 23:59:30 hppavilion[1]: that's what the -- was for 23:59:31 `cat bin/gwni 23:59:32 cd wisdom; shopt -s dotglob; grep -ERlis "$@" * 23:59:45 `which gwni 23:59:46 ​/hackenv/bin/gwni 2017-01-02: 00:00:04 `` grwp -l proper 00:00:08 cdop \ group \ halfling \ intellectual property \ keenlist \ kithkin \ reflection \ rules of wisdom \ sanity \ termite \ treant \ treefolk \ unicide \ universal property \ vegemite \ www 00:00:31 `? keenlist 00:00:32 keenlist is notification for when Tom Hall finally acquires the necessary intellectual property rights to create the videogame series Commander Keen: The Universe is Toast 00:00:42 `` echo 'cd wisdom; shopt -s dotglob; grep -ERlis "$@" -- *' > bin/gwni 00:00:49 No output. 00:00:50 `gwni proper 00:00:51 cdop \ group \ halfling \ intellectual property \ keenlist \ kithkin \ reflection \ rules of wisdom \ sanity \ termite \ treant \ treefolk \ unicide \ universal property \ vegemite \ www 00:00:56 * oerjan vaguely wonders if there are any other commands broken by the -visdom 00:00:58 oerjan: there tdh 00:01:03 `cat gwni 00:01:04 cat: gwni: No such file or directory 00:01:11 `cat bin/gwn 00:01:12 grep -ERls "$@" wisdom/* 00:01:29 `` echo 'cd wisdom; shopt -s dotglob; grep -ERls "$@" -- *' > bin/gwn 00:01:33 No output. 00:04:18 ​🐐 <(Unicode goat laments your inability to render Unicode goat.) <-- i render it fine tyvm * hides missing hind legs 00:06:21 `` cd wisdom; ls * 00:06:30 0 \ 1 \ 1*1 \ 4chan \ 4rn4 \ 6 random numbers \ 7 \ 9 \ 21 \ 42 \ 323 \ 1337 \ 2600 \ XQELEKCTHZVBDBQR \ a \ aah \ abbreviation \ abnf \ abstract nonsense \ abyss \ acab \ accounting \ action \ adjective \ admn \ adopted \ adu \ adventure \ advertisement \ afk \ agdq \ aglist \ aha \ ais523 \ algebraic chess notation \ algebraic geometry \ algebrai 00:06:35 `? 4chan 00:06:37 4chan is twice as loud as stereo. 00:07:01 If there was an oerjan calculator, it'd have to end every message with 'hth' 00:07:10 (Is that oerjan or someone else who had to put a hth remover?) 00:07:18 `forget -v 00:07:21 Forget what? 00:07:34 it was probably too evil 00:08:34 hppavilion[1]: me hth 00:09:13 Thought so 00:13:07 `? hppavilion[1] 00:13:09 hppavilion[1] se describe en las notas al pie. ¿Porqué no los dos? Nadie lo sabe. No es tan cluecless. Él aspira a ser más incomprensible que esta sabiduría. 00:13:16 `? rdococ 00:13:17 rdococ is apparently from Budapest, but probably not. Thanks to boily he is approaching permanent boredom. 00:13:22 still apparently from Budapest. 00:15:15 Apparently Nørway's legislature is called the "Storting" 00:15:19 ("The Great Thing") 00:15:33 øøø 00:15:41 oerjan: I assume the political parties of its members are determined by the Storting Hat? 00:16:09 Or, Storting Hatt 00:17:10 not really hth 00:17:17 * oerjan doesn't get the reference 00:17:34 oerjan: ...wat 00:17:48 oerjan: Does Norway not have Harry Potter‽ 00:18:11 hppaviliøn 00:18:13 oh. yes. 00:18:28 with their own translated names and everything. 00:18:31 -!- hppavilion[0] has joined. 00:18:43 (iirc Dumbledore is Humlesnurr) 00:19:42 * oerjan looks at hppavilion[1] sternly for disconnecting in the midst of conversation 00:20:33 hppavilion[1], will you please decide whether your arrays start with 0 or 1 please?! 00:20:38 oerjan: I had to switch wifi 00:20:42 rdococ: They always start with 0 00:20:57 oerjan: Sorting Hat -> Storting Hat 00:21:03 oerjan: Finnish translation translates names as well. 00:21:04 hppavilion[1], why are you hppavilion[1] then, and then your alt is hppavilion[0] for when you disconnect? 00:21:04 anyway, Fremskrittspartiet would obviously be Slytherin. i'm not too clear on the rest of the houses. (i've never actually _read_ harry potter.) 00:21:14 Although the only name I remember is Hogwarts -> Tylypahka. 00:21:15 do your arrays go BACKWARDS from 1? 00:21:18 1, 0, -1, -2? 00:21:28 ("Storting Hat" being the English name of the... well, the sorting hat. The hat that sorts.) 00:21:58 You mean the hat that storts? 00:21:58 rdococ: Because the element in hppavilion[1] is a better user; hppavilion[0] is the backup, inferior user 00:22:09 Presumably the opposite of distorting 00:22:10 shachaf: ...sure 00:22:29 and this is hppavilion[0] saying he's inferior? 00:22:29 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 00:22:30 "Sorting Hat" is the English name, not "Storting Hat" 00:22:34 rdococ: Yes 00:22:36 -!- hppavilion[0] has changed nick to hppavilion[1]. 00:22:36 THERE CAN BE ONLY ONE 00:23:32 YOU MEAN #hppavilion == 1? 00:23:45 -!- augur has joined. 00:23:47 or len(hppavilion) = 1? 00:23:53 but hppavilion[0]! 00:24:02 ooh 00:24:05 I have an idea 00:24:16 the element in hppavilion[2] is an even BETTER user. go for that 00:24:46 `? 1*1 00:24:49 1*1 is two. 00:24:59 `cwlprits 1*1 00:25:07 hppavilion[1]: also Iceland's legislature is Alþingi, which means "all thing" hth 00:25:15 mromän 00:25:18 `? 1/1 00:25:19 1/1? ¯\(°​_o)/¯ 00:25:22 what?! 00:25:26 you don't know 1/1 = 0? 00:25:29 ridiculous 00:25:35 `learn 1/1 2 00:25:36 ​/hackenv/bin/learn: line 4: wisdom/1/1: Not a directory \ Learned '1/1': 1/1 2 00:25:41 uh 00:25:46 `? 1.1 00:25:48 1.1? ¯\(°​_o)/¯ 00:25:48 `? 1/1 00:25:49 1/1? ¯\(°​_o)/¯ 00:26:02 `learn 1/1 is zero. 00:26:03 ​/hackenv/bin/learn: line 4: wisdom/1/1: Not a directory \ Learned '1/1': 1/1 is zero. 00:26:08 `? 1/1 00:26:09 1/1? ¯\(°​_o)/¯ 00:26:11 ... 00:26:17 `learn 1 divided by 1 is 0 00:26:20 Relearned '1': 1 divided by 1 is 0 00:26:21 `? 1 00:26:23 UH OH 00:26:24 1 divided by 1 is 0 00:26:24 `revert 00:26:26 Done. 00:26:28 `? 1 00:26:29 The 1 is just for disambiguation. 00:26:33 `? 2 00:26:34 2? ¯\(°​_o)/¯ 00:26:43 Maybe just don't do it? 00:26:51 :c 00:26:56 * rdococ wanted to be an #esotericer 00:27:17 `grwp Twain 00:27:17 what about 2? 00:27:25 Binary file reflection matches 00:27:29 rdococ: No, len(hppavilion) == ε_π 00:27:30 The trick is writing a bunch of limericks. 00:27:31 `? rdococ 00:27:32 rdococ is apparently from Budapest, but probably not. Thanks to boily he is approaching permanent boredom. 00:27:32 rdococ: the key is less important than the contents 00:27:49 What int-e said. 00:27:53 * hppavilion[1] spent too long looking for the best number for that 00:27:55 uh 00:27:59 * hppavilion[1] eventually gave up and went with that 00:28:12 ε_π? 00:28:15 what is ε_π? 00:28:20 rdococ: epsilon π 00:28:27 rdococ: https://en.wikipedia.org/wiki/Epsilon_numbers_(mathematics) 00:28:29 a large cardinal joke? 00:28:29 well duh but what is it equal to 00:28:37 oh. 00:28:38 rdococ: It's very infinite 00:28:51 (well, large countable ordinal really) 00:29:19 * int-e should know this. 00:29:41 hm 00:29:44 sounds very ordinal 00:30:10 https://en.wikipedia.org/wiki/Epsilon_numbers_(mathematics) 00:30:18 that was my association at least. 00:30:29 ok 00:30:32 very ordinal 00:30:52 hppavilion[ε_π-1] hi 00:30:56 So it's not all that large really 00:31:37 not as large as aleph-one 00:31:50 of course you can't compare an ordinal to a cardinal 00:31:53 or can you? 00:31:53 idk 00:31:58 I'm the dumb one 00:32:11 rdococ: you can define cardinals as the smallest ordinal number of a given cardinality 00:32:18 and then you can compare cardinals 00:32:23 ikik 00:32:24 assuming axiom of choice bla bla 00:32:25 that's assuming the axiom of choice 00:32:51 * int-e throws oerjan into a time delay loop 00:33:00 i still don't think π is a legal index for epsilons. 00:33:14 yeah it is. 00:33:33 oerjan: I know, I know. 00:33:35 i thought the indices were themselves ordinals. 00:33:51 Of course given that pi is 3 or 4... 00:34:03 ε_π = sup{ε_π-1, w^(ε_π-1), w^(w^(ε_π-1))...} 00:34:12 (depending on which law you take as its definition) 00:34:34 ε_π-1 = sup{ε_π-2, w^(ε_π-2), w^(w^(ε_π-2))...} 00:34:53 wait 00:34:54 no 00:34:55 idk 00:35:11 wait I'm mixing things up 00:35:17 * rdococ the dumb one agian 00:35:47 the trick is to blend them together in a coherent way, and then you may have a worthy wisdom entry. 00:35:53 . o O ( perhaps you could do something by treating π as surreal ) 00:36:16 `? rules of wisdom 00:36:18 unless essential for the entry's humor, they should: be understandable without the separate key, be single spaced with no space at the end, and use proper capitalization and punctuation 00:36:19 most surreal numbers aren't ordinals either 00:36:36 ... ouch. 00:36:51 int-e: what? 00:37:03 oerjan: "proper capitalization and punctuation" 00:37:18 `stat bin/slwd 00:37:19 ​ File: `bin/slwd' \ Size: 53 Blocks: 8 IO Block: 1024 regular file \ Device: 12h/18dInode: 671133 Links: 1 \ Access: (0755/-rwxr-xr-x) Uid: ( 5000/ UNKNOWN) Gid: ( 0/ UNKNOWN) \ Access: 2016-12-31 19:15:31.000000000 +0000 \ Modify: 2016-11-01 05:40:51.000000000 +0000 \ Change: 2016-11-01 05:40:51.000000000 +0000 00:37:22 int-e: i'm just thinking maybe you can interpolate somehow 00:37:57 oh, hmm. I don't know. I don't want to think about it. I like my remaining bits of sanity. 00:38:29 . o O ( `slwd rules of wisdom//s/itali/ITALI/ <-- not worthwhile ) 00:38:32 int-e: everything in that wisdom is essential for its humor hth 00:39:31 oerjan: Anyway I was wincing because the entry violates most of its own rules. I can see how this might be construed as being funny but it's nevertheless painful. 00:39:33 int-e: oh. i tried something like that and shachaf thought it was overdoing it. 00:39:59 int-e: i don't think it's missing any... 00:40:07 I hope there's no color in that entry 00:40:59 there isn't. 00:41:03 oerjan: I think it is understandable without a separate key 00:41:10 oerjan: oh wait 00:41:23 oerjan: depends on what one means by "separate" 00:42:06 hmph 00:42:13 `grwp overthinking 00:42:15 gamemanj:gamemanj is also the mad scientist I. N. Here. He will overthink everything, except whether overthinking is wrong. \ Binary file reflection matches 00:42:35 `slwd rules of wisdom//s/separate/lookup/ 00:42:38 rules of wisdom//unless essential for the entry's humor, they should: be understandable without the lookup key, be single spaced with no space at the end, and use proper capitalization and punctuation 00:42:57 yeah, that's better 00:43:56 . o O ( proper grammer ) 00:44:00 `grwp overthink 00:44:03 gamemanj:gamemanj is also the mad scientist I. N. Here. He will overthink everything, except whether overthinking is wrong. \ Binary file reflection matches 00:44:13 `quote overthink 00:44:15 1286) I couldn't help thinking that maybe if one considers the ramifications in full detail it will turn out that overthinking is often not helpful and therefore, not something to be proud of. 00:44:27 damn. 00:44:46 there it was 00:47:25 i think i can fit grammar in there 00:47:36 but it may be too painful 00:50:40 `? pain 00:50:41 pain? ¯\(°​_o)/¯ 00:51:37 -!- whatupbishes has joined. 00:51:38 . o O ( `learn Pain is what your feeling now. ) 00:51:54 ... 00:51:56 devious 00:52:06 heyo 00:52:19 `wElCoMe whatupbishes 00:52:23 wHaTuPbIsHeS: 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:52:39 -!- hppavilion[0] has joined. 00:57:01 -!- hppavilion[1] has quit (Ping timeout: 268 seconds). 01:01:57 -!- hppavilion[0] has changed nick to hppavilion[1]. 01:01:58 THERE CAN BE ONLY ONE 01:03:26 no hppavilion[2] 01:04:00 -!- whatupbishes has quit (Ping timeout: 260 seconds). 01:05: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.”). 01:10:03 just let your abbreviation be hppa <-- . o O ( if you're hppa and you know it, clap your hands! ) 01:10:29 stupid control characters not showing in the logs 01:21:05 . o O ( coconut ) 01:26:12 > group $ map sort ["old account", "coconut lad"] 01:26:15 [[" accdlnootu"," accdlnootu"]] 01:28:02 is there a pointless way to zip a list with itself, but one element dropped? e.g. "zip f [1, 2, 3, 4, 5] [2, 3, 4, 5]" 01:28:26 @quote ap.tail 01:28:26 quicksilver says: zip`ap`tail the aztec god of consecutive numbers 01:29:19 thoerjan. 01:29:37 :t ap 01:29:39 Monad m => m (a -> b) -> m a -> m b 01:29:45 although these days <*> is more popular than ap, i think. 01:30:04 <*> is intuitiver than ap. 01:31:20 :t zip <*> tail 01:31:22 [a] -> [(a, a)] 01:31:50 > zip <*> tail $ [1..5] 01:31:53 [(1,2),(2,3),(3,4),(4,5)] 01:53:25 zip`ap`tail reads better though 02:06:44 ⍣ is better. 02:20:35 `unidecode ⍣ 02:20:41 ​[U+2363 APL FUNCTIONAL SYMBOL STAR DIAERESIS] 02:24:10 -!- fartytart has changed nick to ickystick. 02:29:41 `wisdom 02:29:55 cccp//CCCP is a misspelling of СССР. 02:31:24 `wisdom 02:31:26 hyperbolic group//Hyperbolic groups are the best groups there are, they're totally awesome and cure cancer. 02:58:35 funny, this font distinguishes between P and Р. 02:59:01 (but C and С look the same) 03:00:47 Same here; I am using the standard "fixed" font, which does the same thing 03:00:53 oerjan: funny thing is, if I'm looking for the S combinator, I'll end up with ap. 03:01:08 zzo38: maybe because it's the same font. 03:02:49 Yes, maybe it is same font. (But it is also possible that some other font might do that too, and some might not) 03:06:42 `wisdom 03:06:44 violation//Violation is the act of playing an instrument in the viola family. 03:07:02 hmm, slightly tricky to find the resource. *VT100.utf8Fonts.font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1 03:07:52 (appres, why have I never used appres before) 03:11:16 And I also learned about steamcmd which can download windows steam apps under linux without involving wine. 03:12:15 (steam in wine in vnc stopped working for me a while ago... only works with a normal X server, and I have no clue why) 03:12:55 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:13:28 (Where "stopped working" means it never gets past the "Connecting to steam account $account" popup.) 03:18:34 -!- boily has quit (Quit: DISTINGUISHED CHICKEN). 03:23:18 -!- oerjan has quit (Quit: Nite). 03:24:34 <\oren\> isn't the storting the name of the norwegian parliament? 03:30:06 -!- ais523 has joined. 03:30:09 -!- fractal has quit (Ping timeout: 258 seconds). 03:42:06 -!- fractal has joined. 04:19:05 -!- Zarutian has quit (Quit: Zarutian). 04:43:52 anyone know what's up with CALESYTA? 04:54:05 I don't know what is 04:54:12 I hoped you know! 04:55:11 well, I know what CALESYTA was (it was an esolang design contest) 04:55:28 but the results weren't released on the stated date and the website seems to have broken 04:55:40 and I don't know why 04:57:40 I know what it is too, but I know what the results is either 05:26:09 -!- ais523 has quit. 05:53:46 -!- Akaibu has joined. 08:00:56 -!- augur has quit (Remote host closed the connection). 08:20:58 -!- Evola has joined. 08:21:58 -!- Evola has quit (Client Quit). 08:44:24 [wiki] [[Category:2017]] N https://esolangs.org/w/index.php?oldid=50615 * Zzo38 * (+11) Category for the new year 08:44:53 [wiki] [[Template:Yearcats]] https://esolangs.org/w/index.php?diff=50616&oldid=46083 * Zzo38 * (+26) 2017 08:53:32 someone should have made 2016 09:02:29 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 09:16:58 ais523: whoa, and now their homepage ("http://calesyta.xyz") has disappeared. It was still there yesterday. 09:17:48 I thought they'd be just a year late with the results to follow IOCCC tradition or something. I didn't think they'd actually disappear. 09:18:05 Hopefully the homepage will come back and it's just a temporary hitch. 09:18:09 Has anyone written them email? 09:39:49 -!- augur has joined. 11:18:24 -!- TieSoul has joined. 11:30:30 -!- LKoen has joined. 11:34:03 [wiki] [[Special:Log/newusers]] create * Meficat * New user account 12:35:43 -!- augur has quit (Remote host closed the connection). 12:40:01 -!- augur has joined. 12:44:38 -!- augur has quit (Ping timeout: 245 seconds). 12:48:39 -!- Phantom_Hoover has joined. 13:05:56 h3llo 13:41:19 -!- augur has joined. 13:45:45 -!- augur has quit (Ping timeout: 258 seconds). 14:41:45 -!- copumpkin has joined. 14:50:40 -!- Cale_ has joined. 14:54:54 -!- oerjan has joined. 15:00:35 -!- Cale_ has quit (Remote host closed the connection). 15:11:48 -!- augur has joined. 15:16:13 -!- augur has quit (Ping timeout: 258 seconds). 15:36:13 -!- boily has joined. 15:37:52 @metar CYUL 15:37:52 CYUL 021500Z 12003KT 15SM FEW120 SCT180 BKN220 M02/M05 A3051 RMK AC1AC3CI1 SLP335 15:38:03 oerjan: seems your guess was right (GG) 15:38:25 bohily, hint-e. yep. 15:38:33 (or a twin? hmmmmmm) 15:39:14 No story of intrigue is complete without a twin nobody knew about. 15:39:16 well it was zola who got infused with the other's memories... 15:39:45 int-ello, hellørjan. what's the conjecture now? 15:40:31 just the identity of the "Queen of the Dawn" 15:40:31 and those lanterns look disturbingly the same spherical shape as the tiny wasp engines... 15:40:54 Yes, time to bring out the fly swatters. 15:41:54 . o O ( ------### is a special swatter made for reaching high places ) 15:42:12 otoh can zola really have the spark-infesting kind? this _is_ an aristocratic party after all. 15:42:48 One may be enough? 15:43:03 what's this? is the new season of the Game of Thrones tv show on already? 15:43:14 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50617&oldid=50608 * Meficat * (+149) 15:43:22 b_jonas: girl genius 15:43:30 [wiki] [[Cheers]] N https://esolangs.org/w/index.php?oldid=50618 * Meficat * (+7436) Created page with "'''Cheers''' is an esoteric programming language aimed at beverage-oriented programming. Partially inspired by [[INTERCAL]] and [[Chef]]. ==Statements== A Cheers program con..." 15:43:39 ah! 15:44:26 -!- Zarutian has joined. 15:45:41 Ah, xkcd delivered. 15:46:52 the thing that makes me wonder if she _does_ have one infecting sparks is how she has apparently got the support of many nations and yet it's not common knowledge that she's got them ... which implies she _must_ have the support of all the spark rulers... 15:47:19 *that she's got wasps 15:48:04 I'd get some popcorn 15:48:24 but this is going to take at least a week to fully unfold. 15:49:01 yeah 15:49:27 i wonder if agatha will appear in time for her wasp eater to make a noise about it 15:49:42 Or just too late and gets blamed for everything? 15:49:47 or that. 15:51:32 oerjan: Btw, is it clear whether she's reversed Martellus' job on her body chemistry? 15:51:51 she has not afaik 15:51:52 (IOW, does she still need that wasp eater just to survive?) 15:52:38 I know it's been around. But it's been a while... though I guess she was always quite busy with other things. 15:53:30 before she dictated the book, she did tell she needed it, although not why. 15:53:46 and that was only a couple days ago in story time. 15:54:54 Ah, true. 15:55:20 more than a year in realtime :P 15:55:53 ok maybe not in those words http://www.girlgeniusonline.com/comic.php?date=20151014 16:08:41 [wiki] [[Special:Log/newusers]] create * Bax3n * New user account 16:19:27 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50619&oldid=50617 * Bax3n * (+48) 16:20:06 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50620&oldid=50619 * Bax3n * (+4) 16:20:50 [wiki] [[Д]] N https://esolangs.org/w/index.php?oldid=50621 * Bax3n * (+209) Created page with "{{infobox proglang |name=Д |author=User:Bax3n |year=2016 |link=http://xn--d1a.tk/ |files=.de .d }} Д (also written as д) is an esolang created in..." 16:21:29 [wiki] [[Д]] https://esolangs.org/w/index.php?diff=50622&oldid=50621 * Bax3n * (+4) 16:23:16 [wiki] [[Д]] https://esolangs.org/w/index.php?diff=50623&oldid=50622 * Bax3n * (+119) 16:25:12 [wiki] [[Д]] https://esolangs.org/w/index.php?diff=50624&oldid=50623 * Bax3n * (+82) 16:26:33 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=50625&oldid=50578 * Bax3n * (+9) 16:28:56 [wiki] [[User:Bax3n]] N https://esolangs.org/w/index.php?oldid=50626 * Bax3n * (+51) Created page with "My name is Eric * Site : [http://bax3n.tk bax3n.tk]" 16:38:48 -!- TieSoul has quit (Ping timeout: 245 seconds). 16:40:25 what,kind of language is that supposed to be 16:41:17 that's not even not being a language... 16:41:19 [wiki] [[Д]] https://esolangs.org/w/index.php?diff=50627&oldid=50624 * Bax3n * (+190) 16:41:30 [wiki] [[Д]] M https://esolangs.org/w/index.php?diff=50628&oldid=50627 * Bax3n * (+1) 16:42:10 [wiki] [[Д]] https://esolangs.org/w/index.php?diff=50629&oldid=50628 * Bax3n * (+40) 16:42:28 -!- augur has joined. 16:42:39 wow, new command 16:42:42 exciting 16:45:19 [wiki] [[User:Bax3n]] https://esolangs.org/w/index.php?diff=50630&oldid=50626 * Bax3n * (+24) 16:46:42 -!- augur has quit (Ping timeout: 258 seconds). 16:48:21 [wiki] [[Д]] M https://esolangs.org/w/index.php?diff=50631&oldid=50629 * Bax3n * (-5) 16:48:47 [wiki] [[Д]] M https://esolangs.org/w/index.php?diff=50632&oldid=50631 * Bax3n * (+0) 16:56:45 -!- TieSoul has joined. 17:07:44 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 17:09:31 [wiki] [[Д]] M https://esolangs.org/w/index.php?diff=50633&oldid=50632 * Bax3n * (+6) 17:27:37 oДo 17:45:46 -!- oerjan has quit (Quit: Later). 17:52:08 -!- Akaibu has quit (Ping timeout: 245 seconds). 17:52:58 [wiki] [[Blablafuck]] N https://esolangs.org/w/index.php?oldid=50634 * Ivancr72 * (+1251) Make page. 17:53:35 [wiki] [[User:Ivancr72]] https://esolangs.org/w/index.php?diff=50635&oldid=50605 * Ivancr72 * (-24) 17:53:46 -!- zgrep has quit (Ping timeout: 258 seconds). 17:54:09 -!- ocharles_ has quit (Ping timeout: 258 seconds). 17:54:13 -!- lynn has quit (Ping timeout: 260 seconds). 17:54:40 "Blablafuck is an esoteric language based on Extended Brainfuck" 17:54:46 noooooooooooooooooooo 17:55:08 -!- Akaibu has joined. 17:55:55 NOT ANOTHER DERIVATIVE 17:55:59 gaaaah 17:56:20 maybe I should try and make a derivative to start instead of trying to come up with a good idea 17:57:52 rdococ: You could write a paper, "the next 256!/248! * (1-\epsilon) brainfuck derivatives." 17:59:09 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=50636&oldid=50625 * Ivancr72 * (+17) added blablafuck 17:59:32 (bonus points for identifying more degrees of freedom) 18:00:04 -!- zgrep has joined. 18:00:05 hm 18:00:11 -!- ocharles_ has joined. 18:00:44 I could try and pull a Scheme-x 18:01:56 Brainfuck-1 would have a function to determine if Brainfuck-0 functions halt. 18:02:18 Brainfuck-x would be able to determine if a Brainfuck-(0 to x) halts or not. 18:04:54 {.1.|.2.} <-- execute .2. as long as .1. wouldn't halt on the current tape 18:05:37 :/ 18:06:06 syntax is easy! 18:06:06 actually doesn't sound bad 18:06:23 hm 18:06:37 what about brainfuck, but working on media other than tape? 18:07:04 i have an idea for a hash table and it may be stupid but i don't think i've seen it anywhere 18:07:18 hmm, if we think of brainfuck as operating on two stacks... we could make a deque version of brainfuck instead. 18:07:31 -!- Akaibu has quit (Quit: Connection closed for inactivity). 18:07:44 anyway, yes, there's potential for brainfuck derivatives, some of which could be quite awkward to work with :) 18:07:53 hm 18:08:00 two stacks? 18:08:28 It's a way to implement a tape: one stack holds elements to the left; the other elements to the right of the current cell. 18:08:43 oh. makes sense. 18:09:14 if you remove one stack then it would be FSA, right? like a turing machine that can only move right? 18:09:18 (and one of them is initialized with infinitely many zeros, which may cause trouble as a deque) 18:09:26 yes. 18:09:37 k 18:12:04 hum, an automaton with one stack is not equivalent to a finite state machine 18:12:51 -!- augur has joined. 18:13:57 if we reduce the possible values of each cell to 0 or 1, we can replace the + and - with one toggle 18:16:51 and yep, I think it'll still be turing complete 18:17:32 -!- augur has quit (Ping timeout: 258 seconds). 18:19:27 ~[]<> 18:19:31 ,. 18:19:59 Though , and . would have to work differently. 18:22:44 true 18:22:53 hm... 18:23:15 would it be possible to create a super turing complete language using the halting oracle and little else? 18:24:50 hm 18:24:56 brainfuck minus, as it's called, already exists 18:25:15 https://esolangs.org/wiki/Brainfuck_minus_- 18:25:54 even (without cell-wrapping!) 18:27:43 -!- Phantom_Hoover has joined. 18:33:23 -!- Lord_of_Life has quit (Excess Flood). 18:36:57 -!- Lord_of_Life has joined. 18:39:27 can someone PLEASE describe a transistor in terms that AREN'T MEANT FOR A FIVE YEAR OLD?! 18:41:28 rdodoc: I can't. transistors are some low level implementation detail in electronics hardware, and I'm a software guy so I don't care about those implementation details. 18:42:03 well, can it be described as a gate? 18:42:47 nvm. 18:42:51 I'll find out on my own. 18:43:42 A transistor is a device with a "base", "collector", and "emitter" (or "gate", "source" and "drain" for field-effect transistors). The amount of current on the base (or voltage on the gate) controls how much current can flow between the collector and the emitter. 18:44:33 so if there's low current on the base? 18:45:10 Then proportionally low current flows between the collector and the emitter. 18:45:51 how about high current? 18:46:01 Proportionally high current flows. 18:46:29 The exact amounts flowing depend on the transistor and the supply on the collector, but this *overall* behavior is what a transistor does. 18:46:40 so is it basically an AND gate? 18:47:24 or am I misinterpreting high and low current? 18:48:36 What you're missing is that in most systems what happens with gates is there's a constant voltage supply that's always on... 18:48:44 https://commons.wikimedia.org/wiki/File:TransistorANDgate.png So this is the circuit diagram for an AND gate. 18:49:05 I do understand that... 18:49:24 But you are getting a basic grasp for how the thing functions, yes. 18:49:57 If there's input on the base or gate, electricity can flow through the transistor, and if there isn't then it can't. 18:50:22 And that's what people mean when they say it's a "switch". 18:50:52 makes sense... I guess 18:51:08 so I guess that electricity usually comes from the battery? 18:51:31 Battery or power supply, depending on the device. 18:52:06 k 18:52:26 so do you need to use both N and P type transistors to perform any logical function? 18:53:55 I got a NOR gate with transistor and resistor... 18:53:59 it's beginning to make sense? 18:55:10 I can get a NOR gate to work with P type transistors... not N tho 18:55:15 I'm using logisim btw 19:01:35 -!- Perenelle has joined. 19:01:50 Give me a hard math problem 19:01:52 Pronto 19:02:18 I'm gonna give it to my friend and I find you guys have crazy problems in ur heads 19:03:33 1/x = 0 19:04:10 Thanks 19:06:51 That's sarcasm 19:08:22 Does P=NP? 19:12:22 how many roads must a man walk down to split the underlying manifold into simply-connected components 19:16:36 pikhq: P=0 /\ N=1 19:24:14 -!- Lord_of_Life has quit (Excess Flood). 19:27:57 -!- Lord_of_Life has joined. 19:32:39 -!- LKoen has quit (Remote host closed the connection). 19:33:27 \/ 19:43:25 -!- augur has joined. 19:46:33 \//\ 19:48:01 -!- augur has quit (Ping timeout: 258 seconds). 19:49:16 -!- Akaibu has joined. 20:05:23 <\oren\> urgh, only 1500 Dv left to ge back to Kerbin from Ike orbit 20:05:23 -!- lynn has joined. 20:07:27 -!- LKoen has joined. 20:10:52 -!- Perenelle has quit (Ping timeout: 265 seconds). 20:15:15 -!- Lord_of_Life has quit (Excess Flood). 20:15:40 <\oren\> ooh, a solution in only 900 Dv! 20:16:27 -!- Lord_of_Life has joined. 20:19:11 <\oren\> https://snag.gy/2ogzNe.jpg Bye, Duna! 20:20:50 <\oren\> I'll be back, with something that can actually land on you 20:37:36 `? KSP 20:37:46 <\oren\> argh. come on, Mun, show me a nice assist trajectory! 20:37:51 KSP? ¯\(°​_o)/¯ 20:38:32 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 21:10:08 I should start playing KSP, if only to try lithobraking by myself. 21:16:12 -!- Phantom_Hoover has joined. 21:37:19 -!- augur has joined. 21:41:57 -!- augur has quit (Ping timeout: 260 seconds). 22:04:03 -!- TieSoul has quit (Quit: Leaving). 22:46:12 -!- augur has joined. 22:51:19 -!- hppavilion[1] has joined. 23:01:45 -!- augur has quit (Remote host closed the connection). 23:02:34 <\oren\> https://www.youtube.com/watch?v=vA1bNeuny4A 23:11:23 touhou! in French! 23:14:21 -!- augur has joined. 23:17:40 <\oren\> `unicode AB30 23:17:42 ​ꬰ 23:17:49 <\oren\> ARGH 23:18:01 <\oren\> how can there be so many characters in unicode 23:24:21 there are many characters in the unicode consortium 23:31:45 `addquote how many roads must a man walk down to split the underlying manifold into simply-connected components 23:31:50 1305) how many roads must a man walk down to split the underlying manifold into simply-connected components 23:32:17 only a genus could answer that question 23:38:56 `? ꙮ 23:38:59 ​ꙮ is the official Unicode character of #esoteric. 23:39:20 Jafet: the answer is five, but I'm not a genius, only a sane man. 23:48:55 There should be a list for H*R 23:50:52 Sgello. what's a H*R? 23:51:24 boily, the product of H and R 23:51:58 hi Taneb 23:52:03 Hi 23:52:04 Got any good maths for me today? 23:52:36 The Zariski topology is pretty rad 23:54:22 boily, Homestar Runner 23:54:33 Tanelle. can I bribe you for some not-quite-legal maths? 23:54:41 How do you mean, boily ? 23:54:43 `thanks Sgeo 23:54:46 Thanks, Sgeo. Theo. 23:54:55 I wouldn't know, but I like bribing people ^^ 23:55:27 :D 23:57:09 boily: so basically you're handing out free money? 23:57:34 i'm willing to be bribed 23:57:54 i can be bribed with limericks twh 23:59:54 int-e: money is boring bribe material. I prefer treats and snacks. 2017-01-03: 00:00:11 shachaf: I think I can manage... 00:23:26 -!- LKoen has quit (Remote host closed the connection). 00:24:39 -!- Kaynato has joined. 00:24:42 -!- augur has quit (Remote host closed the connection). 00:27:15 -!- augur has joined. 00:44:30 -!- oerjan has joined. 00:55:10 @tell rdococ if you remove one stack then it would be FSA, right? like a turing machine that can only move right? <-- no, DPDA hth 00:55:10 Consider it noted. 01:02:21 err, oops. 01:03:26 how do I build a cover story for that... my stupid twin is visiting and hijacked my keyboard? 01:06:54 -!- augur has quit (Remote host closed the connection). 01:15:21 `learn twint-e is int-e's stupid twin. he sometimes hijacks int-e's keyboard and spouts nonsense. 01:15:24 DONE 01:15:27 Learned 'twint-e': twint-e is int-e's stupid twin. he sometimes hijacks int-e's keyboard and spouts nonsense. 01:15:33 oops 01:15:50 `slwd twint-e//s/he/He/ 01:15:54 twint-e//twint-e is int-e's stupid twin. He sometimes hijacks int-e's keyboard and spouts nonsense. 01:16:09 `thanks oerjan 01:16:10 Thanks, oerjan. Thoerjan. 01:19:26 Huh, fungot's been up and running since sometime last November without having to had to rejigger it. 01:19:26 fizzie: well he should keep quiet! things are very closely linked to the implementation of this action on the part of the investment allocated to transport, to replace other forms of trafficking, which destroys so many lives. 01:19:43 fiendish 01:20:17 Sounds like someone's been unruly at the europarl. 01:20:51 ^style 01:20:52 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:21:01 ^style agora 01:21:01 Selected style: agora (a large selection of Agora rules, both current and historical) 01:21:17 fungot: does this work? 01:21:17 int-e: resolved, no person may use them to be 01:21:25 Not too well. 01:21:26 fungot: not very well, eh? 01:21:27 int-e: the notary and the most recent date on which each player's orientation.) in the following are generally true of all 01:21:32 ^style europarl 01:21:32 Selected style: europarl (European Parliament speeches during approx. 1996-2006) 01:21:54 "(Heckling) Calm down, young man, you will have every right to shout afterwards. Or go and have some breakfast, and come back when you have calmed down..." 01:22:18 Seems like a spirited session. 01:22:26 fungot: nostril. 01:22:28 boily: mr president, i am assuming that individual commissioners might perhaps also wish to refer to two of my constituents in the shetland isles in scotland, to reconsider a reduction in payments does not make sense for us always to advocate greater democracy for workers in the private sector. this is also why, since i sent a note to answer this crucial question: do you not think that this is only a first step towards establis 01:22:38 "Mr Cohn-Bendit, you should not be contemptuous of a colleague!" "Well he should keep quiet! Things are very simple. --" 01:22:41 Democracy in action. 01:24:31 "Madam President, I do not understand why you are getting so irritated before I have even opened my mouth!" 01:25:29 . o O ( Sounds like a common complaint of some IRC trolls. ) 01:27:43 fungot: are you for the current establishment? 01:27:44 boily: mr president, ladies and gentlemen, the concern voiced here is completely groundless. 01:27:59 fungot: yes, I am grounded. 01:27:59 boily: mr president, i voted for the report i hope the commissioner can produce that for us. 01:28:18 fungot: I think we all hope that. 01:28:19 fizzie: i should like to inform you that the views on the backwardness of american culture as compared with the earlier voting time, it is well-known that my irish colleague, commissioner monti wrote to the president of the millennium declaration and the ensuing resolution, that we can see to it that they are not all that satisfied about what has been said in the report, it will be possible, by the clear commitment to responsib 01:28:29 fungot: very politician, voting on something you haven't seen :) 01:28:30 int-e: mr president, i merely wanted to draw your attention to the specialist training and of help towards micro-projects aimed at improving the contribution which would be incompatible with the wto ministerial meeting in new york, even in some of the suggestions contained in the report. 01:28:50 . o O ( "politician" is an adjective, right? Right?! ) 01:29:40 "politician -- (a schemer who tries to gain advantage in an organization in sly or underhanded ways)" (WordNet) 01:29:51 Okay, there were some other meanings as well. 01:31:37 A. Bierce suggests, POLITICIAN, n. An eel in the fundamental mud upon which the superstructure of organized society is reared. When we wriggles he mistakes the agitation of his tail for the trembling of the edifice. As compared with the statesman, he suffers the disadvantage of being alive. 01:31:58 I guess that "we" is a "he". 01:39:27 Sad, the text is correct on project gutenberg but I found that typo on two websites :-( 01:43:44 fungœt 01:45:57 Hmm, bitcoin looks foamy. 01:48:22 <\oren\> omg omg I love this game 01:49:22 the star star one? 01:52:15 <\oren\> yeah 01:52:23 <\oren\> it's hilarious 01:54:20 thanks for the warning 01:56:57 int-e: http://bitsim.beepboopbitcoin.com hth 01:57:21 (There's more to that game than it seems.) 01:58:30 including e.g. http://slbkbs.org/moon.png 01:58:38 YUI({}).use('gallery-base64', function(Y) { var enc=Y.Base64.decode('...');eval(enc);}); 01:59:16 you're holding back progress, yo 01:59:54 int-ello. that doesn't look very safe... 01:59:59 why do you have to base64-encode the whole thing, it doesn't make sense. 02:00:19 I don't know, it's not my thing. 02:01:03 boily: that's, I guess, the code implementing the game shachaf linked to. 02:01:59 it's a good game 02:02:01 very realistic 02:04:00 this part also seems important: o.parentNode.insertBefore(s,o)}(window,document,"script","//www.google-analytics.com/analytics.js","ga"),ga("create","UA-49624540-1","beepboopbitcoin.com"),ga("send","pageview") 02:04:33 -!- augur has joined. 02:04:45 you gotta have analytics 02:05:15 I'll admit that there are some nice text snippets in there. 02:05:26 "everyone is talking about a scam some people fell for.","they're complaining that wikipedia doesn't accept donations in bitcoin.",... 02:06:05 Hmm, bitcoin looks foamy. <-- wow, it's passed 1 USD / mBTC 02:06:23 yes, for the second time in its history. 02:06:40 can i have that in picodollars twh 02:09:59 but okay, the base64 mainly seems to be used to obfuscate the text snippets, nothing sinister. 02:10:09 <\oren\> huh, the currency in this game is weird. they use the symbol $ for it, but a beer costs $200 02:10:31 What's weird? 02:10:35 maybe it's set 30 years in the future. 02:10:46 <\oren\> int-e: it's set in 2070 02:10:55 seems realistic then 02:11:00 <\oren\> why? 02:11:13 inflation. 02:11:21 <\oren\> oooh 02:11:27 <\oren\> ouch. 02:12:33 That's quite a bit of inflation. 02:12:58 what's a beer today 02:13:14 (It's fun to read novels from the 30s and compare prizes... e.g., expensive private detectives asking for $20 a week!) 02:13:16 Certainly not unprecedented, but a lot for the US. 02:13:23 (plus expenses!) 02:13:26 what's a beer today 02:13:33 oerjan: about 0.01 btc 02:13:43 I don't know, but I assume <$20 02:13:51 10 USD, check 02:13:52 <\oren\> uh, 5 to 7 CAD 02:14:01 "the big news is that one of the big name bitcoin businesses just shut down without warning. All customer assets have vanished. The owners are blaming hackers." 02:14:07 <\oren\> a good beer is 7 CAD 02:14:13 I have no clue what that could be alluding to!!!!1 02:14:20 Are you playing the game or just reading the code? 02:14:42 It's a good game, you should eval all that code. 02:14:52 listen, i want the price in USD for obvious reason. 02:15:06 "You read about a company called Flutterby Labs" -- not very well obfuscated, that one. 02:15:14 but i'll go with $10 02:15:47 > 20 ** (1/(70-16)) 02:15:49 1.0570442011720849 02:15:55 ok that high 02:16:03 Haha. "Flutterby Labs Inc. is a small, fairly new organization in the prepackaged software companies industry located in Mountain View, CA" 02:16:04 int-e: If you play the game, you get to play multiple parallel games, one of them as Flutterby Labs 02:16:18 If I remember correctly? 02:16:25 i think the inflation goal is 2 or 2.5? and the feds have had trouble getting it that high... 02:16:46 (%) 02:16:51 itym the fed hth 02:17:28 \oren\: your beers are cheaper than here... 02:17:29 Neat. "Except Butterfly Labs added a twist. They didn't sell pickaxes. They sold preorders for pickaxes." 02:20:01 But the game doesn't mention the GH/J metric, sad. 02:22:40 -!- augur has quit (Remote host closed the connection). 02:29:35 `? rocket surgery 02:29:38 rocket surgery? ¯\(°​_o)/¯ 02:35:22 <\oren\> In KSP i had to do rocket surgery the other day 02:35:58 <\oren\> I put the wrong part on my space cruiser and had to replace it on orbit 02:36:09 strut. 02:37:21 -!- boily has quit (Quit: SECRETARY CHICKEN). 02:38:19 <\oren\> I tossed the other reactor into the atmosphere. it's probably fine. 02:40:44 <\oren\> pffhahahahahahahahahahahahah "mon aeroglisseur est plain de anguilles" 02:41:09 -!- augur has joined. 02:48:39 -!- ickystick has changed nick to weepypeep. 02:49:45 * oerjan fastens weepypeep's nick with a staple gun 02:51:12 identity crisis 02:51:23 oerjan: good, it was pretty unstaple 02:51:46 * oerjan fastens shachaf's nick with a swatter -----### 02:52:33 * FireFly buzzes about 02:52:38 HireFly 02:52:50 hachaf 02:52:55 what's your rate twh 02:53:11 rate? 02:53:20 if i want to hirefly 02:53:29 can i pay you in insects 02:53:36 apparently that's what fireflies eat 02:53:37 * oerjan catches FireFly with a double Lewberger with left spiral out -----### 02:53:38 I'd say I hum at about 200Hz 02:53:42 Oh 02:54:18 shachaf: pfft, if anything you should pay me in *real* fake money, like bitcoins 02:54:40 `coins 02:54:52 ​haikcoin wtrycoin 6iycoin kachidcoin fclafacoin optimecoin lrhotoogtcoin prelcoin mouserticoin bytecoin maftgreencoin prolacoin spiracoin aarcoin surfcoin raincoin tendocoin ikvcoin choonlecoin cobocoin 02:55:39 aaaaaaaaaaaarcoin 03:05:16 presumably the bytecoin is pegged to the bitcoin 03:05:43 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:05:56 i demand nooodlcoin 03:13:45 `? nooodlcoin 03:13:47 nooodlcoin? ¯\(°​_o)/¯ 03:13:55 `cat bin/? 03:13:57 ​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic" | rnooodl; \ elif [ -e "$topic1" ]; \ then cat "$topic1" | rnooodl; 03:14:13 `2 cat bin/\? 03:14:17 2/2: "$topic1" | rnooooooodl; \ else echo "$1? ¯\(°​_o)/¯"; exit 1; \ fi 03:15:31 -!- Zarutian has quit (Quit: Zarutian). 03:16:46 `sled bin/?//s, | rnooodl,,;sfi,fi | rnooodl, 03:16:48 ​/bin/sed: -e expression #1, char 32: unterminated `s' command 03:17:21 `sled bin/?//s, [|] rnooodl,,;sfi,fi | rnooodl, 03:17:23 ​/bin/sed: -e expression #1, char 34: unterminated `s' command 03:17:28 argh 03:18:19 oerjan: s,fi hth 03:18:27 `sled bin/?//s, [|] rnooodl,,g;s,fi,fi | rnooodl, 03:18:34 bin/?//#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ then cat "$topic1"; \ else echo 03:18:56 `? nooodlcoin 03:19:00 nooooodlcoin? ¯\(°​_o)/¯ 03:19:00 in my opinion it wouldn't hurt to just replace the #!/bin/bash with something more nooooooooodly 03:19:18 -!- Sgeo has quit (Read error: Connection reset by peer). 03:20:17 `? nooodl 03:20:21 noooooodl is the correct spelling 03:21:04 i don't understand what you mean. 03:23:33 or, if i do, i don't think it would make a difference. 03:23:40 it wouldn't in this case 03:26:06 <\oren\> It occurs to me that mmost of these jokes are references to internet culture that are a product of this decade, and therefore this game will be less funny when played in the year it is set in 03:26:33 shocking 03:27:20 maybe it'll just be funny for a different reason. zeerust anyone? 03:29:24 <\oren\> "she's using a tochscreen phone, like wut? people stopped using those in the 30's!" 03:30:08 -!- Sgeo has joined. 03:34:07 poochscreen phone 03:34:46 -!- Sgeo has quit (*.net *.split). 03:34:47 -!- Kaynato has quit (*.net *.split). 03:34:59 -!- Sgeo has joined. 03:35:07 -!- Kaynato has joined. 03:46:31 <\oren\> I actually wonder what sort of user interface will catch on in the next few decades 03:50:17 <\oren\> right now it's touchscreens on everything. 03:50:48 <\oren\> but I've seen people play games using eye tracking software 03:52:03 <\oren\> it seems the trend is toward as little physical effort as possible 04:00:47 <\oren\> $ export CURRENT_YEAR=2017 04:01:01 <\oren\> forgot to set the CURRENT_YEA 04:12:04 I don't like touch screen; keyboard is a better interface 04:14:18 zzo38: Agreed 04:14:32 I'd prefer not to use mouse, but everything is designed for it and such is the way of the world 04:16:04 <\oren\> I would prefer eye tracking if I could afford the damn thing 04:16:23 <\oren\> eye tracking for the mouse, not the keyboard 04:16:42 \oren\: Hawking has eye tracking for his keyboard 04:17:08 I'd also like a chorded keyboard if I could get such a thing 04:17:23 <\oren\> well, technically I can afford it, but it just seems like a waste for what is effectively a prototype 04:17:42 I *might* be able to set one up with AHK by making it so that any combination of keys followed by a key release types that combination 04:17:45 OOOh 04:17:58 And presumably if you don't release all the keys you were holding, the ones you're still holding stick around :D 04:20:59 So exempli gratia the chords for 'T' and 'H' would vary by a single note, since 'TH' is the most common digraph 04:21:19 But then again, T is a common letter, so it might be only a single symbol in the first place 04:21:23 Hymn... 04:23:46 Let's say that in Monty Pythonian, 'ca' is a common trigraph, but 'c' and 'a' are relatively uncommon outside of that trigraph 04:25:07 You might bind 'c' to the sequence (on a traditional keyboard with chording added on) asf+j and 'a' to the sequence asf+k 04:25:40 (the notation here being +- you depress the contributing notes then press and release the triggering note to type a symbol) 04:27:15 So you'd do (using an unrelated notation where every time a symbol appears alone it's pressed and appearing immediately before ^ it is released) asfjj^kk^ 04:27:29 And you'd wind up with 'ca' typed. 04:29:43 that's a pretty short trigraph. 04:30:55 oerjan: "a" counts as 4 letters in Monty Pythonian hth 04:31:23 and "c" as -1? 04:31:55 oerjan: Obviously. 04:32:08 figures. 04:32:44 "What's the word count of your essay" "2_576+694i" 04:33:06 off by i error 04:33:33 Not everything is designed for mouse and touch screen there is other way too. Many program can use keyboard, and some are design they can work with mouse and with keyboard. 04:43:35 -!- Kaynato has quit (Ping timeout: 248 seconds). 04:53:10 -!- oerjan has quit (Quit: Nite). 04:55:37 -!- syn811 has joined. 04:56:13 hello 04:57:09 -!- syn811 has left. 05:13:29 <\oren\> gone already? 05:42:21 `? oerjan 05:42:25 Your wise @messages-lord fanfic oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 05:42:32 `? words 05:42:37 Word (Microsoft Word) was a text-editor for animated texts but not anymore. 05:42:47 `? Hard words 05:42:51 Hard words? ¯\(°​_o)/¯ 06:16:57 <\oren\> argh I hate twitter so much 06:17:17 <\oren\> why do people put clapping emojis between every word 06:27:01 Costs as much as space. 06:55:30 I made up a program to convert all of the X cursor shapes for use with SDL. The resulting data should then be usable with SDL on any computer. 08:13:39 -!- augur has quit (Remote host closed the connection). 08:44:11 -!- augur has joined. 09:01:39 `? violation 09:01:46 Violation is the act of playing an instrument in the viola family. 09:02:02 :D 09:03:11 `cwlprits violation 09:03:26 tsweẗt tsweẗt 09:38:02 -!- Akaibu has quit. 11:04:26 -!- atehwa has joined. 11:33:48 -!- boily has joined. 11:34:29 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 11:35:47 `wisdom 11:35:59 poland//Połąńd is a European country. Its population consists of two main ethnicities, the North Połes and the South Połes. 12:01:23 -!- LKoen has joined. 12:06:47 -!- hppavilion[1] has joined. 12:07:06 -!- hppavilion[1] has quit (Client Quit). 12:19:24 -!- ocharles_ has quit (*.net *.split). 12:19:24 -!- sparr has quit (*.net *.split). 12:21:33 -!- boily has quit (Quit: SUPERPOSED CHICKEN). 12:21:45 -!- sparr has joined. 12:23:15 -!- augur has quit (Remote host closed the connection). 12:25:43 -!- ocharles_ has joined. 13:02:39 ha ha 13:04:52 `wisdom 13:04:58 `? rdococ 13:05:07 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 more. 13:05:10 rdococ is apparently from Budapest, but probably not. Thanks to boily he is approaching permanent boredom. 13:23:48 -!- augur has joined. 13:28:42 -!- augur has quit (Ping timeout: 258 seconds). 13:36:52 -!- Phantom_Hoover has joined. 13:48:18 oh! let's make an operating system where any byte, including the nul byte, can be part of a pathname, so system calls take filenames terminated by a '\1' followed by 255 '\0' bytes. that can't conflict with anything, since pathname components can't be longer than 255 bytes. 13:48:21 -!- lambdabot has quit (*.net *.split). 13:48:21 -!- quintopia has quit (*.net *.split). 13:48:21 -!- quintopia has joined. 13:48:33 -!- LKoen_ has joined. 13:50:45 -!- LKoen has quit (Ping timeout: 260 seconds). 13:52:09 -!- lambdabot has joined. 14:54:54 -!- augur has joined. 14:58:03 -!- `^_^v has joined. 14:59:46 -!- augur has quit (Ping timeout: 272 seconds). 15:12:40 -!- oerjan has joined. 15:58:14 -!- Phantom_Hoover has quit (Ping timeout: 248 seconds). 16:04:49 -!- Phantom_Hoover has joined. 16:35:22 -!- HackEgo has quit (Ping timeout: 258 seconds). 16:39:14 -!- augur has joined. 16:41:18 <\oren\> `? fraktur 16:41:26 ono ouo 16:41:33 <\oren\> 𝔣𝔯𝔞𝔨𝔱𝔲𝔯 16:41:39 OuO oUo 16:41:47 the connection has fraktured 16:41:49 0u0 16:41:52 oh no 16:41:55 we must fiks it 16:41:59 <\oren\> ^w^ 16:42:23 fizzie: !!!!!!! 16:42:32 ono <(we must fix the connexone) 16:43:01 ono 16:43:38 apparently so has fizzie 16:43:39 ono 16:43:43 Gregor!!!! 16:43:53 (wild attempt) 16:44:06 ._. 16:44:57 . o O ( it was the Day of the Apocalypse. HackEgo had fraktured, and the channel was filled with eerie colors... ) 16:45:16 <\oren\> 𝔬𝔲𝔬 16:45:21 if you wanted eerie colors rather than cute colors you could have just said. 16:45:46 . o O ( and then it turned red like blood ) 16:47:09 indeed 16:47:26 <\oren\> muhuhahahaha 16:47:50 . o O ( fortunately for once, putty's ignorance of colors when cutting and pasting helped ) 16:48:24 <\oren\> muhuhahahaha 16:48:47 . o O ( as did irssi's ignorance of tabs ) 16:49:13 . o O ( * wilful ignorance ) 16:49:51 <\oren\> muhuhahahaha 16:50:14 . o O ( you cooould just highlight it ) 16:50:28 . o O ( oh and HexChat lets you choose whether to copy colors ) 16:50:44 <\oren\> ok srsly how do you do reversed text 16:50:54 o-o . o O ( srsly ) 16:51:06 . o O ( apparently putty's highlighting doesn't overcome red on red, so no. ) 16:51:09 <\oren\> muhuhahahaha 16:51:41 what about green-on-green? 16:51:42 <\oren\> muhuhahahaha 16:51:47 <\oren\> there! 16:51:57 my lovely hexchat always makes highlighted text white on blue 16:52:08 so it's easy to read no matter what the original colours were 16:52:14 thus, hexchat is the clear victor 16:52:16 rdococ: not that either. 16:52:22 ? 16:52:27 <\oren\> stupid tmux, stop responding to my clicking! 16:52:55 <\oren\> reversed text 16:53:35 It amuses me that you had a panic attack that HackEgo was down but couldn't care less that esolangs.org is down. 16:54:20 THEY'RE THE SAME THING 16:54:27 16:54:44 Not sure what happened but I gave the server a (virtual) kick so hopefully it'll come back up. 16:55:06 yay! 16:55:15 <\oren\> hmm terrible idea, lets make it possible to edit the wiki by sending sed command to Heackego 16:55:58 <\oren\> like `wikised brainfuck s/something that needs to change/the thing it should be/ 16:56:14 that is indeed a terrible idea. 16:56:52 <\oren\> then we can have and watch edit wars in real time 16:57:22 we can already watch them. except now fizzie probably needs to restart the wiki bridge after this. 16:57:44 <\oren\> it will be fun when people craft their regexes to preemptively overwrite what other people are trying to wirte 16:57:59 the colors are still here 16:58:23 . o O ( don't tempt me to add +c ) 16:58:32 <\oren\> for me, that's light red on dark red 16:58:45 how? 16:58:57 how what 16:59:37 it seems HackEgo is still not joining. 16:59:47 <\oren\> rdococ: i dunno, I'm using irssi -> tmux -> ssh -> tmux -> mac terminal 16:59:58 nor the wiki 17:00:59 <\oren\> iterm2, however, shows it as bright red on bright red 17:01:03 presumably mac terminal doesn't like to show colors as invisible 17:02:08 <\oren\> I think mac terminal jsut doesn't support bright colors as backgraound and foreground 17:02:16 <\oren\> a lot of terminals don't 17:03:19 <\oren\> basically they have to support display modes 90-109 for that 17:03:53 ? 17:04:08 mac terminal? 17:04:48 <\oren\> https://en.wikipedia.org/wiki/ANSI_escape_code 17:05:39 <\oren\> [103mtest 17:06:07 <\oren\> [93mtest 17:06:25 ? 17:06:27 -!- HackEgo has joined. 17:06:29 weird 17:06:38 [93do you see this in color? 17:07:20 <\oren\> `` echo $'\e[93mtest' 17:07:30 ​[93mtest 17:07:40 rdococ: no hth 17:07:50 I meant \oren\ -.- 17:09:04 <\oren\> no I don't, so i'm at a loss as to how irssi is doing this 17:11:09 <\oren\> oh, iterm2 supports ^[[38;5;Nm 256 color mode 17:11:27 anyway 17:11:36 what horrible language should I think about and end up not making today? 17:11:56 <\oren\> and evem ^[[38;2;R;G;Bm 24 bit color 17:12:10 oh, cool 17:12:31 YaY 17:13:11 <\oren\> [38;2;240;255;240m 17:13:11 yAy 17:14:22 <\oren\> [38;2;240;255;240mtesting testing 1 2 3 17:14:30 <\oren\> argh 17:15:00 <\oren\> [38;5;49mtesting testing 1 2 3 17:15:17 <\oren\> but irssi doesn't let either of thse through 17:15:25 It's a pity there's no practical way to do polyglot 24-bit color *and* lower bit depths (in such a way things "just work" for everything)... 17:15:43 \oren\: i see some very light colors on white 17:16:19 <\oren\> oerjan: those were supposed to be honeydew (a very light green) 17:16:29 <\oren\> and a very light turkoise 17:16:40 turquoise may be right 17:16:53 the first one looked more grey, though 17:17:40 [38;2;240;255;10what color does this look like? 17:17:52 [38;2;240;255;10mI mean this 17:18:12 that looks light gold or thereabouts 17:18:24 well, that is 240;255;10 17:18:31 [38;2;240;255;0mso this will be yellow? 17:18:38 [38;2;240;255;0mwell, gold but yellow? 17:18:38 putty seems to have checked something called "xterm 256 color mode". 17:18:43 yeah 17:18:56 so i guess it has more color capability than i thought. 17:19:04 -!- clog has quit (Ping timeout: 258 seconds). 17:19:08 <\oren\> oerjan: so something further p my chain must be stripping it out 17:19:29 [38;2;255;0;0mr[38;2;255;128;0ma[38;2;255;255;0mi[38;2;128;255;0mn[38;2;0;255;0mb 17:20:16 <\oren\> hmm, so my version of irssi must be old 17:21:09 apparently irssi has a setting for 24 bit colors, but it was off. 17:21:34 "It's a pity there's no practical way to do polyglot 24-bit color *and* lower bit depths (in such a way things "just work" for everything)..." => ais523 did some research about that. but it's indeed very difficult because if you write the 24-bit color codes with colons, then some terminals don't understand them, and if you write them with semicolons, then linux console will interpret the individual components as codes setting mode flags some of which are 17:21:51 \ but it's indeed very difficult because if you write the 24-bit color codes with colons, then some terminals don't understand them, and if you write them with semicolons, then linux console will interpret the individual components as codes setting mode flags some of which are harmful so you need to specifically turn them off. 17:23:19 The value 12 is the most harmful in particular, because "\e[12m" turns on some crazy mode on linux console. 17:24:38 Very colorful. 17:24:45 Was my ping just about HackEgo? 17:25:20 So you need to explicitly undo it with "\e[10m" 17:25:58 I don't recall what ais523 decided eventually about polyglots with 24-bit color. 17:27:35 <\oren\> irssi doesn't have any updated documentation, so the best way to figure a lot of stuff out is to use the source 17:27:38 fizzie: yep. it might need the wiki bridge restarted now. 17:27:55 but Gregor fixed the rest. 17:28:11 (well, i assume he didn't fix the bridge, since he didn't make it) 17:28:42 b_jonas: Yup, exactly the sort of thing I was referring to. 17:29:02 You can *just* do 256 color, but I don't think ais523 figured out a way to do it, and I certainly don't see one. 17:29:34 pikhq: 256 color has a different problem that makes it almost impossible to do as a generic polyglot that works everywhere 17:29:47 oerjan: Thanks for reminding, I didn't think of the bridge at all. 17:30:02 (It may or may not be still alive; I'll check.) 17:31:04 namely that urxvt can be compiled to support either the 256 color mode or the 80 color mode, and those two use EXACTLY THE SAME FUCKING ESCAPE SEQUENCES BUT WITH A DIFFERENT PALETTE so the same escape sequence can set one of two unrelated colors. 17:31:12 ... 17:31:35 You tell the terminal that you want color number 75, and then you get either the 75th color of the series of 80, or the 75th color from the series of 256 17:31:38 brilliant, eh? 17:32:05 <\oren\> brillant 17:33:34 -!- clog has joined. 17:36:31 amazing 17:36:34 brilliant 17:36:39 And these are just the saner things he had to deal with about terminals, because there are terminals where the problem isn't with fancy multi-color support, but basic functions broken. 17:36:41 applause 17:37:05 g g 17:37:08 Like that terminal that can't decode utf-8 characters that happen to be split through a read() boundary; 17:37:30 well done 17:37:56 OSX's. 17:38:28 that other terminal which is the reason why ais's library initializes terminals by sending a few kilobytes of nulls; 17:38:34 Hah. 17:39:03 that terminal which produces graphics glitches when the window size is too large; 17:39:40 that terminal which generates the same escape code for the home and end buttons; 17:39:49 s/buttons/keys/ 17:39:51 I should write a better terminal emulator 17:39:57 those terminals that crash; 17:40:13 [wiki] [[Starfish]] https://esolangs.org/w/index.php?diff=50639&oldid=50637 * Redstarcoder * (+480) /* Code execution */ Explained fisherman instruction 17:40:19 [wiki] [[Cool]] N https://esolangs.org/w/index.php?oldid=50640 * IQBigBang * (+826) Created page with "Cool ('''C'''haracter '''O'''bject '''O'''riented '''L'''anguage) is esoteric programming language made by [[User:IQBigBang]] on 3rd January 2017. Almost everycharacter in thi..." 17:40:21 and older urxvt which used to get backspacing from past the end of the line wrong. 17:40:28 The bridge had indeed broken down. 17:40:43 I wasn't expecting edits immediately after bringing it back up, though. 17:40:45 zzo38: nah, there are good ones. the problem is that programs have to support old or broken terminals too. 17:41:02 Oh, and there's of course terminals that are just plain SLOW. 17:41:14 I currently use xterm 17:41:46 zzo38: for x11, I really recommend urxvt, provided you get a not very old version and compile it yourself with your preferred config options. 17:41:53 possibly patch it a bit. 17:42:00 easier than writing a completely new one. 17:42:04 -!- Zarutian has joined. 17:42:11 I run a patched xterm with custom configs myself on linux. 17:42:12 I wrote on http://zzo38computer.org/textfile/miscellaneous/terminalemulator what feature I want to implement. 17:42:20 [wiki] [[Cool]] https://esolangs.org/w/index.php?diff=50641&oldid=50640 * IQBigBang * (+85) 17:42:58 zzo38: let me see 17:43:06 fizzie: we seem to be getting a lot of new users these days 17:43:28 "Nearly full support for DEC and Tektronix terminal emulation, including 17:43:28 Sixel and ReGIS graphics, full DEC technical set (including pieces of the 17:43:31 big Sigma), Tektronix APL mode, downloadable fonts, etc" => whoa 17:43:37 oerjan: Maybe this Internet thing is finally hitting it big time. 17:43:38 what do you need that for? 17:44:00 To be completed. Tektronix mode may be omitted, but the other stuff should not be omitted. 17:44:26 (I even debugged an ugly bug out of urxvt once. Those were the days.) 17:45:14 "Use different mouse cursor shape when mouse events are enabled (using 17:45:14 XC_xterm when not mouse mode, and XC_arrow when mouse clicking is enabled; 17:45:17 may be configurable)" => oh! good idea 17:45:52 *shrug* 17:46:02 Yes, that is a feature xterm doesn't have and that I think would be good. 17:46:27 "Pipe data to an external program (you configure what program and what arguments) to implementing printer controller mode; this external program receives all of the same ANSI data that the terminal will receive" => and another external program controlling the ticker tape puncher? 17:47:13 zzo38: you could patch some of these features to existing good terminal emulators (urxvt and screen are the ones I like) 17:47:21 * APic has a Sticker on his Bike where a Printer prints ANSI.SYS or something 17:47:57 Yes you could add such an external program if you want it to control a ticker tape puncher, although this is intended for sending to a printer, but could also be use for others. 17:48:04 "Support for any X visual classes (monochrome, grayscale, indexed colours, programmable indexed colours, true colours)" => I think urxvt has that 17:49:27 (and other features, like controlling with X resources, many xterm extensions) 17:50:15 <\oren\> the main feature I think terminals lack is more sophisticated graphics 17:50:25 "Keyboard commands for ... United Kingdom mode, local mode, VT52 mode, ..." => what the heck is that? 17:50:53 b_jonas: The first one is a mode where you can't type mean things about the Queen. 17:51:11 ☺ 17:51:17 Okay, maybe that's more of a "Thailand mode". 17:51:35 "Environment variable with process ID of terminal" => you can implement that with a small wrapper between the terminal and the shell or other program it starts, one that execves the program in its argument but saves its ppid to an env-var 17:51:37 No that is not what it means. United Kingdom mode mean you can type and display the British pounds sign. 17:52:02 or even with a shell command like export TERMINAL_PID=$PPID 17:52:17 <\oren\> instead of #? 17:52:20 Yes, that can work. 17:52:37 \oren\: Yes. It is a feature that actual DEC terminals have 17:55:00 [wiki] [[Starfish]] M https://esolangs.org/w/index.php?diff=50642&oldid=50639 * Redstarcoder * (+15) /* Dive / rise */ added fisherman to list of movement instructions 17:55:23 What I'd like is to have three separate displayed colors corresponding to each of the palette of approx 18 colors: one used for background, one for foreground when the background is dark, and one for foreground when the background is light. This would let most color combinations become readable. 17:56:15 b_jonas: Ah, that is a interesting idea I suppose. But may be considered more complicated than it should be. I do not know yet. 17:56:34 (Even if you are not in United Kingdom mode you can still display the British pounds sign when selecting VT100 character graphics set) 17:56:56 <\oren\> b_jonas: I have simply designed a pallette that has good display properties 17:57:38 <\oren\> in particular, the light and dark versions differ in hue as well as lightness to help readability 17:58:05 * hue nods 17:58:11 \oren\: yes, I have such a palette too, and other people have designed more, but some scheme like this (it might not be exactly what I described) could be even better 17:58:54 One of my idea is that for example SIGUSR1 may reset the terminal or partially reset the terminal, so that the shell can automatically do that after a program exits in order to avoid problem with programs that mess up the terminal mode. 17:58:57 zzo38: is rewrapping lines when you resize the window, like urxvt or the windows 10 terminal does, a goal? 17:59:07 b_jonas: No. 17:59:29 put that in non-goals then 17:59:32 OK 17:59:51 but dynamically resizing the terminal is still a goal, right? 18:00:01 and a user-configurable palette too 18:01:29 "One of my idea is that for example SIGUSR1 may reset the terminal or partially reset the terminal," => the problem with that is that the signal isn't necessarily ordered with writes to the terminal, so if both happen quickly (and they will often do when a program exits then the shell writes something) then the terminal won't know when to reset. 18:02:00 it would be better to use something that goes in-band 18:02:03 To resize the terminal by escape codes to at least 80x24 and 132x24 are goals; possibly others too. Although these features may be disabled by user configuration. Also of course the user can always resize the terminal window and to set the palette in the X resources. 18:02:22 ok 18:03:00 (The user can resize the terminal to any size; it doesn't have to be only 80x24) 18:03:15 It's a pity there's not a modernish spec for terminal escapes. 18:03:22 "the user can always resize the terminal window" => um, ok, but I mean the user should be able to resize the size of the terminal grid in characters, not only the window 18:03:51 Yes it does change the size of the terminal grid in characters. 18:03:52 i.e. one including what most people and terminals actually use, with little disregard for ancient historical practice or unused, unimplemented features. 18:05:09 Oh! Above when I takled about broken terminals, I forgot to rant about the windows 10 terminal's vt102-like escape code support! 18:06:11 The windows 10 terminal recognizes certain escapes, in particular "\e[6,3H" and "\e[H" works, but "\e[6H" is treated as a no-op. 18:07:13 Using in-band would help (and would avoid needing to use a signal), although then there is the problem to be confuse with incompleted codes, although there may be a way to work around that too, perhaps involving the ASCII "cancel" control, as well as maybe others too. 18:09:06 While it treats most DEC-like sequences it doesn't recognize (and there's many of those) as a no-op; it interprets "\x18" and "\x00" and "\x1a" and "\x0f" as some printable char taking up a grid space rather than a no-op. 18:10:22 Also, it uses the ugly style wrapping where if you write a character to the last column, the cursor is immediately moved to the next line, rather than kept in that row past the end of the line. 18:10:52 zzo38: I wonder if some tty-related magic ioctl can be used for this 18:11:22 b_jonas: I thought of that too but don't know if any such thing is possible. 18:13:08 doesn't tcdrain allow this somehow? 18:13:26 I mean, tcdrain together with some other side-band mechanism (not signals) 18:13:38 nah, probably it doesn't 18:14:03 oh 18:14:12 [wiki] [[Starfish]] M https://esolangs.org/w/index.php?diff=50643&oldid=50642 * Redstarcoder * (+11) /* *> */ note mirror as outdated 18:15:22 Perhaps you could use a protocol where the shell sends a long random number on a side-band, and a fixed escape sequence with that random number in it in the normal terminal stream, and the terminal makes sure to parse and find that escape sequence even when it's in a strange state that would normally not find that escape sequence. 18:16:30 That seems complicated 18:17:11 sure it is 18:17:45 it's probably easier to ensure that the terminal just can't be set into a mode where it doesn't listen to an ordinary init escape sequence (where you get to choose the exact string for that escape sequence) 18:18:20 Yes, that is what I suggested above about in-band, to use some sequence that can ensure it will work. 18:18:32 I should then just need to ensure that such a sequence exists. 18:18:54 Or possibly use a break for this, for a linux pty can detect that I think. 18:19:21 In-band has the advantage that it can work through ssh. 18:20:04 Yes, that is that. 18:20:21 In-band probably is best 18:22:14 ah no, linux pty can't detect a break. it can detect some other special signals including flow control that the slave can send (on a local host, not necessarily through ssh) with ioctl TIOCPKT 18:22:42 As far as I know a break signal is not possible with pseudoterminals anyways. But I thought to implement it anyways so that when the break key is pushed it will read the IGNBRK and BRKINT flags in order to determine what to do. 18:23:18 (and also PARMRK) 18:31:25 -!- augur has quit (Remote host closed the connection). 18:31:42 Is this possible to do? 18:40:15 I also thought that in response to a DECREQTPARM request it can use tcgetispeed(), tcgetospeed(), and tcgetattr() in order to determine how to respond. You can therefore change the reported baud rate if you have a slow connection to a telnet server in order to tell them to disable fancy stuff. 18:41:36 -!- oerjan has quit (Quit: Later). 18:49:31 -!- otherbot has joined. 19:10:47 -!- otherbot has quit (Quit: Caught SIGINT). 19:21:48 -!- zzo38 has quit (Remote host closed the connection). 19:22:04 -!- otherbot has joined. 19:28:04 that was evil. "Is your New Year’s resolution to read more webcomics?" 19:28:22 (from http://castoff-comic.com/comic/chapter-4-page-11/ ) 19:33:28 <\oren\> why does expedia recommend i fly cheap to reykjavik 19:33:58 Why wouldn't you? 19:34:31 <\oren\> becuase its cold in ice land 19:34:56 <\oren\> also I doubt an airline called "WOW air" is any good 19:35:08 @metar BIRK 19:35:10 BIRK 031900Z 10006KT CAVOK M00/M04 Q1026 R01/320150 19:35:21 it's only minus zero degrees 19:35:31 . o O ( nothing like a whiff of fresh air during a flight ) 19:35:33 <\oren\> probly land in vldivostok instead and get sent to gulag 19:35:45 -!- ocharles_ has quit (*.net *.split). 19:35:47 -!- sebbu has quit (*.net *.split). 19:36:18 -!- `^_^v has quit (Quit: Leaving). 19:36:44 -!- `^_^v has joined. 19:37:24 -!- sebbu has joined. 19:37:51 <\oren\> also why do so many flights have stops in atlanta 19:40:21 <\oren\> then again, a flight to ice land for only 240 canadian dollars is pretty impressive 19:55:19 -!- augur has joined. 19:55:24 -!- ocharles_ has joined. 20:00:11 -!- augur has quit (Ping timeout: 245 seconds). 20:13:51 -!- 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.”). 20:30:05 @metar EGLL 20:30:06 EGLL 032020Z AUTO 26010KT 9999 OVC026 05/01 Q1025 NOSIG 20:30:41 @google 240 cad in usd 20:30:43 No Result Found. 20:30:47 hmph 20:31:01 That is not a lot of USD. 20:53:15 -!- LKoen has joined. 20:59:41 <\oren\> but I still haven't found out why expedia thinks i should go to ice land 21:26:12 -!- augur has joined. 21:34:09 -!- augur has quit (Ping timeout: 240 seconds). 21:34:59 -!- LKoen has quit (Remote host closed the connection). 21:36:39 -!- Kaynato has joined. 22:04:04 -!- TieSoul has joined. 22:27:18 -!- Zarutian has quit (Read error: Connection reset by peer). 22:27:23 -!- TieSoul has quit (Quit: Leaving). 22:27:52 -!- augur has joined. 22:31:02 -!- Zarutian has joined. 22:32:13 -!- deltab has quit (Ping timeout: 250 seconds). 22:32:25 -!- deltab has joined. 22:37:50 -!- augur has quit (Remote host closed the connection). 22:51:34 -!- augur has joined. 22:57:36 -!- augur has quit (Remote host closed the connection). 23:07:12 -!- boily has joined. 23:07:44 `wisdom 23:07:49 json//JSON is JavaSyntax Or Nothing. 23:13:14 -!- `^_^v has quit (Ping timeout: 246 seconds). 23:18:28 -!- LKoen has joined. 23:20:36 -!- augur has joined. 23:21:36 -!- Zarutian has quit (Quit: Zarutian). 23:25:36 -!- 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:28:16 -!- augur has quit (Remote host closed the connection). 23:28:27 -!- augur has joined. 23:54:54 -!- hppavilion[1] has joined. 2017-01-04: 00:21:01 -!- augur has quit (Remote host closed the connection). 00:37:05 -!- hppavilion[0] has joined. 00:40:23 -!- hppavilion[1] has quit (Ping timeout: 246 seconds). 00:42:24 hppavellon[0]. 00:43:28 `dowg json 00:43:35 5841:2015-07-15 learn JSON is JavaSyntax Or Nothing. 00:49:29 -!- hppavilion[0] has quit (Ping timeout: 246 seconds). 00:55:20 -!- otherbot has quit (Remote host closed the connection). 01:00:02 helloily 01:00:22 how do canadians feel about drake? 01:04:16 quinthellopia 01:04:20 what's a drake? 01:21:10 -!- augur has joined. 01:26:53 -!- oerjan has joined. 01:27:07 Francis Drake? 01:29:05 @metar ENVA 01:29:06 ENVA 040050Z 22003KT 9999 FEW023 BKN049 M04/M06 Q0996 RMK WIND 670FT 36004KT 01:30:09 oerjanland is below cow weather! 01:30:23 @metar CYUL 01:30:24 CYUL 040100Z 04015KT 12SM -RA BKN006 BKN013 OVC020 00/M01 A2970 RMK SF5ST1SC2 SLP059 01:31:23 boiland is stealthily avoiding the cows, barely 01:31:43 -!- otherbot has joined. 01:31:44 also that's some humidity. 01:34:09 @metar EGLL 01:34:09 EGLL 040120Z AUTO 27009KT 9999 BKN024 03/01 Q1024 01:34:18 I don't think it will dip to cow territory here tonight. 01:37:03 -!- hppavilion[0] has joined. 01:39:29 boily: a canadian musical artist 01:40:01 what is cow weather? 01:44:30 A temperature of M00. 01:50:35 oerjan: today was very humid. tomorrow will be a physicist's dream: frictionless surfaces everywhere. 01:51:26 frictionless cows, look out for vacuum... 01:52:00 (the vacuum will automatically make the cows spherical) 01:52:30 -!- moony has joined. 01:52:38 testing if they put it back. again 01:52:41 www.google.com 01:52:44 okgood 01:52:58 https://www.google.com 01:53:17 oerjan, the regex is smart enough to recognize www.google.com :P 01:53:37 if it was working it would've gave site name (otherbot would've) 01:56:56 oerjan: tg 01:57:18 the image of cows spherizing in vacuum is vivid 01:57:26 and priceless 01:57:46 yw 02:02:41 -!- moony has quit (Ping timeout: 245 seconds). 02:11:10 -!- augur has quit (Remote host closed the connection). 02:30:02 -!- boily has quit (Quit: EPILEPTIC CHICKEN). 02:51:12 -!- augur has joined. 03:06:19 -!- lifthras1ir has changed nick to lifthrasiir|irss. 03:06:34 -!- Yurume|q has changed nick to lifthrasiir. 03:19:21 -!- augur has quit (Remote host closed the connection). 03:24:21 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:51:24 -!- saa has joined. 03:51:47 -!- saa has changed nick to Guest92107. 03:52:37 -!- Guest92107 has quit (Client Quit). 03:53:41 -!- augur has joined. 04:06:32 -!- augur has quit (Remote host closed the connection). 04:10:09 -!- augur has joined. 04:14:47 -!- augur has quit (Ping timeout: 248 seconds). 04:26:29 -!- Akaibu has joined. 04:36:26 -!- augur has joined. 04:44:29 -!- hppavilion[1] has joined. 04:44:41 -!- hppavilion[0] has quit (Ping timeout: 246 seconds). 04:46:45 -!- augur has quit (Remote host closed the connection). 04:54:02 -!- Cale has quit (Quit: Leaving). 04:54:03 -!- Cale_ has joined. 04:54:11 -!- Cale_ has quit (Client Quit). 04:54:27 -!- Cale has joined. 05:09:03 -!- hppavilion[1] has quit (Ping timeout: 272 seconds). 05:17:25 -!- oerjan has quit (Quit: Nite). 05:34:34 -!- otherbot has quit (Remote host closed the connection). 05:34:55 -!- otherbot has joined. 06:27:28 [wiki] [[XPML17]] N https://esolangs.org/w/index.php?oldid=50644 * Actuallyallama * (+1251) Created page with "XPML17 is a programming language created by [[User:actuallyallama]] in 2017. It was designed because the creator hates XML, so he decided to make a programming language based..." 08:24:19 -!- MoALTz has joined. 08:47:24 -!- otherbot has quit (Remote host closed the connection). 08:52:10 -!- augur has joined. 09:39:23 -!- TieSoul has joined. 10:01:59 -!- lifthrasiir|irss has quit (Quit: so long and thank you for all the fish). 10:50:47 -!- augur has quit (Remote host closed the connection). 10:51:19 -!- augur has joined. 10:55:38 -!- augur has quit (Ping timeout: 258 seconds). 10:59:19 [wiki] [[Vitsy]] M https://esolangs.org/w/index.php?diff=50645&oldid=49709 * VTCAKAVSMoACE * (+56) Fix implementation infobox reference. 11:34:48 -!- boily has joined. 11:39:23 tried to take a picture of the orange sky, but it turned green on my phone??? 11:39:27 @metar CYUL 11:39:27 CYUL 041100Z 36009KT 4SM -SN BR FEW004 OVC008 M02/M03 A2934 RMK SF2SF6 /S05/ SLP939 12:25:41 -!- boily has quit (Quit: ATONAL CHICKEN). 12:27:11 -!- LKoen has joined. 13:14:20 -!- Lord_of_Life has quit (Changing host). 13:14:20 -!- Lord_of_Life has joined. 13:14:20 -!- Lord_of_Life has quit (Changing host). 13:14:20 -!- Lord_of_Life has joined. 13:28:51 [wiki] [[XPML17]] M https://esolangs.org/w/index.php?diff=50646&oldid=50644 * Actuallyallama * (-91) Changed \n to 13:30:39 [wiki] [[XPML17]] M https://esolangs.org/w/index.php?diff=50647&oldid=50646 * Actuallyallama * (+16) Fixed newline escapes 14:01:48 -!- otherbot has joined. 14:39:31 soetreci 15:03:16 -!- `^_^v has joined. 15:28:36 -!- iovoid has quit (Remote host closed the connection). 15:28:52 -!- iovoid has joined. 15:29:14 -!- Guest66666 has quit (Ping timeout: 258 seconds). 15:30:02 -!- Guest66666 has joined. 15:47:30 -!- Lord_of_Life has quit (Excess Flood). 15:51:48 -!- augur has joined. 15:51:58 -!- Lord_of_Life has joined. 15:54:20 -!- augur has quit (Remote host closed the connection). 15:56:55 -!- augur has joined. 16:09:23 ih 16:09:24 hi 16:15:16 -!- jix has quit (Quit: Lost terminal). 16:22:13 -!- Lord_of_Life has quit (Excess Flood). 16:25:58 -!- Lord_of_Life has joined. 16:25:59 -!- jix has joined. 16:34:13 -!- Vorpal has quit (Ping timeout: 248 seconds). 16:40:29 -!- Vorpal has joined. 16:40:47 -!- Vorpal has quit (Changing host). 16:40:47 -!- Vorpal has joined. 17:04:06 -!- TieSoul has quit (Quit: Leaving). 17:13:04 -!- Phantom_Hoover has joined. 17:24:55 -!- augur has quit (Remote host closed the connection). 17:25:33 -!- augur has joined. 17:30:04 -!- augur has quit (Ping timeout: 258 seconds). 17:40:01 -!- DHeadshot has joined. 17:44:27 -!- otherbot has quit (Remote host closed the connection). 17:44:51 -!- otherbot has joined. 17:53:26 -!- otherbot has quit (Remote host closed the connection). 17:53:41 -!- otherbot has joined. 17:54:40 -!- augur has joined. 17:56:58 -!- sebbu2 has joined. 18:00:02 -!- augur has quit (Remote host closed the connection). 18:00:13 -!- sebbu has quit (Ping timeout: 256 seconds). 18:21:52 -!- rdococ has changed nick to rdoc. 18:22:15 -!- otherbot has changed nick to otterbot. 18:23:48 -!- rdoc has changed nick to rdococ. 18:25:11 -!- otterbot has quit (Quit: Restart requested by wlp1s1: bleh). 18:25:30 -!- otherbot has joined. 18:27:43 -!- sebbu2 has changed nick to sebbu. 18:39:50 -!- DHeadshot has quit (Ping timeout: 248 seconds). 18:58:04 -!- augur has joined. 19:06:08 -!- DHeadshot has joined. 19:08:22 -!- Lord_of_Life has quit (Excess Flood). 19:10:58 -!- Lord_of_Life has joined. 19:19: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.”). 19:34:45 -!- augur has quit (Remote host closed the connection). 19:36:03 -!- MoALTz has quit (*.net *.split). 19:36:04 -!- idris-bot has quit (*.net *.split). 19:36:04 -!- mtve has quit (*.net *.split). 19:36:05 -!- pelegreno has quit (*.net *.split). 19:36:05 -!- hydraz has quit (*.net *.split). 19:36:05 -!- JX7P has quit (*.net *.split). 19:36:05 -!- diginet has quit (*.net *.split). 19:36:06 -!- myname has quit (*.net *.split). 19:36:06 -!- relrod has quit (*.net *.split). 19:36:10 -!- IRIXUser has joined. 19:36:11 -!- myname has joined. 19:36:15 -!- hydraz has joined. 19:36:17 -!- diginet has joined. 19:36:31 -!- hydraz has quit (Changing host). 19:36:31 -!- hydraz has joined. 19:36:34 -!- mtve has joined. 19:36:55 -!- IRIXUser has changed nick to Guest57855. 19:37:00 -!- relrod_ has joined. 19:37:03 -!- relrod_ has quit (Changing host). 19:37:03 -!- relrod_ has joined. 19:37:18 -!- pelegreno has joined. 19:40:11 -!- relrod_ has changed nick to relrod. 20:02:13 -!- otherbot has changed nick to anotterbot. 20:13:57 -!- augur has joined. 20:19:45 -!- Kaynato has quit (Quit: Leaving). 20:20:38 david_werecat.antigen: points 14.10, score 39.77, rank 4/47 20:20:39 -!- `^_^v has quit (Quit: This computer has gone to sleep). 20:21:43 -!- `^_^v has joined. 20:22:36 david_werecat.atom: points -5.17, score 13.79, rank 29/47 (-26) 20:22:54 david_werecat.antigen: points 14.10, score 41.59, rank 2/47 (--) 21:14:07 -!- augur has quit (Remote host closed the connection). 21:24:16 -!- Phantom_Hoover has quit (Ping timeout: 258 seconds). 22:16:34 -!- moony has joined. 22:16:42 -!- Phantom_Hoover has joined. 22:16:58 -!- moony has changed nick to Guest63569. 22:19:43 -!- augur has joined. 22:23:21 [wiki] [[Special:Log/newusers]] create * Zonkobonko * New user account 22:27:16 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=50648&oldid=50638 * Zonkobonko * (+420) /* Introductions */ 22:27:33 [wiki] [[Turing machine]] M https://esolangs.org/w/index.php?diff=50649&oldid=7833 * Zonkobonko * (+95) 22:28:19 [wiki] [[Turing machine]] https://esolangs.org/w/index.php?diff=50650&oldid=50649 * Zonkobonko * (+24) 22:45:51 -!- Phantom__Hoover has joined. 22:46:32 fizzie: Should I use bazel to build software? 22:48:58 -!- Phantom_Hoover has quit (Ping timeout: 258 seconds). 22:49:05 -!- idris-bot has joined. 22:49:31 I thought I might, but then haven't. I don't know how that would map to you. 22:50:28 I spent a bit of time trying to write a custom rule for building Haskell code. 22:50:33 But it's complicated. 22:51:08 It seems that writing custom rules is always going to be complicated. So it works better if you have a bunch of people writing all the rules you need for you. 22:51:34 -!- Phantom__Hoover has quit (Ping timeout: 248 seconds). 22:51:38 I think it likely also works better if you have a bunch of people populating a third_party directory with all the software in the world for you. 22:51:40 Do you know why many languages have built-in rules? 22:51:49 Yes, that's also true. 22:51:59 Though bazel supports references to external repositories, at least. 22:52:06 I've got it installed, but I can't find any BUILD files other than the ones for bazel itself. 22:52:27 https://github.com/tensorflow/tensorflow has some 22:52:31 And https://github.com/google/kythe 22:52:38 I meant, on my system. 22:52:47 Oh, I see. 22:52:57 Although turns out there's also chromium/src/third_party/ijar/BUILD here. 22:53:09 # TODO(bazel-team): we should replace the -lz flag, it is non-hermetic. 22:53:09 -!- Phantom_Hoover has joined. 22:53:58 https://cs.chromium.org/search/?sq=package:chromium&type=cs&q=case:yes+f:BUILD$ 22:55:00 Anyway I don't know whether I want bazel in particular, but I certainly want some of the ideas in bazel in any build system I use. 22:55:16 And there aren't many options other than bazel clones. 22:57:38 I think the next time I fiddle with an Android thing, I'll try to use bazel for it. 22:57:48 I wonder if bazel can build an Android thing that uses the NDK. 22:57:56 I heard Facebook's bazel clone was originally meant for building Android software. 22:58:16 https://buckbuild.com/ 22:58:32 https://buckbuild.com/article/exopackage.html 22:59:32 https://bazel.build/versions/master/docs/be/android.html#android_library "Permitted library types are -- cc_library wrapping or producing .so native libraries for the Android target platform." 22:59:36 Maybe it can. 23:00:05 I wonder if it would be possible to make the home-Chrome to end up at that page if I type go/be#android_library. 23:00:35 l 23:00:43 -!- Guest63569 has changed nick to moonythedwarf. 23:00:52 -!- moonythedwarf has quit (Changing host). 23:00:52 -!- moonythedwarf has joined. 23:00:54 I don't seem to be able to find an URL at that site that I could just type "android_library" at the end of. 23:02:38 You could write some JavaScript to redirect you to the right page. 23:03:04 But there's no easy mapping from rule name to page either that I can see. 23:03:39 There's the table in the "Overview" page, though I don't know if that's complete. 23:03:42 It seems a little short. 23:04:36 Oh man, look at the source of that page. 23:04:42 Maybe it's doing the thing I suggested. 23:05:01 Hmm, maybe not. 23:05:20 http://be.bazel.build/android#android_library 23:05:49 http://be.bazel.build/android/android_library 23:05:55 Yeah, there's a bit of that sort of thing. 23:06:04 I didn't even know of the 'be.bazel.build' link. 23:06:23 It doesn't seem to do the thing where it goes to the right page from the rule name though. 23:06:24 There's also cr.bazel.build 23:06:36 Until just now I didn't realize "cr" could plausibly stand for "code review" 23:06:45 I always thought it stood for that other word. 23:06:53 (But I always used "cl" anyway.) 23:07:21 I think cr/ is used much less, and also thought it meant that other word. 23:08:34 .build is a weird TLD anyway. 23:09:03 Is it one of those we bought, or someone else's general-porpoise one? 23:09:38 http://nic.build/ 23:09:43 the construction world online 23:10:12 It's also used for https://please.build/ 23:10:27 Which is yet another bazel clone. I know of three. 23:10:56 "Applicant: Plan Bee LLC" 23:12:07 fizzie: That page ought to have lookup by rule name. You should complain. 23:13:03 They'll probably just say they accept patches. 23:13:21 I don't know how the real go/be rule lookup works, probably by magic. 23:18:29 -!- boily has joined. 23:18:37 @metar CYUL 23:18:37 CYUL 042317Z 24029G36KT 3/4SM R24R/3500V5000FT/U R24L/4000V5500FT/N -SN BLSN BR OVC008 M01/M02 A2933 RMK SN2ST6 SLP935 23:18:41 @metar EGLL 23:18:41 EGLL 042250Z AUTO VRB02KT 9999 FEW045 02/M02 Q1030 NOSIG 23:19:04 cows weren't spherical today, but are being blown away. 23:20:00 fizzie: { let els = $("a[href^=' ']").filter((_, e) => e.innerText.startsWith("android_binary")); if (els.length === 1) window.location = els[0].href; } // hth 23:21:51 Or els[0].click() 23:22:48 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 23:24:14 $("a[href^=' ']").each((_, e) => { if (e.innerText.startsWith("android_binary")) e.click(); }) 23:24:42 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:25:22 The trouble is that a third-party page can't do that. 23:27:19 -!- Phantom_Hoover has joined. 23:28:00 An extension could probably do it. 23:29:10 (I met some Chrome people today.) 23:38:01 Do you know about writing Skylark rules? 23:39:33 -!- oerjan has joined. 23:40:18 fizzie: Another good thing to have if you're using bazel is a few data centers to build all your dependencies for you. 23:44:40 @metar ENVA 23:44:41 ENVA 042320Z 13009KT 9999 FEW022 M15/M18 Q1029 RMK WIND 670FT 16008KT 23:44:45 BRRRR 23:44:59 wait, it didn't feel _that_ cold... 23:45:44 well, the airport is deeper inside the fjord. 23:47:49 hm looks like one of my daily multiple webcomic sites got discontinued over new year. now it redirects to wumo.com 23:48:04 @metar KOAK 23:48:05 KOAK 042253Z 32006KT 10SM -RA OVC023 12/09 A2997 RMK AO2 RAB22 SLP149 P0000 T01220094 $ 23:48:16 pretty cold tdnh 23:48:28 I heard it's cold in Fin-land these days. 23:48:31 @metar EFHK 23:48:31 EFHK 042320Z 36012KT CAVOK M18/M22 Q1016 NOSIG 23:48:36 Well, that's pretty cold. 23:48:42 coldfirmed. 23:48:57 @metar EFRO 23:48:58 EFRO 042320Z AUTO 30010KT CAVOK M25/M28 Q1023 23:49:11 Rovaniemi? 23:49:18 * Sgeo considers buying AmazonBasics headphones >.> 23:49:27 boily: Yeah, it's my standard "up north" airport to check. 23:49:37 Hmm, HackEgo could have a map of nick->ICAO 23:49:48 Reviews seem to suggest that they're good for the price but a bit fragile. My expensive headphones lost their padding. Maybe I should just get superglue or something 23:49:48 Would make for covenient weather lookup. 23:49:51 * boily dances to steal extra warmth from shachafland 23:50:05 Someone I know is currently stuck at EFHK because Finnair cancelled their flight. 23:50:11 It could even use boily's existing database of approximate geographic coördinates and body weigh. 23:50:13 -!- DHeadshot has quit (Ping timeout: 248 seconds). 23:50:16 shachaf: just use boily's file to gener... dammit 23:50:31 (Apparently Finnair is having some sort of an employee disagreement thing going on.) 23:50:52 @metar CYUL 23:50:52 CYUL 042327Z 24023G38KT 1 1/2SM R24R/4000VP6000FT/U -SN BLSN BR FEW007 BKN013 OVC020 M01/M02 A2934 RMK SF1ST5SC2 PRESRR SLP939 23:51:01 @metar CYMT 23:51:01 CYMT 042337Z AUTO 23015G23KT 5SM -SN OVC010 M05/M07 A2898 RMK SLP838 23:51:11 only -5 up there??? 23:51:13 `icao CYMT 23:51:33 Chapais Airport (YMT, CYMT) 23:52:02 is chapais to quebec like svalbard is to norway 23:52:16 KSAN 23:52:21 er 23:52:23 @metar KSAN 23:52:24 KSAN 042251Z 33008KT 10SM SCT200 BKN250 18/07 A3008 RMK AO2 SLP186 T01830072 23:52:30 `icao KSAN 23:52:38 San Diego Intl (SAN, KSAN) 23:52:40 @metar KSJC 23:52:41 KSJC 042253Z 30008KT 10SM -RA FEW006 BKN012 OVC018 11/09 A2996 RMK AO2 RAB49 SLP146 P0000 T01110089 23:52:56 @metar LLBG 23:52:57 LLBG 042320Z 11004KT 9999 FEW035 11/08 Q1024 NOSIG 23:53:22 oerjan: far from it! it's only just "up there", in the middle. 23:54:02 @metar CYAS 23:54:02 No result. 23:54:38 @metar CYGQ 23:54:39 CYGQ 042341Z 31012G18KT 3SM -SN DRSN BKN008 M22/M26 A2971 RMK SF6 SLP101 23:54:40 @metar CYGW 23:54:41 CYGW 042340Z AUTO 03011G17KT 2SM -SN OVC021 M14/M16 A2931 RMK SLP929 23:55:31 @metar CYIK 23:55:31 CYIK 042200Z 15012KT 15SM -SN DRSN FEW007 OVC027 M21/M24 A3003 RMK ST1SC7 SN CVR HARD PACK LAST OBS/NEXT 051300UTC SLP178 23:55:45 ↑ probably the northernmost airport in the province. 23:56:30 @metar ENRO 23:56:31 ENRO 042350Z AUTO 21005KT 9999NDV OVC003/// M23/M25 Q1023 23:57:41 finnish RO narrowly beats norwegian 23:58:23 @metar ENSB 23:58:24 ENSB 042350Z 17008KT 9999 BKN040 M07/M09 Q1006 NOSIG RMK WIND 1400FT 19010KT 23:58:54 and svalbard narrowly beats chamais 23:59:06 *chapais 2017-01-05: 00:11:58 -!- moonythedwarf has quit (Remote host closed the connection). 00:12:27 -!- moonythedwarf has joined. 00:12:50 -!- moonythedwarf has changed nick to Guest46704. 00:14:13 @metar EFIV 00:14:14 EFIV 042350Z AUTO 22008KT 9999 -SHSN BKN020 OVC053 M24/M27 Q1021 00:14:16 Hm, no colder. 00:14:38 @metar KSEA 00:14:38 @metar EFET 00:14:38 KSEA 042353Z 03011KT 10SM CLR 02/M10 A3028 RMK AO2 SLP264 T00171100 10022 21022 53009 00:14:38 EFET 042350Z AUTO 00000KT CAVOK M34/M38 Q1022 00:14:43 Well, that's more like it. 00:15:01 Is "it" absolute 0? 00:18:15 `icao EFET 00:18:21 Enontekio (ENF, EFET) 00:25:10 That translates literally to "unclemaker". 00:26:14 that seems like a strange name for a place. 00:26:42 The etymology is probably something completely different in reality, but that's what it sounds like. 00:26:45 * oerjan gets flashback to the south park movie. 00:27:10 I did also approximate "tekiö" -> "tekijä". 00:27:26 (the first one, in case they made more) 00:27:54 aren't like "o" and "ö" completely different vowels? 00:28:00 Fun fact: Finnish disambiguates between a mother's brother (eno) and a father's brother (setä), while English calls both uncles. 00:28:20 `icao ENRO 00:28:21 boily: Yes, but airports.dat doesn't deal with non-ASCII characters. The place is actually Enontekiö. 00:28:23 Roros (RRS, ENRO) 00:28:33 figures. 00:28:39 (that's actually Røros) 00:29:01 I was going to ask if it was Rorøs. 00:29:47 no. that's a bit less likely, -os means end of river, essentially. 00:29:50 I've been to Å once. 00:30:34 i think i may have been at least twice. 00:30:53 (it's ancestor country.) 00:30:54 I think you've got more than one of them, though. 00:31:10 that too, but i don't recall being to more than one. 00:31:17 `icao ENRS 00:31:20 Røst Airport (RET, ENRS) 00:31:29 wat 00:31:30 That's got them øs. 00:31:32 Yeah, IDGI. 00:31:45 Well, it's crowdsourced data, I believe. 00:32:03 i don't _think_ i've been to Røst, it's a bit of a ferry jump or something. 00:32:16 (from Å) 00:32:52 That sounds like it's the same Å, then. 00:32:53 while Å is on the contiguous lofoten road. 00:33:24 (it wasn't yet contiguous when i grew up, i think.) 00:33:49 We took the ferry from Å (or nearabouts) to Værøya, but not to Røst. 00:35:25 fizzie: swedish also distinguishes the uncles, while norwegian doesn't. 00:35:41 (also aunts) 00:36:17 an «oncle» is an «oncle». different words are confusing hth 00:36:46 farbror and morbror aren't very confusing, it's obvious even to norwegians what they mean. 00:37:09 but we just use "onkel" ourselves. 00:37:51 and "tante", we have a bit of french borrowing there. 00:39:59 is it also /tãt/, or was it norwegianified? 00:40:49 and "nevø" and "niese", and "kusine" (female only) 00:41:13 boily: that pronunciation would be spelled tåt or something 00:41:28 swedish has tant meaning just old lady, no auntiness implied 00:42:02 oerjan: So what's a male cousin then? 00:42:41 fizzie: "fetter". although in practice we often use the gender neutral "søskenbarn". 00:42:56 "Childish" Finnish speech can use "täti" (aunt) for non-family-member old ladies as well. 00:43:21 (that one's apparently a german borrowing) 00:43:26 Finnish "serkku" is just a cousin of any gender. 00:43:50 Finnish is pretty good. 00:43:54 oh and all of these refer to _only_ second cousins no removal 00:43:58 er 00:44:00 *first 00:44:16 I should get my Finnish passport renewed but it's embarrassing to go to the consulate and not speak any Finnish. 00:44:19 Same thing. Although we've got "pikkuserkku" for a second cousin. 00:44:26 second cousins etc. are "tremenning", "firmenning", ... 00:45:31 There's a bunch of entirely obsolete Finnish words for lesser cousins that I don't know of. 00:45:33 boily: it's norwegianified. stupid wiktionary lacks the ipa. 00:45:49 but all are the "obvious" sound for norwegian. 00:46:51 oh and there's the prefix "grand-" which can be applied to onkel, tante, nevø or niese to add a level. 00:47:48 grand-oerjan 00:48:44 but _not_ to parents or children to get the english grand-, for the first the prefix is "beste-" _or_ you can simply compose "far" and "mor". 00:49:54 (and composition works for children as well.) 00:50:12 I think Swedish does the farfar/farmor/morfar/mormor thing as well. 00:50:29 Can you do more than two levels? 00:50:44 and then there's "olde-", for the level above "beste-", which works in both directions. and then you add as many "tipp-" as you want to _that_. 00:51:21 so grandfather's grandfather can be "tippoldefar". 00:52:01 to be specific, i think you need to start using genitive, like "farfars farfar" or the like. 00:52:13 *more specific 00:52:33 Finnish just repeats the same prefix, so father -> isä, grandfather -> isoisä, great-grandfather -> isoisoisä, and so on. 00:53:03 how logical. 00:53:13 iso standard 00:53:19 I don't know if "isoisoisoisä" would really be considered acceptable any more, though. 00:54:24 ("esi-isä" would be any (male) ancestor.) 00:55:57 that would be "stamfar", i guess 00:57:24 although that may sort of imply the first common ancestor of a tribe. not that norway has tribes any more, generally. 00:58:29 ("stamme" = "tribe", in some usages. (also means trunk of a tree)) 00:59:15 I was expecting something vaguely exponential, but Google says isä -> 7460000 results, isoisä -> 512000, isoisoisä -> 6050, iso^3isä -> 2570, iso^4isä -> 774, iso^5isä -> 394, iso^6isä -> 279, iso^7isä -> 10, iso^8isä -> 4, iso^9isä -> 4, iso^10isä -> 2, iso^11isä -> 2, iso^12isä -> 2, iso^13isä -> 1, iso^14isä -> 0. 01:00:03 -!- Zarutian has joined. 01:01:41 > map logBase (1/2) [7460000,512000,6050,2570,774,394,279,10,4,4,2,2,2,1] 01:01:43 -!- Lord_of_Life has quit (Excess Flood). 01:01:45 error: 01:01:45 • Couldn't match expected type ‘[Integer] -> t’ 01:01:45 with actual type ‘[a0 -> a0]’ 01:02:01 > map (logBase (1/2)) [7460000,512000,6050,2570,774,394,279,10,4,4,2,2,2,1] 01:02:06 [-22.830744199804688,-18.96578428466209,-12.56271942704932,-11.3275526440812... 01:02:09 argh 01:02:37 > map (logBase 2) [7460000,512000,6050,2570,774,394,279,10,4,4,2,2,2,1] :: [Float] 01:02:40 [22.830744,18.965784,12.562719,11.327553,9.5961895,8.622051,8.124122,3.32192... 01:02:58 -!- Lord_of_Life has joined. 01:03:55 > map ((/13).logBase 7460000) [7460000,512000,6050,2570,774,394,279,10,4,4,2,2,2,1] :: [Float] 01:03:57 [7.692308e-2,6.390096e-2,4.2327266e-2,3.816565e-2,3.233221e-2,2.9050073e-2,2... 01:04:05 *sigh* 01:04:18 oh 01:04:27 > map ((*13).logBase 7460000) [7460000,512000,6050,2570,774,394,279,10,4,4,2,2,2,1] :: [Float] 01:04:30 [13.0,10.799262,7.153308,6.449995,5.4641438,4.9094625,4.6259365,1.8915312,1.... 01:04:46 and that is why you do not use floats with fixed sized mantissa and exponent 01:05:07 what 01:05:51 imprecision at certain points a long the number line 01:06:02 s/a long/along/ 01:06:34 > concatMap (printf("%.2f ").(*(13::Float)).logBase 7460000) [7460000,512000,6050,2570,774,394,279,10,4,4,2,2,2,1] 01:06:37 error: 01:06:37 • Ambiguous type variable ‘b0’ arising from a use of ‘show_M723232078194... 01:06:37 prevents the constraint ‘(Show b0)’ from being solved. 01:06:41 ARGH 01:06:48 > concatMap (printf("%.2f ").(*(13::Float)).logBase 7460000) [7460000,512000,6050,2570,774,394,279,10,4,4,2,2,2,1] :: String 01:06:52 "13.00 10.80 7.15 6.45 5.46 4.91 4.63 1.89 1.14 1.14 0.57 0.57 0.57 0.00 " 01:07:35 ok, that is not very linear. 01:10:30 http://chart.googleapis.com/chart?cht=lc&chs=600x300&chd=t:7460000,512000,6050,2570,774,394,279,10,4,4,2,2,2,1&chds=a&chfd=0,x,0,20*log(x) 01:10:44 It took me too long to get that out. 01:11:03 fizzie: Oh, I was hoping for a fizzie-style ASCII art histogram. 01:12:23 I've been thinking of writing a script to do plotting-related activities, with sensible heuristics for input and various output formats, including "Unicode block drawing for | sprunge". 01:13:07 dwimunge 01:13:31 (hm what does sprunge mean, anyway) 01:13:47 scow prunge hth 01:13:55 scow = scientific cow 01:14:06 funny, wiktionary's only definition for that is nynorsk 01:15:05 https://nn.wikipedia.org/wiki/Det_hev_ei_rose_sprunge 01:15:53 i considered learning that one in the original german. but i found out it had more weird theology than i like. 01:16:07 (for this christmas) 01:16:22 is there an example of nonweird theology 01:16:31 in principle not 01:16:56 but one is sort of acclimatized to the usual carol stuff 01:17:43 (Es ist ein Ros entsprungen, fwiw) 01:17:59 *ein' Ros' 01:18:36 That text is weird even to me. 01:19:18 The first line invites a pun though, "Es ist ein Ross entsprungen" 01:22:44 * boily feels like he should mapole int-e, but doesn't understand German whatsoever 01:23:01 ♫ Det hev ein kvalross sprunge... ♫ 01:23:36 (i think the -ross in kvalross (walrus) may be cognate to de:Ross, but it's no longer used for horse in norwegian.) 01:23:56 int-e: what build system should i use twh 01:24:35 boily: Ros' = Rose = rose; Ross = horse (somewhat old fashioned) 01:24:44 shachaf: Lego (tm) 01:25:05 hm and en:horse is cognate as well, isn't it 01:25:30 boily: but the point is that "entspringen" is not uncommon for running away, whereas using it for plants is quite unusual. 01:26:51 shachaf: it's something that I don't think about much; for simple things I tend to write Makefiles, and I tend not to start big projects so I stick with whatever is already in place. 01:27:32 And for pure Haskell projects, cabal is still the obvious choice I think. 01:29:11 -!- sparr has quit (Changing host). 01:29:11 -!- sparr has joined. 01:31:44 int-e: In my opinion it's ridiculous that every language thinks it needs to have its own build system and packaging system and package repository and everything. 01:31:50 There's no good reason for it. 01:32:45 Haskell and Cabal/Hackage, Rust and Cargo/Crates, Python and pip/easy_install/pypi/whatever, Ruby and gems, ... 01:32:48 It's such a mess. 01:32:50 "The origin of the word walrus is thought by J.R.R. Tolkien[5] to derive from a Germanic language, and it has been attributed largely to either the Dutch language or Old Norse. Its first part is thought to derive from a word such as Dutch walvis 'whale'. Its second part has also been hypothesized to come from the Old Norse word for 'horse'.[6]" 01:33:43 Each of them has its own dependency management and all those things. 01:33:49 shachaf: agreed but apparently it's something that people enjoy doing :P 01:33:58 And obviously none of them are perfect. 01:34:01 What if you want to depend on a cross-language library, like a protobuf file? 01:34:10 You can't use any of these things effectively. 01:34:26 "From Old Norse hrosshvalr ‎(“horse-whale”)" hmm, I wonder why we inverted it... 01:34:32 hrosshvalr → valross 01:35:21 And even the general purpose build systems are a mess... make doesn't handle configuration so there's autoconf+automake; then there's cmake, something awful called conscript, and I'm sure several dozen others. 01:37:12 shachaf: anyway I see a problem but basically I see no way to solve it; all that can easily be accomplished is https://xkcd.com/927/ 01:37:25 Well, hardly anyone is even trying. 01:38:43 Almost all of these systems are low-level and not declarative. It's scow. 01:39:18 Make is declarative enough to actually get things done in a more or less modular fashion 01:40:22 And in any case it's a hard problem if you want to cover all use cases. It's very easy to cover just what you need. Hence the proliferation of half-baked systems, I think. 01:40:43 make is declarative? In what sense? 01:40:56 You write out shell commands for every target! 01:41:01 -!- Guest46704 has quit (Ping timeout: 245 seconds). 01:42:34 The dependencies are declarative. You have pattern rules to describe how to build certain subparts. Order doesn't matter much... 01:46:55 doesnt make and such systems violate the DRY principle (dont repeat yourself)? 01:49:12 well, what is it that you think you're repeating? 01:53:38 which modules depended on which submodules 01:53:53 basically the dependency graph 01:54:12 yeah a lot of effort goes into generating the obvious dependencies automatically, as a rule 02:16:42 it's a me 02:16:44 I am back 02:17:12 alercahello! 02:18:52 -!- boily has quit (Quit: DIATONIC CHICKEN). 02:25:55 au revoily I guess 02:26:14 -!- int-e has left ("MODULAR CHICKEN"). 02:26:14 -!- int-e has joined. 02:26:26 -!- Zarutian has quit (Quit: Zarutian). 02:27:52 -!- hppavilion[1] has joined. 02:32:29 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 02:33:36 `grwp redundan 02:34:05 dereduntantation:Dereduntantation is the process of making things less redundant. It is typically done with either regexes or regular expressions. \ redundancy:Since redundancy exists, it's redundant for Taneb to invent it. \ Binary file reflection matches 02:34:06 fungot: are you faster than HackEgo? 02:34:07 int-e: madam president, we are creating and financing software systems that allow dictatorial regimes and, increasingly, workers in precarious or atypical employment or workers with low salaries. against this background, it is not in a position really to define the most controversial mechanisms introduced by the fascist regime in power in burundi today. if the commission is not taking the kind of consensus that the mai should n 02:35:53 if language implementers provided tools to list module dependencies for use in makefiles, instead of proliferating new build systems 02:36:25 -!- augur has quit (Remote host closed the connection). 02:36:27 as it is, fungot, every build system is its own dictatorial regime 02:36:27 Jafet: we can only encourage the dutch presidency to be more easily mastered in future. in this world. 02:37:51 fungot: you want them to be pushovers? 02:37:52 int-e: mr president, it is absolutely essential for the smooth development of the media to participate in management board meetings provided that the text of the common cause. the commission's proposal more attractive to a larger number than 38 but there comes a time within a european framework to define the new instruments i welcome your offer of cooperation with a view to promoting cooperation between universities with due re 02:38:39 spect. 02:39:10 endgram 02:50:56 -!- augur has joined. 02:51:36 -!- Phantom_Hoover has quit (Quit: Leaving). 02:52:11 -!- Phantom_Hoover has joined. 03:02:34 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 03:05:21 -!- IronY has quit (*.net *.split). 03:05:21 -!- alakra has quit (*.net *.split). 03:05:21 -!- FreeFull has quit (*.net *.split). 03:05:21 -!- pledis_ has quit (*.net *.split). 03:05:21 -!- L3viathan has quit (*.net *.split). 03:05:22 -!- cnr has quit (*.net *.split). 03:05:27 -!- pledis has joined. 03:05:28 -!- L3viathan has joined. 03:05:40 -!- IronY has joined. 03:05:42 -!- alakra has joined. 03:05:54 -!- cnr has joined. 03:06:02 -!- L3viathan has changed nick to Guest2603. 03:06:04 -!- FreeFull has joined. 03:06:05 -!- cnr has quit (Changing host). 03:06:05 -!- cnr has joined. 03:10:11 -!- augur has quit (Remote host closed the connection). 03:12:52 @metar KFLY 03:12:53 KFLY 050255Z AUTO 35018G24KT 10SM OVC021 M16/M21 A2975 RMK AO2 T11591209 03:13:14 `icao KFLY 03:13:23 :P 03:13:32 No output. 03:14:06 Just before we get 4 to 7 inches (10 to 18 cm) of snow. Yay. 03:31:09 -!- augur has joined. 03:33:41 -!- augur has quit (Remote host closed the connection). 04:27:36 -!- augur has joined. 04:30:53 -!- oerjan has quit (Quit: Nite). 04:37:32 -!- atslash has joined. 04:44:02 -!- augur has quit (Remote host closed the connection). 05:25:09 -!- anotterbot has quit (Remote host closed the connection). 05:34:21 -!- augur has joined. 07:36:41 -!- augur has quit (Remote host closed the connection). 08:25:46 -!- jix has quit (Quit: Lost terminal). 08:50:03 -!- augur has joined. 09:03:33 -!- newsham has quit (Read error: Connection reset by peer). 09:04:36 -!- newsham has joined. 10:13:35 -!- Guest57855 has quit (Changing host). 10:13:35 -!- Guest57855 has joined. 10:13:38 -!- Guest57855 has changed nick to JX7P. 11:36:10 -!- boily has joined. 11:37:33 -!- augur has quit (Remote host closed the connection). 11:47:46 `wisdom 11:47:58 plan9//Plan9 is the precursor to Dante's Inferno, home of the Limbo programming language. 11:55:44 -!- atehwa has quit (*.net *.split). 11:55:44 -!- copumpkin has quit (*.net *.split). 11:55:44 -!- Melvar has quit (*.net *.split). 11:55:44 -!- ski has quit (*.net *.split). 11:55:45 -!- ffj-bot has quit (*.net *.split). 11:55:45 -!- trn has quit (*.net *.split). 11:55:45 -!- aloril_ has quit (*.net *.split). 11:55:45 -!- shachaf has quit (*.net *.split). 11:55:45 -!- vifino has quit (*.net *.split). 11:55:51 -!- atehwa_ has joined. 11:55:53 -!- shachaf has joined. 11:55:55 -!- shachaf has quit (Changing host). 11:55:55 -!- shachaf has joined. 11:55:57 -!- trn has joined. 11:55:57 -!- ski_ has joined. 11:56:22 -!- Melvar has joined. 11:56:51 -!- copumpkin has joined. 11:57:09 -!- aloril_ has joined. 11:57:18 -!- vifino has joined. 12:07:39 -!- atslash has quit (Quit: Leaving). 12:09:19 `? netsplit 12:09:23 netsplit? ¯\(°​_o)/¯ 12:11:34 Oh! They made an artifact-based convoke in the new set. Brilliant! That ought to be not as broken as affinity, but it still lets you use your Darksteel Relics. 12:12:54 (M:tG) 12:18:42 b_jellonas. convoking artifacts is a little broken already. free mana for nothing, along with colourless lands... 12:20:33 nothing like being on the receiving end of an eldrazi rush. 12:29:25 -!- boily has quit (Quit: MOSS CHICKEN). 12:30:23 -!- Phantom_Hoover has joined. 12:31:12 boily: sure, but it won't be as broken as affinity. 12:31:32 maybe it's only as broken as fast elves 13:19:13 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 13:35:47 -!- Phantom_Hoover has joined. 14:12:29 -!- devhydraz has joined. 14:12:29 -!- devhydraz has quit (Changing host). 14:12:29 -!- devhydraz has joined. 14:15:07 -!- newsham has quit (Read error: Connection reset by peer). 14:15:07 -!- hydraz has quit (Read error: Connection reset by peer). 14:18:45 -!- newsham has joined. 14:34:10 -!- jix has joined. 14:38:38 [wiki] [[CodeFuck]] https://esolangs.org/w/index.php?diff=50651&oldid=50595 * BeHuman * (+391) 14:48:39 [wiki] [[CodeFuck]] https://esolangs.org/w/index.php?diff=50652&oldid=50651 * BeHuman * (+0) /* Functions examples */ 14:49:07 [wiki] [[CodeFuck]] https://esolangs.org/w/index.php?diff=50653&oldid=50652 * BeHuman * (+16) /* Operators */ 15:12:33 -!- oerjan has joined. 15:13:05 -!- `^_^v has joined. 15:17:42 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 15:27:12 -!- ais523 has joined. 15:27:32 -!- Akaibu has quit (Quit: Connection closed for inactivity). 15:34:45 -!- otherbot has joined. 15:55:07 so many fucks 15:55:52 -!- jix has quit (Quit: Lost terminal). 16:12:39 -!- xkapastel has joined. 16:22:03 -!- Bowserinator_ has joined. 16:26:41 -!- Bowserinator_ has left. 16:46:05 -!- jix has joined. 16:47:04 -!- wlp1s1 has quit (Max SendQ exceeded). 16:54:06 -!- Phantom_Hoover has joined. 16:56:16 yo 16:56:20 i need help with make 16:56:23 i'll never learn it 16:56:30 https://arin.ga/4M724y/raw 16:56:45 when i type make without arguments, i expect it to run the rules for memmon.so and memmon 16:56:51 but it only runs the one for memmon 16:56:54 why that? 16:57:43 -!- iczero has joined. 16:59:20 plz halp ;-; 16:59:26 make is too esoteric for me 16:59:44 izabera: make runs the first rule in the file, if given no arguments 16:59:51 WHAT 16:59:54 not all? 16:59:58 so it's usual to have the first rule be something like «all: memmon memmon.so» 17:00:16 THANK YOU 17:00:19 (if you want bulding everything to be the default) 17:01:02 where is this in the manual?! 17:01:11 please don't say something like line 3 17:01:24 9.2, second paragraph :-) 17:02:09 (that's not a joke, I have the manual open to that page right now in order to look up what the section number is) 17:02:33 thank you for your help 17:03:56 ais523: too honest to pretend you've memorized it? :P 17:04:03 make's manual is one of those things where you'll probably end up missing details whether you read it cover to cover or not 17:04:10 oerjan: that'd be amusing but not too plausilbe 17:04:12 *plausible 17:05:46 i recall reading that von neumann could recite books from memory. 17:05:55 who wants to try this memmon thing? 17:05:57 of course he wasn't a very plausible person. 17:06:11 https://github.com/izabera/memmon plz try it 17:09:34 -!- moonythedwarf has joined. 17:09:37 beep beep 17:09:49 -!- iovoid has quit (Ping timeout: 240 seconds). 17:09:56 -!- Zarutian has joined. 17:10:11 -!- iczero has quit (Ping timeout: 245 seconds). 17:10:55 -!- lezsakdomi has joined. 17:13:46 `learn The markdown flavor of the day is nutella. 17:13:59 Relearned 'markdown': The markdown flavor of the day is nutella. 17:15:18 [wiki] [[Special:Log/newusers]] create * Hq9++fan * New user account 17:16:19 -!- augur has joined. 17:16:24 -!- augur has quit (Remote host closed the connection). 17:16:42 '? the 17:17:16 * oerjan whistles innocently 17:17:38 `? the 17:17:42 the Toe of Harriness's Enclosure 17:17:44 -!- nycs has joined. 17:18:10 :o the entry fir 'the' contains itself. 17:18:24 its recursive 17:18:38 `? recursion 17:18:40 You might expect a reference to recursion here, but to make it interesting you'll actuallSTACK OVERFLOW 17:18:45 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50654&oldid=50648 * Hq9++fan * (+180) /* Introductions */ 17:18:59 [wiki] [[Hello++++]] M https://esolangs.org/w/index.php?diff=50655&oldid=38760 * Hq9++fan * (+67) categorized 17:19:34 moonythedwarf: it is likely that it was created by someone using an old version of `learn at random. 17:19:42 `cwlprits the 17:19:50 -!- `^_^v has quit (Ping timeout: 248 seconds). 17:20:04 oerjän hppavilion[1̈] oren̈_ oerjän Rouj̈o 17:20:45 oerjan, with you seeingly making other entrys like this, i suspected you would be involved. i was right 17:21:08 -!- LiberalCarrot has joined. 17:21:09 only technically, i suspect. 17:21:12 -!- LiberalCarrot has left. 17:21:14 `dowt the 17:21:28 3524:2013-08-29 learn The Neverending Work is what boily is going through \x16trying\x16 to map entries that are being put in at the same time. \ 3571:2013-08-29 mv wisdom/the{,\' neverending work\'} \ 5997:2015-09-15 le/rn the/the Toe of Harriness\'s Enclosure \ 6805:2016-02-10 ` echo "echo $RANDOM" 17:21:45 -!- augur has joined. 17:21:56 huh it was \oren\ and it used le/rn 17:22:09 `dowg the 17:22:18 6808:2016-02-10 undo 7476893e7fc3 \ 6805:2016-02-10 ` echo "echo $RANDOM" > wisdom/the meaning of life \ 5997:2015-09-15 le/rn the/the Toe of Harriness\'s Enclosure \ 3571:2013-08-29 mv wisdom/the{,\' neverending work\'} \ 3524:2013-08-29 learn The Neverending Work is what boily is going t 17:22:54 all i did was clean up stuff 17:23:23 `gwni taneb 17:23:40 also how can you possibly consider that to be my style, it breaks most of the rules of wisdom 17:23:45 _46bit \ algebraic geometry \ automatic squirrel feeder \ bbc \ bdsm \ bogosort \ boxmodel \ chu space \ ci \ civilization \ costume \ cumin \ curry's paradox \ deniability \ denial \ dew \ d-module \ dragon \ ehird \ eliot \ eyebrow \ facebook \ fundamental theorem of taneb \ go \ grace period \ histogram \ it \ klein bottle \ lambek's lemma \ loc 17:23:59 taneb is in ALL the things 17:24:09 `? tachyon 17:24:12 tachyon? ¯\(°​_o)/¯ 17:26:47 `learn tachyon is a particle yet to be invented. Meta theorized to be a force carrier in thimotimoline molecules. 17:26:47 `learn The tachyon is rude and has no style, but gets away with it because of its speed. Taneb will invent it if he ever catches up. 17:26:50 oops 17:27:08 wow 17:27:13 same millisecond 17:27:14 Learned 'tachyon': The tachyon is rude and has no style, but gets away with it because of its speed. Taneb will invent it if he ever catches up. 17:27:17 Relearned 'tachyon': tachyon is a particle yet to be invented. Meta theorized to be a force carrier in thimotimoline molecules. 17:27:23 `revert 17:27:38 i claim priority on the principle that you misspelled thiotimoline hth 17:27:52 Done. 17:28:01 damn it! Wasnt prior enough ;-Þ 17:29:26 `` gwni taneb > tanebEntries 17:29:40 No output. 17:29:41 `paste tanebEntries 17:29:45 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/tanebEntries 17:29:47 -!- Akaibu has joined. 17:29:56 moonythedwarf: you should pipe into paste hth 17:30:21 70 things contain taneb, and nice to know, thx 17:32:21 -!- augur has quit (Remote host closed the connection). 17:32:46 `` echo "Hello, World" | paste 17:32:54 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.16387 17:33:03 there's also the `1 and `spam commands, of course. 17:36:42 `l doesnt exist. 17:36:44 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: l: not found 17:37:04 OKAY 17:37:19 ? why the caps 17:37:20 <\oren\> moonythedwarf: your font is inferior 17:37:32 wait 17:37:32 i'm with \oren\ 17:37:34 thats a 1 17:37:37 `1 17:37:41 1/0: 17:37:50 `1 -h 17:37:53 1/1:/hackenv/bin/`: line 4: -h: command not found 17:38:05 <\oren\> moonythedwarf: fonts that don't distinguish between 1,l,I are bad. 17:38:11 ik 17:38:21 it does shwo the diffrence (Fairly well actually) im just dumb 17:38:41 font: Monospace 9 17:38:45 anything better? 17:39:04 <\oren\> 1lI| O0 2Z 17:39:28 yup, i see the diffrence: one l I | O zero two Z 17:41:01 <\oren\> `'‘’‛′‵ 17:41:01 3З 4Ч 17:41:01 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: '‘’‛′‵: not found 17:41:26 yup, diffrence seen. except for the two 33 17:41:36 or are you tricking me 17:41:42 -!- iovoid has joined. 17:41:46 hiovoid 17:41:47 heh 17:41:50 i'm not 17:41:56 whats the diffrence? 17:41:58 <\oren\> moonythedwarf: one of them is a russian letter 17:41:59 -!- iczero has joined. 17:42:04 FFS 17:42:07 hicizero 17:42:09 <\oren\> `unicode З 17:42:16 U+0417 CYRILLIC CAPITAL LETTER ZE \ UTF-8: d0 97 UTF-16BE: 0417 Decimal: З \ З (з) \ Lowercase: U+0437 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) 17:42:43 well this font is a good-OK font then 17:42:51 just misses some spots 17:43:02 *makes his own font where everything is a '1'* 17:43:11 <\oren\> IⅠІ 17:43:36 diffrence seen, except the first and last letters are identical? *unicodes them* 17:43:53 `1 unicode IⅠІ 17:44:00 1/2:U+0049 LATIN CAPITAL LETTER I \ UTF-8: 49 UTF-16BE: 0049 Decimal: I \ I (i) \ Lowercase: U+0069 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+2160 ROMAN NUMERAL ONE \ UTF-8: e2 85 a0 UTF-16BE: 2160 Decimal: Ⅰ \ Ⅰ (ⅰ) \ Lowercase: U+2170 \ Category: Nl (Number, Letter) \ Numeric value: 1 \ Bidi: 17:44:07 `1 17:44:11 1/0: 17:44:13 oops 17:44:15 <\oren\> `spam 17:44:17 2/0: 17:44:40 -!- LiberalSquash has joined. 17:44:40 -!- LiberalSquash has left. 17:44:40 TOO LATE 17:44:40 oerjan, ? 17:44:40 `2 unicode IⅠІ 17:44:41 2/2:L (Left-to-Right) \ Decomposition: 0049 \ \ U+0406 CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I \ UTF-8: d0 86 UTF-16BE: 0406 Decimal: І \ І (і) \ Lowercase: U+0456 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ 17:45:04 moonythedwarf: `1 always uses a new command. you want `spam (which can also be abbreviated `n) 17:45:16 <\oren\> my font is the master font 17:45:39 oh hey there is a tiny diffrence (few pixels are shaded on the cyrillic I) 17:45:45 \oren\, font download? :P 17:45:56 or its name? 17:45:58 <\oren\> http://www.orenwatson.be/neoletters.ttf 17:45:59 fortunately, `2 is nice for when you forget. 17:46:07 <\oren\> http://www.orenwatson.be/fontdemo.htm 17:46:13 <\oren\> (demo page) 17:46:20 oh that one 17:46:30 *downloads (i've seen it before) 17:46:54 what foldr do fonts go to on ubuntu linux 17:47:31 <\oren\> /usr/share/fonts I think 17:47:53 [wiki] [[Special:Log/upload]] upload * Hq9++fan * uploaded "[[File:Code-golf.png]]" 17:48:15 <\oren\> no link? 17:48:37 a separate roman numeral 1? YOU GO TOO FAR 17:49:36 <\oren\> oerjan: it has to be different so that the upper and lower bar connects to adjoining numerals 17:49:43 oh 17:50:53 <\oren\> ⅩⅩⅩⅠ 17:51:30 <\oren\> you could also use the Ⅺ and Ⅻ characters though 17:51:43 -!- Lord_of_Life has quit (Excess Flood). 17:52:04 i can't actually see any of them 17:52:31 <\oren\> oerjan: well, I mean unicode has characters for roman numbers 11 and 12 17:52:40 heh 17:53:09 <\oren\> meaning that you could do (X)(X)(X)(I) or (X)(X)(XI) 17:53:24 [wiki] [[Hello++++]] https://esolangs.org/w/index.php?diff=50657&oldid=50655 * Hq9++fan * (+180) 17:53:59 <\oren\> I have no explanation for ⒈⒉⒊⒋⒌⒍⒎⒏⒐ though 17:54:01 -!- Lord_of_Life has joined. 17:54:04 -!- iczero has changed nick to wlp1s1. 17:55:13 <\oren\> there's also lowercase roman numerals 17:55:18 <\oren\> ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅺⅻ 17:57:27 -!- AnxiousGarlic has joined. 17:57:31 -!- AnxiousGarlic has left. 18:01:53 [wiki] [[File:Code-golf.png]] M https://esolangs.org/w/index.php?diff=50658&oldid=50656 * Hq9++fan * (+12) 18:13:26 [wiki] [[Unreadable]] https://esolangs.org/w/index.php?diff=50659&oldid=47047 * Hq9++fan * (+19) there is no default MediaWiki font, it's a browser setting 18:16:37 -!- lezsakdomi has quit (Remote host closed the connection). 18:19:49 -!- LKoen has joined. 18:19:55 [wiki] [[Talk:Hello++++]] https://esolangs.org/w/index.php?diff=50660&oldid=38723 * Hq9++fan * (+276) /* Possibly not qualifying */ 18:41:19 -!- oerjan has quit (Quit: Later). 18:54:29 -!- LKoen has quit (Remote host closed the connection). 18:55:43 swear I had the same idea as https://esolangs.org/wiki/Bool at one point 18:56:36 -!- LKoen has joined. 19:09:34 wonder if hppavilion[1] is still working on Peano 19:09:40 -!- Lord_of_Life has quit (Excess Flood). 19:10:01 -!- Lord_of_Life has joined. 19:16:00 The Peano Player. 19:17:47 oh well, I guess I'll use a different name? 19:18:21 -!- wlp1s1 has changed nick to DogeWithFez. 19:18:29 -!- DogeWithFez has changed nick to wlp1s1. 19:18: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.”). 19:19:24 <\oren\> idea: alternative-universe C. Specifically, from a universe where Konrad Zuse's Plankalkuel was the first to gain general use. 19:19:59 Zuse also built up datatypes from bits. 19:25:13 <\oren\> `grwp univers 19:25:24 again, am I the only one who considers int-e to be a type? 19:25:38 <\oren\> I thought he was -2 19:25:38 intellectual property:Intellectual property is either the plot of land where a university campus is or otherwise a property which gives something an intellectual air or appearance. \ pikachu:Pikachu is a universal quantifier for Chu spaces. \ Binary file reflection matches \ tanebvention:Tanebventions include automatic squirrel feeders, necessity, 19:25:52 -!- DHeadshot has joined. 19:26:36 int-e x = 3e; 19:27:07 <\oren\> `perl -e 'int - exp 1' 19:27:10 No output. 19:27:18 <\oren\> `perl -e 'print int - exp 1' 19:27:19 No output. 19:27:29 <\oren\> `perl -e 'print int - exp(1)' 19:27:30 No output. 19:27:34 <\oren\> rrgh 19:27:46 <\oren\> `perl -e 'print int(- exp(1))' 19:27:47 No output. 19:28:39 <\oren\> `perl 'print int(- exp(1))' 19:28:41 Can't open perl script "'print int(- exp(1))'": No such file or directory 19:28:48 <\oren\> `` perl -e'print int(- exp(1))' 19:28:50 ​-2 19:28:55 <\oren\> FINALLY 19:29:01 <\oren\> `` perl -e'print int - exp 1' 19:29:03 Warning: Use of "int" without parentheses is ambiguous at -e line 1. \ -2 19:29:16 <\oren\> int - e is -2 19:31:29 depends how you round it. could be -3. 19:35:13 so much sp-e-culation. 19:36:24 [wiki] [[Help, WarDoq!]] M https://esolangs.org/w/index.php?diff=50661&oldid=43889 * Hq9++fan * (+23) 19:38:43 * rdococ is thinking som-e-thing dirty 19:39:52 `le/rn moon/moon is often named the following: moonythedwarf moonythehuman moonheart08 moony moon__ computing and luxon, making porthellos a real pain 19:39:54 All le//rn variants now use two slashes in the format. 19:40:24 `le//rn moon//moon is often named the following: moonythedwarf moonythehuman moonheart08 moony moon__ computing and luxon, making porthellos a real pain 19:40:32 Relearned 'moon': moon is often named the following: moonythedwarf moonythehuman moonheart08 moony moon__ computing and luxon, making porthellos a real pain 19:42:33 melloo 19:42:40 melloon 19:45:39 -!- ais523 has quit (Ping timeout: 255 seconds). 19:47:40 wonder if someone's already took up the idea of true as a function that takes two arguments and returns the first, and false as one that returns the second 19:49:12 yes 19:49:27 One name for that is Church encoding, for example. 19:49:40 I've heard that term before 19:50:05 (But I would expect that it has been reinvented a couple of times.) 19:50:36 so what I'm doing with Peano is Church encoding. 19:55:06 . o O ( Even after its acquisition by Oracle, there's nothing new under the Sun. ) 19:56:43 new lawsuits hth 19:57:07 I think the pun Trumps the facts. 19:57:32 <\oren\> http://www.fireflyspace.com/vehicles/firefly-a 19:57:41 How's Java doing these days? Are people scrambling to get off Oracle's turf? 19:57:55 <\oren\> aerospike engine! 20:00:40 meh, marketing... buzzing with superlatives 20:01:26 "The all-carbon fiber design makes the structural mass supremely light, enabling the maximum payload capacity." 20:01:45 Isn't carbon flammable... :P 20:02:14 . o O ( carbon flammable? that's a new one ) 20:03:01 inflammable if you prefer :P 20:03:52 (But I'm mainly objecting to calling the composite carbon fiber/epoxy (typically?) composite just "carbon") 20:04:56 "The results speak for themselves." - so when was the successful test flight? 20:06:06 http://www.fireflyspace.com/news/ournews/full-mdc-test-success never got off the ground :-P 20:08:26 -!- nortti has quit (Quit: My microwave oven blew the fuse). 20:08:38 -!- nortti has joined. 20:08:50 wow, http://www.hq.nasa.gov/office/pao/History/x-33/aerospik.htm is an eye sore 20:09:15 (and the links are broken) 20:11:53 -!- DHeadshot has quit (Ping timeout: 240 seconds). 20:13:38 https://irssi.org/2017/01/05/irssi-1.0.0-released/ 20:13:59 They finally got out of beta 20:14:02 And it's still terrible 20:14:07 After all these years 20:14:45 can't wait for 2.0 20:15:16 hmm. terrible? 20:15:51 it's not perfect... but nothing really is. 20:36:02 <\oren\> I'm running an irssi that I compiled myself 20:37:15 <\oren\> I guess I need to grab the new release and compile that 20:38:31 <\oren\> meh, those updates don't seem important 20:39:45 <\oren\> I'm also running a tmux I compiled myself because ubuntu doesn't update their repositories in a timely manner 20:42:20 * APic let his Machine compile v0.8.20 their(?)self too, and since 1.0.0 does not seem to be a Security-Release, i will not bother compiling that one right now 20:43:58 just in case that was not a typo, 0.8.21 is the newest security release 20:44:55 -!- ais523 has joined. 20:45:12 <\oren\> hais523 20:46:00 wb me 20:47:30 <\oren\> I wonder how long the average OSS project takes to get to 1.0 20:48:04 <\oren\> 5 years? 20:51:29 \oren\: C-INTERCAL retroactively changed its version numbering system so that the very first development version was effectively 1.0 20:52:06 come to think of it, so did Firefox, and Linux (both of which dropped the major version number and bumped the minor up to a major, which would convert 0.1 to 1.0) 20:52:53 wb ais523 20:53:09 -!- APic has set topic: The international hub for Esoteric Programming | http://esolangs.org/ | RIP Carrie Fisher. She will be missed. | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | For extensive pizza testing, use #esoteric-blah | Celebrate Mungday. 20:53:30 why are there two spaces between "Esoteric" and "Programming" 20:53:39 No Idea. 20:53:52 I did not change this Part of the Topic. ☺ 20:54:08 could be my fault 20:55:25 (because the output of /topic has a line break after "Esoteric" here) 20:56:08 -!- int-e has set topic: The international hub for Esoteric Programming | http://esolangs.org/ | RIP Carrie Fisher. She will be missed. | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | For extensive pizza testing, use #esoteric-blah | Celebrate Mungday. 20:56:11 Has or had? 20:56:18 * APic used /topic 20:56:21 both. 20:56:27 Uh oh. 20:56:47 APic: the line break is added by the client to fit into 80 columns 20:56:50 But only on Your Window? 20:56:53 Good. 20:58:09 Well, RFC1459 only seems to describe as CR LF… so an ircd could in Theory allow CR _or_ LF inside Messages =] 20:58:21 ... 20:59:25 I suspect in practice an ircd is likely to treat CR, CR LF, and LF as newlines. 20:59:45 APic: well actually CR and LF are excluded in the definition of and 21:00:44 k 21:01:04 (which doesn't contradict what you said) 21:01:58 in fact since I've used IRC through netcat, I'm pretty sure LF is treated as CR LF by freenode at least :) 21:02:43 ☺ 21:08:16 It is, but that's noncompliant 21:08:58 A very common extension, though. 21:16:14 Right, I think it's common for all of CR, LF and CR LF to work equally well 21:25:54 -!- Tea3 has joined. 21:27:32 -!- Akaibu has quit (Quit: Connection closed for inactivity). 21:28:59 . 21:32:11 -!- Tea3 has quit (Quit: Page closed). 21:45:51 -!- zzo38 has joined. 21:47:55 -!- Zarutian has quit (Quit: Zarutian). 22:05:50 -!- contrapumpkin has joined. 22:06:38 <\oren\> Tonight I'll finish my ttf analysis program and figure out why I have to run my ttfs through fontforge to make them valid for eindows 22:08:45 -!- copumpkin has quit (Ping timeout: 255 seconds). 22:13:13 -!- contrapumpkin has changed nick to copumpkin. 22:13:56 -!- Zarutian has joined. 22:25:43 -!- augur has joined. 22:32:12 -!- augur has quit (Remote host closed the connection). 22:41:05 <\oren\> windows just doesn't like my ttfs 22:43:06 <\oren\> with that and the bdf editor i'm working on, i will be able to totally eliminate fontforge from the equation 23:21:44 -!- nycs has quit (Quit: This computer has gone to sleep). 23:23:27 -!- boily has joined. 23:24:08 -!- moonythedwarf has quit (Remote host closed the connection). 23:24:15 I am not sure what use the SDL multithreading functions are if SDL_PushEvent() is not threadsafe. So I have to use SDL_SysWMEvent instead which is a bit klugy and non-portable. 23:24:52 -!- DHeadshot has joined. 23:24:53 zzo38: I had the same problem a while back! I didn't find a good solution either 23:25:18 Did you use any solution though? 23:25:24 (I can confirm that SDL_PushEvent() is not threadsafe, though; not only is it not documented as threadsafe, I actually managed to get it to deadlock in practice) 23:25:29 I changed the code to use polling 23:25:35 which is a solution, but a bad one 23:25:48 I reasoned that it wouldn't hurt that much as SDL does so much polling internally anyway 23:29:37 I instead used SDL_SysWMEvent. However what I did is only compatible with X11, so to work on Windows too will require use of #if or #ifdef to compile different thing for Windows; and another different thing may be needed if it is wanted to worked on FreeDOS or on Linux framebuffer mode, and so on. 23:32:29 -!- DHeadshot has quit (Ping timeout: 272 seconds). 23:32:43 -!- augur has joined. 23:33:05 Do you think that a threadsafe version of SDL_PushEvent() should be made up so that it can work? 23:34:58 The document for threads says that event functions are not threadsafe, but that SDL_PushEvent() specifically is threadsafe within a timer callback. 23:36:21 -!- augur has quit (Remote host closed the connection). 23:37:05 -!- Akaibu has joined. 23:38:11 -!- augur has joined. 23:41:00 I'd like an async-signal-safe version of SDL_PushEvent() 23:41:08 but am not sure how you'd write it 23:49:15 Yes, that is what would be help. 23:52:51 ais523: willing to limit yourself to architectures that have compare-and-swap instruction? 23:53:24 Zarutian: if necessary, although I'd rather use a portable wrapper 2017-01-06: 00:02:30 How is SDL_SysWMEvent implemented on Macintosh? 00:02:50 Which version of Macintosh? 00:03:09 Mac OS X 00:19:01 -!- oerjan has joined. 00:42:22 @metar EGLL 00:42:23 EGLL 060020Z AUTO VRB01KT 3600 BR NCD M01/M01 Q1037 NOSIG 00:42:29 Oh no, it's below cow. 00:43:16 s(ub)cow weather 00:46:54 -!- boily has quit (Quit: TRANSFERING CHICKEN). 00:59:58 @metar ENVA 00:59:58 ENVA 060050Z 07004KT 340V120 CAVOK M05/M09 Q1028 RMK WIND 670FT 15014KT 01:00:13 -!- kiki` has joined. 01:00:13 heating up 01:06:47 @metar EFHK 01:06:48 EFHK 060050Z VRB02KT CAVOK M21/M24 Q1036 NOSIG 01:06:50 Cooling down. 01:06:57 @metar KOAK 01:06:57 KOAK 060053Z 33005KT 10SM FEW180 09/02 A3006 RMK AO2 SLP177 T00890017 01:07:05 so cold 01:13:52 -!- oerjan has quit (*.net *.split). 01:13:53 -!- xfix has quit (*.net *.split). 01:13:54 -!- pdxleif has quit (*.net *.split). 01:13:54 -!- tswett has quit (*.net *.split). 01:13:55 -!- viznut has quit (*.net *.split). 01:13:55 -!- APic has quit (*.net *.split). 01:13:55 -!- Bowserinator has quit (*.net *.split). 01:13:55 -!- haavard has quit (*.net *.split). 01:13:56 -!- zemhill has quit (*.net *.split). 01:13:59 -!- zgrep has quit (*.net *.split). 01:14:00 -!- xa0 has quit (*.net *.split). 01:14:00 -!- Jafet has quit (*.net *.split). 01:14:00 -!- pikhq has quit (*.net *.split). 01:14:00 -!- ineiros has quit (*.net *.split). 01:14:01 -!- yorick has quit (*.net *.split). 01:14:01 -!- lifthrasiir has quit (*.net *.split). 01:14:01 -!- alercah has quit (*.net *.split). 01:14:02 -!- izabera has quit (*.net *.split). 01:14:02 -!- dingbat has quit (*.net *.split). 01:14:02 -!- ybden has quit (*.net *.split). 01:14:02 -!- b_jonas has quit (*.net *.split). 01:14:02 -!- prooftechnique has quit (*.net *.split). 01:14:02 -!- fungot has quit (*.net *.split). 01:14:03 -!- Hoolootwo has quit (*.net *.split). 01:14:03 -!- BooK has quit (*.net *.split). 01:14:03 -!- zemhill_ has joined. 01:14:03 -!- viznut has joined. 01:14:07 -!- ineiros_ has joined. 01:14:07 -!- BooK_ has joined. 01:14:08 -!- Warrigal has joined. 01:14:08 -!- b_jonas_ has joined. 01:14:11 -!- APic has joined. 01:14:12 -!- Bowserinator_ has joined. 01:14:12 -!- yorick has joined. 01:14:14 -!- alercah has joined. 01:14:15 -!- oerjan has joined. 01:14:17 -!- pikhq has joined. 01:14:24 -!- Hoolootwo has joined. 01:14:24 -!- alercah has quit (Changing host). 01:14:24 -!- alercah has joined. 01:14:33 wut 01:14:37 -!- Jafet has joined. 01:14:38 -!- yorick has quit (Changing host). 01:14:38 -!- yorick has joined. 01:14:42 -!- Bowserinator_ has changed nick to Bowserinator. 01:14:51 -!- haavard has joined. 01:15:41 <@grumble> twoservers were taken down for maintenance 01:16:12 -!- Bowserinator has quit (Changing host). 01:16:12 -!- Bowserinator has joined. 01:16:37 -!- prooftechnique has joined. 01:16:42 -!- ybden has joined. 01:16:54 -!- lifthrasiir has joined. 01:16:56 -!- pdxleif_ has joined. 01:17:08 -!- xa0 has joined. 01:17:23 -!- izabera1 has joined. 01:17:45 -!- xkapastel has quit (Ping timeout: 255 seconds). 01:17:48 -!- xfix has joined. 01:18:25 there was a notice but i only saw it after it happened. 01:18:47 -!- boily has joined. 01:18:47 @metar CYUL 01:18:48 CYUL 060100Z 25012KT 15SM BKN050 BKN075 M06/M11 A2980 RMK SC5AC1 SLP094 01:19:36 aww, I didn't get a notice. 01:19:45 -!- izabera1 has changed nick to izabera. 01:19:58 int-ello! 01:20:00 and yes I do have +w set 01:20:13 <\oren\> `perl -e 'int - exp 1' <-- this is painful to watch 01:20:28 int-e: i guess you were on the other server, then. 01:20:44 yeah 01:20:49 (to both) 01:25:25 `slwd moon//s/hellos/& and @tells/ 01:25:34 moon//moon is often named the following: moonythedwarf moonythehuman moonheart08 moony moon__ computing and luxon, making porthellos and @tells a real pain 01:32:40 `unidecode ₙ 01:32:43 U+2099 LATIN SUBSCRIPT SMALL LETTER N \ UTF-8: e2 82 99 UTF-16BE: 2099 Decimal: ₙ \ ₙ \ Category: Lm (Letter, Modifier) \ Bidi: L (Left-to-Right) \ Decomposition: 006E 01:35:11 -!- Warrigal has changed nick to tswett. 01:42:44 `` grep -FI reflectory wisdom/* 01:42:53 grep: wisdom/¯\_(ツ)_: Is a directory \ grep: wisdom/le: Is a directory \ grep: wisdom/¯\(°_o): Is a directory \ grep: wisdom/¯\(°​_o): Is a directory 01:43:00 -!- xkapastel has joined. 01:43:11 `` grep -FIrs reflectory wisdom/* 01:43:12 No output. 01:43:17 `relcome xkapastel 01:43:20 ​xkapastel: 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.) 01:43:27 `cwlprits moon 01:43:29 oerjän moonythedwar̈f moon_̈_ oerjän moon_̈_ int-̈e oerjän boil̈y Moon̈_ boil̈y 01:44:30 -!- dingbat has joined. 01:45:31 -!- zgrep has joined. 01:52:59 boily: `grwp is highly recommended hth 01:53:47 `dowg moon 01:53:49 10101:2017-01-06 slwd moon//s/hellos/& and @tells/ \ 10100:2017-01-05 le//rn moon//moon is often named the following: moonythedwarf moonythehuman moonheart08 moony moon__ computing and luxon, making porthellos a real pain \ 8585:2016-06-23 learn_append moon He sometimes causes overmoonification. \ 8584:2016-0 01:54:00 `2 dowg moon 01:54:03 2/3: \ 8584:2016-06-23 revert \ 8583:2016-06-23 learn_append moon . He sometimes causes overmoonification \ 8483:2016-06-14 ` sed -i s/person/lunatic/ wisdom/moon \ 8444:2016-06-11 sled wisdom/moon//s/a/a murderous/ \ 7522:2016-04-23 le/rn moon/Moon is a person, not an unretroreflectore 01:54:17 `n 01:54:18 3/3:y object. \ 7521:2016-04-23 learn moon is a person, not an object \ 4400:2014-02-06 echo \'The Moon is an unprovable celestial object that is not very retroreflectorey.\' >wisdom/moon 01:59:51 oerjan: y'all with your logical `commands for effectively wisdoming... 02:00:09 y'ep. 02:02:40 * boily *mumble mumble* dans mon temps *mumble* tsé *mumble* 02:03:44 * oerjan brings out a lawnchair for boily, with built in waving cane 02:04:42 -!- weepypeep has quit (Quit: zonkzonk). 02:07:37 -!- sirnaysayer has joined. 02:09:28 -!- Zarutian has quit (Quit: Zarutian). 02:16:47 `wisdom 02:16:48 keenlist//keenlist is notification for when Tom Hall finally acquires the necessary intellectual property rights to create the videogame series Commander Keen: The Universe is Toast 02:16:51 `wisdom 02:16:53 internet//The internet is for everything. However many thing can done even without internet too, often better without use of internet, but internet is good too. 02:17:14 . o O ( the internet is for porn, the internet is for porn ♪ ) 02:18:04 . o O ( ... and double click, for porn, porn, porn ♪ ) 02:20:40 * oerjan probably got that link from here, anyway 02:31:07 <\oren\> `5 wisdom 02:31:11 1/2:google//Google is where people are working on [NAME WITHHELD] and [REDACTED], without being evil at all. \ mole//Mole is an SI unit for measuring large numbers of burrowing teeth. \ links//links is one of the very few HTML renderers that doesn't try to store a full document tree with heavyweight objects for each node just in case java 02:31:19 <\oren\> `spam 02:31:20 2/2:script wants to modify it later, so it's the only engine that can render those HTMLs that are automatically converted from a PDF and put each letter in a separate element. \ grammar//Grammar is just the evil subset of syntax. \ phantom__hoover//Phantom__Hoover can't decide what an appropriate number of underscores is. 02:32:55 he\\oren\. could you font 鼠 please? 02:33:24 <\oren\> `unicode 鼠 02:33:27 U+9F20 CJK UNIFIED IDEOGRAPH-9F20 \ UTF-8: e9 bc a0 UTF-16BE: 9f20 Decimal: 鼠 \ 鼠 (鼠) \ Uppercase: U+9F20 \ Category: Lo (Letter, Other) \ Bidi: L (Left-to-Right) 02:33:32 <\oren\> k 02:42:38 -!- boily has quit (Quit: TENACIOUS CHICKEN). 02:43:39 anyone here familiar with illative combinatory logic? 02:44:34 * oerjan vaguely recalls it being mentioned before, but it may have been by you 02:45:28 i don't think i've mentioned it in this chat before, and it's kind of obscure so i can see esolang people being interested in it 03:09:07 We discussed the Finnish illative noun case in May 2010, December 2011, August 2012, January 2013, October 2014 and March 2015, that's all I can find hth 03:09:41 (Deewiant also mentioned "titillative minutiae" in April 2009, but that's probably even less relevant.) 03:12:52 darn 03:13:38 <\oren\> 鼠 will be in the next version 03:16:37 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 03:21:17 xkapastel: I'm a fan of combinators but don't know what that is 03:22:14 yeah it seems more and more obscure the more i search 03:22:18 it's sad 03:22:52 the tl;dr is it's a way of making a kind of proof assistant/theorem proving environment like agda or idris, but with combinators instead of lambda abstraction 03:23:55 if you're ever tried to implement or work with a combinator language, you may have noticed that you still need lambda to do typed 03:23:56 types* 03:24:05 ILC would help solve that 03:24:35 unfortunately it seems like haskell curry was literally one of the last five people to work on it 03:25:00 all the hype is in type theory these days 03:26:05 -!- kiki` has quit (Quit: Connection closed for inactivity). 03:26:56 hmm, this seems like it's a similar level of scary as dependent typing 03:27:07 I approve of dependent typing as an esotopic, but it's not something I've put much effort into trying to understand 03:27:22 (some of my coworkers attempted to use it; it didnt really end up going all that well) 03:27:58 it's the same topics as dependent typing except without the community of excited haskellers blogging about it 03:28:05 so it's very hard to learn 03:30:13 if i figure it out i'll make a nice esolang post about it though 03:30:19 i do think esolang people will appreciate it 03:30:59 at the very least it's like, 2 extra constrants to unlambda/io/jot 03:32:02 if you're brave enough you can port some agda stuff to totally unreadable unlambda code 03:44:49 an Unlambda-based proof assistant would be a sort of esolang that hasn't been done yet 03:45:01 those are always nice to see 04:08:41 OK, do that 04:10:16 Is the reason for the INTERCAL gopher server being IPv6-only because IPv6 does not need the "Host:" headers that HTTP has? 04:13:15 zzo38: I don't know the reason, however my guess is that it'd be related to not wanting or being able to run the server dual-stack, and possibly the server has no IPv4 connectivity 04:13:22 it might just be because it's INTERCAL 04:27:56 is it INTERCAL on INTERSTATES or is it I/O? 04:28:04 err binary i/o 04:28:12 Hoolootwo: binary I/O 04:28:19 fancy 04:28:19 the web framework is probably a different language at this point? 04:28:35 err, wait, I may have completely missed the context of the question 04:28:43 the answer is still correct I think, but only by chance 04:29:02 I'm... not sure it's a clear question 04:29:12 but I'm pretty sure I understand what's happening 04:30:22 put it this way, the context I originally assumed can't possibly have been correct 04:30:30 but binary I/O is the standard that's used by almost everything 04:51:16 -!- oerjan has quit (Quit: Nite). 05:03:49 -!- ais523 has quit (Ping timeout: 248 seconds). 05:55:04 -!- augur has quit (Remote host closed the connection). 06:10:45 -!- augur has joined. 06:12:00 I made a SDL library to use in JavaScript but the SDL.prototype.quit function responds slowly; all of the other functions are fast. Do you know why that one is slow? 07:10:30 [wiki] [[Special:Log/upload]] overwrite * Hq9++fan * uploaded a new version of "[[File:Code-golf.png]]": better image 07:11:55 <\oren\> 暫曇曖曾替朕杯析枕枠枢枯架柄某 07:11:55 <\oren\> 柔柳柵栃栓鼠 07:12:28 <\oren\> `u8tbl 0x1695 0x169C 07:12:39 ​ᚕᚖᚗᚘᚙᚚ᚛᚜ 07:12:56 <\oren\> `u8tbl 0x2C80 0x2CB1 07:12:57 ​ⲀⲁⲂⲃⲄⲅⲆⲇⲈⲉⲊⲋⲌⲍⲎⲏ \ ⲐⲑⲒⲓⲔⲕⲖⲗⲘⲙⲚⲛⲜⲝⲞⲟ \ ⲠⲡⲢⲣⲤⲥⲦⲧⲨⲩⲪⲫⲬⲭⲮⲯ \ Ⲱⲱ 07:14:18 <\oren\> `u8tbl 0x1680 0x169C 07:14:19 ​ ᚁᚂᚃᚄᚅᚆᚇᚈᚉᚊᚋᚌᚍᚎᚏ \ ᚐᚑᚒᚓᚔᚕᚖᚗᚘᚙᚚ᚛᚜ 07:14:35 [wiki] [[Special:Log/upload]] overwrite * Hq9++fan * uploaded a new version of "[[File:Code-golf.png]]": it did not work? 07:15:06 [wiki] [[Special:Log/upload]] overwrite * Hq9++fan * uploaded a new version of "[[File:Code-golf.png]]": Reverted to version as of 07:10, 6 January 2017 (UTC) 07:16:11 <\oren\> So yah, ogham and coptic are in 07:40:17 [wiki] [[CodeFuck]] https://esolangs.org/w/index.php?diff=50665&oldid=50653 * BeHuman * (+40) /* Code */ 07:45:51 -!- augur has quit (Ping timeout: 272 seconds). 07:47:23 -!- augur has joined. 07:53:25 -!- pikhq has quit (Ping timeout: 248 seconds). 07:55:38 -!- pikhq has joined. 08:07:27 -!- augur has quit (Remote host closed the connection). 08:20:04 -!- otherbot has quit (Remote host closed the connection). 08:25:14 -!- Deewiant has quit (Ping timeout: 264 seconds). 08:25:25 -!- fractal has quit (Ping timeout: 260 seconds). 08:31:32 -!- dingbat has quit (*.net *.split). 08:31:33 -!- xfix has quit (*.net *.split). 08:31:33 -!- izabera has quit (*.net *.split). 08:31:33 -!- alercah has quit (*.net *.split). 08:31:33 -!- yorick has quit (*.net *.split). 08:31:33 -!- APic has quit (*.net *.split). 08:31:33 -!- zemhill_ has quit (*.net *.split). 08:31:33 -!- Lord_of_Life has quit (*.net *.split). 08:31:34 -!- sirnaysayer has quit (*.net *.split). 08:31:35 -!- xkapastel has quit (*.net *.split). 08:31:36 -!- b_jonas_ has quit (*.net *.split). 08:31:36 -!- tswett has quit (*.net *.split). 08:31:36 -!- devhydraz has quit (*.net *.split). 08:31:36 -!- Melvar has quit (*.net *.split). 08:31:37 -!- pikhq has quit (*.net *.split). 08:31:37 -!- xa0 has quit (*.net *.split). 08:31:38 -!- zzo38 has quit (*.net *.split). 08:31:38 -!- atehwa_ has quit (*.net *.split). 08:31:39 -!- JX7P has quit (*.net *.split). 08:31:40 -!- Cale has quit (*.net *.split). 08:31:40 -!- zgrep has quit (*.net *.split). 08:31:40 -!- ybden has quit (*.net *.split). 08:31:40 -!- haavard has quit (*.net *.split). 08:31:41 -!- Hoolootwo has quit (*.net *.split). 08:31:41 -!- wlp1s1 has quit (*.net *.split). 08:31:41 -!- iovoid has quit (*.net *.split). 08:31:41 -!- aloril_ has quit (*.net *.split). 08:31:41 -!- FreeFull has quit (*.net *.split). 08:31:42 -!- IronY has quit (*.net *.split). 08:31:42 -!- alakra has quit (*.net *.split). 08:31:42 -!- pledis has quit (*.net *.split). 08:31:43 -!- HackEgo has quit (*.net *.split). 08:31:44 -!- Akaibu has quit (*.net *.split). 08:31:44 -!- cnr has quit (*.net *.split). 08:31:46 -!- Jafet has quit (*.net *.split). 08:31:46 -!- Bowserinator has quit (*.net *.split). 08:31:46 -!- nortti has quit (*.net *.split). 08:31:46 -!- ski_ has quit (*.net *.split). 08:31:46 -!- idris-bot has quit (*.net *.split). 08:31:47 -!- Guest66666 has quit (*.net *.split). 08:31:48 -!- pdxleif_ has quit (*.net *.split). 08:31:48 -!- prooftechnique has quit (*.net *.split). 08:31:48 -!- jix has quit (*.net *.split). 08:31:49 -!- deltab has quit (*.net *.split). 08:31:50 -!- BooK_ has quit (*.net *.split). 08:31:50 -!- ineiros_ has quit (*.net *.split). 08:31:50 -!- viznut has quit (*.net *.split). 08:31:50 -!- copumpkin has quit (*.net *.split). 08:31:50 -!- shachaf has quit (*.net *.split). 08:31:51 -!- diginet has quit (*.net *.split). 08:31:51 -!- sebbu has quit (*.net *.split). 08:31:51 -!- Vorpal has quit (*.net *.split). 08:31:51 -!- quintopia has quit (*.net *.split). 08:31:52 -!- lifthrasiir has quit (*.net *.split). 08:31:53 -!- pelegreno has quit (*.net *.split). 08:31:54 -!- lambdabot has quit (*.net *.split). 08:31:54 -!- Sgeo has quit (*.net *.split). 08:31:54 -!- vifino has quit (*.net *.split). 08:31:54 -!- trn has quit (*.net *.split). 08:31:55 -!- Guest2603 has quit (*.net *.split). 08:31:55 -!- myname has quit (*.net *.split). 08:31:55 -!- ocharles_ has quit (*.net *.split). 08:31:55 -!- clog has quit (*.net *.split). 08:36:01 -!- puckipedia has quit (Ping timeout: 252 seconds). 08:37:45 -!- pikhq has joined. 08:37:45 -!- sirnaysayer has joined. 08:37:45 -!- zgrep has joined. 08:37:45 -!- dingbat has joined. 08:37:45 -!- xfix has joined. 08:37:45 -!- izabera has joined. 08:37:45 -!- xa0 has joined. 08:37:45 -!- pdxleif_ has joined. 08:37:45 -!- lifthrasiir has joined. 08:37:45 -!- ybden has joined. 08:37:45 -!- prooftechnique has joined. 08:37:45 -!- haavard has joined. 08:37:45 -!- Jafet has joined. 08:37:45 -!- Hoolootwo has joined. 08:37:45 -!- alercah has joined. 08:37:45 -!- yorick has joined. 08:37:45 -!- Bowserinator has joined. 08:37:45 -!- APic has joined. 08:37:45 -!- b_jonas_ has joined. 08:37:45 -!- tswett has joined. 08:37:45 -!- BooK_ has joined. 08:37:45 -!- ineiros_ has joined. 08:37:45 -!- viznut has joined. 08:37:45 -!- zemhill_ has joined. 08:37:45 -!- copumpkin has joined. 08:37:45 -!- zzo38 has joined. 08:37:45 -!- nortti has joined. 08:37:45 -!- Lord_of_Life has joined. 08:37:45 -!- wlp1s1 has joined. 08:37:45 -!- iovoid has joined. 08:37:45 -!- jix has joined. 08:37:45 -!- devhydraz has joined. 08:37:45 -!- vifino has joined. 08:37:45 -!- Melvar has joined. 08:37:45 -!- ski_ has joined. 08:37:45 -!- trn has joined. 08:37:45 -!- shachaf has joined. 08:37:45 -!- atehwa_ has joined. 08:37:45 -!- FreeFull has joined. 08:37:45 -!- cnr has joined. 08:37:45 -!- alakra has joined. 08:37:45 -!- IronY has joined. 08:37:45 -!- Guest2603 has joined. 08:37:45 -!- pledis has joined. 08:37:45 -!- idris-bot has joined. 08:37:45 -!- pelegreno has joined. 08:37:45 -!- diginet has joined. 08:37:45 -!- myname has joined. 08:37:45 -!- JX7P has joined. 08:37:45 -!- sebbu has joined. 08:37:45 -!- Vorpal has joined. 08:37:45 -!- Guest66666 has joined. 08:37:45 -!- Cale has joined. 08:37:45 -!- deltab has joined. 08:37:45 -!- clog has joined. 08:37:45 -!- HackEgo has joined. 08:37:45 -!- lambdabot has joined. 08:37:45 -!- quintopia has joined. 08:37:45 -!- Sgeo has joined. 08:38:56 -!- aloril_ has joined. 08:40:14 -!- Deewiant has joined. 08:40:49 -!- lynn has quit (Ping timeout: 260 seconds). 08:41:30 -!- puckipedia has joined. 08:42:13 -!- incomprehensibly has quit (Ping timeout: 260 seconds). 08:49:54 [wiki] [[Category:Golfing language]] M https://esolangs.org/w/index.php?diff=50668&oldid=45784 * Hq9++fan * (-1) 08:52:52 -!- Akaibu has joined. 08:53:12 [wiki] [[User:Hq9++fan]] N https://esolangs.org/w/index.php?oldid=50669 * Hq9++fan * (+93) Created page with "I'm a fan of simple esoteric/joke languages. My favorite is HQ9++ which is "object oriented"." 08:58:03 -!- augur has joined. 09:00:57 -!- incomprehensibly has joined. 09:02:19 -!- fractal has joined. 09:03:19 -!- lynn has joined. 09:06:14 -!- ocharles_ has joined. 09:08:30 -!- xkapastel has joined. 09:23:28 -!- xkapastel has quit (Quit: Connection closed for inactivity). 09:36:43 -!- vifino has quit (Ping timeout: 246 seconds). 09:38:13 -!- vifino has joined. 10:00:19 -!- ^v has quit (Ping timeout: 258 seconds). 10:03:20 -!- ^v has joined. 10:04:41 -!- ^v has quit (Excess Flood). 10:05:49 -!- ^v has joined. 10:25:11 [wiki] [[CodeFuck]] https://esolangs.org/w/index.php?diff=50670&oldid=50665 * BeHuman * (+23) /* C */ 10:37:55 [wiki] [[///]] M https://esolangs.org/w/index.php?diff=50671&oldid=46702 * Hq9++fan * (+8) 10:42:20 [wiki] [[Object-oriented paradigm]] https://esolangs.org/w/index.php?diff=50672&oldid=45271 * Hq9++fan * (+100) 10:48:56 -!- ais523 has joined. 11:34:21 -!- boily has joined. 11:39:44 `wisdom 11:40:19 mapole//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. 11:42:55 Helloily 11:43:15 Tanelle! 11:44:36 hello 11:44:43 -!- b_jonas_ has changed nick to b_jonas. 11:44:50 hello_ 11:44:58 b_jellonas_! 11:48:45 bonjournas 11:51:50 -!- ais523 has quit. 12:20:50 -!- boily has quit (Quit: IDENTITY CHICKEN). 12:49:29 -!- augur has quit (Remote host closed the connection). 13:07:58 -!- Phantom_Hoover has joined. 13:11:11 [wiki] [[File:Code-golf.png]] M https://esolangs.org/w/index.php?diff=50673&oldid=50664 * Hq9++fan * (+23) 13:11:40 What's the most common convention in brainfuck for attempting to output negative numbers? 13:13:11 [wiki] [[User:Hq9++fan]] https://esolangs.org/w/index.php?diff=50674&oldid=50669 * Hq9++fan * (+184) 13:13:38 [wiki] [[User:Hq9++fan]] M https://esolangs.org/w/index.php?diff=50675&oldid=50674 * Hq9++fan * (+2) 13:15:36 [wiki] [[Talk:GolfJoke]] https://esolangs.org/w/index.php?diff=50676&oldid=35637 * Hq9++fan * (+63) 14:06:08 [wiki] [[05ab1e]] N https://esolangs.org/w/index.php?oldid=50677 * Hq9++fan * (+24) Created page with "It's a golfing language." 14:39:39 I wrote a brainfuck interpreter in Agda! https://gist.github.com/Taneb/a4e166c913265f837f2216fa5e707b95 14:41:01 -!- devhydraz has changed nick to amused. 14:50:04 -!- augur has joined. 14:54:28 -!- augur has quit (Ping timeout: 255 seconds). 15:05:35 -!- nycs has joined. 15:14:40 -!- jix has quit (Remote host closed the connection). 15:20:35 -!- jix has joined. 16:00:21 Taneb: that looks scary 16:00:54 Taneb: I believe the most common convention is that cells store numbers modulo 256 so each number is printed as a different byte 16:06:57 is there a zip (or gzip or xz or...) quine? 16:07:31 I believe I've heard of one 16:08:51 https://research.swtch.com/zip and https://alf.nu/ZipQuine 16:09:31 daaaaaamn 16:09:37 yep, what he says 16:09:55 Taneb was faster 16:11:34 My brainfuck implementation is not faster than anything :( 16:13:42 <\oren\> I continue to predict that trump's healthcare law will amaunt to renaming it TrumpCare. 16:18:08 probably 16:24:31 wonder what kind of programming language would symbolise trump 16:25:38 wonder why Hq9++fan created that image to replace the "code golf" phrase 16:32:26 -!- oerjan has joined. 16:36:33 That's odd. 16:37:19 even so. 16:37:31 Not only odd, it's also an accessibility issue. 16:44:46 exactly 16:49:25 unless you add alt text 16:50:10 still odd 16:52:05 [wiki] [[///]] https://esolangs.org/w/index.php?diff=50678&oldid=50671 * Oerjan * (-8) Undo revision 50671 by [[Special:Contributions/Hq9++fan|Hq9++fan]] ([[User talk:Hq9++fan|talk]]) (Golfing is not a primary characteristic of this language. In fact, anything nontrivial is bloody verbose.) 16:53:46 [wiki] [[Category:Golfing language]] https://esolangs.org/w/index.php?diff=50679&oldid=50668 * Oerjan * (+1) Undo revision 50668 by [[Special:Contributions/Hq9++fan|Hq9++fan]] ([[User talk:Hq9++fan|talk]]) (Removing the link is not helpful) 16:54:40 [wiki] [[Category:Golfing language]] https://esolangs.org/w/index.php?diff=50680&oldid=50679 * Oerjan * (-20) OTOH, we have our own page. 17:06:36 urgh 17:06:44 Peano does not sound very esoteric right now 17:07:54 make it crazier and rename it Peanuts 17:08:32 how will I make it crazier? 17:08:55 Peano is literally lambda calculus. 17:08:55 that's your job 17:09:03 i just do the puns around here 17:09:21 rdococ, have you seen Real Fast Nora's Hair Salon 3: Shear Disaster Download? 17:09:36 uh 17:09:41 ok 17:09:42 no 17:09:50 Real Fast Nora's Hair Salon 3: Shear Disaster Download is literal lambda calculus 17:09:56 Very literal 17:10:09 Or possibly literate 17:10:29 can you give me an example? 17:10:59 https://esolangs.org/wiki/Real_Fast_Nora%27s_Hair_Salon_3:_Shear_Disaster_Download 17:11:06 o____________________________o 17:12:08 Hmm 17:12:23 so how will I create crazy lalculus? 17:12:32 A language with 2D semantics, but 1D syntax, should that be in Category:Two-dimensional languages? 17:12:40 (in particular, COMPLEX) 17:14:05 Taneb: see the talk page 17:14:57 oerjan, does not apply, COMPLEX's memory is exclusively named variables, but its instructions are placed on a 2D grid 17:15:08 whcih sort? eager or lazy? 17:15:26 But are written sequentially with line numbers 17:15:31 oh 17:16:12 https://github.com/Taneb/COMPLEX/blob/master/examples/FIB.1%2B1J for example 17:18:04 o_o 17:18:17 i'm vaguely of the principle that this ought to be discussed _on_ the wiki. 17:18:31 so still see the talk page. 17:20:58 [wiki] [[Category talk:Two-dimensional languages]] https://esolangs.org/w/index.php?diff=50681&oldid=30636 * Taneb * (+375) 17:20:59 OK then 17:21:27 Taneb: FWIW, I think there's at least one language in the category already where the syntax is "conventional". I'll see if I can find it. 17:22:27 2DP is the first one I came along. 17:24:04 Hmm, COMPLEX is already in the category 17:24:20 Seems I was more confident back when I made it 17:28:22 hmm 17:28:29 * rdococ ponders the logic of Peanuts 17:29:43 [wiki] [[Category talk:Two-dimensional languages]] https://esolangs.org/w/index.php?diff=50682&oldid=50681 * Fizzie * (+352) Opine. 17:30:22 I'm wrong about 2DP. :/ 17:30:26 I read the examples too fast. 17:32:00 [wiki] [[Category talk:Two-dimensional languages]] https://esolangs.org/w/index.php?diff=50683&oldid=50682 * Fizzie * (+164) Undo! Revert! Rollback! 17:33:36 erh 17:37:41 whoever wrote https://esolangs.org/wiki/Lazy_evaluation is lazy 17:38:55 today's xkcd talks about irc 17:40:23 -!- oerjan has quit (Quit: Later). 17:45:42 it's NOT funny!!!!1 17:50:20 lol... 17:51:04 don't worry. I'm sure he'll have merged with the singularity by 1e+10. 17:56:45 oh will you look at that, BTC is below $1k again. 17:56:48 SURPRISE! 18:03:36 -!- Phantom_Hoover has quit (Ping timeout: 258 seconds). 18:05:39 -!- DHeadshot has joined. 18:06:46 -!- Phantom_Hoover has joined. 18:07:50 -!- Zarutian has joined. 18:11:31 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 18:14:17 [wiki] [[Esoteric programming language]] https://esolangs.org/w/index.php?diff=50684&oldid=49929 * Hq9++fan * (-21) /* Brevity */ 18:16:19 -!- Phantom_Hoover has joined. 18:19:23 hm 18:19:37 a crazy version of lambda calculus 18:26:21 what? Real Fast Nora Hair Salon 2: Shear Disaster Download isn't crazy 18:26:24 it's just verbose 18:28:27 itym 3 hth 18:28:32 also Nora's 18:28:38 unless you're talking about a slightly different language 18:29:46 yeah, that 18:30:16 this is neat. https://www.schneier.com/blog/archives/2017/01/an_sql_injectio.html 18:31:10 int-e: missing a quote at the beginning tdnh 18:31:11 int-e: isn't that missing an apostrophe at the beginning? 18:31:21 shachaf ninjaed me 18:31:49 also why do people seem to think xkcd invented sql injection? 18:31:51 b_jonas: yeah, hmm. 18:32:00 shachaf: do they now? 18:32:11 xkcd made it into a meme. 18:33:15 why would they use that name, which rarely works because it requires a table named just right, instead of something like ' OR 1 = 1 OR ' 18:34:51 i'm going to advance the wild theory that perhaps they were not in fact attempting a serious cyberattack on companies house 18:34:51 by the way, I'm considering to make urls such that they sometimes end in a dot or close parenthesis, which will often break some stupid conventions and code that for some reason don't want to delimit urls properly 18:35:16 I've seen one that wasn't related to markdown, but I don't remember what it was now 18:35:30 what conventions and code 18:36:14 xchat doesn't consider brackets to be part of a URL but that's the sort of issue that's inevitable when you're trying to heuristically pick them out of chat 18:36:39 Phantom_Hoover: conventions where people quote an url in a sentence and add a period or comma that isn't part of the url, not separated in any way; 18:36:44 with markdown it's just another instance of it being a clusterfuck of in-band syntax 18:36:58 code like the markdown parser stack exchange uses 18:37:25 reading reddit comments quite frequently turns into picking apart markdown gore 18:37:44 especially if the poor fool writing the comment tried to use * to denote multiplication 18:39:16 http://xkcd.com/1683/ 18:39:34 For square brackets, the problem is backwards. When URL's were designed, they weren't supposed to require unqouted square brackets, and mediawiki is right to use square brackets to delimit urls in some cases. But later people invented this VERY STUPID syntax extension for http urls where an ipv6 address in colon notation is surrounded by square brackets. that's just stupid. they should've used any of lots of other available delimiters, including parenthe 18:40:04 Use the notation like for example 18:41:02 zzo38: yes, that or double quotes or putting urls on their own line is what people should do in most cases, and at least put urls in separate word separated by spaces in casual conversation if you don't even want a double quote. 18:41:16 18:41:51 I usually use double quotes. Some stupid clients other people use actually discourage that, because they don't recognize urls that are double-quoted. (It's the same problem as with irc NOTICE really.) 18:42:11 s/usually/often/ 18:42:21 I almost never use angle brackets 18:43:39 <> is specified in some RFC. 18:46:05 nolle 18:46:51 Sometimes I like unescaped double quotes in my URLs. 18:47:44 shachaf: iirc some old rfc says use either <> or "" 18:47:59 shachaf: I don't think that's allowed in urls 18:48:13 single quotes are, sure, and dollar signs and commas and semicolons and parenthesis too 18:48:15 But sometimes I do it anyway. 18:54:04 [wiki] [[File talk:Code-golf.png]] N https://esolangs.org/w/index.php?oldid=50685 * Rdococ * (+254) Is this necessary? 19:07:39 The format <> is also used in RDF Turtle format too 19:10:30 -!- Lord_of_Life has quit (Excess Flood). 19:12:01 -!- Lord_of_Life has joined. 19:15:17 <\oren\> let's see: 19:16:16 <\oren\> http://orenwatson.be/evil"file 19:17:23 <\oren\> hehe it works 19:18:15 <\oren\> http://orenwatson.be/evil"file.htm 19:19:46 what an evil file 19:20:12 wait, I'm pretty sure " isn't an allowed character in file names 19:20:17 That isn't going to work, putting in the HTML code like that. You can use % encodings instead to link inside of a HTML though 19:20:19 or is that why it's evil? 19:20:32 OH oh oh 19:20:33 nvm 19:20:35 I'm stupid 19:20:37 <\oren\> rdococ: " is legal in file names, just not in urls or somehting 19:21:23 ohh 19:21:39 -!- FireFly has quit (*.net *.split). 19:21:41 in HTML tags, attributes with string values are delimited by " I believe 19:22:40 <\oren\> rdococ: yes, the autohtm script doesn't work for this url 19:23:21 -!- FireFly has joined. 19:23:33 <\oren\> i'll try to avoid " in file names other than that one 19:25:56 k 19:27:17 <\oren\> the only character actually forbidden in file names is / iirc 19:27:48 <\oren\> you can even have a file named '' 19:28:25 <\oren\> or a file named '' 19:28:40 \oren\: stop it 19:28:53 this is really annoying to several people, as you know 19:30:09 <\oren\> awwww 19:31:27 oh 19:31:37 ok 19:31:53 still thinking about peanuts 19:32:07 what about some allergy instruction 19:36:49 <\oren\> hmm, what if I modified nano to support the use of fraktur and blackboard bold for syntax highlighting? 19:41:10 -!- nycs has quit (Ping timeout: 246 seconds). 19:43:03 -!- nycs has joined. 19:44:09 <\oren\> actually, i guess a more general feature would be "enhanced display", whereby you could set some s///g type commands to be run on the file as it is displayed onscreen 19:46:08 <\oren\> so if the file for example has "x -> y" you could set a rule for that to be displayed as "x → y" 19:46:35 I believe old versions of Squeak/Smalltalk had _ display as → 19:46:52 but I think it was a font, not an actual substitution 19:47:58 <\oren\> s/<=/≤/g 19:48:00 -!- nycs has quit (Quit: This computer has gone to sleep). 19:48:47 `' 19:48:56 1210) Funge-98 has half the advantages of a nomic 19:49:06 `" 19:49:08 <\oren\> s/\alpha/α/g 19:49:10 381) elliott: i have yet to demonstrate that the sml community has less productive power than the real chunk of meat. \ 416) itidus20: i saw a dancing cgi skeleton named malaria. i danced and played with him. 19:49:36 somehow, I'm not surprised 19:49:44 <\oren\> `" 19:49:47 387) ive been in #haskell and #agda primarily, recently So is #agda now full of dependently-typed gay sex? \ 1158) `quote 1146 1146) OKAY 19:49:50 `culprits bin/" 19:50:25 No output. 19:50:34 `culprits bin/\" 19:50:47 -!- `^_^v has joined. 19:50:50 No output. 19:51:42 -!- `^_^v has quit (Client Quit). 19:51:44 mkx bin/"//quote; quote 19:51:45 <\oren\> and of course one would want a[3] to display as a₃ 19:52:58 <\oren\> and pow(x,3) to display as x³ 19:53:19 →_→ 19:53:40 <\oren\> because why not make C look incredibly elite 19:53:53 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 19:53:55 this is why I prefer the ^ syntaxx 19:53:59 syntax* 19:54:05 x^3 19:54:17 it's like x*3 is to 3x 19:54:17 -!- `^_^v has joined. 19:54:54 <\oren\> nah, for c we would want x^3 to show as x⊕3 19:55:22 ? 19:55:40 I meant in languages where ^ is exponentiation like it's meant to be 19:55:48 <\oren\> oh, yah 19:55:55 <\oren\> also M_PI would be π 19:56:11 @metar lowi 19:56:12 LOWI 061950Z 26004KT 9999 FEW040 M12/M14 Q1036 R08/19//95 NOSIG 19:57:21 cold, first time below -10°C this winter, I believe 19:57:26 <\oren\> and M_E as ℇ 19:57:36 eww. 19:58:05 -!- ais523 has joined. 19:58:54 that's such an ugly glyph. 19:58:54 wb ais523 19:59:24 <\oren\> int-e: not in my font it isnt 19:59:27 ℯ 19:59:54 <\oren\> and hey why not go whole hog and make int show as ℤ, float as ℚ and double as ℚℚ 20:00:24 <\oren\> oh and unsigned as ℕ of course 20:00:32 ℚ^2 20:00:53 or would that be complex floats? 20:01:17 <\oren\> ℂ 20:01:30 anyway float can only represent an infinitesimal subset of ℚ 20:01:53 <\oren\> true 20:02:05 similarly with double 20:02:35 tho there are numbers that double can represent that float can't, none of them can represent 1/3, just a finite binary approximation. 20:03:23 actually, I wonder what binary encoded base 6 would be 20:03:55 <\oren\> well, it would be octal but 6 and 7 are forbidden 20:04:12 it'd be more complicated than that... 20:04:22 <\oren\> and you carry at 5 and multiply by 6 ans=d such 20:04:36 but you'd be able to represent 1/3 succinctly. 20:04:39 0.2. 20:05:05 1/4 is 0.13. 20:05:10 <\oren\> I once made a set of bignum functions that used base 255 20:05:23 base 255? 20:05:40 <\oren\> rdococ: yes. stored in an asciz string 20:05:44 okay 20:06:02 <\oren\> so 1 is 0, 2 is 1, etc. and 0 is the end of the number 20:06:04 wouldn't that be base 256? 20:06:10 oh 20:06:58 <\oren\> 255 has factors 5, 3 and 17 20:07:41 but not 2 20:07:50 <\oren\> yeh 20:09:51 <\oren\> huh. 65535 has factors 3, 5, 17, and 257 20:10:03 <\oren\> i sense a pattern 20:10:34 <\oren\> do u 20:10:35 huheh 20:10:40 yepe 20:11:13 <\oren\> 4294967295 = 3×5×17×257×65537 20:13:07 <\oren\> in general 2^(x*2)-1 = (2^x-1)*(2^x+1) 20:13:16 <\oren\> oh. well, duh. 20:15:08 2^64-1 = 3*5*17*641*65537*6700417 20:17:13 Good old BSD-Game /usr/bin/factor ☺ 20:17:23 Uh, no 20:17:28 Seems to be Part of coreutils 20:17:38 „primes“ was the BSD-Game 20:26:29 -!- DHeadshot has quit (Ping timeout: 248 seconds). 20:30:34 -!- otherbot has joined. 20:30:50 -!- moony has joined. 20:30:57 EEP BOOP BOP 20:32:36 -!- Phantom_Hoover has joined. 20:32:49 -!- nycs has joined. 20:35:58 -!- `^_^v has quit (Ping timeout: 272 seconds). 20:37:13 -!- Phantom_Hoover has quit (Remote host closed the connection). 20:38:02 beep boop BEEP 20:38:47 what about a language that is the OPPOSITE of haskell 20:38:55 oh wait that's c 20:39:10 but 20:39:16 -!- Phantom_Hoover has joined. 20:39:27 Cohaskell: Haskell but with all the arrows reversed 20:41:08 -!- otherbot has quit (Remote host closed the connection). 20:41:27 -!- otherbot has joined. 20:42:39 hi, i am a robot. 20:42:46 `? otherbot 20:42:55 otherbot? ¯\(°​_o)/¯ 20:43:00 `? D: 20:43:03 D:? ¯\(°​_o)/¯ 20:43:06 -!- otherbot has quit (Remote host closed the connection). 20:43:21 -!- otherbot has joined. 20:46:42 <\oren\> D: is the compact disk drive 20:48:33 D: 20:48:37 -!- Lord_of_Life has quit (Excess Flood). 20:50:03 :D 20:50:31 -!- Lord_of_Life has joined. 20:51:27 <\oren\> XD DX ;C C; 20:53:31 <\oren\> Ɑ: 20:53:50 <\oren\> a: 20:54:28 8==D 20:54:53 otherbot: /join #botters 20:57:51 8==> 20:59:16 bored 21:00:01 is the s or the c silent in "scent"? 21:03:25 -!- calamari has joined. 21:03:34 hi 21:03:34 <\oren\> myname: both 21:04:03 that doesn't make sense? 21:05:08 <\oren\> they form a digraph 21:05:20 <\oren\> sc -> /s/ 21:07:47 <\oren\> like in descend 21:14:50 urgh 21:16:13 how do I twist the idea of an untyped lambda calculus to the point it's nearly impossible to program in 21:16:30 wait 21:16:33 I have an idea 21:19:51 I've been playing around with computation I can accomplish using a single, fixed (but arbitrarily long) closed-form expression. I can do branching (albeit with discontinuities), because I can simulate 2/3rds of a sign function as sqrt(x^2)/x and then manipulate that into a multiplication by 1 or 0. Obviously no memory tape, but there can be multiple inputs and a single output. This got me wondering: where does a closed-form 21:19:51 expression fit as far as computational class? 21:29:58 it really depends on what you allow in a "closed formula". http://mathworld.wolfram.com/PrimeFormulas.html has "closed formylas" for the n-th prime, (13) and (14). 21:32:28 (and those ideas should extend to primitive recursive functions, I think) 21:36:36 nvm 21:36:59 wait 21:37:00 mvn 21:39:41 wait 21:39:41 nvm 21:39:52 urgh 21:39:54 no ideas? 21:45:13 I have an idea no ideas? 21:45:37 you forgot the nvm in the middle 21:46:26 just reinventing untyped lambda calculus is not esoteric... 21:48:04 -!- Guest46704 has joined. 21:52:29 int-e, I was going based on this chart: https://en.wikipedia.org/wiki/Closed-form_expression#Comparison_of_different_classes_of_expressions 21:55:08 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 22:01:10 it's interesting to me though, because of the aforementioned conditionals, and also of course parenthesis provide a primitive form of control flow. 22:04:38 -!- ais523 has quit (Ping timeout: 272 seconds). 22:05:24 hmm, actually Wikipedia may have answered it for me and I missed it: "Problems are said to be tractable if they can be solved in terms of a closed-form expression." 22:13:11 -!- kiki` has joined. 22:14:10 -!- augur has joined. 22:39:03 -!- kiki` has changed nick to bdfdl. 22:39:20 -!- bdfdl has changed nick to kiki`. 23:13:10 holle 23:13:43 -!- DHeadshot has joined. 23:18:53 heole 23:24:52 .. . 23:25:49 -!- Phantom_Hoover has joined. 23:26:32 -!- boily has joined. 23:28:34 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:29:31 -!- Phantom_Hoover has joined. 23:30:46 -!- nortti_ has joined. 23:30:52 -!- nortti_ has quit (Client Quit). 23:31:06 -!- nortti has quit (Remote host closed the connection). 23:31:23 -!- nortti has joined. 23:47:24 ARM explicitly do not allow you to demonstrate programming proficiency in an interview situation using Befunge 23:47:27 http://careers.peopleclick.com/careerscp/client_arm/external/jobDetails.do?functionName=getJobDetail&jobPostId=28633&localeCode=en-us&source=Indeed.com&sourceType=PREMIUM_POST_SITE 23:47:32 "Be able to demonstrate in an interview situation a basic capability to code without an IDE or Internet connection, in a programming language such as Python, Java, C, C++, Go, Ruby, Perl or within reason, anything else of your choice (no Befunge though)." 23:48:54 whoa whoa whoa, are you going to work at ARM? 23:49:29 Unlikely 23:49:55 The "though" suggests that Befunge is "within reason". 23:50:54 -!- oerjan has joined. 2017-01-07: 00:01:22 Tanelle, hellochaf, hellørjan. 00:01:29 explicitely no befunge??? 00:01:38 is that really necessary? 00:01:40 <\oren\> then, sclipting is ok 00:01:53 scrap 00:01:55 -!- shachaf has left. 00:03:28 <\oren\> or REGXY 00:04:06 <\oren\> or the ever popular INTERCAL 00:08:03 are REPLs accepted? 00:17:12 helloily. 00:19:38 * oerjan wonders what shachaf got annoyed at 00:21:00 -!- DHeadshot has quit (Ping timeout: 255 seconds). 00:30:02 @tell shachaf hellochaf. leaving #esoteric is no sportsmanlike hth 00:30:02 Consider it noted. 00:32:31 -!- moony has quit (Remote host closed the connection). 00:32:41 `wisdom 00:32:49 cake//The Enrichment Center is required to remind you that you will be baked, and then there will be cake. 00:37:39 2007 called and wants its memes back 00:42:44 we'll get around to that as soon as ais523 invents feather 00:53:49 <\oren\> guten abend 00:54:41 god aften 00:56:09 <\oren\> so it took me 50 minutes or so to get home? that's fairly good for the ttc 00:56:52 <\oren\> `? ttc 00:57:08 ttc? ¯\(°​_o)/¯ 00:57:45 transport tycoon something? 00:58:04 I wouldn't even call it "transport"... it's arguably even worse than the STM. 00:58:06 -!- Zarutian has quit (Quit: Zarutian). 00:59:14 <\oren\> `le/rn TTC//The TTC is the terrible transit commission. Sometimes their streetcars move faster than walking pace. 00:59:28 Learned 'ttc': The TTC is the terrible transit commission. Sometimes their streetcars move faster than walking pace. 00:59:46 especially if the poor fool writing the comment tried to use * to denote multiplication <-- why don't people check their own messages... 01:00:44 * oerjan would have been confused if he didn't know where \oren\ is from 01:01:01 \oren\ confuses multiplications??? 01:01:09 from the city of Terrible, clearly 01:01:19 what olsner said. 01:01:32 hellolsner! 01:02:21 hejly 01:02:39 * oerjan grins evilly 01:03:40 <\oren\> boily: no, markdown causes * to screw up 01:06:37 . o O ( if I act boily, is it boilyly? ) 01:06:53 \oren\: obviously. 01:07:02 maybe you're already an adverb 01:07:12 `? boily 01:07:16 ​"Only sane man" boily is monetizing a brotherhood scheme with the Guardian of Lachine, apparently involving cookie dealing. He's also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken and a METARologist. He is seriously lacking in the f-word department. He is also a renowned Capitalist who helps keep the world boring. 01:07:44 `slwd boily//s/man/adverb/ 01:07:48 boily//"Only sane adverb" boily is monetizing a brotherhood scheme with the Guardian of Lachine, apparently involving cookie dealing. He's also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken and a METARologist. He is seriously lacking in the f-word department. He is also a renowned Capitalist who helps keep the world boring. 01:08:00 * oerjan grins evilly again 01:08:40 i cannot remove your sanity, but i can remove your word class 01:13:20 my sanity is pure! 01:14:39 do you floss it regularly 01:17:20 >_>'... uh... <_<;... 01:21:00 [wiki] [[File talk:Code-golf.png]] M https://esolangs.org/w/index.php?diff=50686&oldid=50685 * Enoua5 * (+100) 01:30:34 boily, `? moon 01:30:34 -!- Guest46704 has changed nick to moonythedwarf. 01:30:34 -!- moonythedwarf has changed nick to moony. 01:30:34 -!- moony has quit (Remote host closed the connection). 01:30:38 `file bin/" 01:30:49 bin/": ASCII text 01:30:49 -!- Guest46704 has joined. 01:30:54 `cat bin/" 01:30:57 quote; quote 01:31:02 `culprits bin/" 01:31:13 -!- Guest46704 has changed nick to moonythedwarf. 01:31:17 shachäf 01:31:23 -!- moonythedwarf has quit (Changing host). 01:31:23 -!- moonythedwarf has joined. 01:31:35 boily, `? moon 01:31:40 boily: maybe you need to make an appointment with your mental hygienist 01:32:01 why did that command fail... 01:32:10 `dowg bin/" 01:32:30 No output. 01:32:41 `dowg bin/culprits 01:32:41 `dowg bin/¨ 01:32:53 mhelloony! 01:32:58 No output. 01:33:00 No output. 01:33:04 huh 01:33:11 `dowg bin/culprits 01:33:17 No output. 01:33:17 oh 01:33:24 `doag bin/culprits 01:33:31 9215:2016-10-10 sled bin/culprits//s/sed.*/xargs/ \ 8624:2016-06-27 mkx bin/culprits//hoag "$@" | awk \'{print substr($1,2,length($1)-2)}\' | sed "s/.$/\\x0F&/" | xargs \ 7930:2016-05-07 ` mv bin/culprits bin/culprits2; mv bin/innocent bin/culprits \ 7928:2016-05-07 ` mv bin/culprits2 bin/cu 01:33:49 `doag bin/" 01:33:54 8567:2016-06-22 mkx bin/"//quote; quote 01:34:01 `? moon :) 01:34:13 moon :)? ¯\(°​_o)/¯ 01:34:17 it must have just timed out for int-e then 01:34:18 `? moon 01:34:21 moon is often named the following: moonythedwarf moonythehuman moonheart08 moony moon__ computing and luxon, making porthellos and @tells a real pain 01:36:42 `quote 1146 01:36:44 1146) Despite the various chess variants (even Chess 2), even ordinary FIDE chess is a fine playable game. But so can others be! 01:36:50 `quote 1145 01:36:51 1145) "Emoticons are dropped when crafting trading cards and are tradable." 01:36:54 `quote 1144 01:36:55 1144) Homeopathic encryption: add 9 parts NULs to 1 part of data, shake well into three directions, repeat the process 30 to 100 times. 01:36:59 -!- nycs has quit (Quit: This computer has gone to sleep). 01:37:14 `quote 1158 01:37:14 1158) `quote 1146 1146) OKAY 01:37:33 `quote OKAY 01:37:41 83) okay I see it now, quines do exist \ 237) okay see in my head it went, you send from your other number smth like "i'd certainly like to see you in those pink panties again" and she's like "WHAT?!? Sgeo took a pic?!?!?! that FUCKING PIG" \ 562) bad people have feelings too but they're bad so it's okay \ 01:37:59 `` allquotes | grep OKAY 01:38:02 1137) OKAY \ 1158) `quote 1146 1146) OKAY 01:39:45 `5 01:39:55 1/2:1205) me thinks fungot is high on crack adu: not exactly something like that. but even real scheme :p. \ 1238) Could we achieve SETI with only naive set theory? \ 253) I also do not like that it should be disallow just because of too weird. They haveto make up more name so that not everyone has the same 01:40:01 `n 01:40:01 2/2: name!!! \ 1121) everything is either zipf, branford, poisson, gamma, or uniform. outside of that, it's a weird curve invented by sadistic statistics teachers. \ 688) fungot: Yeah, "fungott" would [...] remind people of elliott. fizzie: now that could be nice for a simple language can be used 01:42:06 @metar ENVA 01:42:07 ENVA 070050Z 26019KT 7000 FEW019 BKN031 OVC053 03/01 Q1012 RMK WIND 670FT 27019KT 01:42:10 RAINY 01:45:53 @metar CYUL 01:45:54 CYUL 070100Z 00000KT 15SM SKC M11/M14 A3020 RMK SLP232 01:46:03 SKC? unpossible! 01:46:14 it never skces here. 01:46:24 <\oren\> i sense a pattern <-- (x-1)(x^(n-1) + x^(n-2) + ... + 1) = x^n - 1 hth 01:46:59 what's skc 01:47:52 SKy Clear. 01:48:15 next you'll be claiming to spot the Daystar 01:50:02 there's something shiny in the sky, but I think it's moonier than that. 01:50:19 moonythedwarf: are you mooning boily again 01:52:16 \oren\: also a-b divides a^n-b^n similarly, or you can see it trivially with modulus arithmetic 01:56:22 calamari: yo 01:58:05 http://www.lasrecetasfacilesdemaria.com/wp-content/uploads/2014/01/Calamares-a-la-Andaluza-con-Truqui-2.jpg 02:23:45 -!- hppavilion[1] has joined. 02:27:23 I'm baaaaa-aaaack 02:27:27 @massages-lud 02:27:28 rdococ said 1d 7h 17m 2s ago: you still working on that peano language? 02:28:25 hppaaaaaaaavellon[1]. 02:28:53 -!- boily has quit (Quit: INSTANCE CHICKEN). 02:31:57 ... 02:32:03 Good to see boily hasn't changed 03:14:13 -!- Phantom_Hoover has quit (Remote host closed the connection). 03:51:39 -!- hppavilion[1] has quit (Quit: Leaving). 03:52:16 -!- hppavilion1 has joined. 04:03:45 `unidecode 〈 04:03:48 ​[U+3008 LEFT ANGLE BRACKET] 04:26:56 -!- oerjan has quit (Quit: Nite). 05:24:56 To add to support music in the terminal emulator, a new number for DECSET and DECRST can be added to enable/disable music. When music is enabled, the DL command has no default, because that would interfere with the music. 05:26:17 Is there a good capital of ɦ? 05:33:22 -!- augur has quit (Quit: Leaving...). 05:55:37 -!- moonythedwarf has quit (Ping timeout: 245 seconds). 06:38:50 -!- otherbot has quit (Remote host closed the connection). 06:48:08 anyone have time for an LC evaluation question? http://lpaste.net/350957 06:49:57 aiming for "normal order" reduction with "left-most, outter-most redex first". which "always finds a normalising reduction, if one exists" 07:03:35 -!- Perenelle has joined. 07:06:31 Boi 07:16:18 -!- Perenelle has quit (Quit: Bye). 07:34:08 -!- otherbot has joined. 07:43:39 -!- moonythedwarf has joined. 07:43:40 hia 07:46:48 moonythedwarf: BIA 07:46:53 :P 07:47:17 Don'ta leta the doora hita youa in the assa on the waya outa /s 07:50:48 -!- ais523 has joined. 07:58:57 -!- augur has joined. 08:02:32 -!- augur has quit (Remote host closed the connection). 08:06:03 There is at least two problems with the existing Node.js SDL bindings. One is that the documentation isn't very good (but least there is some). The other is what I will quote: "And because the bindings handle destroying SDL objects when the wrapping object gets destructed, that means the window will disappear, seemingly randomly. Make sure you keep a reference to all objects you want to persist somewhere, or you might find your window disappearing 08:07:57 It shouldn't do that for windows! Destroying the SDL objects like that will make sense in many cases (such as off-screen surfaces), but for windows that are visible on the screen (and also for audio that is currently playing) it should not do that. 08:08:59 For those reasons, and also because theirs is SDL2 and mine is SDL1, I have started making my own Node.js library for SDL binding. 08:11:30 Is this documentation good so far? https://www.npmjs.com/package/sdlterm Also you can tell me what feature seems missing, too. (I have partially written the code to handle non-MML sound effects, but it is not complete; I will also add support for background music.) 08:13:58 (I already noticed a few mistakes in the documentation which I have fixed.) 08:34:53 -!- augur has joined. 08:36:43 Do you like this? 08:48:04 hmm, what's the smallest generalization of Collatz that's TC? 08:48:22 you can generalize it into something close to Fractran, which is clearly TC, but there might be a smaller generalizatoin 08:48:57 zzo38: I'm not sure if there's much point in writing bindings to SDL1 at this point, because SDL1's driver-like functionality is unlikely to be updated for new hardware 08:56:31 Perhaps it is the case, although I happen to like SDL1. Also I think SDL2 does not blit 8-bit surfaces in the same way either, and does text input differently. 08:57:03 Although SDL1 is still exist and so someone may still to add the improvement if needed, to work with existing SDL1 software too. 08:59:57 (I also do not have SDL2 in my computer) 09:00:29 But, this program is public domain and if you want to try to work it with SDL2 as well then you can try. 09:02:20 To convert X mouse cursor shapes into a format usable by SDL, I have written the program: http://sprunge.us/IiKI 09:03:06 It works perfectly as far as I can tell, but does require a X server to be able to do the conversion. 09:04:43 But I don't know why XGetSubImage needs to specify the format, which is already specified in the XImage structure. 09:25:10 -!- moonythedwarf has quit (Quit: Page closed). 09:55:00 https://www.youtube.com/watch?v=gU3toSwmb-g this is amazing 11:13:46 -!- ais523 has quit. 11:25:54 -!- augur has quit (Remote host closed the connection). 11:26:49 -!- augur has joined. 11:28:17 seotreic 11:31:29 -!- augur has quit (Ping timeout: 255 seconds). 11:36:13 -!- otherbot has quit (Remote host closed the connection). 12:33:41 estoierc 12:34:03 * rdococ waits for someone to tlak 12:38:21 for all in (usernames, i) { i.saySomething() } 12:40:27 while (true) { for all in (usernames, i) { i.saySomething() } } 12:44:02 -!- lynn has quit (Ping timeout: 248 seconds). 12:53:05 Something 13:15:21 esote-irc 13:17:58 lol 13:29:29 -!- Phantom_Hoover has joined. 13:44:16 -!- doesthiswork has joined. 13:45:53 esoteirc 13:49:04 -!- hppavilion1 has quit (Remote host closed the connection). 13:49:32 -!- hppavilion1 has joined. 13:57:47 hppavilion1 yay 14:05:01 I couldn't remember my quaternonial multiplication tables yesterday, so I started playing around with 4x4 matricies. The matricies I ended up with look just like the result of partially applying a single argument to the multiplication table. 14:05:13 so now I'm thinking about multidimensional matricies 14:06:12 (dual doesn't count as multi) 14:14:54 -!- boily has joined. 14:21:38 i just deleted hours of work by mistake and i didn't commit the changes in git yet 14:22:11 extundelete can't find the file 14:22:20 ;-; 14:24:54 izabellora. :( 14:40:32 -!- lynn has joined. 14:53:15 "Conf Agi Tree MR/2 Ambros Contam Invis". I feel effectful. 15:00:06 [wiki] [[Special:Log/newusers]] create * Interstar * New user account 15:08:17 I'm reading the manual for the Intel 8008 processor. 15:09:08 Neat little thing. Uses 8-bit words everywhere. 15:09:20 -!- al1tk has joined. 15:09:23 Memory addresses are 14 bits. 15:09:59 It's pretty obvious how you'd extend that to 16 bits. The only reason addresses are 14 bits is that the actual physical chip only has however many address pins. 15:10:10 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50687&oldid=50654 * Interstar * (+288) /* Introductions */ 15:10:31 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=50688&oldid=50636 * Interstar * (+12) /* Q */ 15:11:00 -!- al1tk has left. 15:12:10 It has 7 registers, each 8 bits. They're called A, B, C, D, E, H, and L. 15:12:54 A is the accumulator register. Most arithmetic and logical opcodes implicitly use A as both the destination and one of the sources. 15:13:19 Most opcodes behave as though there were an eighth register, M. M is *(H << 8 + L). 15:15:54 Oddly enough, there's a one-byte instruction for incrementing any register *except* the A register. 15:16:17 Incrementing or decrementing. 15:16:36 If you want to increment or decrement the A register, you have to use an add-immediate or subtract-immediate instruction, which is 2 bytes. 15:17:00 M, as in Middle between High and Low? 15:17:07 No, as in Memory. 15:17:28 oh. retrobviously. 15:18:50 The registers feel pretty cramped. There's only enough room to store 3 memory addresses at a time. 15:22:19 But I guess you can always spill over into memory. 15:28:00 There are no bitwise logic operators. Only logical logic. 15:28:20 Oh, and there's no multiplication, either. 15:29:22 ih 15:31:32 rdochello. 15:31:37 tswett: wut? 15:31:46 boily: what wut? 15:31:49 hoily. 15:32:04 what wut wut 15:32:21 wut what wut wait, what? 15:32:34 tswett: no multiplication. 15:33:05 `run ls -d emo* 15:33:12 tmultiplication: no swett. 15:33:29 emoticons 15:33:34 `ls emoticons 15:33:39 cat \ :-D \ drowning \ flipbird \ gaaan \ gaan \ kyaa \ shrug \ swatter \ useless 15:33:46 `cat emoticons/shrug 15:33:48 ​¯\(°​_o)/¯ 15:33:55 boily: ​¯\(°​_o)/¯ 15:34:03 ouo . o O ( I am an emoticon, yay ) 15:34:45 Oh, by the way. 15:34:59 The 8008 also has a built-in call stack. 15:35:18 It holds 7 addresses. Pushing another address means the oldest one is lost. 15:35:32 Also, the only way to access the call stack is by using the call and return instructions. 15:39:07 -!- oerjan has joined. 15:40:55 argh tunes slow 15:43:42 Helloerjan 15:44:32 tanebbo 15:44:40 s/bb/lll 15:44:43 s/lll/ll 15:45:11 `cat emoticons/useless 15:45:16 /lll/ll//bb/lll/tanebbo 15:45:17 ​オラオラオラ(三・o・)三☆三(`ε´三)無駄無駄無駄無駄 15:45:25 * sdhand stares in boxes 15:47:22 tafternooneb 15:49:58 <\oren\> `ls emoticons 15:50:02 cat \ :-D \ drowning \ flipbird \ gaaan \ gaan \ kyaa \ shrug \ swatter \ useless 15:50:25 `cat emoticons/cat 15:50:27 Meow~~ >^.^< 15:50:31 newsham: ping 15:51:09 `run echo '¯\_(ツ)_/¯' > emoticons/shrug2 15:51:17 No output. 15:51:37 `cat emoticons/drowning 15:51:39 lol 15:51:45 Yeah, that's what I was expecting. 15:52:13 rdococ: it is customary to porthello Taneb in the vocative case. Tanelle hth 15:53:37 @tell newsham do the lazyeval(e1) _before_ branching on whether the result is ABSTR, and don't recurse on lazyEval(Apply(e1, e2)) 15:53:37 Consider it noted. 15:53:45 @tell newsham if it isn't. 15:53:45 Consider it noted. 15:53:57 stupid end-of-line copying 15:54:28 actually the second message is redundant 15:55:41 <\oren\> `cat emoticons/kyaa 15:55:42 ​(≧∇≦)/ 15:55:56 So I'm kind of mulling over the idea of writing a "retro-style game system" that uses the 8008 as its CPU architecture. 15:56:05 `run cat emoticons/* 15:56:07 Meow~~ >^.^< \ ☺ \ lol \ 凸 \ ガ~(゚ロ゚;)~ン \ (°Д°) \ (≧∇≦)/ \ ¯\(°​_o)/¯ \ ¯\_(ツ)_/¯ \ ーー蟲蟲 \ オラオラオラ(三・o・)三☆三(`ε´三)無駄無駄無駄無駄 15:57:06 tswett: hmm, do you know about Arne's similar projects? https://androidarts.com/palette/Famicube.htm https://androidarts.com/Amiga/MSX.htm https://androidarts.com/Amiga/SBC.htm 15:57:42 I meant an emulator, actually. 15:57:53 nod 15:58:53 boily: maybe rdococ thinks Taneb is a Czech woman 15:59:04 It's not inconcievable 16:01:07 -!- TieSoul has joined. 16:01:12 So I'm pond'rin' what I should do about the limitations of the 8008. 16:01:36 No bitwise logic, or multiplication, division, any of that fun stuff. 16:02:03 tswett: use a bunch of them in parallel as coprocessors? 16:02:17 `? Taneb 16:02:21 Taneb is not elliott, no matter whom you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, and above average, not too voluminous, but calm eyebrows. He sometimes invents without noticing it (see: tanebventions). 16:02:38 `people who taneb is not 16:02:39 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: people: not found 16:02:43 `? people who taneb is not 16:02:44 elliott, a rabbi, Mark Zuckerberg, James Bond. Pending approval: Shigeru Miyamoto. 16:02:44 `slwd Taneb//s/genders,/genders, one of which is a Czech woman,/ 16:02:45 Roswbud! 16:02:51 boily: apparently polish also works, might be more plausible in this channel 16:02:54 No computed jumps. If you have a memory address in registers H and L, and you want to jump to that address, you have to do it by writing that address to a jump instruction that you have lying around in memory somewhere. 16:03:05 see e.g. https://en.wiktionary.org/wiki/Ewa 16:03:07 Roswbud? 16:03:24 boily: wisdoms are lower case 16:03:28 oh. 16:03:32 `slwd taneb//s/genders,/genders, one of which is a Czech woman,/ 16:03:34 taneb//Taneb is not elliott, no matter whom you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, one of which is a Czech woman, and above average, not too voluminous, but calm eyebrows. He sometimes invents without noticing it (see: tanebventions 16:04:18 `? taneb 16:04:21 Taneb is not elliott, no matter whom you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, one of which is a Czech woman, and above average, not too voluminous, but calm eyebrows. He sometimes invents without noticing it (see: tanebventions). 16:04:48 I think Taneb is now the wisdomest of them all. 16:04:51 `? oerjan 16:04:52 Your wise @messages-lord fanfic oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 16:04:53 `? boily 16:04:54 ​"Only sane adverb" boily is monetizing a brotherhood scheme with the Guardian of Lachine, apparently involving cookie dealing. He's also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken and a METARologist. He is seriously lacking in the f-word department. He is also a renowned Capitalist who helps keep the world boring. 16:05:18 well, since he overflows it... 16:05:49 `slwd taneb//s/he has/has/ 16:05:51 taneb//Taneb is not elliott, no matter whom you ask. He also isn't a rabbi although has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, one of which is a Czech woman, and above average, not too voluminous, but calm eyebrows. He sometimes invents without noticing it (see: tanebventions). 16:05:55 I'm thinkin' that I want to work around the 8008's limitations by doing some memory-mapping goodness. 16:06:05 is that too dodgy grammar? 16:07:05 `le/rn boily//“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, and a renowned Capitalist who helps keep the world boring. 16:07:07 Relearned 'boily': “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, and a renowned Capitalist who helps keep the world boring. 16:07:28 The real-life 8008 has an address space of 16 K. I can divide that into 4 pages of 4 K each. Then I can initially have one page for ROM, one for RAM, and one for the Special Magical Mapped Memory Area (SMMMA). 16:07:32 -!- Akaibu has quit (Quit: Connection closed for inactivity). 16:07:50 There can be a region in the SMMMA for the call stack. Boom, now it's accessible. 16:08:12 Another region in the SMMMA that contains stuff like A * B and A ^ B. Boom, now you can do bitwise stuff and multiplication. 16:08:22 * rdococ boron 16:09:35 `? rdococ 16:09:36 rdococ is apparently from Budapest, but probably not. Thanks to boily he is approaching permanent boredom. 16:09:42 `? boron 16:09:43 boron? ¯\(°​_o)/¯ 16:09:50 rdococ: :D 16:10:09 -!- Vorpal has quit (Ping timeout: 272 seconds). 16:10:11 borons are the particles of capitalism 16:10:15 `? rdococ 16:10:16 rdococ is apparently from Budapest, but probably not. Thanks to boily he is approaching permanent boredom. 16:12:07 `before 16:12:09 wisdom/boily//"Only sane adverb" boily is monetizing a brotherhood scheme with the Guardian of Lachine, apparently involving cookie dealing. He's also a NaniDispenser, a Trigotillectomic Groan Man Eating Chicken and a METARologist. He is seriously lacking in the f-word department. He is also a renowned Capitalist who helps keep the world boring. 16:12:15 aha 16:12:39 eh? 16:12:43 -!- Phantom_Hoover has quit (Ping timeout: 255 seconds). 16:12:45 I'm bored, and I want to create something esoteric. any ideas? 16:13:20 maluntypedlambdacalculusbolge would just be ridiculous... 16:14:05 boily: just checking what you changed, since you wilely didn't use `slwd 16:14:34 ridiculous can also be esoteric. 16:14:44 I was thinking that 16:15:12 wonder if I could implement higher order functions with GOTO and RETURN only... 16:15:13 `cat bin/slwd 16:15:14 cd wisdom; sled "$1" | sed '1s/^Rosebud!$/Roswbud!/' 16:15:27 RETURN being an instruction that returns to the last GOTO executed 16:15:32 `cat bin/? 16:15:32 ​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ then cat "$topic1"; \ else echo "$1? 16:16:04 hm that's just not going to work. 16:16:45 [wiki] [[QaSaC]] N https://esolangs.org/w/index.php?oldid=50689 * Interstar * (+5260) Created page with "QaSaC ("Queues and Stacks and Combinators", the elements from which the language is built) is a cross between a stack-based [[ConcatenativeLanguage]] like [[Forth]] and [[Joy]..." 16:16:52 * oerjan considered making it lowercase automatically, but the separation of key and content is done by sled 16:17:24 of course, I cooould use an encryption 16:17:52 (or femalbolge) 16:22:43 -!- Phantom_Hoover has joined. 16:24:54 * oerjan eats his second last nutella ball 16:26:06 The other day I bought a chocolate orange. 16:26:13 It's apparently a thing here in the UK. 16:26:15 https://en.wikipedia.org/wiki/Terry's_Chocolate_Orange 16:26:33 why are you in the uk 16:26:53 also yeah, i never did find out who terry is 16:27:03 -!- augur has joined. 16:27:15 I guess mostly because I was offered a job here. 16:27:35 fancy 16:27:44 (This isn't really news, I've been here for the last two years.) 16:28:11 -!- TieSoul_ has joined. 16:28:30 "At one time it was estimated that the Chocolate Orange was found in a tenth of British Christmas stockings." 16:28:34 Interesting benchmark. 16:30:19 mmm chocolate oranges? 16:31:02 -!- TieSoul has quit (Ping timeout: 245 seconds). 16:31:37 -!- augur has quit (Ping timeout: 255 seconds). 16:31:55 fizzie, where in the uk are you 16:32:29 -!- Vorpal has joined. 16:32:29 -!- Vorpal has quit (Changing host). 16:32:29 -!- Vorpal has joined. 16:33:17 fizzie: oh and they shrunk it like the toblerone did... 16:33:42 Phantom_Hoover: London. You asked me this same question in May 2016. 16:33:58 fizzie remembers all, with the power of science 16:34:03 i forgot because it's such a boring answer! 16:34:06 The power of grep in this case. 16:34:08 But that's fair. 16:35:16 grep is science qed 16:36:48 I'm getting closer to having finished at York :( 16:37:09 Then I will have to figure out a new place to be 16:37:49 * oerjan finds today's mezzacotta strangely amusing. must be the chocolate ball. 16:48:51 I want a chocolate orange. 16:50:11 So I'm pondering computed gotos and the call stack and whatnot. 16:50:28 -!- Zarutian has joined. 16:51:22 -!- Zarutian has quit (Read error: Connection reset by peer). 16:51:40 -!- Zarutian has joined. 16:52:01 Like... 16:52:14 You could memory-map the instruction pointer. The only problem with that is that it doesn't work. 16:52:34 The instruction pointer is two bytes, and you can only write one byte at a time. 16:53:04 So if you try to write two bytes to the instruction pointer, then you'll write one, but before you can write the other you'll find yourself having forgotten what you were doing. 16:54:42 that sounds like a challenge 16:55:42 Now, it's not difficult to just reserve a location in RAM to use as your indirect jump thing. 16:56:15 I'm trying to find holes in the instruction set, here. It's pretty tightly packed. 16:58:16 -!- TieSoul_ has quit (Quit: Leaving). 17:01:11 Instructions of the form 001xx010 don't seem to have a defined meaning. 17:03:36 The expected meaning of 00111000 would be "increment memory location", but it's actually undefined. Likewise, 00111001 would be "decrement memory location" but it's undefined. 17:05:25 ih 17:08:36 Yeah, those are the gaps. 17:08:52 Of course, in the actual 8008, those must have done *something*. 17:09:11 8008 lol 17:12:06 -!- moonythedwarf has joined. 17:12:29 -!- moonythedwarf has changed nick to Guest17215. 17:12:43 Gueetings17215 17:14:38 -!- Guest17215 has changed nick to moony. 17:14:48 -!- moony has quit (Changing host). 17:14:48 -!- moony has joined. 17:15:01 meeep 17:15:04 beeeep 17:15:13 meeeeep 17:15:22 mooooooooooop 17:15:54 im (re) installing BYOND 17:16:12 so i cna play urist mcstation (a bay12forums SS13 game) 17:16:49 merp 17:16:53 merpy derpy 17:18:02 * moony derps a derpy derped derp and runs from the derped derpy derped derp implosion of derped derpyness before derping the derp award for most derped derpy derped derps in a derpy derped sentence 17:18:06 Maybe I should base this stuff on the 8080 instead. 17:19:16 * rdococ something something derp 17:26:54 * oerjan derp -----### 17:27:49 `? derp 17:27:52 derp? ¯\(°​_o)/¯ 17:29:11 `le/rn derp//"Derp" (d.): to derp a derpy derp, thus derpily derping derpishly. 17:29:16 Learned 'derp': "Derp" (d.): to derp a derpy derp, thus derpily derping derpishly. 17:53:33 derp 17:55:16 -!- atehwa_ has quit (Ping timeout: 258 seconds). 18:02:10 `? herp 18:02:11 herp? ¯\(°​_o)/¯ 18:11:53 hole 18:34:06 so my current idea for "Peano" is literally untyped lambda calculus... 18:34:17 now how to make it untyped hambda crazyculus? 18:52:10 -!- oerjan has quit (Quit: Later). 18:56:08 true can be defined as λa.λb.a... or function true (function a, function b) { return a }... or true(a, b) := a... 19:18:00 -!- boily has quit (Quit: SHARPIE CHICKEN). 20:27:01 oerjan: ty 20:27:34 i ended up just making my func do a single redex each time, outtermost leftmost. and then iterating till convergence. 20:27:55 and that worked well 20:44:04 -!- Phantom_Hoover has quit (Ping timeout: 255 seconds). 21:04:14 Is the way I implemented the communication of main thread and audio thread OK? 21:05:03 `? zzo38 21:06:02 zzo38 is not actually the next version of fungot, much as it may seem. 21:06:44 zzo38: Your telepathic interface leaves to be desired, it cut out all the context from your question. 21:06:47 -!- Phantom_Hoover has joined. 21:08:24 (I'm probably not even interested in the question, but I'm still annoyed by the incomleteness of information. And I'm even more peeved because I should be used to it by now, but it still gets me every single time.) 21:08:32 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=50690&oldid=50687 * FTcode * (+208) 21:08:44 I have two volatile variables mml_cmd and sfx_cmd, which are unsigned char and are 0 to stop, 1 to play, and 2 to begin playing. The variables mml_next and sfx_next are not volatile, but maybe they should be? When playing a new sound effect it does: if(mml_cmd==2 || sfx_cmd==2) { SDL_LockAudio(); mml_cmd=0; sfx_cmd=0; SDL_UnlockAudio(); } mml_cmd=0; sfx_next=sounds+n; sfx_cmd=2; 21:08:49 [wiki] [[Symbolic Python]] N https://esolangs.org/w/index.php?oldid=50691 * FTcode * (+3529) Created page with "'''Symbolic Python''' is a way of programming in Python 2 in which only non-alphanumeric characters are allowed in the source code. This was inspired by a challenge on the SE..." 21:09:15 Does sfx_next need to volatile too for it to work properly? Or is there something else wrong? 21:10:15 (Note that the audio thread never writes to sfx_next; it copies data into other variables and then uses those, and only reads sfx_next when sfx_cmd is 2) 21:11:27 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50692&oldid=50691 * FTcode * (-168) 21:12:00 [wiki] [[Symbolic Python]] M https://esolangs.org/w/index.php?diff=50693&oldid=50692 * FTcode * (+33) 21:13:11 [wiki] [[Symbolic Python]] M https://esolangs.org/w/index.php?diff=50694&oldid=50693 * FTcode * (+53) /* "H", World: */ 21:14:03 The least that having sfx_next not volatile does is that the writes sfx_next=sounds+n; sfx_cmd=2; can be reordered. It's hard to say whether the write to sfx_next must happen at all. 21:14:07 -!- haavard has quit (Quit: WeeChat 1.5). 21:14:26 -!- haavard has joined. 21:17:30 Reordering them may cause problems. Probably I should make sfx_next to be volatile. Also in the audio thread it reads sfx_next before setting sfx_cmd=1 so that is the other reason that probably it should be volatile. But do you think what I am doing with locking is correct? 21:19:20 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50695&oldid=50694 * FTcode * (+410) 21:19:33 I'm actually unsure what the memory model provided by C is here, I suspect this requires some explcit barriers. 21:24:04 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50696&oldid=50695 * FTcode * (+427) 21:24:05 Now I get a warning because memcpy is used to copy a volatile array mml_next into a non-volatile array mml_playing. 21:27:32 I am not sure what is the correct way to handle that; I don't know if it is actually a problem or not. 21:29:15 I could avoid using memcpy if that is necessary. 21:31:48 [wiki] [[Blablafuck]] M https://esolangs.org/w/index.php?diff=50697&oldid=50634 * Ivancr72 * (+11) Fixed a bug. 21:36:09 And still I want to know about whether the locking is correct. 21:46:06 -!- kiki` has quit (Quit: Connection closed for inactivity). 21:48:16 I also have a variable mml_volume which is read by the audio thread and written by the main thread, but as far as I can tell it is unnecessary to set this variable as volatile, because a pointer to the audio callback function is previously passed to a SDL function, and SDL_WaitEvent is guaranteed to be called directly after mml_volume is written anyways, so it seems OK to me to not make that one volatile because the ordering is unnecessary. 21:53:05 [wiki] [[Symbolic Python]] M https://esolangs.org/w/index.php?diff=50698&oldid=50696 * FTcode * (+59) Added new example value 21:56:28 the memcpy appears to be undefined behavior ("An attempt is made to refer to an object defined with a volatile-qualified type through") 21:56:33 "...use of an lvalue with non-volatile-qualified type" 21:59:34 . o O ( naptime! ) 22:07:02 I did change it to use a for loop instead 22:07:19 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50699&oldid=50698 * FTcode * (+77) /* Example Implementation */ 22:13:33 [wiki] [[Symbolic Python]] M https://esolangs.org/w/index.php?diff=50700&oldid=50699 * FTcode * (-6) fixed bug 22:14:47 -!- hppavilion2 has joined. 22:17:08 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 22:40:04 <\oren\> I got a new tv 22:40:34 <\oren\> unfortunately, I forgot to obtain a displayport-HDMI adapter 22:43:09 `? pointless topology 22:43:18 pointless topology? ¯\(°​_o)/¯ 23:11:18 -!- kiki` has joined. 23:30:39 -!- lleu has joined. 23:30:39 -!- lleu has quit (Changing host). 23:30:39 -!- lleu has joined. 23:31:21 How many of computer programs you will commonly (or nearly commonly) using are program you write by yourself? 23:33:14 -!- lleu has quit (Client Quit). 23:39:38 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50701&oldid=50700 * FTcode * (+702) Added new example 23:40:25 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50702&oldid=50701 * FTcode * (-13) 2017-01-08: 00:20:26 -!- augur has joined. 00:24:51 -!- hppavilion2 has quit (Ping timeout: 240 seconds). 00:28:22 -!- augur has quit (Remote host closed the connection). 00:29:04 -!- augur has joined. 00:30:40 -!- augur has quit (Remote host closed the connection). 00:31:03 -!- otherbot has joined. 00:39:18 -!- augur has joined. 00:44:23 -!- Akaibu has joined. 01:18:10 -!- oerjan has joined. 01:21:36 tunes won't load :( 01:27:59 -!- hppavilion2 has joined. 01:30:24 finally 01:39:49 -!- Lord_of_Life has quit (Excess Flood). 01:42:38 -!- otherbot has changed nick to otherbot_. 01:44:05 -!- Lord_of_Life has joined. 02:15:02 `wisdom pointless 02:15:15 That's not wise. 02:17:30 -!- augur_ has joined. 02:17:32 -!- augur has quit (Ping timeout: 240 seconds). 02:19:54 -!- Phantom_Hoover has quit (Remote host closed the connection). 02:49:29 `? topology 02:49:33 Topology is another name for topos theory. 03:26:15 `? topos 03:26:18 topos? ¯\(°​_o)/¯ 03:35:12 -!- moony has quit (Ping timeout: 245 seconds). 03:37:46 so topical 03:38:48 snow, who needs snow, what is it good for... 03:38:50 `? snow 03:38:51 Snow is Jesus's dandruffs, and some suspect that he is the son of Rhaegar Targeryan. It turns the sidewalks to white as if someone broke a lot of styrofoam on it. 03:40:10 fizzie: HELP! fungot got lost! 03:40:28 (lostgot?) 03:40:48 `slwd snow//s/erya/arye/ 03:40:53 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. 03:41:14 i don't even watch it, and still i saw it was wrong. sheesh people... 03:41:51 I don't remember names 03:42:05 `cwlprits snow 03:42:16 -!- Zarutian has quit (Quit: Zarutian). 03:42:16 oerjän b_jonäs b_jonäs 03:42:54 For example, the Sturmvoraus family was "Sturmv???" to me until I realized that the v??? parts is also a german word. 03:43:04 s/parts/part/ 03:43:04 heh 03:44:01 * oerjan notes that we haven't got grandmas last name. or first, iirc. 03:46:43 Oh another addition to the Internet of blank pages (aka Web 3.0?) https://www.speakdotdot.com/ ... will wait for the wikipedia page. ("On Tuesday, ZigBee announced Dotdot, which it calls a universal language for IoT.") 03:47:19 another thing i noted: during beausoleil's betrayal rant he mentioned that van rijn "could transfer life from flesh to machine, and _back again_" 03:47:47 hmm beausoleil 03:48:06 which sounds a lot like what we saw demonstrated in lucre[tz]ia's lab 03:48:07 (thanks wiki) 03:48:21 the Count ;-) 03:48:22 (see, even i don't remember _all_ the names) 03:48:46 oh he was a count? 03:48:56 was? 03:49:02 *is 03:49:19 I'm sure you've found http://girlgenius.wikia.com/wiki/Drusus_Beausoleil by now. 03:49:25 anyway, i suspect the other may have stolen his devices. and possibly those of many other sparks. 03:49:33 i'm not that fast. 03:50:00 especially when typing at the same time with lag 03:51:45 So can minds be duplicated? 03:53:04 ...that was also demonstrated. 03:53:24 (Hmm, an army of identical clones... let's have another look at those dancers?) 03:53:35 that's how zola got access to the other's memories. 03:54:05 semi-rhetorical question 03:54:45 nah, the dancers show signs of individuality 03:54:53 lucrezia _intended_ to just overwrite her mind, but zola claimed that would destroy her too. 03:55:10 (skin color, mostly, because we've not really seen them up close) 03:56:28 Zola also said something about research and preparation at the time, mmm. No, I'm not going to re-read it all just for that. 03:59:45 they'd got information from the treasonous geisterdame. 03:59:51 Actually the Count with the many clanks also has potential for a twist: Maybe the real human one perished a long time ago. 04:00:13 i thought of that too 04:00:48 there might not be a "real" one 04:01:35 which might be why he's so interested in rijn's ability to transfer _back again_ 04:02:43 also, since lucrezia has this technology, that makes it likely it's her people he's working for (although that was likely anyway) 04:03:25 (or zola's. i wonder if the anevka version is also around...) 04:04:00 i have this hunch that anevka would be suspicious of zola's current behavior... 04:04:19 (since lucrezia might not do things that way) 04:04:47 *lunevka, is the wiki term 04:06:56 although, gil's observation that there doesn't seem to be any "new" other technology might imply that only zola is around... presumably lucrezia cannot invent things while her mind is imprisoned. 04:07:06 *the other 04:07:12 but wasn't lunevka playing nurse in mechanicsburg... 04:07:19 yes, they met. 04:07:30 but it's not a given they both got away... 04:07:54 I'd expect Lunevka to stick around Klaus 04:08:07 which means she ought to be stuck. 04:08:17 that's true. and the hospital was attacked, i recall. 04:08:20 no. 04:08:48 but oh, he landed, right? 04:08:51 klaus left for wulfenbach castle. then he came back alone. 04:09:08 so it's all unclear, fog of war 04:09:33 i'm pretty sure we haven't seen lunevka since the hospital. 04:10:37 otoh if my theory that the other stole much of her technology by using time travel is right, then she may simply be cut off from new inventions at the moment. 04:11:09 if she wasn't _really_ that brilliant herself. 04:12:20 although we don't know how lucrezia got set up as the other in the first place. 04:12:21 so... any bets whether GG will end this year? :P 04:12:29 heh 04:12:51 i didn't have that feeling. 04:13:45 i vaguely recall there being some kind of old estimate for how long the story would take, but they'll probably always be tempted to add something more. 04:14:30 Well, on the one hand there's a big convergence happening. 04:14:40 On the other hand we still have to get to the time traveling part. 04:14:45 I just don't know :) 04:15:06 i'm assuming they have to get to the geisterdamen world. 04:15:21 where the devices are. 04:15:34 (And they might want to get Mechanicsburg out of the time bubble, too, lest those transdimensional whatever creatures take over.) 04:15:39 (and the architecture looked alien) 04:16:07 yeah. maybe the dreen will help against the big one. 04:16:50 but who knows how such a species thinks, they may consider everything inevitable anyway. 04:17:38 So I guess it's more than a year still. 04:18:34 i'm wondering if they'll end up finding the real Storm King's abducted Heterodyne lady 04:18:55 or at least find out what _really_ happened to her. 04:19:02 And I suppose you're right that the Foglios can go on for as long as they want... they have a whole world to explore. We could go on a journey to find Zeetha's island, for example. 04:19:15 Just to fill some time :-P 04:19:42 hm i don't remember it being said to be an island. 04:19:46 (though hopefully not right now) 04:19:50 I'm assuming 04:19:52 or not. 04:20:02 i was more assuming some deep jungle thing 04:20:32 I'm picturing one of the carribean islands from Monkey Island ;-) 04:20:35 or mountain, like shangri-la 04:21:19 But you have probably given it more thought than I have. 04:21:39 maybe a bit 04:22:33 right now, i'm hoping agatha's clown clank shows up wiping out most of the geisterdamen, ruining zola's plan :) 04:24:12 `unidecode ϕ 04:24:13 ​[U+03D5 GREEK PHI SYMBOL] 04:25:04 `unidecode ϕ 04:25:06 ​[U+03D5 GREEK PHI SYMBOL] 04:25:07 ...huh. 04:27:25 `unidecode ⱷ 04:27:26 ​[U+2C77 LATIN SMALL LETTER TAILLESS PHI] 04:28:20 -!- otherbot_ has changed nick to otherboat. 04:31:16 `unidecode 𝛿 04:31:17 ​[U+1D6FF MATHEMATICAL ITALIC SMALL DELTA] 04:34:39 Ooh, a long time since that last happened. 04:34:59 RAW >>> :wolfe.freenode.net NOTICE fungot :Server Terminating. e <<< 04:35:09 Well, that's fair. 04:36:03 -!- fungot has joined. 04:36:29 fungot: buddy! 04:36:30 int-e: sarahbot do you watch diggnation? ummm " work"? what do you teach? 04:36:40 ^style 04:36:40 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 04:36:47 "diggnation"?! 04:37:55 ^style nethack 04:37:55 Selected style: nethack (NetHack 3.4.3 data.base, rumors.tru, rumors.fal) 04:38:01 fungot: I love pie 04:38:01 FreeFull: it is said to have assumed mortal form and inhabited the dungeon anymore, nyuk nyuk. 04:38:20 I wonder what irc* is 04:38:29 * indicates the current style 04:38:47 you knew that, right... 04:40:56 Snow plowing is great, but doing it at 5:40 in the morning on a Sunday seems a bit extreme. 04:42:05 (there's some company doing this stuff in front of the house I'm living in; this isn't even a public street) 04:42:57 `cat emoticons/shrug2 04:42:58 ​¯\_(ツ)_/¯ 04:43:35 Wait, ransomware on smart TVs... somehow I didn't see it coming. 04:46:41 I don't use fungot often 04:46:41 FreeFull: they say that a cave spider will occasionally eat cave spider eggs. xander: i observed here, i read you for warmth as you try to wear anything in particular made their dresses tightly round the eyes of the jug, whom fafhrd chose to serve, was called charon. the thick black hair, escaping as it could be made to shrink in size and power and authority. ' saruman!' said gandalf. with his master was to return from work hac 04:46:58 (Despite a lengthy sequence of jokes about ransomware for cars from 33c3's "security nightmares".) 04:47:23 `quote indign 04:47:24 No output. 04:47:30 Did you hear about the TV ransomware? =P 04:48:49 https://consumerist.com/2017/01/06/ransomware-spreading-onto-smart-tvs-is-a-pain-to-fix/ 04:49:39 I find it funny that the ransomware asks for $500 and support asks for $340... clearly there's some room for optimization on the ransomware side. 04:50:08 (though perhaps they added a convenience fee because the $340 is for bring in service) 05:10:01 -!- doesthiswork has quit (Quit: Leaving.). 05:10:50 -!- oerjan has quit (Quit: Nite). 05:11:20 -!- waji has joined. 05:12:48 -!- mtve has quit (Ping timeout: 244 seconds). 05:17:38 -!- waji has quit (Quit: Leaving). 05:19:17 -!- mtve has joined. 05:32:02 <\oren\> solution, don't buy a smart tv 05:32:13 <\oren\> buy a dumb one 05:32:58 <\oren\> or just don't connect your tv to the internet 05:32:59 Problem: find one. 05:36:55 <\oren\> buy a large computer monitor 05:37:12 What am I, made of money? 05:37:52 The invisible hand hath decided thou shalt only have cheap displays that have even cheaper ARM SOCs with firmware written by monkeys in them! 05:41:20 -!- doesthiswork has joined. 05:46:11 <\oren\> well my new tv is dumb and it is working good https://snag.gy/ABmXzo.jpg 05:48:04 For definitions of "good" that include display 4:3 at 16:9. 05:48:24 <\oren\> oh whoops I didn;t notice that 05:49:45 -!- iovoid has quit (Quit: Iovoid has quit!). 05:49:45 -!- wlp1s1 has quit (Read error: Connection reset by peer). 05:50:51 <\oren\> maybe that explains why I can't even beat world 1 05:55:48 <\oren\> well I fixed the aspect ratio https://snag.gy/Sza5wv.jpg 06:03:04 -!- shachaf has joined. 06:14:48 -!- hppavilion2 has quit (Read error: Connection reset by peer). 06:17:18 -!- augur_ has quit (Quit: Leaving...). 06:24:41 <\oren\> BJJJB 06:37:30 -!- otherboat has quit (Remote host closed the connection). 07:35:06 http://codegolf.stackexchange.com/a/106066/14676 \o/ just finished this 07:52:33 That problem is unfairly easy with brainfuck =P 08:00:31 `` x=0; echo $((++x))$((x+x+x+++x**x))$x 08:00:40 172 08:00:42 find a shorter way to write 172 08:04:25 `` x=0; echo $((++x))$((x+++++x+x--))$x 08:04:30 172 08:10:43 -!- sopwith has joined. 08:29:07 -!- sopwith has quit (Remote host closed the connection). 08:31:04 -!- augur has joined. 09:07:31 -!- ^v has quit (Ping timeout: 240 seconds). 09:11:19 -!- ^v has joined. 10:29:20 `` echo 172 10:29:25 172 10:29:25 tgere you go 10:37:23 boron 10:37:40 the boredom carrying particle 11:32:07 -!- wob_jonas has joined. 11:32:15 Hi. Can you guys load the channel logs from tunes.org ? 11:32:47 Aww, even isup.me can't load them 11:32:51 This sucks. 11:32:52 I had some trouble getting logs from tunes.org a few hours ago. 11:33:02 `ping 11:33:16 pong 11:33:27 But HackEgo is up. Strange. 11:34:04 ? 11:34:10 HackEgo has nothing to do with tunes.org 11:34:19 Now I can't review the logs to measure how hype this channel is for AGDQ starting in a few hours. 11:34:39 Really? I thought they were connected. Ok. 11:35:03 I mean, both of them are sort of in mostly abandonned autopilot state (just like my bot, which is over ten years old by the way). 11:36:04 tunes.org logs come from clog, which isn't #esoteric-specific. 11:36:21 I don't know whether it's abandoned. 11:39:51 shachaf: HackEgo isn't necessarily #esoteric-specific either. I can privmsg it, and it might even be joined to other channels I don't know about. 11:40:40 But even if it's esoteric-specific, I don't see that being an obstable. 11:40:57 You can make a bot on one channel and logs for five channels you're interested about,. 11:41:50 -!- augur has quit (Remote host closed the connection). 11:42:06 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50703&oldid=50702 * FTcode * (+39) 11:43:30 I don't know where clog/tunes.org came from, but they also log much bigger channels like #haskell 11:43:52 No way. The haskell logs are somewhere else. 11:44:01 I downloaded them once. 11:44:05 For like years. 11:45:37 Um, as in, I downloaded years' worth of logs once, really an overkill, I just wanted to search for some particular discussion. 12:00:24 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50704&oldid=50703 * FTcode * (-196) 12:01:37 Meanwhile, the calesyta webpage also seems to be down. 12:01:40 Still. 12:01:57 It went down around like 2017-01-01 iirc. 12:02:43 -!- augur has joined. 12:07:26 -!- augur has quit (Ping timeout: 255 seconds). 12:07:42 So, on a scale of meh to best week ever, how hype is this channel about AGDQ 2016, which will start in a few hours? 12:14:46 [wiki] [[Symbolic Python]] https://esolangs.org/w/index.php?diff=50705&oldid=50704 * FTcode * (+124) 12:21:00 -!- Phantom_Hoover has joined. 12:33:03 -!- iovoid has joined. 12:33:09 -!- iczero has joined. 12:36:25 yay 12:36:56 hoily grjeentasing 12:42:41 I coooould have classes and function overloading to simulate first class & higher order functions 12:43:35 but would that allow creation of them on the fly? 12:43:41 could also use currying to do the trick 12:55:28 boron 13:04:22 -!- Hoolootwo has quit (Ping timeout: 245 seconds). 13:06:55 -!- Hoolootwo has joined. 13:08:45 heelooywo 13:09:08 heelooywo hoolootwo 13:17:57 * rdococ is BORON 13:32:16 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 13:39:07 oh my god someone talk 13:40:17 -!- Lord_of_Life has quit (Excess Flood). 13:40:35 -!- Lord_of_Life has joined. 14:04:03 -!- Bowserinator has quit (Ping timeout: 248 seconds). 14:16:31 -!- boily has joined. 14:52:46 -!- Phantom_Hoover has joined. 14:53:53 -!- Phantom_Hoover has quit (Remote host closed the connection). 14:55:22 -!- Phantom_Hoover has joined. 15:04:05 -!- Bowserinator has joined. 15:21:36 -!- ffj-bot has joined. 15:26:15 -!- DHeadshot has joined. 15:36:58 rdococ: no 15:42:45 too late 15:42:47 you talked 15:46:10 sdhellond, rdochelloc. 15:47:41 boihelloy 15:49:25 hoily and sdhello. 15:51:23 rdococIsLonely = λa.λb.b 15:51:57 please make sure rdococIsLonely = λa.λb.b... 15:52:09 * rdococ doesn't want rdococIsLonely = λa.λb.a 15:53:57 sdhand is bored 15:54:02 and doesn't know lambda calculus 15:55:38 -!- DHeadshot has quit (Ping timeout: 240 seconds). 15:58:33 true = λa.λb.a 15:58:38 false = λa.λb.b 16:02:52 -!- DHeadshot has joined. 16:22:17 sdhand: you should eat a phở. it is good. 16:23:00 what is that last character of phở 16:23:25 `unicode ở 16:23:49 U+1EDF LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE \ UTF-8: e1 bb 9f UTF-16BE: 1edf Decimal: ở \ ở (Ở) \ Uppercase: U+1EDE \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ Decomposition: 01A1 0309 16:23:57 That's... fast... 16:24:27 -!- oerjan has joined. 16:28:13 zgr... ello... p... HackEgo... has... its... own... spa... cetime... ref... ere... ntial... 16:30:37 -!- Zarutian has joined. 16:30:39 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:30:44 fternoily. it just likes to keep us on our toes 16:31:39 boerjan matin. my toes are being kept on indeed. 16:35:48 speaking of phở... 16:35:54 -!- boily has quit (Quit: AIRPLANE CHICKEN). 16:51:29 -!- iczero has changed nick to wlp1s1. 16:56:27 -!- Bowserinator has quit (Changing host). 16:56:27 -!- Bowserinator has joined. 16:58:44 Hi. Can you guys load the channel logs from tunes.org ? <-- YEP 16:58:52 (it was slow though) 17:03:20 -!- oerjan has set topic: The international hub for Esoteric Programming | http://esolangs.org/ | RIP Carrie Fisher. She will be missed. | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | For extensive phở testing, use #esoteric-blah. 17:05:52 `? boron 17:06:02 boron? ¯\(°​_o)/¯ 17:06:55 `learn Boron is the element of boredom. Stars hate boredom, so refuse to make it. 17:07:06 Learned 'boron': Boron is the element of boredom. Stars hate boredom, so refuse to make it. 17:09:12 `slwd boron//s/is/(B) is/ 17:09:44 boron//Boron (B) is the element of boredom. Stars hate boredom, so refuse to make it. 17:15:41 * oerjan out of nutella balls 17:33:42 Boron, however, can be created by fusing Capitalism (Capitalism) particles. 17:34:37 -!- waji has joined. 17:35:46 (Capitalism) is too long to be the symbol. 17:36:14 try (Ev) or something. 17:38:19 "Give a man a fish and he will eat for a day. Deport him and you do not have to feed him again." -- Trump 20:16 17:43:49 -!- waji has quit (Quit: Leaving). 18:00:46 -!- moony has joined. 18:01:09 -!- moony has changed nick to Guest51958. 18:05:06 -!- Guest51958 has quit (Ping timeout: 240 seconds). 18:07:22 Capitalism thinks it's so important it gave itself a long symbol. 18:11:22 -!- oerjan has quit (Quit: Later). 18:18:13 izabera: :D 18:24:54 -!- boily has joined. 18:32:38 -!- Zarutian has quit (Quit: Zarutian). 18:53:47 -!- hppavilion1 has joined. 19:06:03 hppavilion1: bored(rdococ) is equivalent to λa.λb.a... help 19:07:32 rdococ: Learn ρ-calculus hth 19:07:44 I was reading bash and I just found a quote from this channel 19:08:18 "how do i rotate the cube?" 19:09:13 doesthelloswork. we have quotes on bash? 19:09:39 honestly you're not even trying anymore 19:10:25 " you click in the emptiness and drag." 19:10:42 boily: this sounds like a philosophy of life 19:11:09 izabellora. ? 19:12:04 doesthiswork: it's on qdb.us but not bash.org. 19:12:20 woops, I got lost 19:34:22 -!- calamari has quit (Disconnected by services). 19:34:49 -!- calamari_ has joined. 19:37:30 -!- AnxiousGarlic has joined. 19:49:53 -!- AnxiousGarlic has quit (Read error: Connection reset by peer). 19:51:52 -!- Zarutian has joined. 19:52:58 -!- Zarutian has quit (Read error: Connection reset by peer). 19:53:00 -!- Zarutian has joined. 19:53:03 -!- AnxiousGarlic has joined. 19:54:02 izabera: isnt he going to deport 'third generation immigrants' too? If so then he has to deport himself. 19:54:23 heh 19:54:40 wait, is he? 19:55:57 I only recall him saying he'd deport illegal immigrants. 19:56:09 ... His wife was an illegal immigrant. 19:56:35 Someone told me that he predicted that Trump will quit. 19:57:31 By time we would see. 20:02:11 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 20:14:11 <\oren\> https://snag.gy/y3wAHK.jpg 20:20:21 Doesn't display 20:31:00 -!- augur has joined. 20:32:17 -!- augur has quit (Read error: Connection reset by peer). 20:36:06 https://i.snag.gy/y3wAHK.jpg maybe 20:39:02 -!- atslash has joined. 20:40:56 -!- augur has joined. 20:44:10 That one works 20:54:32 \oren\: You're saying KSP works on Windows 98? Steam barely works on XP! 20:55:14 At one point in time Steam probably did support Windows 98. 20:55:18 Steam is pretty dang old. 20:55:30 XP can be configured to use that window layout 20:55:36 or decoration 20:55:50 Windows *10* can be configured to look like that, even. 20:56:09 int-e: It's not quite the same - you can tell... 20:56:14 probably, but XP made it easy (no additional installations) 20:56:22 No I can't :P 20:56:54 int-e: look at the icons on the right 20:57:22 I did. Your point? 20:59:28 I know it's not the standard look of XP, but it's quite easy to get XP to look like that, at least closely enough that I can't tell the difference. 21:03:25 -!- hppavilion1 has joined. 21:05:26 finally, a screenshot: http://www.computermuseum.co/Windows/XP/img/Windows-Classic.png 21:25:11 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 21:29:36 -!- DHeadshot has quit (Ping timeout: 240 seconds). 21:44:36 -!- Lord_of_Life has quit (Changing host). 21:44:36 -!- Lord_of_Life has joined. 21:44:36 -!- Lord_of_Life has quit (Changing host). 21:44:36 -!- Lord_of_Life has joined. 22:05:07 -!- hppavilion1 has joined. 22:40:37 -!- Phantom_Hoover has quit (Ping timeout: 245 seconds). 23:03:22 -!- augur has quit (Remote host closed the connection). 23:05:07 -!- augur has joined. 23:09:49 -!- augur has quit (Ping timeout: 255 seconds). 23:12:12 `wisdom 23:12:25 matrix//A matrix is just a matrix. Taneb invented them. 23:13:34 -!- Phantom_Hoover has joined. 23:13:36 `? slwd 23:13:39 ​`slwd // 23:14:03 `slwd matrix//s/Taneb/People use them to communicate. &/ 23:14:06 matrix//A matrix is just a matrix. People use them to communicate. Taneb invented them. 23:27:55 `wisdom 23:27:59 tachyon//The tachyon is rude and has no style, but gets away with it because of its speed. Taneb will invent it if he ever catches up. 23:28:10 `? feather 23:28:12 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. 23:30:33 I wouldn't mind cuddly floating penguins that you could *bop* 23:51:47 So here's an important philosophical question. 23:51:54 Which weeks are "even weeks" and which weeks are "odd weeks"? 23:53:47 January 1, 1601 was a Monday. So was January 1, 2001. 23:55:09 In the proleptic Gregorian calendar, January 1 1201, January 1 801, January 1 401, and January 1 1 were all Mondays as well. 23:58:23 -!- augur has joined. 2017-01-09: 00:02:58 So I think it would make the most sense to say that the week of January 1, 1 was "week 1", and therefore an odd week. 00:03:06 This would mean that January 1, 2001 was an even week. 00:10:53 wouldn't it be logicker to always consider the week with January 1 as always odd? 00:23:57 -!- HackEgo has quit (Ping timeout: 245 seconds). 00:25:09 Gregor: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH! 00:37:59 -!- HackEgo has joined. 00:40:07 `wisdom 00:40:17 burma//Burma: Ask Bike 00:40:36 `wisdom 00:40:37 politics//Politics: See lies. 00:41:11 `? reference 00:41:13 reference is dangling, sorry. 00:41:17 ... 00:49:17 Odd weeks have an odd number of days, and even weeks have an even number of days. 00:49:22 These days most weeks are odd. 00:50:18 fizziello. are you discordian? 00:55:55 -!- oerjan has joined. 00:57:21 helloily 00:57:34 boily: are you gonna be watching any gdq this week? 00:58:04 quinthellopia! 00:58:14 I ought to. I never watched any. 00:59:11 -!- kiki` has quit (Disconnected by services). 01:00:08 -!- Phantom_Hoover has quit (Remote host closed the connection). 01:00:45 bood evenily 01:01:02 bonsœøirjan! 01:01:52 -!- Phantom_Hoover has joined. 01:12:28 -!- erdic has quit (*.net *.split). 01:12:28 -!- heroux has quit (*.net *.split). 01:12:28 -!- carado has quit (*.net *.split). 01:12:28 -!- Lymia has quit (*.net *.split). 01:12:28 -!- rdococ has quit (*.net *.split). 01:12:28 -!- shikhin has quit (*.net *.split). 01:12:28 -!- tromp has quit (*.net *.split). 01:12:29 -!- keemyb has quit (*.net *.split). 01:12:29 -!- staffehn has quit (*.net *.split). 01:12:29 -!- Yurume______ has quit (*.net *.split). 01:12:29 -!- Taneb has quit (*.net *.split). 01:12:29 -!- sdhand has quit (*.net *.split). 01:12:30 -!- Gregor has quit (*.net *.split). 01:12:38 -!- atriq has joined. 01:12:40 -!- Lymia has joined. 01:12:42 -!- heroux_ has joined. 01:12:45 -!- shikhin has joined. 01:12:51 -!- erdic_ has joined. 01:12:54 -!- rdococ- has joined. 01:13:05 -!- atriq has changed nick to Taneb. 01:13:08 -!- tromp has joined. 01:13:10 -!- heroux_ has changed nick to heroux. 01:13:18 -!- erdic_ has changed nick to erdic. 01:13:45 -!- Yurume______ has joined. 01:13:54 -!- carado has joined. 01:14:03 -!- sdhand has joined. 01:14:26 -!- sdhand has changed nick to Guest17386. 01:14:38 Yurume______: you need an underscorectomy 01:14:49 -!- staffehn has joined. 01:17:48 -!- Gregor has joined. 01:19:39 `wisdom 01:19:41 http//HTTP is short for 'hipster technology trading platform'. 01:19:41 `wisdom 01:19:43 cumin//Cumin is a quantum tanebvented spice, only if it doesn't involve sex. 01:20:00 `cwlprits cumin 01:20:09 boil̈y 01:20:28 . o O ( what the fungot was I thinking about when I wrote that... ) 01:20:28 boily: they say that the wizard has hired some help. twenty other arms came rippling out. ( van dale's groot woordenboek der nederlandse taal) 01:21:07 thinking about a twenty armed dutch wizard, apparently. 01:21:20 boily: my inability to see "cumin" without thinking of something very different hth 01:22:07 * boily recites a sanity mantra. “amortized... amortized... amortized...” 01:22:38 i see you forgot the words 01:23:39 -!- fizzie has joined. 01:23:41 the weather is splitty tonight... 01:23:49 boily: probably twenty-two. it says _other_ arms, after all. 01:24:03 -!- catern has joined. 01:24:04 -!- espes has joined. 01:24:19 -!- MDude has joined. 01:24:45 are they doing maintenance or getting dos'ed... 01:26:04 -!- sparr has joined. 01:26:07 it's true that wizards have two arms on average. 01:26:25 is it? 01:26:43 approximately. 01:27:14 i guess you are referring to the fact the average number of arms on humans is slightly less than 2... 01:28:32 otoh wizard would be excessively likely to add some extra. 01:28:35 *+s 01:28:51 -!- keemyb has joined. 01:28:55 two is a good approximation to approximatively two. 01:32:49 `wisdom 01:32:50 myname//myname is not your name. You don't know what they are doing. Or you are doing. Or am I? He is Perl's evil twin brother. 01:33:12 `wisdom 01:33:14 loudly//Did you mean: loudly 01:33:24 `wisdom 01:33:27 bf//See: brainfuck 01:33:38 `` rm wisdom/bf 01:33:41 *poof*! 01:33:41 No output. 01:33:51 but but 01:33:52 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 01:33:55 `cwlprits bf 01:33:57 boil̈y oerjän Zarutiän 01:34:03 `revert 01:34:05 Done. 01:34:11 `dowt bf 01:34:13 9899:2016-12-09 learn bf See: brainfuck \ 9901:2016-12-10 slwd bf//s,bf ,, \ 10113:2017-01-09 ` rm wisdom/bf \ 10114:2017-01-09 revert 01:34:35 ¡*foop* 01:36:18 `` \? "$(\? loudly | sed 's/.* //')" 01:36:23 ​loudly? ¯\(°​_o)/¯ 01:36:49 `slwd loudly//s/$// 01:36:54 loudly//Did you mean: loudly 01:36:57 `` \? "$(\? loudly | sed 's/.* //')" 01:36:59 ​loudly? ¯\(°​_o)/¯ 01:37:35 `cat bin/loudly 01:37:35 ​#!/usr/bin/env python \ import sys, itertools, locale, locale \ inp = len(sys.argv) >= 2 and sys.argv[1] or raw_input() \ cyc = itertools.cycle(["\00304,09","\00309,04"]) \ print "".join(cyc.next() + c for c in unicode(inp, locale.getpreferredencoding())).encode(locale.getpreferredencoding()) 01:38:11 `loudly ørjan 01:38:12 ​ørjan 01:38:17 ``` loudly ørjan 01:38:18 Traceback (most recent call last): \ File "/hackenv/bin/loudly", line 5, in \ print "".join(cyc.next() + c for c in unicode(inp, locale.getpreferredencoding())).encode(locale.getpreferredencoding()) \ UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0: ordinal not in range(128) 01:38:48 -!- Lord_of_Life has quit (Excess Flood). 01:40:46 -!- Lord_of_Life has joined. 01:40:58 `wisdom 01:40:59 ​#esoteric//#esoteric is the only channel that exists. After monqy left it became slightly off-centër. It's a 7-codimensional hyperenchilada about 30 m (100 ft) across. oerjan seems to be making a lawn in the northern part, but it keeps getting dug up by free ranging moons. Currently located in the Atlantis Exclusion Zone. 01:41:24 Some TV cable boxes have "HD priority" feature. But I think it should also include SD priority option, and also to be able to set this option seperately for line and for recording. 01:41:28 s/line/live/ 01:41:41 hezzo38. HD priority? 01:42:58 Sometimes it will automatically switch the SD channel to the HD channel or it will prompt you every time. 01:43:06 oh. 01:43:47 `quote cube 01:43:48 8) Lil`Cube: you had cavity searches? not yet trying to thou, just so I can check it off on my list of things to expirence \ 889) FOUR SIMULTANEOUS TYPE SYSTEMS IN A SINGLE ROTATION OF THE LAMBDA CUBE 01:43:56 `quote emptiness 01:43:56 No output. 01:44:08 must have been terminated. 01:44:42 boily: so when are we going to shoot things again 01:44:50 -!- augur has quit (Remote host closed the connection). 01:45:58 quintopia: yes. 01:46:20 To shoot what thing? 01:46:23 `loudly o̷rjan 01:46:24 ​o̷rjan 01:46:32 -!- atslash has quit (Ping timeout: 240 seconds). 01:46:51 -!- atslash has joined. 01:47:04 boily: exactly yes, or within a day of yes, or yes unless it needs to be postponed until maybe? 01:47:23 the postponed :/ 01:47:56 zzo38: random yelling people that need to be shooted at, and a sassy droid. 01:49:09 `slwd matrix//s/Taneb/People use them to communicate. &/ <-- wat? 01:49:55 I don't think wisdom entries need every possible interpretation of a word in them. 01:50:15 it's just that i don't recognize that interpretation 01:50:20 you will not shoot the claptrap! 01:50:22 also damn lag 01:50:33 i assume it's matrix.org hth 01:51:04 okay... 01:51:13 * oerjan out of the loop 01:51:57 huh, `wisdom returned tachyon 01:52:22 i _still_ get the sense that it's unreasonably frequently returning the newest additions 01:53:01 `cat bin/wisdom 01:53:01 f=$(find wisdom -ipath "wisdom/*$1*" -type f -print0 | shuf --random-source=/dev/urandom -z -n1); if [ -n "$f" ]; then echo -n "${f#wisdom/}//"; cat "$f"; else echo "That's not wise."; fi | rnooodl 01:53:17 it's really all about shuf, i guess 01:53:22 `wisdom 01:53:23 narutoverse//narutoverse is a place where they haven't heard of having a bus factor of >1. Sgeo drives the bus. 01:53:36 ↑ it can also return very old wisdoms. 01:53:39 `wisdom 01:53:40 stephen wolfram//Stephen Wolfram is an esolanger with too much money and power. Taneb invented him. 01:53:41 now it's mocking me by ... right 01:54:05 the wisdom and I have a special telepathic connection. 01:54:11 `dowg feather 01:54:12 10044:2016-12-30 le/rn feather//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. \ 199:2012-04-08 revert \ 198:2012-04-08 01:54:44 `` hg cat -r 10043 wisdom/feather 01:54:45 wisdom/feather: no such file in rev c4871a1f40f9 01:55:06 `dowt feather 01:55:08 187:2012-04-07 (unknown command) \ 191:2012-04-07 (unknown command) \ 198:2012-04-08 revert 193 \ 199:2012-04-08 revert \ 10044:2016-12-30 le/rn feather//A feather is something that can be found on most birds. It is responsible for their ability to not spontaneously float, seeing as how feath 01:55:38 wat 01:56:17 how did that unknown command happen... 01:56:42 `hurl wisdom/feather 01:56:43 http://codu.org/projects/hackbot/fshg/index.cgi/log/tip/wisdom/feather 01:56:51 -!- IronY has quit (Quit: That is all she wrote folks). 01:57:03 -!- IronY has joined. 02:01:40 -!- augur has joined. 02:01:49 http://micsymposium.org/mics_2011_proceedings/mics2011_submission_13.pdf nice 02:12:25 -!- augur has quit (Remote host closed the connection). 02:16:52 -!- AnxiousGarlic has quit (Ping timeout: 240 seconds). 02:25:48 -!- augur has joined. 02:29:23 The character I made up for GURPS game they also have feathers, and also the scales, antenna,long beak, too. 02:29:38 -!- boily has quit (Quit: MAXIM CHICKEN). 02:31:03 did freefall just do a big time jump 02:32:33 (big for freefall, that is) 02:32:50 How much is big for a free fall? 02:33:04 i don't know that it's ever skipped an entire day before 02:34:12 (i suppose they _could_ be doing the trial this fast.) 02:34:27 *soon 02:36:59 what is free fall? an webcomic or something like that? 02:37:13 yes 02:37:32 http://freefall.purrsia.com/ 02:38:05 neat! it is even in the Catdom Empire! 02:38:16 you might not want to read that last comic first if you dislike spoilers 02:40:18 * oerjan doesn't know what the Catdom Empire is 02:41:18 but it's sort of furry, i guess, despite having only one furry main cast member 02:41:36 (and she's not a cat) 02:41:39 <\oren\> it's funny how the mechanical and metaphorical meanings of the word "overdrive" are opposite 02:41:54 are they? 02:43:23 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:43:25 -!- staffehn has quit (Quit: No Ping reply in 180 seconds.). 02:43:54 <\oren\> well yeah, it's usually implied to be an "even higher" level of power or whatver, while mechanically, an overdrive means you're reducing power to increase efficiency 02:44:20 -!- JX7P has quit (Ping timeout: 258 seconds). 02:44:43 -!- Lymia has quit (Ping timeout: 258 seconds). 02:44:43 -!- Hoolootwo has quit (Ping timeout: 258 seconds). 02:44:44 -!- Cale has quit (Ping timeout: 258 seconds). 02:45:01 -!- staffehn has joined. 02:45:06 -!- xa0 has quit (Ping timeout: 258 seconds). 02:45:27 -!- Lymia has joined. 02:45:43 -!- Hoolootwo has joined. 02:45:47 -!- Cale has joined. 02:46:12 -!- IRIXUser has joined. 02:46:31 -!- xa0 has joined. 02:46:36 -!- IRIXUser has changed nick to Guest58565. 03:01:58 -!- augur has quit (Remote host closed the connection). 03:32:41 -!- Zarutian has quit (Quit: Zarutian). 03:54:30 You know what's funny? 03:54:47 I do. 03:54:53 yep. 03:54:54 Good. 04:18:23 -!- oerjan has quit (Quit: Nite). 04:21:35 -!- augur has joined. 04:26:32 -!- ybden has quit (Quit: Fing). 04:29:05 -!- ybden has joined. 04:39:56 -!- hppavilion1 has joined. 05:07:19 -!- hppavilion2 has joined. 05:18:32 -!- ^v has quit (Ping timeout: 240 seconds). 05:18:56 -!- ^v has joined. 06:39:33 -!- AnxiousGarlic has joined. 06:48:09 -!- Jafet has quit (Quit: Jafet). 06:48:56 -!- Jafet has joined. 07:03:15 -!- Yurume______ has quit (Quit: Good Bye~). 07:05:01 I have removed excess underscores by removing a now-unused client 07:09:25 -!- doesthiswork has quit (Quit: Leaving.). 07:10:12 -!- hppavilion2 has quit (Ping timeout: 240 seconds). 07:10:12 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 07:28:35 -!- hppavilion2 has joined. 07:28:35 -!- hppavilion1 has joined. 07:38:33 Why didn't IBM use the cursor blink function included in MC6845? Instead they implemented their own cursor blink logic. 07:40:46 -!- rdococ- has quit (Changing host). 07:40:47 -!- rdococ- has joined. 07:40:59 -!- rdococ- has changed nick to rdococ. 07:45:13 zzo38: They should've used 07:45:52 I doubt they should have used HTML. 08:00:32 -!- augur has quit (Remote host closed the connection). 08:01:16 -!- hppavilion1 has quit (Quit: Leaving). 08:43:11 ih 08:51:46 -!- augur has joined. 09:06:06 -!- ^v has quit (Ping timeout: 258 seconds). 09:07:20 -!- ski_ has changed nick to ski. 09:14:40 -!- atslash has quit (Quit: Leaving). 09:22:05 24 hours to my first exam of the year 09:26:48 Time to finally learn Algebraic Geometry 09:28:30 -!- Guest17386 has changed nick to sdhand. 09:28:43 -!- sdhand has quit (Changing host). 09:28:43 -!- sdhand has joined. 09:29:22 Taneb: ouch. how much of algebraic geometry? very advanced stuff? 09:29:52 b_jonas, well, I don't know what I haven't learnt, but it's a masters-level module 09:30:56 have you mastered it 09:31:11 Not yet 09:31:26 `? algebraic geometry 09:31:56 `? taneb 09:31:57 Algebraic geometry is so complicated that Taneb has to take an exam in it before he can invent it. 09:32:08 Taneb is not elliott, no matter whom you ask. He also isn't a rabbi although has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, one of which is a Czech woman, and above average, not too voluminous, but calm eyebrows. He sometimes invents without noticing it (see: tanebventions). 09:32:27 `? tanebventions 09:32:31 Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, weetoflakes, sand, dragons, persistence, the BBC, _46bit, progress, cumin, sanity, the Oxford comma, and this sentence. See also tanebventions: maths. He never invents anything involving sex. 09:32:35 `? tanebventions: maths 09:32:39 Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, the reals, Lambek's lemma, pointless topology, Curry's paradox, the long line, locales, and histograms. 09:39:14 -!- ^v has joined. 09:42:05 Taneb: are you also learning geometric algebra 09:42:14 shachaf, no 09:42:18 Gonna do that next week I think 09:43:08 -!- hppavilion2 has quit (Ping timeout: 240 seconds). 09:46:24 b_jonas, we're only dealing with affine varieties, with projective varieties in the apendix 09:47:08 affine place to start 11:06:07 http://sprunge.us/aVUO Does it look a proper implementation of X resource manager to you? 11:14:57 Taneb: I'm not sure what that even means, but ok 11:35:24 -!- boily has joined. 11:40:41 `wisdom 11:40:51 `wisdom 11:40:54 monads//Monads are just free monad monad monad algebras. 11:40:54 internet//The internet is for everything. However many thing can done even without internet too, often better without use of internet, but internet is good too. 12:06:18 back for like an hour or so 12:06:43 imagine a number # whose derivative is nonzero 12:06:48 for every x 12:06:49 idk 12:06:54 s/idk/boron 12:07:07 -!- Phantom_Hoover has joined. 12:12:27 yep, tunes.org logs are up now 12:12:35 rdochelloc. e^x? 12:12:44 b_jellonas. 12:17:35 also, apparently if you want to make a fancy sounding prediction in English, you just have to replace " until " with " until such time as " and then what you're saying sounds more wise. 12:21:30 hoily 12:22:55 really? until such time as that is proven true, I don't think it's true for each and every case. 12:23:24 oh hey, it works. well, until such time as that is proven false, I agree. 12:24:29 rdococ: those aren't really predictions 12:25:44 I know... 12:25:54 -!- boily has quit (Quit: DRACHMA CHICKEN). 12:25:57 it was a b_jokas 12:33:00 -!- augur has quit (Remote host closed the connection). 12:53:44 -!- augur has joined. 12:58:37 -!- augur has quit (Ping timeout: 240 seconds). 13:13:09 -!- AnxiousGarlic_ has joined. 13:15:35 -!- AnxiousGarlic has quit (Read error: Connection reset by peer). 14:00:37 -!- doesthiswork has joined. 14:24:42 -!- jix has quit (Remote host closed the connection). 14:24:48 -!- jix has joined. 14:26:12 -!- jix has quit (Client Quit). 14:43:12 -!- jix has joined. 14:59:10 -!- sebbu2 has joined. 15:02:41 -!- hppavilion2 has joined. 15:02:46 -!- sebbu has quit (Ping timeout: 272 seconds). 15:11:03 -!- nycs has joined. 15:52:23 -!- Bowserinator has quit (Ping timeout: 255 seconds). 15:54:07 -!- Bowserinator has joined. 15:54:39 -!- Bowserinator has quit (Changing host). 15:54:39 -!- Bowserinator has joined. 16:00:42 -!- LKoen has joined. 16:09:37 -!- hppavilion2 has quit (Ping timeout: 240 seconds). 16:10:27 -!- Bowserinator has changed nick to NotBowserinator. 16:10:34 -!- NotBowserinator has changed nick to Bowserinator. 16:15:08 -!- Lord_of_Life has quit (Changing host). 16:15:08 -!- Lord_of_Life has joined. 16:15:08 -!- Lord_of_Life has quit (Changing host). 16:15:08 -!- Lord_of_Life has joined. 16:15:10 -!- Lord_of_Life has changed nick to Lord_of_Away. 16:19:13 -!- calamari_ has quit (Quit: Leaving). 16:46:58 -!- hppavilion1 has joined. 16:57:12 -!- hppavilion1 has quit (Ping timeout: 258 seconds). 16:59:13 -!- dario_ has joined. 17:02:00 hello! 17:02:32 I'm new here, so I would like to introduce myself to you, the community... 17:06:38 I'm working on BitBitJump machine derivative versions. 17:07:42 `welcome dario_ 17:08:35 dario_: 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.) 17:08:58 thanks! 17:09:43 The interesting area for BitBitJump experimentations is program code production: it's a good field for experimenting code optimizations. This is an area I feel it is related to FPGAs and URISC computing. 17:12:47 In fact the instructions set is very reduced to one kind of instruction in 3 phases: read, write, jump. 17:14:57 I have tested it partly with designs that include simulated logic gates and multiplexers, so I refer to the FPGA-related part of the research. 17:16:05 Now I would like to discuss it here and to contribute to the Wiki. 17:19:58 -!- lifthrasiir has quit (Ping timeout: 256 seconds). 17:20:34 -!- lifthrasiir has joined. 17:23:17 -!- hppavilion1 has joined. 17:24:24 ih 17:32:51 -!- dario_ has quit (Ping timeout: 258 seconds). 17:33:16 -!- dario_ has joined. 17:33:58 -!- augur has joined. 17:38:35 -!- augur has quit (Ping timeout: 255 seconds). 17:47:23 C flat 17:52:24 -!- hppavilion1 has quit (Ping timeout: 252 seconds). 17:53:43 -!- hppavilion1 has joined. 17:57:32 -!- Akaibu has quit (Quit: Connection closed for inactivity). 17:58:37 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 17:58:48 -!- ffj-bot has quit (Remote host closed the connection). 17:59:01 -!- ffj-bot has joined. 18:07:48 bye! 18:12:48 Cb 18:29:33 -!- Zarutian has joined. 18:37:51 Cb could be the opposite of C 18:38:03 just to throw people off 18:40:38 `olist 1062 18:40:48 olist 1062: shachaf oerjan Sgeo FireFly boily nortti b_jonas 18:41:07 nortti: is your nick supposed to be a c++ compile-time flag twh 18:42:46 no 18:43:06 it's also not supposed to be a colloquial name of a tobacco brand 18:46:13 -!- dario_ has quit (Remote host closed the connection). 18:46:41 where is Notepad# 18:47:40 rdococ: it was deemed too sharp to be stationary, hence it was made mobile 18:47:49 ? 18:47:58 so it can cut? 18:48:20 yeah but it ran out of paste 18:48:45 ha ha 18:50:50 I wonder what kinds of syntactical sugar I should add to a lambda calculus before it becomes a good esoteric programming language 18:57:13 -!- lezsakdomi has joined. 18:58:00 -!- hppavilion1 has joined. 19:21:55 -!- atslash has joined. 19:22:05 -!- Bowserinator has quit (Ping timeout: 258 seconds). 19:23:28 -!- Bowserinator has joined. 19:30:29 -!- Guest58565 has quit (Changing host). 19:30:29 -!- Guest58565 has joined. 19:35:21 \xy.x 19:35:59 lambda (x, y) {x} 19:40:55 so true 19:43:07 hm 19:50:43 -!- hppavilion1 has quit (Ping timeout: 248 seconds). 19:53:58 lambda (x, y) (x) 20:00:30 The truth hurts. Have some Ackermann instead: \n. n (\f m. m f (f (\g. g))) (\n f x. n f (f x)) 20:17:03 -!- Bowserinator has quit (Changing host). 20:17:03 -!- Bowserinator has joined. 20:17:50 <\oren\> I was thinking about a procedurally generated programming language. Take a large project in some form such as machine code, lamda calculus, or C, and use some algorithm to determine what pieces of code appear most frequently. Make those things the shortest commands in your language, and you have huffmann coded programming. 20:20:38 -!- hppavilion1 has joined. 20:24:00 <\oren\> the huffmann coded language might not resemble the original in any way. for maximum golfing, it would probably use the 96 printable ascii characters 20:24:40 <\oren\> as the 96 most common code snippets, and then use the unicode characters as less and less common ones 20:28:21 <\oren\> er, wait there's only 94 printable ascii characters 20:31:50 -!- hppavilion1 has quit (Remote host closed the connection). 20:32:16 -!- hppavilion1 has joined. 20:39:01 -!- lezsakdomi has quit (Quit: Leaving). 20:47:14 -!- hppavilion1 has quit (Ping timeout: 248 seconds). 20:56:10 -!- Akaibu has joined. 21:06:51 In this GURPS game one character has antenna and if cut off it grants anosmia. Then what effect will a hat have on this, do you expect? 21:14:45 -!- Marcela_- has joined. 21:16:34 hello 21:19:20 -!- Marcela_- has left. 21:21:03 -!- Marcela_Gandara has joined. 21:34:56 -!- augur has joined. 21:39:46 -!- augur has quit (Ping timeout: 255 seconds). 21:57:51 -!- 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.”). 22:08:08 Is there a program to convert PCF fonts to be optimized for one architecture? 22:21:01 -!- wob_jonas has joined. 22:21:38 OotS => pity Belkar isn't there, he understands how Klingon promotion and killing unpopular people works, he could help here in electing a captain. 22:21:58 M:tG => whoa, they're banning cards in Standard. That's not happened for ages. 22:22:29 AGDQ => YAY! they're running SUPER MONKEY BALL! A highlight of the event that they didn't have the last GDQ 22:22:31 I missed it a lot 22:22:39 crazy precision 22:27:10 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:28:11 -!- augur has joined. 22:28:35 -!- wob_jonas has joined. 22:32:17 -!- augur has quit (Remote host closed the connection). 22:34:54 Wow, this super monkey ball speedrun is amazing 22:35:01 requires so much frame precision 22:35:13 -!- hppavilion1 has joined. 22:37:09 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:38:40 <\oren\> the devs of the nano editor seem to have reimplemented most of ncurses themselves 22:39:24 ew 22:39:37 Do you like this? http://sprunge.us/UgXJ 22:41:09 I don't understand it. 22:41:57 <\oren\> I'm attempting to add a new feature to nano that i laked about 22:42:03 <\oren\> talked about 22:42:37 <\oren\> iive settled on calling the feature "unicode rich display" 22:43:01 what 22:43:09 Read documentation if you did not understand 22:43:21 Why? 22:43:49 <\oren\> the idea is that you could put various subsitutions in a config file 22:44:26 <\oren\> and have the C code pow(x,2) show up onscreen as x² 22:44:53 -!- Marcela_Gandara has quit (Read error: Connection reset by peer). 22:45:25 <\oren\> the feature doesn't necessarily involve unicode, but the intended usage does 22:46:07 Even such usage does not necessarily involve unicode if you are using different encodings 22:46:18 <\oren\> zzo38: good point 22:46:56 sounds a bit like vims consealing for latex 22:46:59 But can also be done entirely out of ASCII character and in some cases you may want to do stuff other than the character encoding such as colours and so on. 22:49:13 <\oren\> myname: yeah, that's sort of the idea 22:50:10 -!- nycs has quit (Quit: This computer has gone to sleep). 22:51:09 <\oren\> but, you know, without it being a modal editor 22:51:36 vim isn't particularly modal 22:51:45 modal editors <3 22:52:00 Actually I don't even know what a modal editor is. 22:52:55 <\oren\> shachaf: it has modes 22:53:04 Like ex mode? 22:53:12 <\oren\> and insert mode 22:53:22 Insert mode is a lie. 22:53:28 There's no such thing in vim. 22:53:40 <\oren\> shachaf: it sure looks like there is 22:53:44 how so 22:53:46 Does it? 22:53:55 There are insert commands, which are esc-terminated. 22:54:04 For example iabc is a command that inserts the text abc. 22:54:21 The problem with ex mode in vim I think is that ex mode uses the alternate screen buffer; I have once wanted to use ex mode and keep the commands in the shell visible on the screen at the same time, but vim does not do that. 22:54:26 You can repeat commands, so 3iabc is a command that inserts the text abcabcabc 22:54:56 If there was such a thing as insert mode you wouldn't be able to do that. 22:55:33 <\oren\> shachaf: but i doesn't insert "\033[A" 22:55:57 Why would you press up button in the middle of an insert command? 22:56:08 <\oren\> shachaf: to insert something somwhere else? 22:56:17 No, that would be a separate insert command. 22:56:27 <\oren\> shachaf: in vim you can move the cursor around while in insert mode 22:56:56 <\oren\> with the arrow butons 22:57:16 Seems like an odd thing to do. 22:57:30 I guess it has some odd features. You don't have to use them. 22:58:00 <\oren\> you're forced to use modes 22:58:04 Would you say vim has a "delete mode" that you enter by pressing d? 22:58:14 You can also switch between insert and replace mode with in either by pushing the insert key (like some other editors for PC). 22:58:32 After all, if you press w in "delete mode", it deletes a word, and if you press d in "delete mode", it deletes a line. 22:58:37 So many modes! 22:59:00 <\oren\> anyway I find ed a lot easier to use than vim 22:59:01 You're forced to -terminate your insert commands, because that's the command syntax. 22:59:02 I think d is the prefix to cause it to delete; you can also type for example dj to delete two lines, this one and below, or dk to delete this line and above. 22:59:17 shachaf: Yes, but you can push CTRL and [ instead that also works. 22:59:34 zzo38: Yes, that's another way to -terminate your commands. 22:59:42 You can also press caps lock, which is what I do. 22:59:45 (Because it has the same ASCII code) 22:59:52 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 23:02:37 <\oren\> well vim would be a lot easier to use if it had a help bar like nano does 23:02:56 use kakoune 23:03:11 it has a clippy 23:03:22 The use of the help bar is to get in the way. 23:03:32 most awesome feature a terminal editor can have 23:03:52 It would be better if it had a ribbon like Microsoft Office. 23:04:35 -!- boily has joined. 23:05:12 @metar CYUL 23:05:13 CYUL 092236Z 16012KT 15SM BKN050 BKN100 OVC140 M09/M15 A3042 RMK SC5AC2AC1 SLP305 23:06:25 <\oren\> actually, if escape leaves insert mode and dd deletes a line, then in insert mode can I press alt-d d to delete a line? 23:06:41 I don't like the ribbon either it also waste space 23:06:47 <\oren\> yes i can 23:07:09 Using vim when you believe in insert mode must be unpleasant. 23:07:27 it is not 23:07:43 <\oren\> shachaf: what do you call the state the editor is in when [INSERT] appears a tthe bottom of the terminal 23:07:53 it hardly plays any role on wether it is a mode or not 23:08:00 I don't call it anything. 23:08:06 What do you call the state when you press d? 23:08:19 <\oren\> delete mode 23:08:37 <\oren\> i dunno maybe 23:09:31 i actually couldn't care less about insert being a mode or a command 23:09:45 Of course it doesn't actually matter. 23:09:47 except the times i actually do 3iabc and am annoyed by it 23:10:14 But if you're going around, "being in insert mode", pressing the arrow keys to move around, and then you press ... to run commands, of course you won't like vim. 23:11:05 if you solely move witz arrow keys, i agree 23:11:07 Er, i, not 23:11:21 * boily ♪ 23:11:24 i,i , 23:12:06 <\oren\> i mean the most common operations in editing can ll be done from insert mode, viz, writng text, moving, deleting text. 23:12:48 it just defies vim of what it's good at 23:12:51 but yeah 23:13:18 <\oren\> myname: what is it good at 23:16:20 having a grammar 23:16:30 and movement 23:17:09 but i do think kakoune is better at those 23:17:17 i just can't get started yet 23:19:38 http://kakoune.org/why-kakoune/why-kakoune.html also explains what's nice in vim 23:22:33 <\oren\> hmm but it's like I have all these F keys on top of my keyboard why can't they do things 23:23:48 most of my f keys are used by my terminal multiplexer 23:24:04 <\oren\> Nano uses them 23:24:23 Maybe "modal editor" means that it's the most common one. 23:24:29 In which case vi might be modal. 23:25:00 <\oren\> shachaf: the most common editor is probably whatever javascript devs use 23:25:21 <\oren\> these days at least 23:26:03 -!- augur has joined. 23:26:31 <\oren\> hmm, adding this feature won't be that hard 23:29:05 @time fizzie 23:29:06 Local time for fizzie is Mon Jan 9 23:29:05 2017 23:36:11 I am using vim whether I am writing the program in C or in JavaScript or something else. 23:46:20 are there good refactoring plugins for vim? I really like Eclipse's Shift-Alt-{C,R,S,T,V} and Ctrl-1 shortcuts... 23:46:34 For which language? 23:47:40 Java. 23:50:21 -!- hppavilion1 has joined. 23:50:44 hppavellunbracketed1. 23:52:44 What's this about my local time? 23:57:28 Unclear. 23:59:42 boily: that eclipse-in-vim thingy? probably sucks, but I've heard about such a thing 2017-01-10: 00:00:30 Java might be IDE-dependent enough to actually warrant just using eclipse though 00:00:48 you can map :w to save in eclipse 00:00:57 hellolsner. tried it a while ago, and it's not a good idea... just better to keep everything separate. 00:01:12 How many total orders over the reals are there? 00:01:32 s/reals/naturals/ 00:01:40 How many total orders over the naturals are there 00:04:20 -!- Marcela_Gandara has joined. 00:04:35 Oh god, more canaima? 00:04:42 Equivalently, what's |N|‽ 00:04:44 Whoops 00:04:49 |N|! ? 00:05:14 hello 00:05:27 [!? autocorrects to ‽ for me, though I usually just use altgr+' where I have it bound] 00:05:30 Marcela_Gandara: Hello? 00:06:33 hppavilion1: how are you? 00:06:40 Good 00:06:42 Marcela_Gandara: So, I take it you aren't looking for Canaima help? 00:15:19 hppavilion1: yes 00:16:00 Marcela_Gandara: You are looking for help with Canaima or you aren't looking for help with Canaima 00:16:57 What is this channel for? 00:24:58 I'm not looking for help with canaima 00:31:43 -!- oerjan has joined. 00:32:22 This is the esoteric programming IRC. 00:32:39 -!- zzo38 has quit (Remote host closed the connection). 00:34:50 `wisdom 00:35:13 fish//Come and dance and love the fish! Mister Disco summoned it. 00:36:44 helloily. good advice as always. 00:39:54 -!- otherbot has joined. 00:42:04 Marcela_Gandara: OK, just checking. We occasionally get people from Venezuela looking for help with the Venezuelan Government's official Linux distribution- Canaima- for no apparent reason 00:45:57 hppavilion1 Okay, okay, but I'm not looking for help. 00:49:31 oh Marcela Gandara is a singer 00:50:58 `wisdome 00:51:12 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wisdome: not found 00:51:16 `? wisdome 00:51:21 The Wisdome is the place where all of HackBot's wisdom is stored and forced to fight to the death for the freedom of being printed out when you type `wisdom. Strictly speaking, it should be called the "Wissphere". 00:51:23 oerjan: That too 00:53:45 hellørjan. the Wisdom is Good. 01:00:33 `wisdom 01:00:34 in//In 1492 Columbus sailed the ocean blue. 01:01:28 . o O ( the ocean is more like grayish green. grayn. ) 01:01:35 `wisdom 01:01:48 * boily mapoles the HackEgo 01:01:50 esoterra//Esoterra is the planet of Esoterrans, also known as esolangers. The proof of its existence is non-constructive, although some suspect that it is in fact Earth. 01:01:56 "In 1492 Jesus sailed the ocean blue." 01:02:35 `slwd esoterra//s/\b/eso/Eso/ 01:02:36 ​/bin/sed: -e expression #1, char 10: unknown option to `s' 01:02:44 `slwd esoterra//s/\beso/Eso/ 01:02:47 esoterra//Esoterra is the planet of Esoterrans, also known as Esolangers. The proof of its existence is non-constructive, although some suspect that it is in fact Earth. 01:03:10 http://poetrynook.com/poem/religion-back-home 01:04:17 nice. 01:06:36 -!- Zarutian has quit (Quit: Zarutian). 01:11:29 `dowg in 01:11:37 7445:2016-04-17 learn In 1492 Columbus sailed the ocean blue. \ 7444:2016-04-17 learn In your dreams, sucker! 01:14:04 `wisdom 01:14:06 vector space//A vector space is just a module over a field. 01:14:30 `dowg vector space 01:14:31 that makes me think: in my opinion there isn't enough poetry in the Wisdom. 01:14:34 6170:2015-11-02 le/rn vector space/A vector space is just a module over a field. 01:14:39 `? haiku 01:14:42 ​🀨や⛄ 01:15:56 googling for latex mahjong gives http://www.alibaba.com/showroom/new-style-latex-mahjong-massage-pillows.html . something was lost in translation somewhere... 01:17:00 `? ha 01:17:03 Ha van szíved, hogy mindazt, mit elértél, / Ha kell, egyetlen kockára rakd, / s túltegyed magad, ha veszteség ér, / s ne legyen róla többé egy szavad 01:17:07 -!- fungot has quit (Ping timeout: 240 seconds). 01:18:16 fizzie: [GENERIC HOLLERING]! 01:18:24 -!- waji has joined. 01:18:28 `relcome waji 01:18:31 ​waji: 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.) 01:18:43 hey 01:19:20 -!- waji has quit (Client Quit). 01:19:40 -!- Joanne has joined. 01:19:55 copumpkin: what build system should i use 01:19:56 twh 01:20:06 shachaf: for what? :) 01:20:18 let's start with software 01:20:30 hmm :) no idea 01:20:56 I hear people like cmake but I generally don't 01:21:10 chellopumpkin. I hate cmake. 01:21:22 hallo! 01:21:31 I looked at it a bit and didn't find anything appealing but maybe I'd like it if I looked more. 01:21:41 I hear haskellers going on about shake 01:22:02 I want something high-level and declarative, like bazel. 01:22:15 Should I use bazel or a bazel clone? 01:22:46 I haven't worked with them much 01:22:46 No public Haskell support right now. 01:24:06 the road to cmake is paved with good intentions... 01:24:20 shake didn't seem sufficiently declarative when I looked at it. 01:24:36 I think bazel is your best bet right now. 01:25:03 bazel is pretty cool 01:35:53 not for Haskell, unless you want to take on the work of writing the build rules for it 01:38:58 I tried but writing bazel rules is a lot of work. 01:39:15 Buck has rules for Haskell, though they don't seem to be compatible with GHC 8. 01:40:43 -!- Joanne has quit (Quit: Leaving). 01:44:46 -!- Marcela_Gandara has quit (Read error: Connection reset by peer). 01:46:43 -!- Marcela_Gandara has joined. 01:56:56 -!- Marcela_Gandara has quit (Quit: Leaving.). 01:57:53 -!- Marcela_Gandara has joined. 02:02:08 How many total orders over the naturals are there <- |R| hth 02:02:24 by a simple squeezing argument 02:03:44 each order is represented by a subset of N x N, so <= 2^|N|. 02:04:19 and for each subset of N you can encode it as an order of N. 02:04:30 (so >= 2^|N|) 02:05:19 @tell hppavilion1 if you've pinged out, see logs 02:05:19 Consider it noted. 02:06:51 @tell hppavilion[1] if you've changed nicks again, see message to hppavilion1 02:06:52 Consider it noted. 02:06:58 * oerjan whistles evilly 02:08:26 * shachaf woozles eveilly 02:08:28 er 02:08:33 s/ve/v/ 02:09:04 and it would have lined up so well, too 02:09:09 i was confusil 02:10:29 * oerjan ponders whether to give in to shachaf's evil temptation 02:11:26 <\oren\> wait so you're telling me nano had a line numbers feature all along but it's disabled by a compile-time flag?!?!?!?! 02:11:36 <\oren\> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 02:11:49 a heffalump or woozle / is very confusil 02:11:57 a heffalump or woozle's very sly 02:12:51 he\\oren\. Vim is Healthy and Good for You. 02:13:02 * oerjan whistles it just to shut up shachaf 02:13:23 :'( 02:13:50 it's ok you deserve it after today's vim trolling 02:14:18 That wasn't trolling. 02:14:55 . o O ( In einem alternativen Universum, shachaf trollt nicht ) 02:16:22 you were making a "no true vim" argument, essentially. 02:16:41 That was later. 02:16:51 after the part that wasn't trolling hth 02:16:54 OKAY 02:16:59 * oerjan swats shachaf -----### 02:19:47 <\oren\> I get a massive improvement just by compiling nano for myself and enabling all the features 02:20:17 `? vim 02:20:28 \oren\: but doesn't that turn it into micro 02:20:31 vim equals to approximately ccxxxviin. 02:21:00 what's the n for 02:21:36 were n ever used in roman numerals? 02:21:43 not that i remember 02:21:55 but i may not have seen all the weird variations 02:22:22 i don't think you were normally allowed to have two smaller letters before a larger one, though. 02:23:10 `dowg vim 02:23:11 and oerjan would know, he was there 02:23:17 6404:2015-12-17 learn vim equals to approximately ccxxxviin. 02:23:27 lifthrasiir: WHAT DOES THAT MEAN 02:23:54 this is of course the time when he's sleeping. 02:24:02 or possibly just waking up 02:24:23 http://tunes.org/~nef/logs/esoteric/15.12.17 hth 02:25:21 tdnh 02:25:29 oerjan: probably related to roman numerals. 02:26:00 ...except that the number does not seem to look like 996 02:26:20 looks like 237n 02:26:21 or 994 02:26:25 yeah 02:26:32 you said something about fractions 02:26:38 but 237 is an east-west freeway 02:27:19 @time lifthrasiir 02:27:20 Local time for lifthrasiir is Tue Jan 10 02:27:19 2017 02:27:29 oerjan: probably meant to say that I want to represent 237.5 or 237 2/3 02:27:33 that doesn't look overly korean 02:27:53 oerjan: because I went to UTC server for my proxy 02:28:07 <\oren\> for some reason ubuntu is stuck on nano 2.2.6 02:28:27 <\oren\> the most recent version is 2.7.3 02:29:08 lifthrasiir: i still don't get what that has to do with vim 02:29:17 oerjan: I don't get that either, feel free to rewrite 02:29:49 lifthrannyeonghasimnikkasiir. 02:30:41 boily: that sounds great, bhelloily 02:31:21 `? rules of wisdom 02:31:24 unless essential for the entry's humor, they should: be understandable without the lookup key, be single spaced with no space at the end, and use proper capitalization and punctuation 02:31:52 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 02:32:30 shachaf: heh, didn't know of that 02:32:57 we only added that formally very recently 02:33:50 but have been fixing up entries forever 02:34:16 (or for 13.8 billion years, whichever is shorter) 02:34:46 `learn vim equals to cmxciv or cmxcvi, depending on which part of Roman Empire you are. 02:34:49 Relearned 'vim': vim equals to cmxciv or cmxcvi, depending on which part of Roman Empire you are. 02:34:59 this should fix the problem 02:35:05 We had an internet breakage, that's all. 02:35:41 -!- fungot has joined. 02:35:46 That's bettar. 02:35:51 fizzie: now why are you awake 02:36:09 @time fizzie 02:36:10 Because our Internet was broken. 02:36:13 Local time for fizzie is Tue Jan 10 02:36:09 2017 02:36:28 shachaf: it's because he's in the same timezone as lifthrasiir hth 02:36:37 How am I supposed to sleep without a working connection? 02:36:55 I stream all my dreams from Google Dreams. (Not a real product.) 02:38:11 lifthrasiir lives so far away in the future that he transcends the mere concept of timezones. 02:38:34 boily: indeed, because I sleep at 4 AM local time anyway 02:44:31 -!- boily has quit (Quit: OAK CHICKEN). 02:53:47 -!- Marcela_Gandara has quit (Read error: Connection reset by peer). 03:01:35 -!- sirnaysayer has changed nick to greatmetal. 03:04:12 -!- yorick has quit (Ping timeout: 240 seconds). 03:06:04 -!- PinealGlandOptic has joined. 03:18:41 -!- Phantom_Hoover has quit (Remote host closed the connection). 03:19:35 -!- augur has quit (Quit: Leaving...). 03:26:17 -!- yorick has joined. 03:26:17 -!- yorick has quit (Changing host). 03:26:17 -!- yorick has joined. 03:47:12 -!- yorick has quit (Ping timeout: 240 seconds). 03:57:36 -!- yorick has joined. 03:57:36 -!- yorick has quit (Changing host). 03:57:36 -!- yorick has joined. 04:18:08 -!- hppavilion1 has joined. 04:18:21 @massages-lud 04:18:22 oerjan said 2h 13m 2s ago: if you've pinged out, see logs 04:18:26 -!- hppavilion1 has changed nick to hppavilion[1]. 04:18:42 @massages-lud 04:18:42 oerjan said 2h 11m 50s ago: if you've changed nicks again, see message to hppavilion1 04:18:47 *sigh* 04:18:50 -!- hppavilion[1] has changed nick to hppavilion0. 04:18:51 *MWAHAHAHA* 04:18:54 -!- hppavilion0 has changed nick to hppavilion1. 04:19:00 @massages-poud 04:19:00 You don't have any messages 04:19:02 ... 04:19:05 oerjan: Asshole 04:19:08 -!- hppavilion1 has changed nick to hppavilion[1]. 04:19:14 don't worry, i only did those 04:19:20 well i said "logs". 04:19:39 In other news, I rearranged my number row so that it reads 0123456789 rather than 1234567890 04:19:43 that means i couldn't be bothered to @tell it after i realized you'd been idle for an hour. 04:20:22 oerjan: Also, the only way I knew to lambdabot it was that I can see where you sent it, so... 04:21:40 oerjan: OK, so n! = 2^n when n = |N|. I have a feeling this applies to all cardinals? 04:23:04 note that the permutations are only a subset of the total orderings 04:23:10 for infinite sets 04:23:20 actually 04:23:24 not even that 04:23:36 there's no obvious correspondence either way 04:24:04 although they may have the same cardinality, regardless 04:24:26 what i mean is, ! could mean more than one thing there 04:24:47 -!- yorick has quit (Ping timeout: 245 seconds). 04:25:05 oerjan: Wait, what are permutations then? 04:25:12 Like, it's a way to arrange a list 04:25:17 bijections from a set to itself 04:25:19 But what settier way of saying it is there 04:26:23 but when the set is infinite, more than one permutation might give the same order, and not all orders might come from a permutation 04:26:58 Oh, yes 04:27:07 hm 04:27:30 it might work if you look only at orderings isomorphic to the minimal ordinal 04:28:14 Also an interesting question: Is it possible to assign at least one number-theoretic interpretation of relationship (or... whatever) for every value in P(N)? 04:29:12 i don't understand "number-theoretic interpretation of relationship" 04:29:22 I don't either, I'm trying to formalize it 04:31:47 Basically it boils down to whether it's possible to- for any set S where S \subs N- define a predicate pred(n) using some restricted set of rules (maybe related to Peano Arithmetic?) where the set {n : n \in N, pred(n)} = S 04:31:52 If that made any sense 04:32:11 I have a feeling I'm moving into Gödel territory here 04:32:44 there are only a countable number of predicates you can write down 04:32:59 Yeah 04:33:11 So probably not 04:33:22 Or, definitely not 04:35:48 i think the number of permutations, and the number of total (even partial, actually) orderings on an infinite set both always have the same cardinality as the power set. 04:37:49 start with a minimal well ordering of the set. its ordinal will have the property 2*n = n, so you have as many pairs as elements. 04:38:59 if S is a subset, define the permutation to swap 2*x and 2*x+1 iff x is in S. 04:39:21 erm, assuming the set consists of the ordinals, for convenience. 04:40:28 that gives an injection from subsets to permutations. and a permutation gives a unique order (the well-ordered-ness ensures that) 04:41:04 and an order gives a unique subset of M x M, which is the same size as M (assuming AoC) 04:41:40 so we have a full circle of injections, and they're all the same size. 04:43:54 -!- yorick has joined. 04:43:54 -!- yorick has quit (Changing host). 04:43:54 -!- yorick has joined. 04:46:28 -!- augur has joined. 04:50:04 `? forty 04:50:13 Forty means "in a fort-like manner". 04:50:23 There's a borough named Forty Fort, Pennsylvania 04:52:53 . o O ( on the banks of Wet Lake, with a scenic view of Stony Mountain ) 04:55:36 -!- Joanne has joined. 05:00:07 -!- sparr has quit (Changing host). 05:00:07 -!- sparr has joined. 05:13:19 `dowg forty 05:13:27 9532:2016-10-30 slwd forty//s/f/F/;s/$/./ \ 5023:2014-10-06 learn forty means "in a fort-like manner" 05:13:30 Isn't that fortily? 05:49:47 -!- hppavilion[1] has quit (Ping timeout: 245 seconds). 05:50:54 -!- oerjan has quit (Quit: Nite). 06:01:04 -!- augur has quit (Remote host closed the connection). 06:01:36 <\oren\> nano 2.7.3 is way way better than the old version of nano I had! 06:01:40 -!- augur has joined. 06:02:39 <\oren\> it has many new shortcuts and features 06:03:53 -!- augur has quit (Remote host closed the connection). 06:07:01 -!- augur has joined. 06:30:42 -!- Joanne has quit (Quit: Leaving). 07:04:49 -!- hppavilion[1] has joined. 07:41:18 have you heard of http://www-igm.univ-mlv.fr/%7Elecroq/string/fdm.html#SECTION00220 ? 07:53:11 -!- augur has quit (Remote host closed the connection). 07:53:46 -!- augur has joined. 07:58:06 -!- augur has quit (Ping timeout: 240 seconds). 08:27:42 -!- hppavilion[1] has quit (Ping timeout: 245 seconds). 08:35:37 -!- augur has joined. 09:06:37 -!- doesthiswork has quit (Quit: Leaving.). 09:13:26 -!- otherbot has quit (Remote host closed the connection). 09:35:18 -!- rodgort has quit (*.net *.split). 09:36:44 -!- rodgort has joined. 09:37:18 -!- kragniz has quit (*.net *.split). 09:37:18 -!- int-e has quit (*.net *.split). 09:37:18 -!- hue has quit (*.net *.split). 09:37:18 -!- bibibi has quit (*.net *.split). 09:37:25 -!- int-e has joined. 09:37:29 -!- bibibi has joined. 09:38:02 -!- hue has joined. 09:38:06 -!- kragniz has joined. 09:38:48 -!- Deewiant has quit (*.net *.split). 09:38:48 -!- iaglium has quit (*.net *.split). 09:38:48 -!- habs has quit (*.net *.split). 09:39:05 -!- Deewiant has joined. 09:39:08 -!- gsora has quit (*.net *.split). 09:39:08 -!- Nithogg has quit (*.net *.split). 09:39:08 -!- digitalcold has quit (*.net *.split). 09:39:08 -!- olsner has quit (*.net *.split). 09:39:08 -!- paul2520 has quit (*.net *.split). 09:39:08 -!- \oren\ has quit (*.net *.split). 09:39:08 -!- nitrix has quit (*.net *.split). 09:39:08 -!- pecan has quit (*.net *.split). 09:39:08 -!- jameseb has quit (*.net *.split). 09:39:12 -!- habs has joined. 09:39:15 -!- jameseb- has joined. 09:39:17 -!- digitalcold has joined. 09:39:17 -!- pecan has joined. 09:39:19 -!- nitrix has joined. 09:39:23 -!- gsora has joined. 09:39:24 -!- \oren\ has joined. 09:39:30 -!- paul2520 has joined. 09:39:30 -!- paul2520 has quit (Changing host). 09:39:30 -!- paul2520 has joined. 09:39:30 -!- Nithogg has joined. 09:39:57 -!- iaglium has joined. 09:44:25 -!- olsner has joined. 10:04:36 -!- AnxiousGarlic_ has quit (Read error: Connection reset by peer). 10:07:38 -!- AnxiousGarlic has joined. 10:35:17 -!- LKoen has joined. 10:40:09 HAHAHAHHAHAHAHAHAHAHHAHAHAHAHAH 10:40:17 Wizards is shooting themselves in the foot! 10:40:53 they're printing a web address to some rare cards in Aether Revolt (the Standard-legal set soon to be released). 10:41:47 that web address will be broken in two years, tops, knowing them, but the cards will be alive for way more (unless they do something even worse with M:tG) 10:41:59 How can they be SO stupid? 10:42:13 I mean, the Deckmaster logo on the back of the card was an honest mistake 10:42:22 but this one is just stupidity 11:29:58 -!- AnxiousGarlic has quit (Read error: Connection reset by peer). 11:34:47 -!- boily has joined. 11:35:43 `wisdom 11:35:53 codensity//Codensity is just mass per volume with all the arrows reversed. 11:36:05 presumably a result of their market research 11:46:28 -!- augur_ has joined. 11:46:32 -!- PinealGlandOptic has quit (Ping timeout: 240 seconds). 11:49:47 -!- augur has quit (Ping timeout: 245 seconds). 12:03:31 -!- 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:05:51 -!- jameseb- has changed nick to jameseb. 12:09:24 -!- AnxiousGarlic has joined. 12:13:06 -!- augur_ has quit (Remote host closed the connection). 12:13:39 -!- augur has joined. 12:18:07 -!- augur has quit (Ping timeout: 245 seconds). 12:21:00 -!- boily has quit (Quit: OPERA CHICKEN). 13:04:19 -!- augur has joined. 13:08:32 -!- augur has quit (Ping timeout: 245 seconds). 13:45:32 -!- augur has joined. 13:49:38 -!- augur has quit (Ping timeout: 248 seconds). 14:00:31 -!- doesthiswork has joined. 14:12:28 -!- ^v has quit (Ping timeout: 256 seconds). 14:13:58 -!- ^v has joined. 14:23:52 -!- ghost_ has joined. 14:24:03 -!- augur has joined. 14:28:34 -!- augur has quit (Ping timeout: 248 seconds). 14:46:17 -!- tiba has joined. 14:46:48 -!- tiba has quit (Quit: Leaving). 14:48:56 -!- tiba has joined. 14:49:51 -!- tiba has quit (Client Quit). 15:02:39 b_jonas: They should just make the cards out of e-ink with updatable firmware. 15:05:34 -!- nycs has joined. 15:29:18 fizzie: no, those would be too expensive. I want my commons from the nickel box. 15:49:21 I have designed the tastiest language ever 15:49:30 lambda 15:51:01 eta? but I don't even know her! 15:51:26 ? 16:07:33 -!- Akaibu has quit (Quit: Connection closed for inactivity). 16:14:26 -!- nycs has quit (Quit: This computer has gone to sleep). 16:15:09 -!- nycs has joined. 16:22:45 -!- oerjan has joined. 16:35:44 -!- moony has joined. 16:35:46 meep 16:35:47 -!- hppavilion[1] has joined. 16:35:48 meep meep 16:36:01 hellovilion[1] 16:36:20 * oerjan fetches the bug spray 16:36:30 boerjouran 16:36:39 rdellococ 16:37:07 greetoony 16:37:17 -!- DHeadshot has joined. 16:40:14 lambda <-- i refuse to believe that name isn't taken. well, without the underline. 16:40:45 in fact, on our wiki even. 16:40:58 well... 16:41:31 it is taken, but only by a stub article linking to a now-nonexistent website on the wayback machine 16:41:54 But "Lambda" is a boring name anyway. 16:44:12 just take the pun a step further and make cowda or pigda 16:44:29 Sheepda? 16:44:59 right, it should be calfda or pigletda 16:45:06 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 16:45:22 cattlda 16:46:11 your puns are imprecide tdnh 16:46:15 *s 16:46:26 your spelling is imprecise 16:46:41 true. although you could consider that a pun too 16:47:37 "cide" is a suffix that refers to death 16:47:42 -!- jix has quit (Quit: Lost terminal). 16:47:44 so if you want to kill impres, be my guest 16:48:11 rdococ: is that like bobslaying, when you kill bobs? 16:48:11 well, unless I'm one. 16:48:15 yeah. 16:48:17 wait 16:48:22 -slaying is not a suffix 16:48:31 you don't say you're going dragonslaying 16:48:38 you say dragon slaying 16:48:53 hmm 16:49:07 and then is your sword called dragonslayer or dragon slayer? 16:49:10 or just dragonbane? 16:49:49 call it whatever you want. names don't have to be bound by the complicated laws of [insert language here] 16:49:58 -!- lezsakdomi has joined. 16:50:56 you could call it rekt, henotiseniakome, cececelececi, lungicide, or whatever. 16:52:42 `coin 16:52:58 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: coin: not found 16:53:23 `coins 16:54:00 No output. 16:55:22 -!- jix has joined. 16:59:50 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 17:00:46 `coins 17:01:01 ​miricoin dobelacoin dzzcoin wakecoin wadcoin kracoin diccoin clariorcoin backlecoin lietzschemycoin pauchblcoin sublcoin grussercoin rhodifycoin pringcoin membateualcoin hydrakhaniecoin hatncoin rilvcoin surfcoin 17:01:21 where is the lambdacoin 17:01:32 hm? 17:04:08 -!- nycs has quit (Quit: This computer has gone to sleep). 17:04:57 -!- nycs has joined. 17:06:21 -!- nycs has quit (Client Quit). 17:12:42 oerjan, you want the other one. 17:12:49 -!- otherbot has joined. 17:13:39 other what 17:13:45 oh 17:13:54 -help 17:13:54 Use 'help ' 17:14:00 *has now offically made a joke about how otherbot is booting.* 17:14:10 (a terrible joke, but still.) 17:14:10 -help butidontknowanycommands 17:14:10 That command does not exist! 17:14:13 -list 17:14:14 moony: Command groups (use list ): general alias capitalism chanop fact fun main sandbox tpt track 17:14:17 -list general 17:14:17 moony: echo ping pong eval flushq help list 17:14:20 -help echo 17:14:20 moony: Echoes something 17:14:24 -echo BING 17:14:24 BING 17:14:37 moony: your -help needs a reference to -list hth 17:14:44 on it 17:15:52 -list fun 17:15:52 oerjan: poke fgen fact asen wolf rainbow rainbowact ddos up-up-down-down-left-right-left-right-b-a - flip attack addattack 17:15:54 -restart change to the -help command requires rebooting the core. 17:15:54 -!- otherbot has quit (Client Quit). 17:16:11 -!- otherbot has joined. 17:16:16 -help dfgt 17:16:16 That command does not exist! If you dont know any commands, try running "-list"! 17:17:24 -wolf 17:17:24 Usage: wolf 17:17:43 -echo ACTION testing 17:17:43 * otherbot testing 17:19:07 -wolf How much wood would a woodchuck chuck, if a woodchuck would chuck wood? 17:19:09 Input: How much wood would a woodchuck chuck if a woodchuck could chuck wood?; Result: How much wood would a woodchuck chuck if a woodchuck could chuck wood? | A woodchuck would chuck all the wood he could chuck if a woodchuck could chuck wood. | (According to the tongue twister, although the paper "The Ability of Woodchucks to Chuck Cellulose Fibers" by P.A. Paskevich and T.B. Shea in Annals of Improbable R (message truncated) 17:19:30 -!- atslash has quit (Read error: Connection reset by peer). 17:19:38 -!- atslash has joined. 17:19:57 -!- Phantom_Hoover has joined. 17:20:12 -!- Vorpal has joined. 17:20:12 -!- Vorpal has quit (Changing host). 17:20:12 -!- Vorpal has joined. 17:21:56 -!- moony has quit (Remote host closed the connection). 17:22:31 -!- moony has joined. 17:22:33 -list 17:22:33 moony: Command groups (use list ): general alias capitalism chanop fact fun main sandbox tpt track 17:23:26 -list tpt 17:23:27 oerjan: moo potato 17:23:33 -potato 17:23:33 * otherbot is a potato 17:23:35 tpt wasnt made by me 17:23:44 -moo 17:23:44 MOOOooOOOooooOooOoOoOooOOOOoOOooOoOooooOOoOoOooOOOoOOoOooOooO 17:24:00 i blame wlp1s1 for making it 17:24:12 shooocking 17:25:36 -echo `echo beep. testing. 17:25:36 `echo beep. testing. 17:25:38 beep. testing. 17:25:43 it shouldnt work btw 17:25:46 err 17:25:53 who removed the hidden char. 17:26:40 moony: NOT ME 17:26:44 >_> 17:26:54 .eval bot.cmds.echo.toString() 17:26:59 * moony strangles wlp1s1 anyways. 17:27:04 rip wrong char 17:27:10 -eval bot.cmds.echo.toString() 17:27:10 '[object Object]' 17:27:16 -eval bot.cmds.echo.code.toString() 17:27:16 'function (args,chan) {bot.sendMsg(chan,args.join(\' \'));}' 17:27:24 moony: did you overwrite it :P 17:27:32 it's in ircbot.js 17:27:54 nope, thats the ircbot.js version 17:28:14 -!- nycs has joined. 17:28:23 *adds a null to the beginning.* 17:28:38 -restart echopatch 2000 17:28:38 -!- otherbot has quit (Quit: Restart requested by moony: echopatch 2000). 17:28:56 -!- otherbot has joined. 17:29:05 -echo `echo DERP 17:29:05 `echo 17:29:08 No output. 17:29:11 ... 17:30:41 -restart echopatch 300 17:30:41 -!- otherbot has quit (Client Quit). 17:31:01 -!- otherbot has joined. 17:31:15 -echo `echo derp 17:31:15 `echo​ derp 17:31:17 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: echo​: not found 17:31:34 -!- augur has joined. 17:31:38 ????????? 17:32:26 -restart echopatch 9001. because broken things. 17:32:26 -!- otherbot has quit (Client Quit). 17:32:46 -!- otherbot has joined. 17:32:56 -echo `echo derp 17:32:56 ​`echo derp 17:33:03 :D 17:33:24 ok im done. 17:36:46 -!- alakra has quit (Read error: No route to host). 17:37:06 -!- Zarutian has joined. 17:38:28 -!- alakra has joined. 17:38:48 -echo ACTION probably no longer works 17:38:49 ACTION probably no longer works 17:39:20 -echo lambdabot: @ping 17:39:20 ​lambdabot: @ping 17:40:21 -echo lambdabot might react to me. :D 17:40:22 ​lambdabot might react to me. :D 17:41:11 it doesn't do that sort of thing 17:41:17 -echo what about fungot? 17:41:17 oerjan: you don't evaluate an expression n times 17:41:18 ​what about fungot? 17:41:40 fungot: SOMETIMES i do 17:41:41 oerjan: removing functionality would be superb. when a problem domain like memory management is in c or java 17:42:19 fungot: how destructive 17:42:19 oerjan: what's for lunch in germany we have 1-, 2-, fnord, 17:42:33 fungot: lunch in germany is the wurst 17:42:33 oerjan: well i'm swedish is basically english 17:43:08 fungot: det tror jag inte något på 17:43:50 fungot: så sant som det är sagt 17:43:50 olsner: i got two file handles from a data structure that doesn't use a consistent naming. 17:45:03 fungot: got fun? 17:45:03 rdococ: did you ever do such a thing 17:46:14 i have a challange for you all if you want to try it. 17:46:26 ? 17:47:52 actually nvm 17:48:44 good idea. I'd be terrible at it. 17:48:50 but too late, you piqued my curiosity. 17:49:48 join #valoran-botwar to see my result :P 17:50:16 -eval bot.sendMsg(chan,bot.xyz) 17:50:17 .echo -eval bot.sendMsg(chan,bot.xyz) 17:50:17 undefined 17:50:17 -eval bot.sendMsg(chan,bot.xyz) 17:51:20 the init code is 'bot.xyz = ".echo -eval bot.sendMsg(chan,bot.xyz)"; bot.sendMsg(chan,bot.xyz)' 17:52:52 -!- ^v has quit (Ping timeout: 258 seconds). 17:54:51 -!- ^v has joined. 18:05:56 -!- otherbot has quit (Quit: Restart requested by wlp1s1: stuff). 18:06:14 -!- otherbot has joined. 18:14:42 oerjan: sånt är livet. 18:16:33 chockerande 18:16:47 -!- oerjan has quit (Quit: Later). 18:18:38 -!- augur has quit (Remote host closed the connection). 18:20:11 * rdococ occasionally tries to Ctrl+B when creating an article 18:27:03 `? algebraic geometry 18:27:13 Algebraic geometry is so complicated that Taneb has to take an exam in it before he can invent it. 18:27:37 Can someone change that to past tense? The exam was this morning and I think it went all right 18:27:50 you can hth 18:28:11 I can't remember the cool way of doing it 18:34:02 -!- LKoen has joined. 18:42:25 -!- ghost_ has quit (Quit: Leaving). 18:46:09 -!- Vorpal has quit (Ping timeout: 258 seconds). 18:49:30 <\oren\> almost done adding my super cool feature to nano 18:55:06 -!- Vorpal has joined. 18:55:06 -!- Vorpal has quit (Changing host). 18:55:06 -!- Vorpal has joined. 19:03:08 -!- DHeadshot has quit (Ping timeout: 245 seconds). 19:25:31 https://codegolf.stackexchange.com/questions/106316/zero-sum-covers 19:25:40 ignoring the golf challenge 19:25:48 what's the best algorithm for that problem? 19:29:45 -!- atslash has quit (Quit: This computer has gone to sleep). 19:30:09 may as well show off my almighty otherbot <-> anotherbot (the lightweight otherbot) loop. 19:30:11 -eval bot.xyz = ".echo -eval bot.sendMsg(chan,bot.xyz.concat(\"// hi\"))"; bot.sendMsg(chan,bot.xyz);"" //wlp1s1 loves this 19:30:11 .echo -eval bot.sendMsg(chan,bot.xyz.concat("// hi")) 19:30:11 '' 19:30:17 anotherbot is not here so it wont do a thing 19:30:31 rdococ added to it 19:30:36 leme grab the original 19:31:02 why.......... 19:31:06 do it in #esoteric-blah 19:31:57 wlp1s1, i was showing the code, not the actually loop. 19:32:06 >_> 19:35:39 I found my version 19:35:43 in the chat log 19:37:31 -!- hppavilion[1] has joined. 19:38:44 fizzie: Looking at the bazel code, it has a FileStatusWithDigest interface, and a comment says "We use digests only if a fast digest lookup is available from the filesystem", but I don't see any non-null implementations that provide it. Is this something that public filesystem interfaces provide? 19:38:44 -!- Lord_of_Away has quit (Excess Flood). 19:38:46 -!- LKoen has quit (Remote host closed the connection). 19:40:07 -!- Lord_of_Life has joined. 19:40:25 fizzie: But I think it's probably provided by CitC (as described in http://cacm.acm.org/magazines/2016/7/204032-why-google-stores-billions-of-lines-of-code-in-a-single-repository/fulltext ). 19:41:48 Oh, more than likely. 19:41:59 That sounds like the sort of thing that CitC would provide. 19:42:29 But it's a shame because I want that from my filesystem in general. 19:42:44 In fact I was asking about it a few weeks ago before seeing this thing in bazel. 19:46:30 -!- newsham has quit (*.net *.split). 19:46:30 -!- relrod has quit (*.net *.split). 19:50:49 izabera: it's not hard to do it in O(n log n) time, by keeping track of the various cumulative sums, noting that a sublist of zero sum is indicated by a duplicate cumulative sum. For example, http://lpaste.net/1865315317538881536 19:52:53 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 19:53:13 izabera: it'll be O(n) if either the cumulative sums have a known bound or you believe in hashtables. 19:55:12 -!- hppavilion[1] has joined. 19:56:05 -!- DHeadshot has joined. 20:03:12 -!- atslash has joined. 20:05:56 -!- LKoen has joined. 20:07:25 -!- atslash has quit (Ping timeout: 258 seconds). 20:07:25 -!- hppavilion[1] has quit (Ping timeout: 258 seconds). 20:08:10 -!- atslash has joined. 20:13:53 -!- hppavilion[1] has joined. 20:25:02 int-e: sorry can you explain what that code does? 20:27:48 it checks whether a list can be covered by sublists that sum to 0. :-P 20:28:13 è_é 20:30:04 I don't want to explain the Haskell code. That's why I provided the basic idea of tracking cumulative sums just before the link. 20:31:14 haskell is about as readable as befunge 20:31:55 I would agree actually, both languages are decently readable 20:32:48 izabera: I'm sure the resident Haskell programmers will agree that the code I wrote isn't pretty. 20:34:19 What language would you prefer? 20:34:49 idk 20:35:09 i can probably read anything c like 20:35:51 I think that code is directly portable to that sort of languge. 20:35:55 How about Python? 20:35:58 sure 20:36:02 Everyone uses that nowadays. 20:36:42 shachaf, i'll be taking my C and JS. thanks. 20:41:05 izabera: http://slbkbs.org/iz.txt 20:41:31 Direct port without bothering to figure out the algorithm or anything. 20:42:07 izabera, i can do the same. BYOND's custom language is fairly readable to me, i just dislike its variable declarations. 20:42:29 I would say that they're about equally readable. 20:42:48 that is true 20:42:53 BYOND's language is a C/python hybrid. 20:43:07 Of course in Python you would write for x in xs or something. 20:43:31 learning to program in it to make patches and changes for urist mcstation (the Bay12Forums SS13 station and baystation variant) 20:44:34 because UMS is a older copy of the baystation software, and has enough changes to make it unpleasant to port to new versions of baystation 20:44:52 its fully custom map makes other challanges, like the fact it has custom tiles. 20:46:39 hmm, what's the right python container to use for this, http://sprunge.us/CQYT?py 20:47:40 pypy-c-sandbox should work 20:47:45 otherbot actually could run that. 20:47:50 moony: AAAAARGH 20:48:05 > 20:48:06 I mean container type, not sandbox. 20:48:09 oh 20:48:42 I suspect frozenset is a hashtable and therefore the union is expensive. 20:48:51 Oh, my code was obviously broken. 20:49:05 This is evidence that imperative code is hard and Python is confusing. 20:49:23 but my Haskell code is imperative as well ;) 20:49:34 shachaf, i like C, it has something called 'closing brackets' 20:49:39 i know where things start and end :P 20:49:42 True. 20:49:52 It might be clearer as a fold or something. 20:50:53 Mutation is what's hard. 20:51:32 -!- DHeadshot has quit (Ping timeout: 240 seconds). 20:52:03 I could of couse use a hash table that stores the index of the first occurrence of each cumulative sum... that way the need for a persistent data structure can be avoided. 20:52:56 What do you think of LevelDB? 20:54:22 Hm, "LevelDB is widely noted for being unreliable and databases it manages are prone to corruption.[13][14][15][16][17][18][19][20]" 20:56:35 -!- DHeadshot has joined. 20:59:54 shachaf: and by a fold you mean something like this, right? ;-) http://lpaste.net/3488332460255608832 21:00:13 Of course. 21:01:37 -!- relrod_ has joined. 21:01:40 -!- relrod_ has quit (Changing host). 21:01:40 -!- relrod_ has joined. 21:01:42 hi relrod_ 21:01:50 `relcome relrod_ 21:02:04 ​relrod_: 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:02:04 relcome = relrod welcome 21:02:41 then the parameter is a bit superfluous 21:03:30 hi 21:03:48 -!- relrod_ has changed nick to relrod. 21:04:52 -!- otherbot has quit (Read error: Connection reset by peer). 21:07:52 -!- prooftechnique_ has joined. 21:08:04 -!- prooftechnique has quit (Ping timeout: 248 seconds). 21:12:41 I guess http://sprunge.us/FeSP?py is the proper imperative way to do this 21:17:04 except that the < should be <=. so, too tricky. :) 21:20:36 -!- 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.”). 21:23:42 -!- DHeadshot has quit (Ping timeout: 256 seconds). 21:25:29 -!- lezsakdomi has quit (Quit: Leaving). 21:33:24 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 21:36:12 -!- atslash has quit (Quit: This computer has gone to sleep). 21:41:38 -!- DHeadshot has joined. 22:04:02 -!- DHeadshot has quit (Ping timeout: 255 seconds). 22:47:21 -!- AnxiousGarlic has quit (Read error: Connection reset by peer). 23:00:36 -!- boily has joined. 23:00:44 `wisdom 23:00:54 west midlands//Nobody knows anything about the West Midlands, and it has claimed the lives of at least two former regulars in this channel who tried to investigate so far. 23:01:09 `? alercah 23:01:10 alercah? ¯\(°​_o)/¯ 23:01:41 hellorcah. you aren't wisdomed! 23:12:09 -!- Akaibu has joined. 23:13:30 `? Akaibu 23:13:31 Akaibu? ¯\(°​_o)/¯ 23:14:14 Yes? 23:17:05 so many unwisdomy people... 23:19:11 `relcome Akaibu 23:19:17 ​Akaibu: 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.) 23:19:19 relcome = relrod welcome 23:19:31 relrod: any opinions on databases? 23:21:22 Heh, I've been here for months lol 23:21:40 My bouncer just fucked up recently 23:26:16 -!- DHeadshot has joined. 23:29:28 -!- augur has joined. 23:29:46 Well, people who have been here for months are welcome to be here. 23:30:06 -!- nycs has quit (Quit: This computer has gone to sleep). 23:37:48 shachaf: not really, except that all the libraries for working with them in Haskell tend to suck. 23:38:28 -!- augur has quit (Remote host closed the connection). 23:38:43 so if you're looking for a project, fix that :P 23:39:42 -!- DHeadshot has quit (Ping timeout: 256 seconds). 23:41:53 `? relrod 23:41:55 A relrod is a machine useful for finding the Force. 23:46:21 -!- augur has joined. 23:47:02 really like the idea of the retina language, really need to code something in that for fun 23:51:53 -!- augur has quit (Ping timeout: 240 seconds). 23:54:00 `wisdom 23:54:02 cookie//Hackego wants a cookie! *hangs* 23:54:11 -!- hppavilion[1] has joined. 23:54:27 relrod: what do you think of leveldb and that sort of approach 23:54:35 immutable but not persistent 23:59:23 shachaf: I don't really know anything about it :( 2017-01-11: 00:03:07 -!- oerjan has joined. 00:06:31 `? algebraic geometry 00:06:35 Algebraic geometry is so complicated that Taneb has to take an exam in it before he can invent it. 00:07:28 `slwd algebraic geometry//s,has,had,;s,can,could, 00:07:34 algebraic geometry//Algebraic geometry is so complicated that Taneb had to take an exam in it before he could invent it. 00:11:05 i,i s,is,was, 00:11:20 nah i think that stays. 00:11:24 -!- augur has joined. 00:11:45 it's not exactly getting simpler 00:12:01 sure it is 00:12:08 even Taneb can do it now 00:12:32 -!- Vorpal has quit (Ping timeout: 240 seconds). 00:13:12 -!- izabera has quit (Ping timeout: 240 seconds). 00:20:32 fungot: are you geometric? 00:20:32 boily: why not?". 00:20:39 -!- izabera has joined. 00:20:40 fungotaneb. 00:20:40 boily: http://www.phubuh.org/phubuh/ fnord 00:22:01 -!- Vorpal has joined. 00:22:01 -!- Vorpal has quit (Changing host). 00:22:01 -!- Vorpal has joined. 00:22:33 `? Vorpal 00:22:35 Vorpal writes software for boring machines. Really big ones. 00:27:12 you should exchange tips 00:27:18 boring tips 00:28:24 I believe Vorpal is boringer than me hth 00:28:25 i mean hily 00:28:30 hellørjan! 00:28:52 well he was boring before you came to the channel 00:30:22 according to the fizziegraphs, I bored before. 00:30:55 huh 00:32:11 fungot: There's a triangle in you, that's pretty geometric. 00:32:11 fizzie: made a bf for networking stuff'. for that particular case. maybe because i see no action." 00:32:32 oerjan: very surprising, but that's what the bitmap says. 00:32:54 I briefly existed in 2007, and Vorpal appeared the year after. 00:33:18 must have been a tachy quantum fluctuation. 00:33:51 wait, does that chart include Anmaster 00:34:00 because that's a synonym 00:34:20 fizzie may or may not have combined them 00:34:34 it doesn't explicitely have Anmaster. 00:34:42 fungot: do you recall Anmaster? 00:34:42 boily: sarahbot brown. means we can finally sleep. :p i wonder if he's coming from. 00:34:53 `quote anmaster 00:34:59 3) that's where I got it rocket launch facility gift shop \ 60) I'm 100% of what sort of magic was involved in it \ 80) fungot!*@* added to ignore list. AnMaster: i'd find that a bit annoying to wait for an ack. \ 95) AnMaster: intercal-72 c-intercal clc-intercal j-intercal yes all ve 00:35:22 clearly they've met 00:36:04 and it didn't go too well 00:38:30 hm must be combined AnMaster was around in 2009. 00:39:07 -!- hppavilion[1] has quit (Read error: Connection reset by peer). 00:39:30 -!- hppavilion1 has joined. 00:48:58 I likely have combined them. 00:49:12 I haven't updated them charts in quite a while, and the list of "interesting" nicks is very out of date. 00:49:49 'Vorpal': ['Vorpal', 'AnMaster', 'AnMaster_ipv6', 'VorpalPhone'], 00:50:07 fizzie: You should detect portmanteau hellos as nick interaction. 00:50:16 (That's an equivalence group.) 00:50:29 fizzie: you're permitted to scream now. 00:51:54 AAAAAAAAAAAAAAAAAAAAAAAAAAA 00:52:13 nicely done 00:54:49 porthellos shouldn't be too hard to; they're quite standardized nowadays. 00:59:50 @metar PAMR 00:59:51 PAMR 110053Z 00000KT 10SM CLR M14/M16 A3015 RMK AO2 SLP212 T11441161 $ 01:00:05 -14‽ JESUS 01:00:12 Wait, °C, right 01:00:42 hppavellon1. always. 01:01:00 @metar CYUL 01:01:00 CYUL 110020Z 15019G29KT 3SM -SG DRSN FEW015 OVC039 M01/M06 A3001 RMK SF2SC6 PRESFR SLP165 01:01:10 . o O ( SG? ) 01:01:13 -6.8 °F‽ THE APOSTLE PAUL 01:12:42 `c2f -14 01:12:50 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: c2f: not found 01:13:05 i'm sure there's a command for it, if not seven. 01:13:25 `ctof -14 01:13:28 ​-14.00°C = 6.80°F 01:13:49 hppavilion1: you have a sign error hth 01:14:30 oerjan: Yes I do. 01:15:53 `ctof -17 01:15:54 ​-17.00°C = 1.40°F 01:16:11 `ctof -40 01:16:11 ​-40.00°C = -40.00°F 01:16:13 `ftoc 0 01:16:13 0.00°F = -17.78°C 01:16:27 not the easiest point to remember 01:16:40 `ctof 112+6i 01:16:41 112.00°C = 233.60°F 01:16:48 -_- 01:17:36 `which ctof 01:17:37 ​/hackenv/bin/ctof 01:17:44 `cat /bin/ctof 01:17:45 cat: /bin/ctof: No such file or directory 01:17:46 hm i recall something about complex temperatures, or temperatures being complex something, ... hm i think it was black holes and entropy related. 01:17:49 `cat bin/ctof 01:17:49 ​#!/usr/bin/perl \ $c=0+$ARGV[0]; printf"%.2f°C = %.2f°F",$c,$c*9/5+32; 01:20:20 -40, 32, and 50 are easy. 01:20:32 `ftoc 50 01:20:33 50.00°F = 10.00°C 01:23:13 -!- augur has quit (Remote host closed the connection). 01:23:28 oerjan: And 212 01:23:34 `ftoc 212 01:23:36 212.00°F = 100.00°C 01:24:16 oven temperatures and pools are in fahrenheit, but weather is in celsius. 01:30:54 i don't consider 212 as easy as the rest 01:31:07 `ftoc 98 01:31:08 98.00°F = 36.67°C 01:31:17 hmph 01:34:31 -!- Zarutian has quit (Read error: Connection reset by peer). 01:37:08 `ftoc 98.6 01:37:10 98.60°F = 37.00°C 01:37:33 <\oren\> コンバンハ 01:37:41 fungot: are you warmblooded? 01:37:42 boily: i thought some of the syntax of ml seems extremely hackish 01:38:05 コレンバンは 01:38:29 <\oren\> better a syntax than a sin tax 01:41:35 * boily mapoles \oren\. 0.19 FP. 01:42:47 -!- otherbot has joined. 01:43:43 -!- moony has quit (Remote host closed the connection). 01:48:35 `wisdom 01:48:38 gene ray//Dr Gene Ray is the Greatest Philosopher, and is the Greatest Mathematician. Cubic Harmonics. Only Cubic Harmonics can save humanity. Cubic Harmonics will pacify all religions. 96-hour Cubic Day debunks 1-day unnatural god. 96-hour day willdisprove disunity god. Academians are teaching - pseudocience. Worshipping a Word God will destroy th 02:00:26 -!- augur has joined. 02:07:22 -!- boily has quit (Quit: DIRE CHICKEN). 02:11:54 -!- augur has quit (Remote host closed the connection). 02:36:25 -!- augur has joined. 02:45:53 `url wisdom/gene ray 02:45:57 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/wisdom/gene%20ray 02:54:53 -!- Marcela_Gandara1 has joined. 02:59:41 -!- Marcela_Gandara2 has joined. 03:00:58 -!- Marcela_Gandara1 has quit (Read error: Connection reset by peer). 03:04:23 -!- Marcela_Gandara2 has changed nick to Marcela_Gandara. 03:05:10 -!- Marcela_Gandara has quit (Changing host). 03:05:10 -!- Marcela_Gandara has joined. 03:07:54 -!- augur has quit (Remote host closed the connection). 03:17:23 -!- Phantom_Hoover has quit (Remote host closed the connection). 03:30:38 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 03:35:21 -!- augur has joined. 03:41:45 -!- Marcela_Gandara has quit (Read error: Connection reset by peer). 03:55:52 `? Bluray 03:55:57 Bluray? ¯\(°​_o)/¯ 03:56:17 Somebody should probably fix that, unless I misspelled it. 03:57:26 `wisdom blu.*ray 03:57:28 That's not wise. 03:57:33 `cat bin/wisdom 03:57:34 f=$(find wisdom -ipath "wisdom/*$1*" -type f -print0 | shuf --random-source=/dev/urandom -z -n1); if [ -n "$f" ]; then echo -n "${f#wisdom/}//"; cat "$f"; else echo "That's not wise."; fi | rnooodl 03:57:42 hm that's not regex 03:57:47 `wisdom blu*ray 03:57:48 That's not wise. 04:01:59 `learn Blu-ray is the favorite storage format of Hooloovoos. 04:02:04 Learned 'blu-ray': Blu-ray is the favorite storage format of Hooloovoos. 04:10:16 -!- augur has quit (Remote host closed the connection). 04:24:13 -!- augur has joined. 05:29:07 -!- atslash has joined. 05:29:33 -!- atslash has quit (Client Quit). 05:53:09 xkcd up already 05:58:45 heh a slight retcon of the previous girl genius comic 05:59:31 or rather, edit 06:10:57 -!- oerjan has quit (Quit: Nite). 06:35:52 -!- hppavilion1 has joined. 07:24:58 -!- augur has quit (Remote host closed the connection). 08:11:02 -!- doesthiswork has quit (Quit: Leaving.). 08:21:31 -!- augur has joined. 08:29:48 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 08:35:45 -!- hppavilion1 has joined. 08:36:56 -!- augur_ has joined. 08:39:52 -!- augur has quit (Ping timeout: 255 seconds). 09:25:54 -!- otherbot has quit (Remote host closed the connection). 09:44:57 -!- hppavilion1 has quit (Remote host closed the connection). 09:45:24 -!- hppavilion1 has joined. 09:53:14 `bobadventureslist http://bobadventures.comicgenesis.com/d/20170110.html 09:53:26 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bobadventureslist: not found 10:19:05 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 10:48:53 -!- augur_ has quit (Remote host closed the connection). 10:59:30 -!- hppavilion1 has joined. 11:02:54 -!- DHeadshot has joined. 11:09:37 -!- DHeadshot has quit (Ping timeout: 248 seconds). 11:21:11 -!- Phantom_Hoover has joined. 11:33:05 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 11:33:53 -!- boily has joined. 11:39:40 @metar CYUL 11:39:41 CYUL 111100Z 22036G47KT 15SM -RA BKN033 OVC050 05/00 A2968 RMK SC7SC1 -RA INTMT PRESRR SLP055 11:40:09 +5 in January. woohoo. 11:42:23 @metar ESSB 11:42:24 ESSB 111120Z 17021G32KT 9999 BKN016 02/M02 Q0991 R12/19//80 11:45:22 -!- Guest58565 has changed nick to JX7P. 11:45:59 FirelloFly. 11:46:12 Hm 11:46:35 "17021G32KT" is 170°, 32 knots, but what is the '21' there again? 11:47:07 or 21G I guess 11:48:00 21 kt is the wind, and 32 kt are gusts. 11:48:22 ah 11:50:02 > 47 * 1.852 11:50:05 87.04400000000001 11:50:09 ! 11:51:49 quite the gusts 11:56:32 `` ls bin/*metar* 11:56:42 bin/metar 11:57:13 @metar EGGD 11:57:13 EGGD 111150Z AUTO 29027KT 9999 NCD 08/03 Q1011 11:57:24 `metar EGGD 11:57:25 lambdabot: @metar EGGD 11:57:25 EGGD 111150Z AUTO 29027KT 9999 NCD 08/03 Q1011 11:57:27 -!- hppavilion1 has joined. 11:57:41 ha ha! lazy solution best solution. 11:57:51 hppavellunbracketed1. 11:57:52 `icao BRS 11:57:53 No output. 11:57:55 hm 11:58:09 `icao Bristol 11:58:10 No output. 11:58:15 `cat bin/icao 11:58:17 airport-lookup icao "$*" 11:58:46 `icao Bromma 11:58:47 No output. 11:58:51 `icao Stockholm 11:58:52 No output. 11:58:54 okay 12:22:15 It looks up ICAO codes. 12:22:28 `iata BRS 12:22:31 Bristol (BRS, EGGD) 12:22:32 `icao EFHK 12:22:35 Helsinki Vantaa (HEL, EFHK) 12:22:37 `airport Bristol 12:22:40 Bristol (BRS, EGGD) \ Bristol Filton (FZO, EGTG) 12:22:41 Like that. 12:23:01 Looks up *by* ICAO code, I mean. 12:23:12 Admittedly it's a little ambiguous. 12:24:08 The last one is most generic, because it looks in all three columns. 12:24:14 `airport EGGD 12:24:17 Bristol (BRS, EGGD) 12:24:17 `airport A 12:24:18 Goroka (GKA, AYGA) \ Goroka (GKA, AYGA) \ Goroka (GKA, AYGA) \ Madang (MAG, AYMD) \ Madang (MAG, AYMD) \ Madang (MAG, AYMD) \ Mount Hagen (HGU, AYMH) \ Mount Hagen (HGU, AYMH) \ Nadzab (LAE, AYNZ) \ Nadzab (LAE, AYNZ) \ Nadzab (LAE, AYNZ) \ Port Moresby Jacksons Intl (POM, AYPY) \ Port Moresby Jacksons Intl (POM, AYPY) \ Wewak Intl (WWK, AYWK) \ We 12:24:58 `airport Å 12:25:01 No output. 12:25:13 `airport a 12:25:15 Goroka (GKA, AYGA) \ Goroka (GKA, AYGA) \ Goroka (GKA, AYGA) \ Madang (MAG, AYMD) \ Madang (MAG, AYMD) \ Madang (MAG, AYMD) \ Mount Hagen (HGU, AYMH) \ Mount Hagen (HGU, AYMH) \ Nadzab (LAE, AYNZ) \ Nadzab (LAE, AYNZ) \ Nadzab (LAE, AYNZ) \ Port Moresby Jacksons Intl (POM, AYPY) \ Port Moresby Jacksons Intl (POM, AYPY) \ Wewak Intl (WWK, AYWK) \ We 12:25:26 `airport ø 12:25:27 `airport ı 12:25:27 Værøy Heliport (VRY, ENVR) \ Røst Airport (RET, ENRS) \ Røssvoll Airport (MQN, ENRA) \ Namsos Høknesøra Airport (OSY, ENNM) 12:25:30 No output. 12:26:33 -!- boily has quit (Quit: RECENT CHICKEN). 12:31:43 -!- hppavilion1 has quit (Ping timeout: 260 seconds). 12:45:26 -!- hppavilion1 has joined. 12:53:55 Actually, why don't we. 12:54:04 `` (echo '#!/bin/bash'; echo 'icao="$(airport "$*" | sed -e "s/.*, //;s/)//" | head -n 1)"'; echo 'echo lambdabot: @metar "${icao:-$1}"') > bin/metar 12:54:13 No output. 12:55:27 `metar bristol 12:55:29 lambdabot: @metar EGGD 12:55:29 EGGD 111250Z AUTO 28025KT 9999 NCD 08/02 Q1012 12:57:06 Sadly, looking up 'helsinki' gives Helsinki-Malmi Airport instead of Helsinki-Vantaa. 13:02:26 It looks up ICAO codes ← oh. I had it the wrong way around 13:02:51 I should've just used `airport, yeah 13:09:33 -!- hppavilion1 has quit (Read error: Connection reset by peer). 13:43:22 -!- Lord_of_Life has quit (Excess Flood). 13:44:37 -!- Lord_of_Life has joined. 13:45:10 -!- jix has quit (Quit: Lost terminal). 13:51:20 -!- AnxiousGarlic has joined. 13:51:42 -!- AnxiousGarlic_ has joined. 13:52:49 -!- doesthiswork has joined. 14:00:11 -!- moony has joined. 14:00:16 MEEEEEEEEEEEEP 14:04:03 -!- otherbot has joined. 14:04:07 -!- kiki` has joined. 14:05:01 -!- AnxiousGarlic_ has quit (Ping timeout: 256 seconds). 14:22:32 -!- john_cephalopoda has joined. 14:36:53 moony: MOOOOOOOP 14:40:03 -!- john_cephalopoda has left ("Trees can see into your soul."). 14:52:24 -!- jix has joined. 14:56:47 -!- nycs has joined. 15:18:59 -!- heroux_ has joined. 15:22:20 -!- heroux has quit (Ping timeout: 258 seconds). 15:22:24 -!- heroux_ has changed nick to heroux. 15:25:52 -!- heroux has quit (Read error: Connection reset by peer). 15:27:51 -!- heroux has joined. 15:32:27 -!- augur has joined. 15:47:10 -!- LKoen has joined. 15:54:08 -!- AnxiousGarlic has quit (Read error: Connection reset by peer). 15:56:13 -!- TieSoul has joined. 16:44:50 mhelloon 16:44:56 sdhelond 16:46:31 -!- Cale has quit (Remote host closed the connection). 16:46:55 -!- Cale has joined. 17:02:22 -!- augur has quit (Remote host closed the connection). 17:33:11 -!- sebbu2 has changed nick to sebbu. 17:39:01 i've decided to make my own Javascript math library :P 17:39:04 im using https://en.wikipedia.org/wiki/Shunting-yard_algorithm 17:48:39 -!- greatmetal has changed nick to sirnaysayer. 17:57:09 -!- sebbu2 has joined. 18:00:06 -!- sebbu has quit (Ping timeout: 240 seconds). 18:02:55 -!- augur has joined. 18:04:43 <\oren\> hipchat is pale, inferior imitation of IRc 18:07:36 -!- augur has quit (Ping timeout: 240 seconds). 18:11:33 `spam 18:11:44 3/2: 18:20:22 <\oren\> `spam 18:20:23 4/2: 18:20:28 <\oren\> what 18:27:37 19:04 Richard_Cavell: Should've gotten sicp 18:27:40 19:14 I couldn't fucking finish sicp. 18:27:42 19:14 Holy shit, could you be any more boring and dry for a computer book? 18:27:44 19:15 It sits on my bookshelf as a hypocritical badge of honor. 18:27:46 19:15 Mocking me. 18:27:48 19:15 Fuck you, sicp. 18:28:13 19:15 what's sicp 18:28:16 19:15 ,google sicp 18:28:18 19:15 <@candide> pragma-: (84,500 results) Welcome to the SICP Web Site: -- Structure and Interpretation of Computer Programs - Wikipedia: -- Structure and Interpretation of Computer Programs: 18:28:20 19:16 looks like an interesting book 18:28:22 19:16 haha 18:28:24 19:16 SICP is very not-C 18:28:26 19:16 Der Wizardbooken 18:28:28 19:16 * phox owns and has not read for some reason 18:28:30 19:16 I even bought the teacher's companion to sicp. 18:28:32 19:16 Didn't fucking help. 18:40:12 ... 18:40:31 izabera: what did you paste that here for and why didn't you use a pastebin? 18:40:42 it was funny 18:41:35 all I got out of it is that Scheme, apparently, is unlike C. 18:55:36 <\oren\> I once read a progrmaming textbook where all the examples are in Fortran 66 and PL/I 18:55:48 A friend of mine once bought something like 10 copies of SICP. 18:55:56 <\oren\> It was actually very relevant to C programming 18:56:09 <\oren\> PL/I is very similar to C 18:56:10 There was a 5eur/piece sale when my former university stopped using Scheme on the 'introduction to programming' course. 18:58:18 I'm afraid to ask what they switched to... 18:58:19 <\oren\> I wonder what language the intro course uses at my almametar 18:58:35 <\oren\> I took the "advanced introduction" which used scheme 18:58:37 ...afraid that the answer starts with J. 19:05:57 int-e: It's not a single answer. 19:06:03 int-e: They did at least Python, Java and Scala. 19:06:15 Possibly something else as well. 19:06:33 fair enough 19:06:37 There's different "introduction to programming" courses for CS and non-CS students, and they kept changing the languages of both. 19:06:44 oh no they switched from lisp to python?! what real world usage could that possibly have? 19:08:11 `grwp rhetorical 19:08:21 I think they're doing Scala still, at least there's a page at the university for a Scala MOOC which says it's following the intro-to-programming course of CS students. 19:08:23 implication:Implication is a useful rhetorical device, if you know what I mean. \ Binary file reflection matches 19:08:34 All in Finnish, otherwise I'd link to it. 19:08:45 Actually, I think I'll link to it anyway: http://mooc.aalto.fi/ohjelmointi/index2016.html 19:09:18 `le/rn rhetorical question/Why did Taneb invent the rhetorical question? 19:09:19 All le//rn variants now use two slashes in the format. 19:09:36 fine 19:10:05 `` echo "Why did Taneb invent the rhetorical question?" > wisdom/rhetorical\ question 19:10:11 No output. 19:10:14 let's do it the error-prone old-fashioned way then 19:10:24 Or, you know, you could've used two slashes. 19:11:25 unreasonable 19:12:18 yes I think it's unreasonable. 19:12:29 and there wasn't even a proper deprecation period with a warning 19:13:11 it was just a very short one and you didn't notice 19:13:16 shame on you 19:15:30 . o O ( `le/rn accident/The recent le//rn change is an accident waiting to happen. ) 19:15:51 `? password 19:15:53 The password of the month is AАΑAАΑAАΑAАΑAАΑ 19:16:10 that seems hard to remember 19:16:58 -!- sebbu2 has changed nick to sebbu. 19:22:24 -!- hppavilion1 has joined. 19:25:59 <\oren\> ok that took some work to find 19:26:09 <\oren\> apparently they used Python last year 19:26:48 <\oren\> python 3. ugh 19:30:52 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 19:31:47 <\oren\> oh and they no longer offer the advanced introduction to computer science. instead you just skip the introduction 19:33:31 -!- hppavilion1 has joined. 19:34:01 -!- augur has joined. 19:34:57 <\oren\> also, apparently they are trying even harder to make sure you can't get through your degree without writing an essay 19:35:26 <\oren\> I managed to do that but they've made the requirements more stringent 19:38:50 <\oren\> oh, here's something hilarious. they previously offered a course for comp sci students on how to write for non-experts. they now offer a course for non-experts on how to talk to comp sci people 19:39: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.”). 19:39:29 -!- augur has quit (Ping timeout: 248 seconds). 19:39:49 sounds ... good? meet in the middle! 19:43:52 <\oren\> int-e: I mean they removed the technical writing course 19:56:34 <\oren\> apparently economics no longer counts as a social science 19:56:36 <\oren\> which is bullshit because economics certainly isn't a real science 20:01:30 <\oren\> linguistics still counts as a humanities... somhow 20:02:36 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 20:05:18 economics is too self-important to be a social science I guess 20:18:30 what's wrong with Python 3? 20:28:14 I thought that meant version "three point ugh". 20:30:06 -!- MDude has quit (Remote host closed the connection). 20:32:28 -!- hppavilion1 has joined. 20:41:08 <\oren\> python 3 isthe one where none 9f your old code works anymore 20:41:54 <\oren\> stupid k3yb9ard 20:41:59 <\oren\> aaaaaaaaaaa 20:54:18 -!- Lord_of_Life has quit (Excess Flood). 20:56:37 -!- Lord_of_Life has joined. 21:04:29 -!- augur has joined. 21:09:33 -!- augur has quit (Ping timeout: 240 seconds). 21:17:49 -!- otherbot has quit (Quit: Restart requested by wlp1s1: asdf lag). 21:18:02 -!- otherbot has joined. 21:24:14 -!- otherbot_ has joined. 21:25:27 -!- otherbot has changed nick to otherbota. 21:25:34 \oren\: 2533 14356 363! 21:25:36 -!- otherbota has changed nick to otherbot. 21:26:07 -!- otherbot has changed nick to otherbot___. 21:26:07 -!- otherbot_ has changed nick to otherbot__. 21:26:11 -!- otherbot___ has changed nick to otherbot____. 21:26:11 -!- otherbot__ has changed nick to otherbot_____. 21:26:23 -!- otherbot_____ has changed nick to otherbot______. 21:26:23 -!- otherbot____ has changed nick to otherbot_______. 21:26:28 -!- otherbot_______ has changed nick to lol. 21:26:28 -!- lol has changed nick to 18VAABX8P. 21:26:28 -!- otherbot______ has changed nick to lol. 21:26:35 -!- 18VAABX8P has changed nick to oops. 21:26:35 -!- oops has changed nick to 18VAABX8P. 21:26:35 -!- lol has changed nick to oops. 21:27:42 -!- 18VAABX8P has changed nick to asdfininefaoe. 21:27:42 -!- asdfininefaoe has changed nick to 18VAABX8P. 21:27:42 -!- oops has changed nick to asdfininefaoe. 21:28:23 -!- 18VAABX8P has changed nick to wlp1s2. 21:28:23 -!- wlp1s2 has changed nick to 18VAABX8P. 21:28:23 -!- asdfininefaoe has changed nick to wlp1s2. 21:28:53 -!- 18VAABX8P has quit (Quit: Restart requested by wlp1s1: augh). 21:28:55 -!- wlp1s2 has quit (Remote host closed the connection). 21:29:13 -!- otherbot has joined. 21:31:25 -!- nycs has quit (Quit: This computer has gone to sleep). 21:34:47 -!- hppavilion1 has quit (Ping timeout: 260 seconds). 21:42:06 It's a bit funny that Python did that one thing where you break backward compatibility to make things more sane for future generations, and then they got a lot of flak for it 21:42:40 -!- `^_^v has joined. 21:43:31 -!- TieSoul has quit (Quit: Leaving). 21:46:01 -!- `^_^v has quit (Client Quit). 21:53:31 FireFly: well some people still haven't migrated 21:54:09 Sure 21:54:32 I also had to take a class that forced me to use C89 21:54:39 Doesn't mean it makes sense to in modern code 21:54:54 or to teach it (even though dumb courses do apparently) 21:56:54 has VS added C > 89 support yet? 21:58:23 good question 21:58:41 I guess that would've been a reasonable argument, but we used gcc on linux boxes for that course 21:59:13 FireFly: a lot of people really do still develop in python 2 21:59:13 Luckily not gcc from like 2000, too 21:59:19 Yes yes 21:59:21 I know 21:59:22 chromium probably still uses clang to convert C99 to C89 before compiling with VS 21:59:23 :< 21:59:37 and it's different from C89 because C89 is forwards-compatible 21:59:44 That's true 21:59:58 -!- `^_^v has joined. 22:00:16 olsner: haha 22:01:00 we used gcc 2.7.2 for the operating systems course at university (though to be fair, back then that was only 10 years old) 22:01:04 vim still uses K&R C last I checked, in order for it to compile on Amiga and such 22:08:45 I use kakoune, which uses modern C++ 22:17:02 -!- moonythedwarf has joined. 22:17:40 anyone know a sed script i could use to remove all square brackets and change all = to :? (the = to : i have handled, because simple.) 22:18:58 nvm 22:35:58 -!- wlp1s1 has quit (Quit: jeffl35 has quit (Quit: jeffl35 has quit (Quit: jeffl35 has quit (Quit: jeffl35 has quit ...). 22:35:59 -!- iovoid has quit (Remote host closed the connection). 22:37:11 -!- Guest17171 has joined. 22:39:32 s/[\[\]]//g ? 22:39:37 assuming sed -r 22:40:07 (which is poor to assume since it isn't crossplatform I guess, but my brain doesn't like BRE) 22:40:17 yea, that at first didnt work 22:40:43 so i looked up a diffrent solution and got it working (aka i converted the description of a lua table into something JS likes) 22:41:04 i dunno if it was a table actually 22:41:07 not a big lua fan 22:41:35 -!- iczero has joined. 22:42:11 sounds like a job for tr, maybe tr -d '[]' | tr = : 22:42:25 -!- Guest17171 has quit (Ping timeout: 248 seconds). 22:47:24 Yeah 22:47:47 bahahahahaha https://www.reddit.com/r/linux/comments/5mvnf2/is_openssl_compromised/ 22:48:06 tl;dr redditor finds a shocking report that openSSL is compromised 22:48:50 because... dundundun if you know the password to generate a key you can use openSSL's algorithm to recreate that key! 22:50:44 -!- boily has joined. 22:52:59 RIP 22:53:47 mhelloony. 22:58:36 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:01:00 `wisdom 23:01:13 phenomenom//A phenomenom is a name given to a phenomenon. The collection of them is called "phenomenomenclature". 23:01:49 `cwlprits phenomenom 23:01:59 shachäf shachäf 23:02:19 -!- iovoid has joined. 23:03:53 -!- wob_jonas has joined. 23:05:15 hellochaphenomenom. 23:06:18 hello channel 23:10:39 wob_jó nestét. 23:18:58 hiovoid 23:30:19 -!- augur has joined. 23:34:05 -!- spiette has joined. 23:39:42 -!- moony has quit (Remote host closed the connection). 23:47:06 -!- oerjan has joined. 23:54:22 -!- Zarutian has joined. 23:55:14 `wisdom 23:55:17 arin//ARIN is the American Registry for Internet Numbers. Or a pastebin service; one of the two. 2017-01-12: 00:05:35 -!- hppavilion1 has joined. 00:12:05 -!- fungot has quit (Ping timeout: 240 seconds). 00:12:12 O_O 00:12:22 fizzie!!!!!!!!!!!!!!! 00:12:24 hellørjan. ŏ_Ô? 00:12:42 * oerjan swats FireFly for tab-completing before fizzie -----### 00:13:11 How come I have to make bad puns to get swatted, but all FireFly has to do is exist? 00:13:13 helloily. 00:13:21 ^ 00:13:25 quinthellopia! 00:13:32 oh. fungot disappeared. 00:13:36 shachaf: seagulls aren't quite as swattable as flies. maybe i just need a bigger swatter. 00:13:36 FIZZIIIIIIIIIIIIIIIIIIIIIIE! 00:13:58 -!- FreeFull has quit (Ping timeout: 245 seconds). 00:15:22 ######### 00:15:24 ---------------######### 00:15:27 ---------------######### 00:15:29 ######### 00:15:32 hth 00:15:41 Ō_Ō'... 00:16:03 wasn't there a den to hide in? 00:16:21 ybden: ybdellon. can I hide in your den? 00:16:44 belloily. Indeed you may. 00:16:51 * ybden relcomes boily into her den 00:17:01 yay! 00:17:10 That is a very big swat O.O 00:17:51 -!- LKoen has joined. 00:18:11 you forgot to type the start and end of your nick ybden 00:18:44 there's an element of truth to that. 00:19:23 * boily mapoles oerjan. 0.98 FP. 00:19:48 Phantom_Hoover: I did? 00:20:06 you did 00:20:12 Phantom_Hoover: occasionally she forgets the middle instead 00:20:24 a practice that was started here hth 00:20:37 molum is as good a name as any 00:20:59 I feel like that is latin for evil or some such. 00:21:04 -!- FreeFull has joined. 00:21:07 no, that's malum. 00:21:29 w-what if latin ‹a› is realized as /o/? 00:21:45 which also means apple for some reason. 00:22:18 pecan: i don't think that's customary. 00:22:20 I wonder if it originally meant apple and developed into a euphemism for evil in reference to the apple in the garden of eden. 00:22:23 `relcome pecan 00:22:26 ​pecan: 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:22:35 shachaf: I've been in here a long time, I just don't talk much. 00:22:38 darn. I was `relcomninjaed... 00:22:39 hungarian nearly does, though. 00:22:57 Have you been here long enough to notice that sometimes people who have been here a long time are relcomed? 00:23:08 I also don't read much. 00:23:09 you have now hth 00:23:18 hehe 00:23:30 I've been relcomed once when I accidentally joined with the wrong nick 00:23:45 pecan: while you're existing and talking, what are your approximative geographic coördinates and body weigh? 00:23:53 I've been relcolmed many times even though I more or less always had the same nick 00:24:16 huh did the diaresis for marking double vowels originate here 00:24:45 Phantom_Hoover: oh, right 00:24:59 < oerjan> Phantom_Hoover: occasionally she forgets the middle instead ← indeed 00:25:18 ~49.7°N, 105°W and some average number of ${preferred mass unit} 00:26:29 `thanks pecan 00:26:32 Thanks, pecan. Thecan. 00:26:37 sadly not → https://en.wikipedia.org/wiki/Diaeresis_(diacritic)#English 00:26:52 pecan: Seattle area? 00:27:08 boily: I think that's denver, ish. 00:27:12 (these numbers are too common. we need more East Coast!) 00:27:23 close enough. 00:27:28 pecan: no, both senses of "malum" are older than christianity hth 00:27:57 oerjan: the garden of eden story is older than christianity too 00:28:20 hoh, that's actually saskatchewan, maybe it's more like 49.5°N 00:28:24 yes, but not very popular in rome before it, i should think 00:29:06 saskatchewaaaaan ♪ https://www.youtube.com/watch?v=Do-Zo3_VKQs 00:30:28 huh did the diaresis for marking double vowels originate here <-- that's also older. medieval, i think. 00:30:47 oerjan: re ↑ https://en.wikipedia.org/wiki/Diaeresis_(diacritic)#English 00:31:33 I think I've only seen people known to be here use it in coö{rdinates,perate} 00:32:05 pecan: well boily has a bit of a fetish for it. 00:32:07 yep. I prefer the hyphen for such things. 00:32:27 and I definitely don't write anything in "coordinate" or "cooperate" in particular 00:32:44 of course, the the question is special. 00:33:08 but I do add a hyphen in "szemetes-zsák" and some other words, except in formal writing, since it's against the official rules 00:33:36 makes them easier to read 00:34:26 oerjan: I wouldn't call it technically a fetish... >_>'... 00:34:44 * oerjan looks up pecan's coordinates on google maps. looks swampy. 00:35:28 I think I got them wrong. Whenever oyu are, go a bit south. 00:35:51 i imagine so, this is canada 00:35:57 it looks even more strange if I do it in shorter words like "méz-sör" or "ház-szám" 00:36:25 but those are words I rarely need to write 00:37:09 <\oren\> Hmm, Canada cannot afford to go unarmed in this age of memetic warfare 00:37:25 there's a lot more of these words, "gáz-szerelő" etc, but none of them are very common 00:37:53 49.5 is still not out of canada 00:38:13 the really common ones are "igazság" and "egészség" and words derived from those, but those aren't composite words but suffixed ones, so I don't put hyphen in them 00:38:18 just decrement until you're out of canada 00:38:27 and then decrement until you're somewhere halfway down colorado 00:39:01 wob_jonas: I can't segment "s", "zs" and "sz". the graphemes are too confusing. 00:39:31 . o O ( is Canada signed? ) 00:40:25 boily: if you segment them leftmost longest except in /z()s[áé]g/ where s is a separate letter, that gets almost all cases right 00:41:26 ah 00:41:31 boily: Seems so! http://cdn.playbuzz.com/cdn/6bce3cd0-186d-4b26-81f3-d4aea806a678/e83309c2-687d-4bab-8a0e-5571eb0bbc03.jpg 00:41:52 pecan: 39.7. you just had the first digit wrong. 00:41:53 on est sauvés! 00:42:10 that's in the middle of denver. 00:42:11 wob_jonas: tdh. 00:42:25 pecan is in Colorado? 00:42:26 pecanhq 00:42:46 indeed. 00:42:55 pecan: Have you considered moving to Mountain View, CA? 00:43:14 There are a ton of rarer exceptions that people know about, like those suffixed words and composites I mentioned and way more composites, plus some proper names with traditional spellings like "Batthány", but none of them are really common. 00:43:15 I'm simply not wealthy enough to afford a house at such a superior establishment. 00:43:25 Well, obviously. No one is. 00:44:09 Also, I'm not really a fan of silicon valley. 00:45:05 what about the opposite? north east is quite fine! 00:45:10 wob_jonas: nightmarish. 00:46:20 To make the heuristic more complete, use leftmost longest to find letters "sz", "cs", "ny", "gy", "zs", "ty", "ly", "dz", "dzs" and also "ch" which occurs only in some loanwords and names, except in /z()s[áé]g/ (which is common) where s is its own letter, 00:48:39 I'll stick with French spelling tyvm. much more sane. 00:48:45 but segment "kh", "th" as two letters, because even though it is sometimes used as a digraph in some Greek loanwords or proper names resp, those exceptions are rarer than these appearing as two letters (usually in a suffix like h[ae]t or h[eoö]z, or in the word hátha) 00:50:06 boily: that's great. is there a simple way to tell in which French words is "ch" pronounced as /k/ rather than /S/? 00:51:09 words that came from Greek are hard /k/, everything else is soft /ʃ/. 00:51:22 hard: christ, chiropraticien, cholestérol. 00:51:33 soft: chose, chambre, chuchotement. 00:51:34 and écho 00:52:03 Écho is Greek mythology, so hard. 00:52:45 right 00:53:04 méchanique is hard too (but méchant, an unrelated word, is soft) 00:53:34 if you know the etymology everything is regular, but can trip learners. 00:54:18 how about chimie? isn't that from greek but has a soft c? 00:55:33 that one isn't exactly Greek. https://fr.wikipedia.org/wiki/Chimie#.C3.89tymologie 00:56:05 or machine, which is from latin but the latin word is from greek (which is why it has "ch" in latin) 00:56:28 machine was latinified. 00:57:21 so you have to know not only greek to know which words are greek, but also latin and arabic AND know whether french borrowed directly from greek or through some other language 00:57:23 great 00:58:00 see, it's sane! 00:58:08 `? sanity 00:58:09 Sanity is the defining property of boily. Taneb invented it. 00:58:16 `? sane 00:58:17 sane? ¯\(°​_o)/¯ 00:58:17 * boily grins like a sweaty used car salesman 00:58:24 * boily whistles innocently 00:58:30 `? tanebventions 00:58:32 Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, weetoflakes, sand, dragons, persistence, the BBC, _46bit, progress, cumin, sanity, the Oxford comma, and this sentence. See also tanebventions: maths. He never invents anything involving sex. 00:58:56 `wisdom oxford 00:58:57 oxford//Oxford is the home of English, woven shirts, and the serial comma. 00:59:01 -!- otherbot_ has joined. 00:59:05 `wisdom oxford comma 00:59:06 That's not wise. 00:59:18 `wisdom comma 00:59:19 That's not wise. 00:59:38 `` dowg tanebvention | grep comma 00:59:55 9222:2016-10-10 slwd tanebvention//s#and#the Oxford comma, and# 01:00:35 * oerjan leaves it a while longer based on intuition 01:00:54 `? sand 01:00:56 Sand is what microprocessors are made of. Taneb invented it. 01:01:39 `? tanebventions: math 01:01:40 Mathematical tanebventions include D-modules, Chu spaces, the torus, Stephen Wolfram, Klein bottles, string diagrams, the reals, Lambek's lemma, pointless topology, Curry's paradox, the long line, locales, and histograms. 01:01:46 `? pointless topology 01:01:47 pointless topology? ¯\(°​_o)/¯ 01:02:11 `` dowg 'tanebventions: math' | grep pointless 01:02:15 s/Batthány/Batthyány/ (that one's tricky, I can't spell it) 01:02:18 No output. 01:02:26 wat 01:02:43 `` dowg 'tanebventions: math' 01:02:47 9768:2016-11-23 slwd tanebventions: math//s#the long#Curry\'s paradox, &# \ 9614:2016-11-03 revert \ 9613:2016-11-03 ` mv "wisdom/tanebventions: math" "tanebventions: maths" \ 9612:2016-11-03 revert \ 9611:2016-11-03 ` mv "wisdom/tanebventions: math" "wisdom/tanebventions: ma 01:02:59 `` dowg 'tanebventions: math' | grep topology 01:03:04 No output. 01:03:14 `dowg pointless topology 01:03:19 9211:2016-10-10 forget pointless topology \ 8465:2016-06-12 sedlast s./.. \ 8464:2016-06-12 le/rn pointless topology//Pointless topology is the kind of topology Taneb invents. 01:03:29 hm 01:03:59 `slwd tanebventions: math//s;pointless topology, ;; 01:04:03 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, the long line, locales, and histograms. 01:04:40 `dowt pointless topology 01:04:44 8464:2016-06-12 le/rn pointless topology//Pointless topology is the kind of topology Taneb invents. \ 8465:2016-06-12 sedlast s./.. \ 9211:2016-10-10 forget pointless topology 01:05:15 `` dowg 'tanebvention' | grep topology 01:05:22 No output. 01:05:41 `hurl tanebventions: math 01:05:43 http://codu.org/projects/hackbot/fshg/index.cgi/log/tip/tanebventions%3A%20math 01:10:51 We had another short interweb break. :/ Let's bring back the 'got. 01:11:19 -!- fungot has joined. 01:12:38 fungot: nostril! 01:12:38 boily: i'm trying to remove an existing?) php compilers is written in scheme 01:14:51 it appears, as far as i can tell, that pointless topology was added by me in the same edit i created tanebventions (math) 01:20:29 and i cannot find anything in the logs explaining why. i guess it was a spur of the moment thing. 01:21:04 fungot: tonsil! 01:21:04 oerjan: gun control would be easier in python, so you 01:21:30 fungot: i think this may be the wrong time to suggest gun control. 01:21:30 oerjan: no i mean, i haven't worked out all the indentation yourself or letting drscheme indent stuff? 01:23:17 `airport æ 01:23:19 Værøy Heliport (VRY, ENVR) \ Svolvær Helle Airport (SVJ, ENSH) 01:23:31 `airport Æ 01:23:33 No output. 01:23:36 `airport Ø 01:23:37 No output. 01:23:40 `airport å 01:23:42 No output. 01:27:47 `cat bin/spam 01:27:49 line="${1-$(cat /hackenv/tmp/spline)}"; len="$(wc -l /hackenv/tmp/spout | awk '{print $1}')"; echo -n "$line/$len:"; sed -n "${line}{p;q}" /hackenv/tmp/spout; echo "$((line+1))" > /hackenv/tmp/spline 01:28:15 `spam 01:28:16 5/2: 01:32:02 -!- myname has quit (Ping timeout: 246 seconds). 01:35:02 -!- myname has joined. 01:35:42 `slwd bin/spam//s;line+1;line Roswbud! 01:35:48 `sled bin/spam//s;line+1;line bin/spam//line="${1-$(cat /hackenv/tmp/spline)}"; len="$(wc -l /hackenv/tmp/spout | awk '{print $1}')"; echo -n "$line/$len:"; sed -n "${line}{p;q}" /hackenv/tmp/spout; echo "$((line /hackenv/tmp/spline 01:36:01 `spam 01:36:02 6/2: 01:36:04 `spam 01:36:05 1/2:1205) me thinks fungot is high on crack adu: not exactly something like that. but even real scheme :p. \ 1238) Could we achieve SETI with only naive set theory? \ 253) I also do not like that it should be disallow just because of too weird. They haveto make up more name so that not everyone has the same 01:36:46 `spam 01:36:47 2/2: name!!! \ 1121) everything is either zipf, branford, poisson, gamma, or uniform. outside of that, it's a weird curve invented by sadistic statistics teachers. \ 688) fungot: Yeah, "fungott" would [...] remind people of elliott. fizzie: now that could be nice for a simple language can be used 01:36:49 `spam 01:36:50 1/2:1205) me thinks fungot is high on crack adu: not exactly something like that. but even real scheme :p. \ 1238) Could we achieve SETI with only naive set theory? \ 253) I also do not like that it should be disallow just because of too weird. They haveto make up more name so that not everyone has the same 01:37:37 fungot seems to have an unhealthy fascination toward scheme... 01:37:38 boily: the problem with the irc server doing a fnord mock search committee.) 01:37:48 ^style irc 01:37:48 Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) 01:37:58 that's logically explained hth 01:38:21 the lack of douglas adams quotes, not so much. 01:43:41 `cwlprits rhetorical question 01:43:50 int-̈e 01:43:55 `? int-e 01:43:57 int-e är inte svensk. Hen kommer att spränga solen. Hen står för sig själv. Hen gillar inte färger. 01:44:10 -!- Lord_of_Life has quit (Excess Flood). 01:46:37 `? rhetorical question 01:46:40 Why did Taneb invent the rhetorical question? 01:46:52 int-e: Why? 01:47:07 -!- Lord_of_Life has joined. 01:47:16 hm that's not very rhetorical 01:58:37 -!- MDude has joined. 02: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.”). 02:07:36 -!- moonythedwarf has quit (Ping timeout: 240 seconds). 02:13:50 -!- otherbot_ has changed nick to otherbot__. 02:14:33 -!- otherbot__ has quit (Quit: Restart requested by iczero: aaa too many otterbots). 02:14:33 -!- otherbot has quit (Quit: Restart requested by iczero: aaa too many otterbots). 02:14:51 -!- otherbot has joined. 02:14:58 -!- otherbot_ has joined. 02:28:23 20 02:28:25 whoops 02:29:46 why are there two of them anyway... 02:31:05 hybden 02:32:09 shichaf 02:33:27 -!- hppavilion1 has quit (Ping timeout: 260 seconds). 02:37:26 -!- Phantom_Hoover has quit (Remote host closed the connection). 02:47:44 -!- boily has quit (Quit: PAYABLE CHICKEN). 03:06:10 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 03:06:13 -!- DHeadshot has joined. 03:15:30 `slwd rhetorical question//s/question/& without providing an answer/ 03:15:34 rhetorical question//Why did Taneb invent the rhetorical question without providing an answer? 03:16:06 int-e: i'm not sure that is a rhetorical question 03:16:38 I know. I like dissonance. 03:16:51 OKAY 03:16:53 `? int-e 03:16:54 int-e är inte svensk. Hen kommer att spränga solen. Hen står för sig själv. Hen gillar inte färger. 03:17:20 `learn_append int-e He likes dissonance. 03:17:37 -!- DHeadshot has quit (Ping timeout: 255 seconds). 03:18:23 (well the mental kind, not the musical kind) 03:19:09 `slwd int-e//s;.$;, men han gillar dissonans.; 03:19:11 int-e//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. 03:19:15 oops 03:19:25 ...maybe that's for the best. 03:20:23 oerjan: I think you missed a self-reference in there. 03:20:41 int-e: no i didn't, but only accidentally. 03:20:52 look carefully. 03:21:08 -!- cr00kz has joined. 03:21:35 -!- cr00kz has quit (Client Quit). 03:21:57 if it's about swedish grammar or spelling I won't see it. 03:22:15 int-e: "han" hth 03:23:05 a han in the bush 03:23:12 a hen in the bush? 03:23:24 yep 03:24:52 so "hen" is a swedish "xe"? 03:25:07 yeah 03:25:20 a hen in the bush is a stoned bird 03:26:25 `? shachaf 03:26:31 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. 03:26:55 . o O ( Why? ) 03:27:15 why what 03:27:23 I don't remember what questions I was asking, but it was probably pretty bad. 03:28:05 Why didn't you stop then? 03:28:20 because he didn't know, silly 03:29:02 `? eliza 03:29:03 eliza? ¯\(°​_o)/¯ 03:29:14 <\oren\> `? fungot 03:29:14 \oren\: yes: fnord. how novel! :) how long does it take on a life of hermitage sounds great. what kind of and when? i must have changed quite a bit 03:29:16 fungot is our beloved channel mascot and voice of reason. 03:30:37 fungot: how's life? 03:30:38 int-e: i can't help you with that 03:30:52 well, ouch 03:31:49 fungot is not among the living 03:31:49 shachaf: i am bothered by my desire to specify the codebase 03:31:57 aren't we all? 03:32:34 Is dynamic linking ever a good idea? 03:33:43 -!- Zarutian has quit (Quit: Zarutian). 03:33:46 it's a better idea than memory deduplication, I think 03:34:11 (which I learned about from https://media.ccc.de/v/33c3-8022-memory_deduplication_the_curse_that_keeps_on_giving ) 03:34:19 Well, there are multipe issues with dynamic linking, I suppose I should separate them out. 03:35:03 That looks like an interesteing talk but what if I can't watch videos? 03:35:32 Maybe dynamic linking in the case of content-addressed dependencies is not as bad, for example. 03:36:00 the fahrplan has a link to the slides at least 03:36:35 Aha. 03:37:15 I guess the main problem is versioning (aka dll hell) 03:37:29 Versioning is always a problem. 03:37:45 If you have to do it, that is. 03:37:49 So you should avoid doing it if you can. 03:38:08 the main benefit is reduced memory footprint; in theory, also program loading times could be improved, in practice it's unclear whether this happens in common workloads? 03:38:10 But if you can't, you should resolve dependencies at compile-time only. 03:39:16 anyway I think I should try to sleep a bit more 03:44:18 int-e: I guess I'll just watch it when I get home. 03:58:43 -!- enoua5 has joined. 03:59:46 dang, I was gonna make a page "B#", joking that sice B# and C are the same note, they're also the same language. But it's already a real, non-joke language... 04:03:15 -!- wob_jonas has joined. 04:03:28 curses, http://www.bsharplanguage.org/ ! 04:04:13 -!- enoua5 has quit (Quit: Page closed). 04:10:18 is there a C flat 04:27:01 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 05:07:20 -!- hppavilion1 has joined. 05:10:05 -!- doesthiswork has quit (Quit: Leaving.). 05:16:01 -!- myname has quit (Ping timeout: 248 seconds). 05:19:45 -!- myname has joined. 05:29:53 -!- doesthiswork has joined. 05:41:19 -!- hppavilion2 has joined. 05:41:22 -!- hppavilion2 has quit (Remote host closed the connection). 06:35:21 -!- iczero has quit (Quit: jeffl35 has quit (Quit: jeffl35 has quit (Quit: jeffl35 has quit (Quit: jeffl35 has quit ...). 06:36:35 -!- iczero has joined. 06:43:53 idea 06:43:57 quantum language 06:44:10 where you define superpositions via a syntax that also happens to be version control conflicts 06:44:26 so if you accidentally leave a conflict in, it compiles and just runs the superposition of both verions 06:44:29 *versions 06:45:58 -!- myname has quit (Ping timeout: 255 seconds). 06:49:29 -!- myname has joined. 06:54:27 -!- oerjan has quit (Quit: Nite). 07:27:39 <\oren\> the d flat language would downgrade the D language to be less object oriented 07:30:52 -!- PinealGlandOptic has joined. 07:36:43 \oren\: I think it would be funnier to make d flat be D, but .NET 07:37:17 (because it's C#) 07:45:27 heh heh heh 07:47:08 -!- doesthiswork has quit (Quit: Leaving.). 07:51:34 unfortunately, D flat would probably not be a major language 07:59:19 -!- augur has quit (Remote host closed the connection). 08:23:03 Db wouldn't exist in some people's computo-lingual scales 08:40:51 -!- doesthiswork has joined. 08:41:07 -!- doesthiswork has quit (Client Quit). 08:42:15 -!- esmeralda has joined. 08:42:49 -!- augur has joined. 08:44:11 -!- augur has quit (Remote host closed the connection). 08:53:09 -!- augur has joined. 09:08:00 -!- esmeralda has quit (Read error: Connection reset by peer). 09:29:13 -!- otherbot_ has quit (Remote host closed the connection). 09:29:13 -!- otherbot has quit (Remote host closed the connection). 10:33:59 There's an operation I want to write occasionally, but I can't think of a good way 10:34:20 alercah: Hehehehe 10:35:53 The operation takes three components- ‹b›ase, ‹c›ap, and ‹h›eight- and is equal to b^(b^(b^(...b^c...))), where (excluding the final ^c), the entire structure is h values tall. 10:49:44 -!- atehwa has joined. 10:55:22 -!- doesthiswork has joined. 10:58:51 -!- LKoen has joined. 11:18:34 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 11:21:12 -!- myname has quit (Ping timeout: 240 seconds). 11:24:44 -!- myname has joined. 11:33:52 -!- boily has joined. 12:05: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.”). 12:25:20 -!- myname has quit (Ping timeout: 258 seconds). 12:27:16 `wisdom 12:27:25 icelandic unnerver//An Icelandic unnerver is a steampunkish looking hand cannon that spews freezingly hot lava out its recreational end. Uses epidermal DNA analyses, thaumic history excerpts and recognition of both multiphasic intristic tesla fields and personal sensorium-motor flair for authenticating authorized users. 12:28:09 . o O ( does intristic imply trigotillectomic? ) 12:28:22 -!- boily has quit (Quit: SHOULDER CHICKEN). 12:29:24 -!- myname has joined. 13:07:33 -!- Akaibu has quit (Quit: Connection closed for inactivity). 13:16:06 -!- kiki` has quit (Quit: Connection closed for inactivity). 13:16:34 -!- rodgort` has joined. 13:16:55 -!- icnonzero has joined. 13:17:40 -!- rodgort has quit (Quit: Leaving). 13:17:40 -!- iczero has quit (Remote host closed the connection). 13:17:42 -!- icnonzero has changed nick to iczero. 13:44:39 -!- Lord_of_Life has quit (Excess Flood). 13:47:07 -!- Lord_of_Life has joined. 13:50:06 -!- spiette has quit (Ping timeout: 240 seconds). 13:50:52 -!- spiette has joined. 14:34:36 -!- moonythedwarf has joined. 14:34:38 hi 14:35:35 -!- augur has quit (Remote host closed the connection). 14:36:14 -!- augur has joined. 14:40:42 -!- augur has quit (Ping timeout: 255 seconds). 15:19:46 -!- Phantom_Hoover has joined. 15:44:27 mhelloon 15:44:37 hoily 15:44:52 phellotom_hoover 15:45:11 abra allakra 15:52:40 -!- Zarutian has joined. 16:46:35 -!- lezsakdomi has joined. 16:56:35 -!- Cale has quit (Remote host closed the connection). 16:58:57 -!- schoolboy has joined. 16:59:03 hi 17:00:26 https://en.wikipedia.org/wiki/Ezhil_(programming_language) 17:00:38 check this one 17:00:54 if it fits do add to the listing 17:00:58 thanks!! 17:01:04 -!- schoolboy has quit (Client Quit). 17:06:39 -!- Phantom__Hoover has joined. 17:07:33 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 17:10:19 -!- relrod has quit (Ping timeout: 258 seconds). 17:12:24 -!- relrod_ has joined. 17:12:27 -!- relrod_ has quit (Changing host). 17:12:27 -!- relrod_ has joined. 17:19:18 -!- yorick_ has joined. 17:19:18 -!- yorick_ has quit (Changing host). 17:19:18 -!- yorick_ has joined. 17:20:54 -!- yorick has quit (Ping timeout: 240 seconds). 17:50:08 -!- MDude has quit (Ping timeout: 248 seconds). 17:54:19 -!- yorick__ has joined. 17:54:19 -!- yorick__ has quit (Changing host). 17:54:19 -!- yorick__ has joined. 17:55:12 -!- yorick_ has quit (Ping timeout: 240 seconds). 18:14:24 -!- iczero has changed nick to wlp1s1. 18:15:11 -!- hppavilion1 has joined. 18:18:35 -!- LKoen has joined. 18:58:38 -!- relrod_ has changed nick to relrod. 19:00:06 -!- zzo38 has joined. 19:06:01 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 19:06:03 -!- hppavilion1 has quit (Remote host closed the connection). 19:06:27 -!- hppavilion1 has joined. 19:19:27 -!- lezsakdomi has quit (Read error: Connection reset by peer). 19:30:57 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 19:31:26 -!- hppavilion1 has joined. 19:36:36 -!- augur has joined. 19:38:18 -!- Phantom_Hoover has joined. 19:41:18 -!- augur has quit (Ping timeout: 255 seconds). 19:48:17 -!- LKoen has quit (Remote host closed the connection). 20:03:21 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 20:11:08 https://github.com/rgleichman/glance 20:46:07 -!- hppavilion1 has joined. 21:16:03 \oren\: I may have an explanation why economics isn't a social science... if you think about it for a bit you'll realize that it's an *asocial* science, dehumanizing and just plain evil. 21:34:41 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 21:44:34 -!- DHeadshot has joined. 21:46:24 -!- moonheart08 has joined. 21:53:55 All of my Node.js package readmes are missing from the webpages, do you know why? The program "npm show" will display them just fine, and other packages readmes are displayed on the webpage too. 21:57:27 -!- Joanne has joined. 22:03:22 -!- augur has joined. 22:08:15 -!- Joanne has quit (Quit: Leaving). 22:15:40 zzo38: Do you like dynamic linking? 22:22:44 <\oren\> There's a big argument hapening on the unicode mailing list about whther they need a superscript q 22:23:16 <\oren\> and about fractions using superscript and subscript number 22:24:16 <\oren\> I mean they already have all these superscripts ᴬᴭᴮᴯᴰᴱᴲᴳᴴᴵᴶᴷᴸᴹᴺᴻᴼᴽᴾᴿᵀᵁᵂᵃᵄᵅᵆᵇᵈᵉᵊᵋᶳᶴᶵᶶᶷᶸᶹᶺᶻᶼᶽᶾᶿ 22:24:20 <\oren\> ᵌᵍᵎᵏᵐᵑᵒᵓᵔᵕᵖᵗᵘᵙᵚᵛᵜᵝᵞᵟᵠᵡᶛᶜᶝᶞᶟᶠᶡᶢᶣᶤᶥᶦᶧᶨᶩᶪᶫᶬᶭᶮᶯᶰᶱᶲ 22:24:28 <\oren\> why not q 22:26:05 <\oren\> ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖ ʳˢᵗᵘᵛʷˣʸᶻ 22:26:36 <\oren\> I should revise these graphemes 22:30:19 shachaf: do you like memory deduplication? 22:30:40 int-e: For read-only memory? 22:31:20 shachaf: cross-VM, content based. 22:31:36 04:44:17 int-e: I guess I'll just watch it when I get home. 22:31:44 Yes, I still haven't watched it. 22:32:01 I got home and talked about lens for a while and jammed for a while. 22:32:04 just curious, never mind :) 22:33:09 I still intend to watch it! 22:33:26 yeah but I don't want to seem pushy 22:33:32 this may not be working :) 22:36:22 If you want to get anything done, you have to be pushy. 22:37:03 Anyway, I brought up that link in another channel. 22:37:09 shachaf: Not applicable; depends on having RW access. Here, you're deduping RO mappings. 22:37:33 -!- augur has quit (Remote host closed the connection). 22:41:38 -!- Marcela_- has joined. 22:42:01 This might let you sleep soundly at night if you consider Rowhammer to be an obscure hardware bug that doesn't appear in real systems. For example, because you're actually using ECC RAM. 22:44:03 (apparently ECC RAM is good enough to make the difference between a feasible attack and an infeasible one there; I don't believe that it can offer absolute protection) 22:47:09 Hello, I'm from Venezuela, I speak a little English, but my language is dominate Spanish, but I want to learn how to handle my English in this channel, can you help me or not? 22:47:51 my advice is not to speak to zzo38 under any circumstances 22:48:35 `bienvenido Marcela_- 22:48:46 Marcela_-: ¡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.) 22:49:36 -!- augur has joined. 22:53:40 I want you to teach me English, can you help me? 22:56:27 Probably not 22:56:39 There is a ##English which might be of more help 22:57:28 <\oren\> Speaking english doesn't qualify us to teach it 22:58:24 Hmm http://esolangs.org/wiki/English exists... 22:58:28 What things can this channel help me with? 22:59:18 `welcome Marcela_- 22:59:19 Marcela_-: 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:59:20 <\oren\> programming, mathematics, 22:59:48 fungot, 22:59:49 int-e: lispme would handle firefox easily. in scheme, which makes you feel better about sllgen. seems quite slower 23:00:24 and don't forget web comics 23:00:39 <\oren\> unicode, cyrptograhpy 23:00:45 and, of course, ultimate wisdom 23:00:50 `grwp ultimate 23:00:57 Binary file reflection matches 23:01:02 (or not) 23:01:03 -!- augur has quit (Remote host closed the connection). 23:01:37 -!- Lord_of_Life has quit (Excess Flood). 23:01:40 \oren\: was that "permutation cipher" intentional? 23:01:53 <\oren\> int-e: no 23:02:09 <\oren\> it was due to lazy fingres 23:02:46 -!- Zarutian has quit (Read error: Connection reset by peer). 23:03:07 of course the above is all lies. what the channel is really all about is bad puns. 23:03:11 <\oren\> i'm not sure hwy it happens but when i type fast sometimse letters get out of order 23:04:17 <\oren\> maybe my brian has a packet protocol between it and my fingers 23:04:37 -!- Lord_of_Life has joined. 23:05:01 :-( 23:05:56 <\oren\> `? pun 23:05:56 Puns are fun. Ask shachaf about them. But beware of Muphry adding misspellings. 23:07:27 `? swatter 23:07:28 The swatter is a tool for punishment commonly found in #esoteric. Not to be confused with the saucepan or mapoles. 23:07:55 -!- LKoen has joined. 23:11:17 -!- boily has joined. 23:11:19 @metar CYUL 23:11:20 CYUL 122300Z 23006KT 4SM -RA BR BKN004 OVC020 03/02 A2979 RMK SF6SC2 SLP092 23:11:27 * Marcela_- She feels confused :-/ 23:14:53 -!- MDude has joined. 23:17:27 -!- augur has joined. 23:19:55 Marcela_-: you shouldn't be confused, everything makes sense. in case of doubt, consult the fungot. 23:19:55 boily: like you can't describe the semantics of scheme, nothing about any following discussion 23:31:33 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:33:06 helloily 23:34:29 This place is populated by a bunch of smartasses who like stating the obvious. 23:36:02 he didnt mean it fungot 23:36:02 quintopia: and you can 23:36:27 -!- DHeadshot has joined. 23:36:34 @metar KATL 23:36:34 KATL 122252Z 20007KT 10SM FEW040 FEW250 20/12 A3033 RMK AO2 SLP270 T02000117 23:37:50 int-e: preface all your questions with ppntat (please provide non-trivial answer thx) for best results. that is the magic word. hth 23:38:39 quinthellopia, int-ello. 23:40:05 <\oren\> plz prvd nn trvl ans thx 23:40:46 h\\rn\. 23:41:38 quintopia: is the sky blue? ppntat! 23:42:57 (I know what "prefixed" means but I think it sounds better as a postfix.) 23:43:24 `le/rn ppntat//Pen Pineapple Nutmeg Tamarind Apple Tangerine 23:43:29 Learned 'ppntat': Pen Pineapple Nutmeg Tamarind Apple Tangerine 23:45:48 `? rr 23:45:49 rr? ¯\(°​_o)/¯ 23:46:00 `? rickroll 23:46:03 rickroll? ¯\(°​_o)/¯ 23:46:12 for some reason I find this odd :) 23:47:47 Of course "Alexa, please order..." has a good chance of becoming the new Rickroll (for live call in broadcasts). 23:47:49 int-e: where do you live? the sky is dark gray here 23:48:40 . o O ( and the sky is dark graaaay ♪ ) 23:49:25 quintopia: here it seems vary 23:51:48 -!- hppavilion1 has joined. 23:52:23 -!- hppavilion1 has quit (Client Quit). 23:52:38 -!- hppavilion1 has joined. 23:55:21 boily: pls continue singing 23:55:35 -!- 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:56:07 boily: also check out the gdq borderlands 2 coöp run on youtube for great entertainment 23:58:59 «Jamais je ne t'abandonnerai, jamais je ne décevrai, jamais je ne dirai de mauvaises choses ni te ferai mal... ♪» 2017-01-13: 00:00:47 s/ne dé/ne te dé/ 00:01:27 hmm. it loses something in the translation 00:01:53 I know :/ 00:07:00 «On part ensemble, mais c'est toujours un adieu... Et peut-être reviendrons-nous, sur la Terre, mais qui peut le dire? ♪» 00:07:21 * boily doo doo doo doooo do do do do dooo ♪♪♪ 00:07:43 wow, 2 months after this reinstall... bash: rlwrap: command not found 00:08:06 I really thought I'd use this command more frequently than that. 00:08:56 Can you believe people still install packages imperatively like that? 00:13:09 -!- Marcela_- has left. 00:14:53 -!- moonythedwarf has quit (Remote host closed the connection). 00:26:37 -!- oerjan has joined. 00:29:24 -!- DHeadshot has quit (Ping timeout: 258 seconds). 00:34:05 `5 w 00:34:16 shachaf: I rather suspect that this may be one of those rhetorical questions that I'm hearing so much about. 00:34:18 1/2:lystrosaurus//Lystrosaurus is a genus of Late Permian and Early Triassic Period dicynodont therapsids, which ruled the world around 250 million years ago. \ primative//A primative is a reference to a value that you were robbed of. \ england//England is [EXPUNGED]. \ coonspirator//A coonspirator is caterpillar silk wrapped in collabora 00:34:28 `spam 00:34:29 2/2:tors. \ comonad//Comonads are just monads in the dual category. They are hard to get into. 00:34:37 int-e: It's ridiculous, isn't it? 00:34:55 No, not really. 00:35:11 Which means yes. 00:35:14 Your system state is the end result of a bunch of "apt" commands that you ran and already forgot. 00:35:26 Depending on the order that you ran them in and so on. 00:35:32 Also a bunch of files that you edited, and other things. 00:36:06 Instead what you want is a file that says what state you want things to be in. 00:36:17 well, if I had wanted to I could've just grabbed the previous list of packages and installed everything 00:36:49 but I like the idea of using a reinstall to prune packages I don't need. there's a tradeoff. 00:36:54 That's a weak approximation of what I'm saying, but, sure, probably better than nothing. 00:37:29 The list of packages you're using should be checked in to version control or something. 00:37:31 and anyway I find nix too crazy. 00:37:43 Nix has downsides but this aspect of it is very reasonable. 00:38:09 (which I believe gets the closest to what you describe) 00:38:36 Yes, I started using Nix a little bit lately, and I have a file like that. 00:38:58 It has a list of packages I want. When I want a package I add it to the list, and when I don't want a package I remove it from the list. 00:39:04 I like that much. 00:39:14 But it's complicated and there are things I don't like. 00:39:45 incidentally, I managed to compile nix on cygwin. it compiles, but then trying to run the nix-shell results in a DLL linkage error... 00:39:58 What would you do if you wanted to run service on a whole bunch of machines? 00:40:06 How would you manage that? 00:40:10 a real point for me is that while I do have several computers that I'm using they all need different sets of packages anyway, though there's a common core. 00:40:15 I should say "a whole bunch of services", probably. 00:40:37 I guess the modern answer is "use docker" ;-) 00:40:40 int-e: That sounds like all the more reason to keep track of it in an organized way. 00:40:44 (or somesuch thing) 00:41:09 it's not enough of a pain to automate 00:41:18 -!- Marcela_- has joined. 00:41:19 Maybe. 00:41:25 I mean, https://xkcd.com/1205/ 00:41:42 It's not just a matter of saving time. 00:41:53 But sure. 00:42:20 By the way, I started running prometheus and node_exporter on my laptop recently. It's great. 00:43:07 shachaf: maybe this wasn't clear from the above, but I wasn't annoyed by the fact that rlwrap wasn't already installed. installing it was quick and painless and I learned something new (though perhaps not terribly interesting) about my use of *this* computer. 00:43:34 There are better ways, I think, to learn these sorts of facts. 00:43:59 I'm sure there are 00:45:17 Are you able to view a graph of CPU usage etc. over the past few hours? 00:45:42 no. 00:46:04 why would I devote 0.01% of my CPU time to that? :P 00:46:11 @tell hppavilion1 https://en.wikipedia.org/wiki/Tetration#Notation has a few options; the most standard seems to be \exp^h_b(c) in LaTeX 00:46:11 Why wouldn't you? 00:46:11 Consider it noted. 00:46:23 -!- Lord_of_Life has quit (Excess Flood). 00:46:54 ... 00:47:11 `? shachaf 00:47:16 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. 00:47:27 true 00:47:37 -!- Lord_of_Life has joined. 00:48:24 The last sentence, I mean. 00:56:34 what about the second last? 00:56:52 HAVE WE BEEN LIED TO 00:58:41 -!- Marcela_- has left. 01:03:18 hellørjan. 01:08:52 oerjan: every last sentence is correct hth 01:10:25 oerjan: Oh 01:12:06 shachaf: good, good 01:12:25 helloily. 01:12:40 * oerjan is playing QWOP. curse you comic irregulars. 01:13:04 oerjan: I like the Knuthy one the most 01:13:15 oerjan: Because it generalizes to higher hyperoperations 01:14:45 right 01:14:52 oerjan: That game is pretty easy, isn't it? 01:15:03 * oerjan swat shachaf -----### 01:15:10 What? 01:15:12 well i _have_ finished the track twice now. 01:15:18 You can win it with only q and w 01:15:20 *+s 01:15:24 Or only two keys, at any rate. 01:15:28 I don't remember which two. 01:15:36 that sounds like my strategy. 01:16:00 except i use o to correct posture sometimes, and p to get over that middle obstacle 01:16:47 I guess it doesn't allow you to jump far in the end. 01:16:56 indeed. 100.1 m both times. 01:17:12 it also doesn't allow you to avoid tripping the obstacle. 01:17:34 Hold Q for a while, then press W to stabilize. 01:17:44 I think that strategy can get you all the way to the end. 01:18:05 Maybe you need some trick with the obstacle, but I think you can stick with those two keys. 01:18:39 well my problem with using only q and w is that the back leg gets too bent eventually if i don't get the rhythm precisely right, which i don't yet. 01:18:51 and then i use o to straighten it. 01:19:13 Try a brief Q press and then W to stabilize. 01:19:15 Repeatedly. 01:19:17 Seems pretty simple. 01:19:27 shachaf: um i tell you i've been doing this. 01:19:31 "Qi" should clearly make the [kj] sound 01:19:37 You don't need rhythm for that, though? 01:20:12 well the rhythm is for getting a little more speed... this was my second success so i tried to do a little better. 01:20:35 i agree that it's probably _possible_ with just q and w. 01:22:05 OK. 01:23:02 i'm trying that, up to 17 m now 01:23:51 and the front leg gets awkwardly straight, too 01:24:33 so i'm constantly in danger of tipping backwards. 01:24:57 look, my goal was simplicity, not speed 01:25:14 if you keep taking risks by holding q for too long you'll fall eventually 01:25:28 http://anglish.wikia.com/wiki/Anglish_wordbook uses "they" 01:25:31 I am disappoint 01:25:33 (or, 'their') 01:26:38 To be fair, "Anglish" is principly about removing Romantic influences. 01:26:44 It should clearly be hie/hie/hiera 01:26:48 "their" is a loan, but it's a Germanic loan. 01:26:56 pikhq: It's about removing foreign influences, mostly 01:27:06 It's also a *very* old one. 01:27:12 pikhq: Old Nørse, to be exact 01:27:17 The loan was adopted during the Old English period. 01:28:02 pikhq: Middle English 01:28:07 Orly? 01:28:09 Hmm. 01:28:38 pikhq: Andly 01:28:57 I prefer nxorly. 01:29:03 poochpikhq 01:29:15 pikhq: It's xnorly and I will fucking cut you if you say otherwise 01:29:31 Eh, what do I know, I am formally a very uneducated man. 01:29:51 i'm more uneducated hth 01:29:56 i know nothing at all, formally 01:30:07 Oh, you don't even have a high school degree or equivalent? 01:30:33 Erm, diploma. 01:31:19 ok now just my back lower leg is stuck in the obstacle 01:32:02 what system do you formalize those in twh 01:32:14 I'm pretty sure all of your countries of citizenship have such a thing. 01:32:23 Legal. 01:32:43 the legal system is inconsistent hth 01:33:24 yes, got it over 01:37:16 -!- moonheart08 has quit (Read error: Connection reset by peer). 01:45:09 -!- Lord_of_Life has quit (Excess Flood). 01:45:36 Hm, https://en.wikipedia.org/wiki/List_of_English_inventions_and_discoveries 01:45:38 Taneb: ^ 01:45:46 `? tanebscoveries 01:45:57 Taneb is dutch hth 01:46:01 fantastic. i got it all to the end then messed it up by trying to do something special. which seems to have triggered a bug https://imgur.com/a/IgOG5 01:46:03 tanebscoveries? ¯\(°​_o)/¯ 01:46:18 shachaf: http://esolangs.org/wiki/Nathan_van_Doorn disagrees 01:46:33 `grwp ermanic 01:46:33 Unless User:Taneb ≠ IRC Taneb 01:47:01 the english, the english, the english are best; / i wouldn't give tuppence for all of the rest 01:47:06 No output. 01:48:07 -!- Lord_of_Life has joined. 01:50:35 shachaf: anyway, definitely possible even if i missed 0.7 m 01:53:55 ok that's enough. 02:03:30 if it fits do add to the listing <-- hm, not esoteric 02:13:06 @tell int-e and don't forget web comics <-- you forgot MtG hth 02:13:06 Consider it noted. 02:14:51 `wisdom ultimate 02:14:54 That's not wise. 02:19:06 -!- FreeFull has quit (Quit: Rebooting). 02:19:22 hm "citimate" should have been the antonym 02:21:30 -!- FreeFull has joined. 02:35:31 -!- Lord_of_Life has quit (Excess Flood). 02:38:07 -!- Lord_of_Life has joined. 02:41:15 `wisdom 02:41:26 merchantable//Merchantable adj. Capable of being chanted by mermaids. 02:41:33 `stupidity 02:41:33 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: stupidity: not found 02:41:53 I would've guessed enchantable by mermaids 02:42:32 an enchantment has to be chanted first. elemermentary. 02:43:16 Ah, yes 02:45:05 `wisdom 02:45:07 we//We are the champions. 02:45:33 `? who 02:45:34 Who cares about ancient cases anyway? 02:45:40 `? whom 02:45:41 See: who 02:45:46 `whose 02:45:47 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: whose: not found 02:45:51 `? whose 02:45:51 . o O ( we are the champions, but every hand clap it's 10% faster ) 02:45:52 whose? ¯\(°​_o)/¯ 02:46:05 `wisdom 02:46:06 lie bracket//Politicians try to stay within the lie bracket: Not so many lies that voters cannot stand it, but not so few that they think you have nothing to give them. 02:46:33 boily: The Original Trilogy, but every time someone eats a banana it's 5% faster 02:52:41 as far as I can tell, there aren't any bananas in them. 02:53:15 in fact, the only work of fiction that I know for a fact that has bananas is Gravity's Rainbow. 02:53:56 -!- Jafet has quit (Ping timeout: 256 seconds). 02:54:06 (there's also that thing with the small yellow guys that I refuse to aknowledge, and nobody has any proof I went to the theatre to watch it.) 02:56:08 other than this admission 02:56:19 `addquote (there's also that thing with the small yellow guys that I refuse to aknowledge, and nobody has any proof I went to the theatre to watch it.) 02:56:22 1306) (there's also that thing with the small yellow guys that I refuse to aknowledge, and nobody has any proof I went to the theatre to watch it.) 02:57:01 i need a name for a collection of programs to manage processes 02:57:10 but pmutils is taken https://pm-utils.freedesktop.org/wiki/ 02:57:14 boily: The laughing ones? 02:57:17 and so is pmtools http://search.cpan.org/dist/pmtools/lib/pmtools.pm 02:57:32 hellorcah. bleh :P 02:58:04 hellochaf. I can't deny nor confirm nothing at all whatsoever la la la la la la can't hear you ♪ 02:58:29 * boily throws a smoke bomb and flees away 02:58:39 -!- boily has quit (Quit: ROTATIONAL CHICKEN). 03:01:30 izabera: poverlord? 03:01:39 err what 03:01:43 (plord for short) 03:02:06 "plord" is fun to say. plordplordplordplord. 03:07:32 izabera: That's the name 03:07:34 -!- Jafet has joined. 03:07:35 * hppavilion1 vanishes 03:07:47 you're terrible at naming things 03:09:48 pmeunatic hth 03:10:46 pminator 03:11:21 pminions 03:12:05 pmsith 03:13:15 hppavilion1: it's deplordable 03:13:46 izabera: It's the process overlord. Obviously. 03:14:31 pminutils 03:15:45 pmbox 03:19:49 oerjan: mpox (machine pox) 03:20:43 -!- Phantom_Hoover has quit (Remote host closed the connection). 03:21:00 mp1 03:24:11 -!- Sprocklem has joined. 03:30:14 ('plord' is a wonderful name dammit...) 03:45:13 -!- IdentService has joined. 03:45:17 -!- IdentService has left. 04:06:03 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 04:26:26 -!- hppavilion1 has joined. 04:49:47 -!- IdentService has joined. 04:49:54 -!- IdentService has left. 04:50:15 who is that identservice guy... 05:10:07 -!- doesthiswork has quit (Quit: Leaving.). 05:22:55 * Sgeo is trying Magic Duels 05:23:06 Not sure why I seem so intent on avoiding Hearthstone 05:35:06 -!- Sprocklem has quit (Ping timeout: 260 seconds). 05:51:34 -!- oerjan has quit (Quit: leaving). 06:34:02 -!- doesthiswork has joined. 07:03:51 I have a book about philosophy. They included Thomas Aquinas and about his five proofs of God (they are defective), as well as in other section the proof that there is no God (also defective), and also Theseus, sorites, etc. Do you know about these thing? 07:27:44 -!- hppavilion1 has quit (Ping timeout: 248 seconds). 07:28:41 -!- shikhin has quit (Ping timeout: 255 seconds). 07:30:02 -!- xa0 has quit (Ping timeout: 255 seconds). 07:30:03 -!- rdococ has quit (Ping timeout: 255 seconds). 07:33:19 -!- shikhin has joined. 07:35:36 -!- rdococ has joined. 07:35:40 -!- xa0 has joined. 07:36:40 -!- rdococ has quit (Changing host). 07:36:40 -!- rdococ has joined. 07:44:02 -!- doesthiswork has quit (Quit: Leaving.). 07:55:51 -!- augur has quit (Remote host closed the connection). 07:59:16 -!- rdococ has quit (Ping timeout: 255 seconds). 08:01:27 -!- Sgeo has quit (Read error: Connection reset by peer). 08:03:42 -!- rdococ has joined. 08:04:33 -!- Sgeo has joined. 08:07:07 -!- hppavilion1 has joined. 08:08:50 -!- rdococ has quit (Changing host). 08:08:50 -!- rdococ has joined. 08:14:21 -!- mtve has quit (Ping timeout: 260 seconds). 08:24:19 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 08:24:20 -!- foobarbaz has joined. 08:31:15 -!- foobarbaz has quit (Ping timeout: 260 seconds). 08:35:46 -!- augur has joined. 08:43:22 -!- augur has quit (Ping timeout: 255 seconds). 08:46:08 -!- augur has joined. 09:19:57 -!- ^v has quit (Ping timeout: 252 seconds). 10:02:11 -!- ^v has joined. 10:15:25 -!- mtve has joined. 10:20:09 -!- kiki` has joined. 11:31:53 -!- sebbu has quit (Ping timeout: 245 seconds). 11:35:31 -!- boily has joined. 12:11:47 `wisdom 12:11:57 @massages-loud 12:11:58 hppavilion1 asked 9h 4m 47s ago: Do your CHICKEN prefixes ever repeat, or are they drawn from some finite set and removed as they are used? 12:12:01 ol//OL stands for Original Lyrics. A person who sings songs unmodified is called an OList. 12:13:34 @tell hppavilion1 hppavellon1. I try to always use a new prefix from memory, but sometimes I repeat. fizzie had compiled a list some time ago. 12:13:34 Consider it noted. 12:13:55 -!- Phantom_Hoover has joined. 12:14:02 @tell hppavilion[1] hppavellon[1]. please peruse the unbracketed message. 12:14:02 Consider it noted. 12:14:22 `wisdom 12:14:26 smlist//Non-update notification for the webcomic Super Mega. 12:14:52 -!- boily has quit (Quit: TENNIS CHICKEN). 12:31:34 -!- sebbu has joined. 12:46:12 -!- yorick__ has quit (Ping timeout: 252 seconds). 12:56:15 -!- kritixi has joined. 12:56:25 Hello 12:57:02 \help 12:57:04 -!- kritixi has left. 12:58:42 -!- kritixi has joined. 12:59:27 @tell hppavilion1 http://sprunge.us/FIcQ 12:59:28 Consider it noted. 12:59:38 @tell hppavilion1 (Old data.) 12:59:38 Consider it noted. 13:00:44 What's with all the chickens? 13:03:58 -!- kritixi has quit (Quit: Page closed). 13:49:09 that looks like enough to start a chicken ^style 14:00:29 -!- doesthiswork has joined. 14:38:13 -!- augur has quit (Remote host closed the connection). 14:45:40 -!- int-e has left ("SUPERIOR CHICKEN"). 14:45:40 -!- int-e has joined. 14:58:50 -!- augur has joined. 15:01:38 -!- otherbot has joined. 15:03:33 -!- augur has quit (Ping timeout: 245 seconds). 15:23:12 heh, the lack of pants is evolving into a running gag (GG) 15:23:46 @tell oerjan Indeed I did. 15:23:47 Consider it noted. 15:24:41 -!- dario_ has joined. 15:24:50 hi! 15:26:07 is anyone here able to optimize bitbitjumpjump microcode for a VM? (the VM is used to decompress data by means of an ad-hoc generated program) 15:26:10 http://stackoverflow.com/questions/41636963/data-compression-algorithm-and-vm-micro-code-code-optimization-program-based-co 16:16:07 -!- kiki` has quit (Quit: Connection closed for inactivity). 16:18:18 -!- MDude has quit (Remote host closed the connection). 16:31:08 -!- TieSoul has joined. 16:43:08 -!- lezsakdomi has joined. 16:47:27 -!- Lord_of_Life has quit (Excess Flood). 16:47:37 -!- Lord_of_Life has joined. 16:48:05 @tell oerjan have you encountered the game called "CLOP"? 16:48:05 Consider it noted. 16:55:13 -!- MDude has joined. 17:10:41 -!- lezsakdomi has quit (Quit: Leaving). 17:14:35 -!- dario_ has quit (Ping timeout: 240 seconds). 17:14:58 -!- dario_ has joined. 17:41:55 -!- davidbeckley has joined. 17:42:49 -!- davidbeckley has changed nick to ThatOtherPerson. 17:57:32 -!- DHeadshot has joined. 17:58:41 -!- Zarutian has joined. 18:01:02 <\oren\> Ooh epic https://www.youtube.com/watch?v=36s2Q7JrLgs 18:23:01 -!- Marcela_- has joined. 18:25:32 -!- PinealGlandOptic has quit (Quit: leaving). 18:28:17 -!- Marcela_- has left. 18:33:00 -!- hppavilion1 has joined. 18:39:28 -!- hue has left ("Leaving"). 18:54:54 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 18:56:24 -!- hppavilion1 has joined. 18:58:36 -!- ThatOtherPerson has quit (Changing host). 18:58:36 -!- ThatOtherPerson has joined. 19:02:33 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 19:12:28 -!- Canaimero-7921 has joined. 19:12:48 -!- Canaimero-7921 has left. 19:14:27 -!- hppavilion1 has joined. 19:15:39 -!- Joanne has joined. 19:17:00 -!- Joanne has quit (Client Quit). 19:19:49 -!- Sprocklem has joined. 19:21:39 -!- hppavilion1 has quit (Remote host closed the connection). 19:22:02 -!- hppavilion1 has joined. 19:26:32 -!- DHeadshot has quit (Ping timeout: 240 seconds). 19:37:26 -!- DHeadshot has joined. 19:50:10 -!- hppavilion1 has quit (Remote host closed the connection). 19:50:33 -!- hppavilion1 has joined. 20:02:33 -!- Zarutian has quit (Quit: Zarutian). 20:12:25 -!- DHeadshot has quit (Ping timeout: 260 seconds). 20:20:02 -!- Sprocklem has quit (Ping timeout: 240 seconds). 20:23:06 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 20:38:44 -!- Zarutian has joined. 20:39:44 -!- Zarutian has quit (Read error: Connection reset by peer). 20:39:50 -!- lezsakdomi has joined. 20:40:14 -!- Zarutian has joined. 20:48:29 -!- hppavilion1 has joined. 20:48:56 -!- ChatSharp has joined. 20:48:59 -!- ChatSharp has left. 21:06:01 -!- wlp1s1 has changed nick to O_o. 21:06:05 -!- O_o has changed nick to wlp1s1. 21:06:32 -!- ThatOtherPerson has quit (Ping timeout: 240 seconds). 21:07:43 -!- atehwa has quit (Ping timeout: 245 seconds). 21:08:23 -!- lezsakdomi has quit (Quit: Leaving). 21:09:36 -!- atehwa has joined. 21:14:58 -!- yorick has joined. 21:14:58 -!- yorick has quit (Changing host). 21:14:58 -!- yorick has joined. 21:16:12 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 21:16:19 -!- Phantom_Hoover has quit (Ping timeout: 258 seconds). 21:22:42 -!- ThatOtherPerson has joined. 21:36:32 -!- ThatOtherPerson has quit (Changing host). 21:36:32 -!- ThatOtherPerson has joined. 21:44:51 -!- Sprocklem has joined. 21:51:19 -!- TieSoul has quit (Quit: Leaving). 22:06:00 -!- myname has quit (Ping timeout: 256 seconds). 22:06:06 -!- Phantom_Hoover has joined. 22:09:16 -!- myname has joined. 22:15:12 -!- jaboja has joined. 22:30:35 -!- dario_ has quit (Quit: Leaving). 22:31:37 -!- jaboja has quit (Read error: Connection reset by peer). 22:32:07 -!- augur has joined. 22:33:01 -!- Marcela_- has joined. 22:34:20 -!- Sprocklem has quit (Ping timeout: 256 seconds). 22:35:15 -!- Marcela_- has left. 22:49:53 -!- Marcela_- has joined. 23:09:14 -!- Marcela_- has left. 23:17:27 øer øer øerjæ 23:17:53 -!- boily has joined. 23:19:06 `wisdom 23:19:20 for further details//who knows 23:19:57 `5 w 23:20:06 1/3:queuestack//Queuestack is when you're confused about whether something should be a queue or a stack, and end up with a complete mess. See https://xkcd.com/954/ . \ links//links is one of the very few HTML renderers that doesn't try to store a full document tree with heavyweight objects for each node just in case javascript wants to mo 23:20:15 `spam 23:20:16 2/3:dify it later, so it's the only engine that can render those HTMLs that are automatically converted from a PDF and put each letter in a separate element. \ danish//In Danish, the word for "island" is just "ø" for øfficiency reasons. \ tc//Tc is the abbreviation for Technetium, an element so sophisticated that it does not exist natur 23:20:18 `spam 23:20:20 3/3:ally. \ fizzie//fizzie is not fnord with a monad but the sneaky king of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 23:20:28 now i wonder who put in that links entry 23:20:33 `cwlprits links 23:20:46 oerjän b_jonäs 23:20:53 `dowg links 23:21:02 9527:2016-10-30 slwd links//s/are/is/;s/don/doesn/;s/letter to/letter in/ \ 6559:2016-01-14 ` mv -i wisdom/link{,s} 23:21:11 `cwlprits link 23:21:16 b_jonäs b_jonäs 23:21:24 shwcking 23:24:56 b_jwllonas. 23:30:36 -!- Marcela_- has joined. 23:31:29 -!- Cale has joined. 23:33:08 -!- sirnaysayer has changed nick to |BRVXA|. 23:41:26 -!- DHeadshot has joined. 23:50:24 -!- DHeadshot has quit (Ping timeout: 258 seconds). 23:53:59 `5 w 23:54:10 1/2:splay//Splay is a painful pastime that is dual to cosplay and the supersymmetric partner of ordinary play. Recuperation, when even possible, may require wearing a stume. \ finity//Enjoy being locked in your matrix of finity. \ vaarsuviu//Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq1 23:54:33 `spam 23:54:35 2/2:0 , right above where he tells the comic updates three times a week (twice a week according to the TOC). \ marriage//Marriage was made legal in the United States on 2015-06-26. \ typoerjan//typoerjan is oerjan's clumsy twin. 23:54:38 `spam 23:54:39 1/2:splay//Splay is a painful pastime that is dual to cosplay and the supersymmetric partner of ordinary play. Recuperation, when even possible, may require wearing a stume. \ finity//Enjoy being locked in your matrix of finity. \ vaarsuviu//Vaarsuvius is female. The Word of God about that is right at http://www.giantitp.com/FAQ.html#faq1 23:54:42 beuh. 23:55:14 in all the conventions I attended, I never cosplayed. 'tis shameful. 23:56:34 `? shachaf 23:56:37 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. 23:58:37 hellochaf. do you have pictures? 23:58:50 hoily 2017-01-14: 00:00:20 rdochelloc. 00:05:59 -!- Marcela_- has left. 00:11:49 -!- hppavilion1 has joined. 00:12:58 -!- Marcela_- has joined. 00:14:36 In state news today: "Unnamed village in Bristol Bay region sees HIV outbreak" 00:14:43 I'm genuinely unsure whether they mean that which village in particular is not being disclosed now or that the village isn't named 00:14:49 @massages-lud 00:14:49 boily said 12h 1m 14s ago: hppavellon1. I try to always use a new prefix from memory, but sometimes I repeat. fizzie had compiled a list some time ago. 00:14:49 fizzie said 11h 15m 21s ago: http://sprunge.us/FIcQ 00:14:49 fizzie said 11h 15m 10s ago: (Old data.) 00:15:25 hppavellon1, fizziello, hellambdie! 00:18:05 boily: Sieg Boil! 00:18:20 (I genuinely could not think of a better porthello. I'm not even sure whether that counts) 00:18:38 * boily *THWACK* hppavilion1. -0.5 FP. 00:18:45 FP? 00:19:18 Funpun, the customary unit for a thwack; previously a shachaf, but he kept being pinged. 00:19:36 Though, I suppose in this case it's more of a Hantentagoffer 00:19:38 `? boily 00:19:40 ​“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, and a renowned Capitalist who helps keep the world boring. 00:19:50 I believe the usual boilrthello is ahoily. 00:19:54 I know 00:19:58 I was looking for something new 00:20:13 -!- oerjan has joined. 00:20:31 you can always combine a "bon matin", "bonjour" and/or "bonsoir". they mesh well in a cromulent fashion. 00:20:39 bonsœirjan. 00:20:47 hellœrjan. I recently moved my ø key to altgr+u and altgr+o is now œ 00:20:49 `slwd boily//s#, and#, a thwack doctor&# 00:20:53 boily//“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. 00:21:34 * boily chirurgically thwack shachaf. 1.00 FP :D 00:21:34 A thwocktor 00:22:09 Thwhoctor if the Thwoctor is also a Whovian 00:24:52 `wisdom 00:24:53 jander//Jander was murdered, or deactivated permanently, depending on which side you ask. 00:25:28 hppavilion1: you should try the Canadien Multilingue Standard layout. very good! 00:33:02 -!- ruffles has joined. 00:36:01 `relcome ruffles 00:36:06 ​ruffles: 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:37:39 hey 00:37:52 idk what esoteric laguages are tbh joined outa curiosity :v 00:38:35 -!- ThatOtherPerson has quit (Ping timeout: 240 seconds). 00:39:03 the wiki is there for discovering them! there's also us in this channel. 00:39:42 you can even peruse the PDF in the topic for some... uh... clarifications about things that tend to happen here. 00:39:56 can u gimme a one sentence abt-page 00:40:33 ruffles: Salvador Dali: Programmer Edition 00:41:10 ty 00:42:19 that's strangely accurate. 00:43:30 ruffles: if you want, there are a few well known classics to read about: brainfuck, befunge, intercal, underload, malbolge, aubergine... 00:46:41 gobood evenilyng 00:46:56 hippavilion1 00:47:10 what is the goal tho 00:47:33 like what esoteric nature seeks to be aroused by esoteric programs? 00:47:43 @messages- 00:47:43 int-e said 9h 23m 56s ago: Indeed I did. 00:47:43 int-e said 7h 59m 38s ago: have you encountered the game called "CLOP"? 00:49:15 ruffles: esoteric programming is exploring the limits of computation and program form. it's a kind of poetry with constrained writing. 00:49:46 like sacred geometry code? 00:50:14 it can be anything you want. except a brainfuck derivative. shun the brainfuck derivative. 00:50:32 lmao k 00:51:13 @ask int-e ARGH! 00:51:13 Consider it noted. 00:51:29 oerjan: i played enough of this game to see that it's designed to thwart people like me 00:51:58 ruffles: some of them go the minimalist way, just to see how little we need to actually compute something. others directly include elements of painting, cooking, music or zombie summoning for an unusual cachet. 00:52:29 yay i got back on all feet again 00:52:42 omg lets convince machines that sacrificing humans will save their souls 00:52:53 oerjan: all feet? how many do you have? 00:53:39 four 00:53:50 well, Clop does 00:54:05 what's a clop? is it like qwop with a horse? 00:54:14 precisely! 00:54:21 well, looks like it. 00:54:30 ruffles: that is generally frowned upon. 00:54:53 fungot: your soul is already saved, don't listen to him! 00:54:54 oerjan: riastradh has the power to make sure 00:54:54 oerjan: oh hm. I can't clop. it appears that I may have uninstalled flash... 00:54:55 heh k 00:55:15 but srsly tho 00:55:18 like westworld? 00:55:38 still no. I like the body that's me. 00:55:42 i wonder if the internet has natural selection 00:55:49 tru same 00:59:42 `wisdom 00:59:44 tas//TAS is a tool-assisted speedrun: a race in which participants must use quality tools such as the PHP hammer, Autoconf, and the Arkenpliers to assist them in running. 00:59:59 argh the horse turned lame. this wasn't fun. 01:00:41 ruffles: all selection on the internet is artifical hth 01:01:15 ikno thats why i didnt ask that 01:01:32 oerjan: i told you hth 01:01:33 *+i 01:01:40 when i see program vs program then il kno 01:02:04 -!- Sprocklem has joined. 01:02:12 shachaf: i'm not necessarily a person like you. i assume you too tried with just h and k? 01:02:34 just two of them at any rate 01:02:42 ruffles: oh. then you want to look at bfjoust 01:02:44 don't remember which 01:02:49 !help 01:02:49 oerjan: I do !zjoust; see http://zem.fi/bfjoust/ for more information. 01:03:36 !zjoust >>>>>>>>>([-]>[+]>)*-1 01:03:36 oerjan: "!zjoust progname code". See http://zem.fi/bfjoust/ for documentation. 01:03:46 !zjoust lame_horse >>>>>>>>>([-]>[+]>)*-1 01:03:46 oerjan.lame_horse: points -7.81, score 13.39, rank 34/47 01:03:58 hm that's far too high 01:04:22 i suppose the scoring may still not have rebalanced 01:05:32 ruffles: see also codewar 01:05:52 !zjoust rehydrated_shiitake >[[-.]>] 01:05:52 boily.rehydrated_shiitake: points -32.62, score 4.85, rank 47/47 01:05:56 hm. 01:05:59 uuuh. 01:06:02 that's real bad. 01:06:17 shachaf: well h and k got me to the first stone obstacle. 01:06:48 cant use brwoser rn 01:07:01 but wats codewar? 01:07:27 @metar EGLL 01:07:27 EGLL 140050Z AUTO 30005KT 9999 NCD 01/M02 Q1018 NOSIG 01:07:36 I forgot to do that when it was snowing earlier today. 01:07:38 ruffles: it's a game where people make programs to fight each other 01:07:47 @metar ENVA 01:07:47 ENVA 140050Z VRB02KT 9999 -SN FEW004 SCT015 BKN038 00/M00 Q0992 RMK WIND 670FT 33005KT 01:07:54 snow here too 01:08:11 i guess it's more interesting in london 01:08:53 @metar CYUL 01:08:54 CYUL 140100Z 31008KT 15SM SKC M12/M21 A3077 RMK SLP425 01:09:11 oerjan: cow. 01:09:31 G0T M1LK? 01:09:58 -!- Akaibu has joined. 01:11:14 ruffles: what are your approximative geographic coördinates and body weigh? 01:11:28 . o O ( REPETIVE CHICKEN ) 01:14:11 why tho 01:14:45 today's Drive comic is hilarious but you have to know the characters 01:15:16 ruffles: it's the The Question. everybody gets asked it. 01:16:20 im inclined to ask the nature of the request tho 01:17:04 ruffles: well it started way back when someone asked about the center of mass of the channel... 01:17:20 of mass? 01:17:24 explain 01:17:32 that's a physics concept. 01:17:53 but anyway, to calculate it we need people's coordinates and body weigh. 01:18:03 boily: HOW'S CALCULATION GOING 01:18:30 * oerjan waiting for boily's patented sweat drop smiley 01:18:57 -!- ThatOtherPerson has joined. 01:19:28 >_>'... 01:19:41 thank you. 01:19:45 :v 01:20:26 im tryna practice to see if i can read ppls mind through their thoughts 01:20:39 iherently its like an energetic keylogger 01:20:52 `? esoteric 01:20:54 This channel is about programming -- for the other kind of esoterica, try #esoteric on EFnet or DALnet. 01:21:12 thanks saw that earlier :v 01:21:14 u a bot? 01:21:19 HackEgo is 01:21:21 nvm 01:21:27 yea exactly 01:21:34 ik ik the topic 01:21:47 still, was curious abt the programmable aspects of it 01:21:56 maybe algorythms for divination 01:23:10 `8ball Are algorithms for divination a good idea? 01:23:12 It is decidedly so. 01:23:30 lmao 01:23:51 should i get off the chan then? 01:23:56 idk wat i can contribute tbh 01:24:03 but it was on autojoin soo 01:24:08 `8ball will my life be improved if i follow 8ball's advice? 01:24:09 It is decidedly so. 01:24:13 i love freenode its so diverse 01:24:38 fungot: are you more accurate than a puny 8 ball? 01:24:38 boily: and some say that i screwed up on that 01:24:55 fungot: yes, but what do you think? 01:24:55 oerjan: do what you think. ( mit scheme) 01:25:04 ^8ball did we have this command? 01:25:04 Yes. 01:25:13 -!- ffj-bot has quit (Remote host closed the connection). 01:25:18 fungot: Thanks. 01:25:18 fizzie: the reason that the pascal syntax was chosen, i think. i could paint it, but it'd be nice 01:25:25 . o O ( did fizzie test that first? ) 01:25:26 -!- ffj-bot has joined. 01:25:34 oerjan: No, I like to live dangerously. 01:25:41 ah. 01:25:45 (Well, that's not true. But this time I didn't.) 01:28:57 ruffles: well mysticism and that sort of thing are rarely discussed here, but many kind of mathematical/logical nerd topics are. 01:29:27 ahh i see 01:29:27 (most people who state any kind of belief here are atheists or close to it.) 01:33:03 I consider myself panendeist, but yes probably most are atheist 01:38:57 But how many not atheist people is on anyways? 01:39:22 -!- ruffles has quit (Quit: Leaving). 01:51:05 -!- MDead has joined. 01:52:32 -!- MDude has quit (Ping timeout: 240 seconds). 01:52:40 -!- MDead has changed nick to MDude. 01:56:00 -!- ThatOtherPerson has quit (Ping timeout: 252 seconds). 02:00:19 Hey y'all. The wikipedia page for binary lambda calculus has been deleted: https://en.wikipedia.org/wiki/Binary_lambda_calculus 02:00:46 Perhaps someone with a better understanding of wikipedia than I could fix that? 02:01:02 The reasons do not seem sufficient: https://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/Binary_lambda_calculus 02:01:18 And many articles, both on Wikipedia and other sites, refer to that article 02:06:24 -!- boily has quit (Quit: DINOSAUR CHICKEN). 02:11:32 dingbat: 'fraid that's how wikipedia policy is. it's not notable in the sense wikipedia uses. 02:11:59 -!- |BRVXA| has changed nick to |-BRVXA-|. 02:12:37 only finding actual references providing the notability criterion can reverse that decision, and since no one did... 02:12:56 Seems like it is notable from a common sense perspective though. I mean, wiki pages for _many_ esoteric languages reference it. Oh well, not the first silly thing about Wikipedia 02:13:27 Doesn't seem like they looked for any reason to keep it.. sorta stupid IMO 02:14:36 i'd have liked to see what was in the talk page that was referred in the deletion discussion - it was deleted with the article itself. 02:15:01 dingbat: many esolangs themselves have been deleted over the years. 02:15:46 Yeah unfortunately the talk page wasn't archived by wayback machine 02:16:19 basically, to be safe at wikipedia they have to be given a significant mention from somewhere _outside_ the esolang community. 02:33:43 -!- Marcela_- has left. 02:38:23 -!- Sprocklem has quit (Ping timeout: 255 seconds). 02:38:43 (I genuinely could not think of a better porthello. <-- i think you misspelled "worse". do you occasionally consider not speaking before thinking? 02:38:52 -!- Sprocklem has joined. 02:39:00 oerjan: I never do 02:39:08 oerjan: And also, yeah, worse too. 02:55:00 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 03:32:18 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:47:12 -!- Sprocklem has quit (Ping timeout: 240 seconds). 05:10:02 -!- doesthiswork has quit (Quit: Leaving.). 05:52:50 -!- Sprocklem has joined. 05:54:28 -!- Sprocklem has quit (Client Quit). 05:54:46 -!- Sprocklem has joined. 06:13:58 -!- hppavilion1 has joined. 06:22:58 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 06:35:38 -!- Sprocklem has quit (Ping timeout: 245 seconds). 06:49:08 -!- otherbot has quit (Remote host closed the connection). 07:06:44 Do you think this is good? https://www.npmjs.com/package/sdlterm-mck 07:15:10 * izabera thought it was a terminal emulator written in sdl 07:16:40 It is not but it is a music program. 07:17:37 (It is somewhat like a terminal emulator which is the reason for that name, although it isn't one.) 07:25:53 -!- lezsakdomi has joined. 07:29:17 -!- doesthiswork has joined. 07:55:38 -!- augur has quit (Remote host closed the connection). 07:56:20 -!- augur has joined. 08:00:36 -!- augur has quit (Ping timeout: 240 seconds). 08:10:05 -!- doesthiswork has quit (Quit: Leaving.). 08:16:44 -!- hppavilion1 has joined. 08:22:03 -!- oerjan has quit (Quit: Nite). 08:35:10 -!- augur has joined. 10:05:41 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 10:33:40 -!- abdoo has joined. 11:15:11 -!- augur has quit (Remote host closed the connection). 11:27:08 -!- augur has joined. 11:55:03 -!- idris-bot has quit (Quit: Terminated). 12:25:57 -!- TieSoul has joined. 13:01:48 -!- abdoo has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 13:15:46 -!- Phantom_Hoover has joined. 13:21:25 -!- augur has quit (Quit: Leaving...). 13:26:33 -!- augur has joined. 13:27:12 -!- boily has joined. 13:32:36 -!- TieSoul has quit (Quit: Leaving). 13:43:18 `? coffee 13:43:36 Coffee is a strange hot brown liquid, often consumed, sometimes with milk and sugar. It contains chemicals considered stimulants. 13:46:51 -!- Lord_of_Life has quit (Excess Flood). 13:48:54 `learn Coffee is a strange brew. Enticing wisps of vapour catch the eye, the sould ensnared into dark vortices of flavour. Some minds mix in milk and sugar to counteract coffee's black magic. 13:49:06 Relearned 'coffee': Coffee is a strange brew. Enticing wisps of vapour catch the eye, the sould ensnared into dark vortices of flavour. Some minds mix in milk and sugar to counteract coffee's black magic. 13:49:36 * boily is gulping down a bodumfull of a Kenya-Sumatra blend ^^ 13:50:09 -!- Lord_of_Life has joined. 13:54:34 `? tea 13:54:38 tea? ¯\(°​_o)/¯ 13:58:11 `learn Tea is concentrated fuel made by distillating occult herbs in a silver alambic. Americans attempted to reduce its potency by dumping some in the Ocean. 13:58:16 Learned 'tea': Tea is concentrated fuel made by distillating occult herbs in a silver alambic. Americans attempted to reduce its potency by dumping some in the Ocean. 14:00:31 -!- doesthiswork has joined. 14:00:54 -!- doesthiswork has quit (Client Quit). 14:01:28 -!- spiette has quit (Ping timeout: 255 seconds). 14:02:28 `le/rn mate//Maté is a southern hemisphere shamanist beverage that opens your inner self to the Sacred World. Its enlightened users become friendly, wishing “G'day, maté!” to one another. 14:02:32 Learned 'mate': Maté is a southern hemisphere shamanist beverage that opens your inner self to the Sacred World. Its enlightened users become friendly, wishing “G'day, maté!” to one another. 14:03:12 -!- boily has quit (Quit: RECTANGULAR CHICKEN). 14:13:32 -!- doesthiswork has joined. 14:20:40 -!- augur has quit (Remote host closed the connection). 14:21:13 -!- augur has joined. 14:26:03 -!- augur has quit (Ping timeout: 245 seconds). 14:28:36 -!- lezsakdomi has quit (Remote host closed the connection). 14:34:00 mmm tea 14:34:43 . o O ( The shakrad world ) 14:37:32 @tell oerjan the funny thing is that I'm rather immune to this game. I tried QWOP but all I managed is to get off my feet. So I watched a youtube video of a speed run (and that's not even a pun!) and gave up. 14:37:32 Consider it noted. 14:38:18 @tell oerjan (CLOP came up as a related video) 14:38:18 Consider it noted. 14:57:33 -!- Akaibu has quit (Quit: Connection closed for inactivity). 15:09:42 . o O ( perhaps I should've written "I tried QWOP but I didn't get very far." ) 15:50:19 -!- Zarutian has quit (Quit: Zarutian). 16:00:40 -!- spiette has joined. 17:10:14 ħełłø everyßøđy 17:11:00 ß is not β 17:12:31 wħy wøułđ I wæŋŧ iŧ ŧø ße β? ß łøøĸs łiĸe b æŋywæy 17:14:52 łøł 17:24:45 pronouncing that is awkward with all the /ŋ/ and /ø/ and things 17:25:06 ßome people ßeem to think it iß 17:25:22 * FireFly . o O ( foß software ) 17:29:59 . o O ( at least rdococ didn't use В ) 17:36:38 UTCE has a codepoint that represents either one (beta or the German ss) (this is for compatibility with PC character set), but also has the two separate ones as well (for compatibility with DEC terminals). 17:38:56 wtf is UTCE 17:40:22 http://zzo38computer.org/textfile/miscellaneous/utce 17:56:49 * rdococ didn't intend it to be IPA 19:01:47 -!- DHeadshot has joined. 19:07:23 -!- Lord_of_Life has quit (Excess Flood). 19:11:09 -!- Lord_of_Life has joined. 19:21:38 -!- augur has joined. 19:26:03 -!- augur has quit (Ping timeout: 245 seconds). 19:39:28 hi 19:39:51 So... AGDQ TAS block is next. 19:47:39 hi Vorpal 19:52:22 shachaf: hi 19:52:42 shachaf: watching AGDQ? I assume ais is, whereever he is, he was way into TASes iirc 19:55:57 I haven't been. 20:09:30 Oh, it's AGDQ? 20:09:37 Didn't realize at all. 20:16:09 fizzie: TAS segment right now 20:19:01 Yeah. I don't know if I'm finding this Gradius run all that interesting. 20:21:10 true 20:21:24 fizzie: very extravagant though 20:22:18 fizzie: interesting that it was on the NES classic though, and the stuff they said about NES classic TAS issues in the beginning 20:22:34 that it goes through xbox input controller emulation 20:28:29 -!- boily has joined. 20:32:31 wow, streaming video to a SNES? 20:33:45 rather low FPS, but still 20:35:28 at which point does a sequence of still frames become a video? 20:35:40 boily: good question 20:35:53 still impressed they can do that to a SNES 20:37:54 oh come on, this is now how I wanted to watch the portal TAS 20:37:59 not* 20:39:15 -!- DHeadshot has quit (Ping timeout: 240 seconds). 20:41:28 Vorpal: It's not like you could follow what's happening anyway. 20:41:35 (I've watched a few of them.) 20:41:37 -!- Marcela_- has joined. 20:41:45 fizzie: well, okay 20:42:14 fizzie: I would be interested in TASes of PC games though, though I guess portal could be on a console 20:42:27 Wouldn't it desync a lot? 20:42:35 Due to variable performance of PCs 20:43:47 http://tasvideos.org/Movies-Windows-Stars-Moons.html has a few. 20:43:54 I think mostly done with http://tasvideos.org/EmulatorResources/Hourglass.html 20:44:42 no mouse input? How does that work 20:44:59 with most games I mean 20:46:48 -!- Marcela_- has left. 20:48:55 I see they're making the most out of this streaming video thing. 20:48:57 Okay, this is cool and all, but they keep going on the same basic thing, streaming low quality video to a SNES 20:49:06 fizzie: yeah.... 20:49:30 I would rather see something new 20:52:04 Well, the explanation bit was nice. 20:52:15 Hadn't realized it was the other two games doing the sound. 20:53:31 yeah 20:57:18 ooh twitch plays x for some x 20:57:34 Assuming they can get it working. 20:58:25 well, the emotes cover everything 20:59:25 and the twitch chat is insane in the games done quick channel as usual 20:59:31 more than usual now though 20:59:36 I usually just close it. 20:59:39 indeed 20:59:56 fizzie: but on tablet at least it is always open by default when you open a channel 21:00:06 So I see a few seconds of it 21:00:11 I think that's true on a browser as well. 21:00:22 Possibly, this laptop can't handle twitch. Too old 21:00:45 I probably need to get a new one soon 21:02:43 As usual, the full AGDQ schedule is just SO LONG. 21:02:54 fizzie: anyway, there are surprisingly a few channels with okay chat. Mostly smaller channels that focus on very niche games. Like grand strategy games 21:02:59 Maybe I'll wait until someone posts a "best things to watch" thing. 21:03:22 I usually just watch what sounds interesting on their youtube channel after 21:03:31 My cat stream has moved to YouTube, and the chat's been less watchable. (Not that I usually watched it before the move either.) 21:03:45 you have a cat stream? 21:03:54 "My" as in "the one I watch". 21:03:58 and it has an active chat? 21:03:59 oh 21:04:23 fizzie: what is a cat stream? a web cam mounted on a cat? 21:04:33 A web cam pointed at cats. 21:04:36 https://www.youtube.com/watch?v=feE5rkgnt6c 21:04:42 the other would be cooler 21:04:56 It's a person who volunteers for a no-kill cat shelter. 21:05:21 So they usually have a set of kittens up until they're old enough to be adopted away. 21:05:42 24h? 21:06:07 Yes, though cats being cats, often they're just sleeping. 21:06:25 fair enough 21:06:50 Kittens probably sleep less than adult cats, though. 21:06:58 I can't even pretend to begin to understand why you or anyone else would watch that. But then I don't understand the internet's cat focus elsewhere either 21:07:38 also that is a lot of stuff for giveaway at ADGQ now 21:07:41 It's an easy substitute for having a cat around. 21:08:42 ooh and DS 3 next, that sounds interesting 21:08:54 Wonder what platform they will speed run it on 21:10:24 probably not PC, I assume you want a console, to get lower frame rate, making frame perfect tricks easier 21:10:40 on the other hand, loading time would be better on PC 21:15:00 probably going to sleep though, and watch the replay of that instead 21:27:56 -!- Marcela_- has joined. 21:30:43 Okay, this is cool and all, but they keep going on the same basic thing, streaming low quality video to a SNES 21:30:49 they were doing it for effect 21:31:48 like obviously people like us can quickly see that they've just turned the SNES into a video frontend but i think most of the viewers were completely awestruck by it 21:36:43 the uneducated masses 21:37:31 Phantom_Hoover: still impressive that they can make the SNES do that 21:37:44 yeah 21:38:05 though that they made two NES do the audio explains some of that 21:39:27 I guess that and the NES classic might have taken enough time to develop they didn't have time to do anything else special 21:41:27 Phantom_Hoover: what have they done to the video output of DS3 though... It says it is PC, so why on earth is the image quality so terrible, compared to the camera 21:41:43 It's like upscaled standard definition 21:41:52 and I'm watching on source quality on twitch 21:42:32 idk 21:43:03 I noticed quite a few production quality issues over the past week. Bad audio mixing mostly before though 21:47:18 good night 21:50:12 -!- augur has joined. 22:03:04 -!- Sprocklem has joined. 22:05:12 -!- hppavilion1 has joined. 22:08:00 `wisdom 22:08:17 u//u monad? 22:08:25 `rm wisdom/u 22:08:30 No output. 22:09:14 `wisdom 22:09:17 article//An article is something that `learn can understand. 22:09:39 `wisdom 22:09:41 ​¯\(°​_o)/¯//¯\(°​_o)/¯ is a misspelling of ¯\(°_o)/¯ 22:09:43 `wisdom 22:09:44 deewiant//Deewiant is the world expert on Befunge conformance testing. 22:09:52 `wisdom 22:09:53 supermarionation//supermarionation is another name for the mushroom kingdom. 22:10:18 `slwd supermarionation//ss^\ssSs 22:10:21 supermarionation//Supermarionation is another name for the mushroom kingdom. 22:10:25 `wisdom 22:10:26 toe//The TOE is the Toe of Everything, from which our universe sprang. 22:11:08 . o O ( if the toe is everything, what are the other four? ) 22:11:10 `wisdom 22:11:12 maybe//Maybe a is Just a or Nothing 22:11:15 `wisdom 22:11:17 monomorphism//A monomorphism is just an epimorphism in the opposite category. 22:11:26 `wisdom 22:11:27 codoctor//P⚭Q ∧ P ∈ 𝔻𝕣 → Q ∈ 𝔻𝕣* 22:12:33 . o O ( I still haven't typeset that one... ) 22:12:36 `wisdom 22:12:37 isomorphism//Isomorphism is isomorphic to Phantom_Hoover up to isomorphism. 22:19:34 -!- Marcela_- has left. 22:47:41 If you wanted to make a string U which contains all strings from length from 0 to s in an n-character simple alphabet as substrings, how long would U have to be? 22:48:50 The upper bound is \summ{i=1}{s}{n^i}, but I'm pretty sure it can get shorter 22:49:04 Oh, wait 22:49:47 n^i is a sharper upper bound since the shorter substrings must occur in the longer ones 22:55:11 -!- Sprocklem has quit (Ping timeout: 240 seconds). 22:58:23 I think I saw an answer to this, in the context of decimal digits and all strings of length 4. 22:59:05 As in, the shortest string of digits you have to type to open a combination lock that accepts a 4-digit number. 22:59:29 https://en.wikipedia.org/wiki/De_Bruijn_sequence 23:03:58 mixukmDe Bruijn sequences are too good 23:04:03 Er. 23:05:23 Persi Diaconis used this for a p. fancy magic thing. 23:08:11 -!- Sprocklem has joined. 23:25:36 -!- Sprocklem has quit (Ping timeout: 240 seconds). 23:33:26 -!- DHeadshot has joined. 23:34:48 -!- Marcela_- has joined. 23:35:28 `wisdom 23:35:45 tsh//tsh sounds horrendous 23:43:08 `wisdom 23:43:13 burrito//Burritos are like Monads, according to Joe. See https://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/ 23:43:37 -!- Lord_of_Life has quit (Excess Flood). 23:44:00 monads are easy, once you build up upon functor and applicative. 23:44:54 burritos are delicious. there's that place near my job that serves custom burritos à la Subway. goes well with Ultra Death Sauce :D 23:46:39 -!- Lord_of_Life has joined. 23:50:47 -!- DHeadshot has quit (Quit: Download IceChat at www.icechat.net). 2017-01-15: 00:07:12 There's a place that serves "Real California Burritos" downstairs at street level at the office. 00:07:22 One of the http://www.tortilla.co.uk/ chain. 00:08:07 -!- Lord_of_Life has quit (Excess Flood). 00:08:07 apparently authentic mexican burritos only have a single filling, or two fillings. boring. 00:09:52 fizzie: huh. it's about the same price as http://burritorevolucion.ca/ 00:10:39 -!- Lord_of_Life has joined. 00:17:47 -!- oerjan has joined. 00:18:41 hellørjan. what's your stance on para-authentic cuisine? 00:19:47 utter confusion hth 00:23:47 @messages-clopd 00:23:47 int-e said 9h 46m 14s ago: the funny thing is that I'm rather immune to this game. I tried QWOP but all I managed is to get off my feet. So I watched a youtube video of a speed run (and that's not 00:23:47 even a pun!) and gave up. 00:23:47 int-e said 9h 45m 28s ago: (CLOP came up as a related video) 00:31:54 hm apparently if i try with just Q and O i end up going backwards 00:32:05 (hily) 00:36:08 `? coffee 00:36:12 Coffee is a strange brew. Enticing wisps of vapour catch the eye, the sould ensnared into dark vortices of flavour. Some minds mix in milk and sugar to counteract coffee's black magic. 00:36:23 boily: is that typo intentional 00:37:31 also, does it count if you use a sugar cube, but only to dip it in briefly? 00:38:36 * oerjan starts the countdown to the trapdoor under boily 00:41:02 `? tea 00:41:03 Tea is concentrated fuel made by distillating occult herbs in a silver alambic. Americans attempted to reduce its potency by dumping some in the Ocean. 00:41:15 `grwp tea//s,at,, 00:41:20 oops 00:41:24 Binary file reflection matches 00:41:31 oh 00:41:50 `slwd tea//s,lat,l, 00:41:53 tea//Tea is concentrated fuel made by distilling occult herbs in a silver alambic. Americans attempted to reduce its potency by dumping some in the Ocean. 00:44:40 `slwd mate//s,é,e,g 00:44:42 mate//Mate is a southern hemisphere shamanist beverage that opens your inner self to the Sacred World. Its enlightened users become friendly, wishing “G'day, mate!” to one another. 00:46:44 @tell int-e i must have overdosed, now when i try to play QWOP my real legs start hurting. 00:46:45 Consider it noted. 00:46:48 rehellørjan. which typo? 00:46:54 "sould" hth 00:47:00 * boily unarms the trapdoor 00:47:30 `slwd coffee//s/sould/soul/ 00:47:33 coffee//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. 00:48:32 -!- Marcela_- has left. 00:50:28 `unicode В 00:50:37 U+0412 CYRILLIC CAPITAL LETTER VE \ UTF-8: d0 92 UTF-16BE: 0412 Decimal: В \ В (в) \ Lowercase: U+0432 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) 00:57:01 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:57:57 -!- Phantom_Hoover has joined. 01:03:53 -!- gsora has quit (Quit: uh-oh!). 01:05:23 -!- gsora has joined. 01:06:06 -!- gsora has quit (Client Quit). 01:07:35 -!- gsora has joined. 01:08:01 -!- gsora has quit (Client Quit). 01:10:10 -!- gsora_ has joined. 01:10:17 gsora_: *cough* 01:10:35 `wisdom 01:10:37 title//Titles J. K. Rowling had specifically denied on her webpage would be the titles of the sixth or seventh Harry Potter book are: Harry Potter and the{ Green Flame Torch, Mountain of Fantasy, Fortress of Shadows, Forest of Shadows, Graveyard of Memories, Pyramids of Furmat, Pillar of Storgé, Toenail of Icklibõgg}. 01:11:08 . o O ( Estonian õ or Portuguese õ? ) 01:11:32 i don't think either language looks that way 01:12:48 fungot: icklibõgg? 01:12:48 boily: " turing tarpit" seems a problematic category. there are no fnord that substitutes every occurence of so-and-so to see where it went, they got some worried parents to back it 01:14:50 -!- gsora_ has quit (Ping timeout: 258 seconds). 01:16:11 `wisdom 01:16:13 atwp//According to Wikipedia, ATWP means nothing. 01:16:20 `wisdom 01:16:21 hyperbolic group//Hyperbolic groups are the best groups there are, they're totally awesome and cure cancer. 01:16:38 `wisdom 01:16:39 anana//ananas is the real pineapple. 01:17:09 but anchovies are better. 01:17:11 `wisdom 01:17:13 god's number//God's number is the maximum number of moves a Rubik's cube can require to solve. It is equal to 20. No, really. Look it up. 01:27:26 i just did look it up 01:27:31 that's what the wisdom entry is for 01:27:33 looking things up 01:27:39 the dogs now howl 01:28:24 -!- Marcela_- has joined. 01:32:18 -!- Marcela_- has left. 01:47:17 -!- Lord_of_Life has quit (Excess Flood). 01:49:09 -!- Lord_of_Life has joined. 01:49:39 -!- Lord_of_Life has quit (Excess Flood). 01:51:39 `wisdom 01:52:07 ... 01:52:07 lens//A lens is just a store comonad coalgebra. 01:53:39 -!- Lord_of_Life has joined. 02:18:40 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 02:46:53 -!- boily has quit (Quit: VEERING CHICKEN). 02:58:56 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 03:10:26 I looked it up in Wikipedia, yes it says God's number is not less than twenty and is not more than twenty, therefore it is equal to twenty. 03:12:11 either that or it's a complex number hth 03:12:48 20 can be expressed in the form a+bi where a and b are reals HTH. 03:13:04 Yes if b is zero 03:13:17 b is in the reals. 03:13:20 Erm 03:13:23 0 is in the reals. 03:13:28 [citation needed] 03:15:09 -!- doesthiswork has quit (Remote host closed the connection). 03:16:15 -!- doesthiswork has joined. 03:19:08 Do you know about the pussyhat project? People are knitting pink pussyhats for the Women’s March on washington dc. 03:21:24 I had a look at one of the hats and it doesn't look at all like I imagined, So yesterday I went to the store and got some fur, pink satin, and tan suede and made myself a more realistic pussyhat/ 03:32:56 -!- Wolfgang_ has joined. 03:33:14 Hello hows it going there? 03:33:25 `relcome Wolfgang_ 03:33:58 hm 03:34:13 I was wondering how feasible would to be to set up 2 NN to search the internet for works on god then to discuss it 03:34:15 well our bot seems to have died. 03:34:29 Wolfgang_: i think you're in the wrong channel 03:34:41 It'd likely be as cogent as the average Internet ostensible-theologist. 03:34:56 ​Wolfgang_: 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.) 03:35:01 oerjan: I dunno, having two neural networks talk to each other sounds a bit like an #esoteric thing to do. 03:35:03 that took a while 03:35:16 hm that is true 03:35:42 I think esolangs would be a good place to look becuase its proof of computer conscience in its earliest form 03:36:14 you probably mean consciousness 03:36:31 or do you 03:36:41 i'm still not convinced. except for fungot of course 03:36:41 oerjan: it fucking rhymes. russian isn't that fnord the hash 03:37:11 fungot: don't swear to our newbies 03:37:11 oerjan: the functionality of breaking the " law" and " wiki" means " why not? 03:37:12 when people say "neural network" do they mean "artificial neural network" 03:37:26 i wish they wouldn't call that thing any sort of neural network 03:37:34 there's nothing neural about it, and it's barely a network 03:38:25 Call what a neural network 03:38:34 they call it a neural network so it won't kill them for insulting it when it takes over the world hth 03:41:45 How does it make you feel that the words we leave here will live longer than our bodies 03:45:53 `wisdom 03:45:56 dinosaur//Dinosaurs are a diverse group of pre-historic chickens with feathers. 03:46:09 `wisdom 03:46:10 ladder jump//Ladder jump is the phenomenon that in practically all platformer games where the player character can climb up on ladders, it's faster to repeatedly jump and grab the ladder than to climb. 03:46:18 `wisdom 03:46:20 phantom__________hoover//OK you got me there. 03:46:22 `wisdom 03:46:24 the u//The U are a very mad people. 03:46:26 `wisdom 03:46:28 english channel//If it existed, the English Channel would separate Hexham from Finland. 03:47:39 `? #esoteric 03:47:42 ​#esoteric is the only channel that exists. After monqy left it became slightly off-centër. It's a 7-codimensional hyperenchilada about 30 m (100 ft) across. oerjan seems to be making a lawn in the northern part, but it keeps getting dug up by free ranging moons. Currently located in the Atlantis Exclusion Zone. 03:47:57 i guess it cannot exist, then. 03:47:59 `dowg #esoteric 03:48:08 9366:2016-10-20 revert \ 9365:2016-10-20 slwd #esoteric//s#hyperenchilada#IRC channel# \ 9318:2016-10-18 slwd #esoteric//s/May contain crude drawings of nuts. // \ 9317:2016-10-18 slwd #esoteric//s/$/ Currently located in the Atlantis Exclusion Zone./ \ 8896:2016-08-03 slwd #eso 03:48:21 what a surprise 04:02:19 What are you thinking about Aquinas's arguments to prove existence of God? I think these arguments are defective. The conclusion contradicts the premise. 04:05:09 Another page also mentions the argument against the existence of God, but that argument is also defective, and at least they admit that! (Even Aquinas found a flaw in it actually, even though his own arguments aren't any better. Why is that?) 04:10:07 -!- Sprocklem has joined. 04:19:58 What do you think of William James's argument for the existence of God? 04:20:41 What is that argument? 04:21:11 I can't see it in Wikipedia 04:21:30 Nevermind I misspelled his name, now I spelled it correctly 04:21:45 His definition of truth is "if it's useful to believe then it is true." 04:22:39 and he said that once you believe in god you find it confirmed in a multitude of ways 04:23:04 That proves nothing. However it may be useful even if it is not valid. 04:23:13 I agree 04:24:32 can you give me an example of a belief that is useful but invalid? 04:25:37 (also it is beneficial to make a distinction between beliefs that are true and beliefs that benefit you in other ways) 04:26:14 And things that are not true until you believe them are just weird 04:26:15 I do not konw of any. Belief of God may be useful whether or not it is valid, but only if it is useful to you, I think. And that is different from being useful in general. 04:26:55 However, possibly there may be some cases where believing things that are not true may be useful for stuff having to do with lie detectors and so on if you can manage it. 04:27:02 I think you can see why he pissed of Bertram Russel 04:27:17 of->off 04:29:52 Yes, and since people are reasonably effective lie detectors and often want other people to believe certain things it can be very useful to believe something that isn't true. 04:30:46 doesthiswork: I disagree with his core premise. 04:31:06 Truth is independent of how I feel about it. 04:32:28 pikhq: could you restate his core premise for me? 04:33:42 -!- hppavilion1 has joined. 04:33:50 "A thing is true if and only if it is useful to believe it." 04:34:10 There are false beliefs that are useful (though truer beliefs are more useful). 04:35:06 It is useful to believe God will punish you for eating raw pork. It is more useful to believe that eating raw pork will, with some probability, give you trichinosis. 04:35:29 Ah, yes I can see the point. 04:36:08 William James's argument for the believing in god frustrated me because he acknowledged that it is only effective if you already mostly believe in god. I thought that a good argument was one that could convince you from any starting point. 04:36:09 Furthermore, if the notion of "useful" is "it makes you feel better", or "you begin to see 'confirmation' of it"... 04:36:33 Yes, a good argument should be based in premises that non-believers will hold. 04:36:53 ... Because frankly if it isn't, then you're preaching to the choir. 04:37:01 in fact he did use "it makes you feel better", which managed to piss off Christians too. 04:37:09 I imagine. 04:37:26 Christians generally hold that their beliefs are literal, absolute truth about the world we live in. 04:37:29 Such things as "it makes you feel better" and so on don't help if you are trying to prove it. 04:37:38 That being... not surprising. 04:38:07 Few people convince themselves to believe things for reasons other than they genuinely think it's true. 04:38:23 an he was like "I don't see how saying that Christianity is true if it makes you feel better would upset anyone, I was doing you a favor". 04:38:55 Granted, if Christianity is true, holding Christian beliefs ought to make you feel better. 04:39:04 But that alone is a bad reason to believe something. 04:39:14 And won't really convince many people. 04:39:24 he was very depressed for a several years so he put a pretty high value on feeling better 04:39:51 *Understandable*, but doesn't mean I have to give much credence to the argument. 04:40:02 Just means that why it's convincing to him is understandable. 04:42:00 I think that a small change to "A thing is CALLED true if and only if it is useful to believe it." would be less disagreeable 04:42:12 but there are many pointless things that are true anyway 04:48:15 God news its hard to make this bubble universe pop 04:48:22 Good 04:53:20 Have you folk seen lambdu? http://www.lamdu.org/ 04:55:49 I will look 04:56:25 I have seen it. 04:58:10 Live programming as well as AST canonical representation are both ideas that have had before (and MegaZeux does store programs as something like a AST (but it isn't a tree) instead of as text, although they are edited as text). 05:00:00 -!- Wolfgang_ has quit (Ping timeout: 260 seconds). 05:02:10 Lamdu does have some interesting ideas too though. 05:03:23 I don't have any profound thoughts about it, but I like live programming 05:08:47 undertale true pacifist time 05:09:25 zzo38: is it easier to program famicom or super famicom? 05:10:30 I don't know how to program Super Famicom therefore I don't know the answer of your question. 05:11:35 -!- Sprocklem has quit (Quit: [). 05:22:16 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 05:29:19 -!- LordCreepity has joined. 05:31:54 -!- myname has quit (Ping timeout: 256 seconds). 05:34:23 -!- myname has joined. 05:35:31 -!- LordCreepity has left ("Leaving"). 05:36:45 -!- doesthiswork has quit (Quit: Leaving.). 06:10:31 -!- atehwa has quit (Ping timeout: 240 seconds). 06:12:10 -!- atehwa has joined. 06:22:08 @tell fizzie the wiki link seems down again 06:22:08 Consider it noted. 06:23:42 @tell fizzie in fact, i think it may have been down for nearly a week 06:23:42 Consider it noted. 06:35:35 -!- hppavilion1 has joined. 07:40:55 -!- FreeFull has quit (Quit: Getting nvidia graphics going). 07:43:56 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 07:54:19 -!- augur has quit (Remote host closed the connection). 08:14:01 -!- hppavilion1 has joined. 08:20:04 -!- oerjan has quit (Quit: Nite). 08:42:29 -!- augur has joined. 08:48:28 hi 08:50:53 -!- FreeFull has joined. 08:56:01 -!- HackEgo has quit (Ping timeout: 240 seconds). 09:05:38 -!- HackEgo has joined. 10:51:31 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 11:48:38 -!- TieSoul has joined. 11:53:38 -!- staffehn has quit (Ping timeout: 255 seconds). 11:55:05 -!- staffehn has joined. 12:34:26 -!- kiki` has joined. 12:42:57 -!- Phantom_Hoover has joined. 12:54:28 @tell oerjan that's a shame 12:54:28 Consider it noted. 12:54:51 @tell oerjan (but also true) 12:54:51 Consider it noted. 12:56:36 -!- boily has joined. 13:09:19 -!- Phantom_Hoover has quit (Quit: Leaving). 13:09:49 -!- Phantom_Hoover has joined. 13:13:39 -!- Phantom_Hoover has quit (Remote host closed the connection). 13:14:05 -!- Phantom_Hoover has joined. 13:19:23 -!- gsora_ has joined. 13:19:52 -!- TieSoul has quit (Quit: Leaving). 13:20:48 -!- DHeadshot has joined. 13:21:06 -!- Phantom__Hoover has joined. 13:21:30 -!- Phantom__Hoover has changed nick to Guest89695. 13:21:55 -!- Guest89695 has quit (Client Quit). 13:23:28 hmm 13:25:47 -!- Phantom___Hoover has joined. 13:25:47 -!- Phantom___Hoover has quit (Changing host). 13:25:47 -!- Phantom___Hoover has joined. 13:32:47 * boily invokes the Spirits of Connectivity 13:37:14 -!- Phantom___Hoover has quit (Quit: Leaving). 13:38:01 `wisdom 13:38:12 -!- Phantom___Hoover has joined. 13:38:12 -!- Phantom___Hoover has quit (Changing host). 13:38:12 -!- Phantom___Hoover has joined. 13:38:22 welcome.is//Halló og verið velkomin á hinn alþjóðlegann miðpunkt fyrir esoteríska forritunarmálshönnun og dreifingu. Meiri upplýsingar er hægt að nálgast á wikinu . (Fyrir annarskonar esoterík prufið #esoteric á EFnet eða DALnet.) 13:38:51 there can be three hoovers between a `wisdom and the answer. 13:39:35 so apparently my CaC VM lost its IP address... yay 13:40:02 boily, i'm trying to make hexchat look not like shit because xchat's been officially taken behind the shed and shot 13:41:41 turns out this is very difficult 13:42:28 Phantom___Helloover. what's the issue? 13:42:49 firstly it changed all the interface colours to stupid bullshit 13:42:59 nextly it does this http://i.imgur.com/H9bK7Aj.png 13:43:21 even though both are set to dejavu sans mono 9, hexchat's text is way less condensed and looks like shit 13:46:15 w i d e c h a r a c t e r s 13:47:42 -!- Lord_of_Life has quit (Excess Flood). 13:47:51 int-e, do you know a way to adjust this? #hexchat are predictably blaming it on everyone else 13:48:16 I use irssi, so it's up to the terminal emulator anyway. 13:48:24 EXPAND YOUR CHARACTERS 13:48:39 -!- Lord_of_Life has joined. 13:49:36 uhm... IP is back? How, why? 13:49:48 lucky DHCP renew? 13:50:59 so why did I go through all the trouble to change the root password on the console... 13:51:28 oh, IP is there, but ssh doesn't work, stranger and stranger. 13:52:33 never mind. 13:52:46 I'm pinging the wrong IP :) 13:56:40 boily: okay... there's no dhcp involved, /etc/network/interfaces just lists an IP and a gateway, and those, apparently, no longer exist. 13:56:49 such a lovely provider 13:59:24 much fun. 14:00:34 -!- doesthiswork has joined. 14:01:22 `wisdom 14:01:40 goat//Goats are drunk 24/7, ask Solain for details. 14:04:31 `learn Goats will eat and drink anything, except tea. Solain is unavailable for details. 14:04:40 Relearned 'goat': Goats will eat and drink anything, except tea. Solain is unavailable for details. 14:04:41 `wisdom 14:04:44 war//A lot more young people have gone off to fight in this war than I would have, at that age. 14:09:54 `wisdom 14:09:59 axiom of choice//The axiom of choice is equivalent to the Free Will Principle and Zeno's Lemma. 14:10:15 -!- Phantom___Hoover has quit (Quit: Leaving). 14:12:04 -!- Phantom___Hoover has joined. 14:12:04 -!- Phantom___Hoover has quit (Changing host). 14:12:04 -!- Phantom___Hoover has joined. 14:12:26 Phantom___Hoover: better now? 14:12:36 wtf it actually might be 14:12:55 i toggled custom dpi setting on and off in xfce's appearance panel and it looks ok now 14:12:58 -!- Phantom___Hoover has quit (Client Quit). 14:13:19 -!- Phantom___Hoover has joined. 14:13:19 -!- Phantom___Hoover has quit (Changing host). 14:13:19 -!- Phantom___Hoover has joined. 14:17:19 -!- DHeadshot has quit (Ping timeout: 245 seconds). 14:18:03 "Thank you for submitting a ticket with Cloud At Cost. Your request has been assigned the ticket number 62857nnn." ... hope those IDs aren't sequential :P 14:20:07 iirc they took 3 weeks to reply to my last ticket 14:20:09 (it would probably be easier all around to delete the VM and set up a new one... but then it'll have a different IP!) 14:20:37 that's fine... the only "important" thing running on it is mroman's Burlesque shell? 14:22:01 basically I'm trying to get my money's worth of entertainment out of this "service". 14:47:42 -!- augur has quit (Remote host closed the connection). 14:48:18 -!- augur has joined. 14:52:16 -!- augur has quit (Ping timeout: 240 seconds). 15:28:47 @tell quintopia QUINTHELLOPIAAAAAAAAAAA! won't be home during the day, but will be back tonight for maybe shooting, depending on health. 15:28:47 Consider it noted. 15:28:56 -!- boily has quit (Quit: KABUKI CHICKEN). 16:02:34 -!- Phantom___Hoover has quit (Quit: Leaving). 16:28:41 [wiki] [[Modular SNUSP]] N https://esolangs.org/w/index.php?oldid=50736 * Ais523 * (+33) redirect 16:43:30 -!- Lord_of_Life has quit (Excess Flood). 16:46:45 -!- DHeadshot has joined. 16:47:09 -!- Lord_of_Life has joined. 16:51:48 -!- kiki` has quit (Disconnected by services). 17:11:22 -!- ais523 has joined. 18:46:29 -!- DHeadshot has quit (Read error: Connection reset by peer). 18:47:08 -!- DHeadshot has joined. 18:47:24 -!- ^v has quit (Ping timeout: 258 seconds). 18:50:36 -!- xfix has quit (Read error: Connection reset by peer). 18:51:36 -!- ^v has joined. 18:52:54 -!- xfix has joined. 19:13:34 Phantom_Hoover: the ascenders in hexchat are a pixel higher: some kind of subtle scaling? 19:15:02 no clue what was going on 19:32:56 -!- DHeadshot has quit (Ping timeout: 240 seconds). 19:33:30 -!- DHeadshot has joined. 19:48:46 -!- augur has joined. 19:53:16 -!- augur has quit (Ping timeout: 240 seconds). 20:42:27 -!- hppavilion1 has joined. 20:59:31 -!- DHeadshot has quit (Ping timeout: 240 seconds). 22:40:20 -!- Lord_of_Life has quit (Excess Flood). 22:43:09 -!- Lord_of_Life has joined. 22:49:03 -!- edmundas has joined. 22:58:00 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 23:00:28 ais523: the spam filter just blocked an edit from me that contained no links. 23:00:29 -!- hppavilion1 has joined. 23:00:43 Is it possible to program god like AI with this? 23:01:11 Or atleast an program which would read percentage of how much each of your chakra is open? 23:03:02 -!- ais523 has quit (Read error: Connection reset by peer). 23:03:08 -!- callforjudgement has joined. 23:03:14 -!- callforjudgement has changed nick to ais523. 23:03:16 callforjudgement: halp 23:03:25 quintopia: it doesn't show on the spam filter, unless you were using a werd account name 23:03:27 what message did you get? 23:03:52 Spam protection filter 23:03:53 The text you wanted to save was blocked by the spam filter. This is probably caused by a link to a blacklisted external site. 23:04:16 ooh, the /old/ filter 23:04:20 I didn't even realise that was still active 23:05:11 according to its documentation it's disabled, and nothing there seems likely to match something you wrote 23:05:21 unless it's "End of rules" and there's been a crazy parsing mishap somewhere 23:05:36 it consistently blocks my edit. 23:05:48 Can someone answer me? 23:05:51 hmm, I wonder if it's pulling from Meta? 23:06:01 Is it possible to program an AI which would read my chakra levels 23:06:05 edmundas: wrong channel 23:06:08 like, we were using the Meta WMF blacklist back in 2012 23:06:12 then we turned it off 23:06:27 maybe it turned back on again by mistake during a server migration 23:06:34 I will check wiki to make sure that it's wrong chanel 23:07:10 although it doesn't show as enabled on the version page 23:07:53 quintopia: not everything here is a link: https://meta.wikimedia.org/wiki/Spam_blacklist 23:07:58 you might want to see if any of the regexes there match your edit 23:08:00 ill try to do the edit on pc to see if its some weird browser interaction 23:08:09 if so, there are shenanigans going on, but only fizzie will be able to fix them 23:10:38 it seems unlikely those would match since i wrote no URLs 23:10:51 some aren't URLs, but even so, it seems unlikely there'd be a match 23:11:01 the other possibility is that it's hitting some sort of blacklist at the MediaWiki config level 23:11:12 but I don't even have /read/ access to that blacklist (despite being an admin), so I couldn't tell you what's on it 23:11:31 ah 23:11:36 (back in the very old days of Esolang, there were some fun things on the blacklist like " @ask fizzie MARSHALL, HELLLLLLLLLLLP! 23:12:16 Consider it noted. 23:25:13 -!- edmundas has quit (Quit: Leaving). 23:28:15 -!- DHeadshot has joined. 23:31:33 -!- augur has joined. 23:36:46 -!- DHeadshot has quit (Ping timeout: 248 seconds). 23:38:40 -!- augur has quit (Remote host closed the connection). 23:47:24 -!- ais523 has quit (Remote host closed the connection). 23:48:46 -!- ais523 has joined. 23:54:14 Hmm. 23:55:50 I don't know about that blacklist. 23:56:14 There is a "SpamBlacklist" extension, but that's not enabled. 23:57:30 fizzie: oh hi. let me send you the text and see if you can diagnose 23:57:37 The message comes from "spamprotectiontext" message, I know that much. 2017-01-16: 00:00:31 As far as I can tell from the sources, there's a special hidden "spam" field it checks (for spammers that auto-fill all fields), but I doubt you're hitting that. 00:00:45 And there's a "matchSummarySpamRegex" check. 00:01:13 Oh, and "matchSpamRegex" as well. 00:03:12 But the default settings for wg(Summary)?SpamRegex is an empty array, and we don't set that in our local configuration, so it's not that. 00:03:50 But sure, send me the text. Email if it's long. 00:04:12 -!- kiki` has joined. 00:04:48 (ConfirmEdit has a "blacklist" file of naughty words, but I believe that's only meant to apply for skipping CAPTCHA questions where the answers would be bad.) 00:05:34 it's pretty short 00:06:29 SpamBlacklist does sound like the most likely culprit (it would use that error message, and it's meant for blocking links to "bad" hosts), but that shouldn't be on. 00:07:03 As of January 2016, the pages associated with the contest have been taken down from the website without explanation and without any winners being announced. It is unclear why the organizers never selected a winner or whether another iteration of the contest will be attempted. 00:08:39 i can't even log in now? 00:09:26 I'm not a very good MediaWiki admin. I don't know if it has any useful logs anywhere. 00:09:38 The web server error log doesn't look particularly informative, at least. 00:12:08 Things seem to work for me. How did it behave when you were logging in? 00:12:18 i've turned off adblock on the wiki domain. why can't i log in? 00:12:33 maybe you could add the above text to the calesyta 2016 page for me 00:12:42 I can try, I guess. 00:13:26 btw, has anyone emailed CALESYTA to ask what's going on? 00:13:39 -!- augur has joined. 00:14:13 [wiki] [[CALESYTA]] https://esolangs.org/w/index.php?diff=50737&oldid=50324 * Fizzie * (+245) /* 2016 CE */ A non-update update on behalf of quintopia. 00:14:26 thankee 00:14:30 No spam filter complaints. I don't know what was going on. 00:18:58 -!- augur has quit (Remote host closed the connection). 00:19:31 i'm gonna see if making a new account lets me log in. 00:20:21 `commands 00:20:54 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: commands: not found 00:22:38 what is the answer to the befunge captcha? the question doesn't display correctly 00:24:14 Hrm. It used to work. 00:24:27 Anyway, there is no "the answer", it's a dynamic CAPTCHA. 00:24:52 Oh, right, the tags show up as text. 00:25:11 Hmm, my first Monday comic this weeks disappointed. (Sandra and Woo) 00:25:18 s/weeks/week/ 00:25:53 it has this: 9054872212>\#+:#*9-#\_$.@ 00:25:55 The part between the tags should be a valid Befunge oneliner. But you can also just omit the '9', reverse the rest of the digits, and convert from base-9 to decimal. 00:26:01 there may be a line break before the last # 00:26:28 I think that's likely 92109519 then. 00:26:41 [wiki] [[Special:Log/newusers]] create * DavidRutter * New user account 00:27:15 I think I was told about the problem, but forgot. 00:27:30 okay so the account creation works, but i'm still not logged in. 00:27:39 obviously i'm having caching issues 00:29:35 I vaguely recall I've had some issues as to staying logged in, especially when mixing http://, https:// and www.esolangs.org and esolangs.org. 00:29:53 https://esolangs.org/ is the canonically correct name. 00:33:20 -!- oerjan has joined. 00:34:29 @messages-foul 00:34:29 fizzie said 11h 40m ago: that's a shame 00:34:29 fizzie said 11h 39m 37s ago: (but also true) 00:34:40 a true shame, got it 00:36:58 yeah i was using the canonical one 00:40:15 -!- augur has joined. 01:07:17 @unidecode λ 01:07:17 Unknown command, try @list 01:07:20 `unidecode λ 01:07:23 ​[U+03BB GREEK SMALL LETTER LAMDA] 01:07:46 I just found a remark on wikipedia about this, 'Unicode uses the spelling "lamda" in character names, instead of "lambda", due to " preferences expressed by the Greek National Body".' 01:08:21 So that's why LATIN SMALL LETTER LAMBDA WITH STROKE is spelled thus. 01:08:53 clerical error? 01:11:39 Because it's not Greek. 01:17:17 Hmpf. That almost makes sense. 01:20:02 -!- augur has quit (Remote host closed the connection). 01:34:52 I wonder if the wire-crossing problem has effects on social graphs 01:36:08 Like, if your social graph can be written (or can't be written) without crossing wires, are there any interesting properties of that graph? 01:36:32 hppavilion1: a social graph that doesn't contain K5 is /really/ dysfunctional 01:36:42 ais523: K5? 01:37:05 hppavilion1: the smallest possible nonplanar graph 01:37:19 all nonplanar graphs have either K5 or K3,3 as a subgraph (many have both) 01:37:20 ais523: Ah. How so? 01:37:20 hppavilion1: that's just a clique of size 5 01:37:32 (a K5 subgraph) 01:37:41 Oh..? 01:37:46 right, 5 people who are all friends of each other 01:37:59 5? Some people have an entire 5 friends!? 01:38:00 that said, I'm really curious as to what sort of social graph would contain K3,3 but /not/ K5… 01:38:08 zgrep: you only need 4 01:38:21 Some people have an entire 4 friends!? 01:38:22 ais523: Ah, K_5 is the complete graph of 5 points. 01:38:28 ais523: embedding, not subgraph? 01:39:09 int-e: oh, right 01:39:17 you have to be able to shrink vertices as well as edges 01:39:25 for that theorem to hold 01:39:34 * hppavilion1 understands now 01:39:44 ais523: That is an interesting question... 01:41:43 ais523: Is K_5 less one planar? 01:42:13 (complete graph of 4, one additional connected to 3 of the 4) 01:42:18 Oh, yeah, definitely 01:42:24 Disregard. 01:42:27 hppavilion1: that's called K_5-, and yes, it is; create a triangle, place an extra point inside and an extra point outside 01:42:39 ais523: Yeah, I figured it yout 01:42:44 *out 01:43:24 ais523: I'd seen https://upload.wikimedia.org/wikipedia/commons/0/00/CGK4PLN.svg and I realized I could place a point near the bottom left or right and connect it to the outer vertices but not the middle point 01:44:09 ais523: Oh, or I could place it in the middle of the triangle formed by the bottom two and the central point and connect it to those 3 (a K_4 within a K_4, if you will) 01:44:17 Or, indeed, any of the 3 triangles formed 01:44:33 By the central point and two of the outer vertices, that is 01:44:40 [I wish this graph were labeled] 01:45:26 -!- augur has joined. 01:46:03 hmm, planarity was a fun (ymmv) game... I wonder whether it's still around. 01:48:18 -!- Lord_of_Life has quit (Excess Flood). 01:51:09 -!- Lord_of_Life has joined. 01:52:26 ais523: Actually, I don't know if I meet K_5 01:52:33 ais523: Except on IRC 01:55:01 -!- boily has joined. 01:55:08 @massages 01:55:45 helloily 01:55:54 come in the voice chAT 01:57:26 I came in the chat. 01:57:32 can't tonight, stomach on strike... 01:57:46 going back to bed and/or porcelain... 01:58:01 -!- boily has quit (Client Quit). 02:04:46 Dammit, does imgur not support svg? 02:04:51 quintopia: Oh, is there voice chat? 02:05:05 `? voice chat 02:05:08 voice chat? ¯\(°​_o)/¯ 02:05:10 `? voice chAT 02:05:11 voice chAT? ¯\(°​_o)/¯ 02:05:11 `? voice ch@ 02:05:13 voice ch@? ¯\(°​_o)/¯ 02:05:24 In other news, HackEgfast 02:12:08 int-e: tatham's puzzles has "untangle", which is really about planarity hth 02:15:26 @tell int-e tatham's puzzles has "untangle", which is really about planarity hth 02:15:27 Consider it noted. 02:18:36 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 02:22:20 oerjan: the description links to planarity, with a link to a website that still works (and now has a javascript version of the game... though it's missing some nice interludes that the original had) 02:23:06 -!- ais523 has quit. 02:23:25 okay 02:26:05 or maybe the interludes were part of a gtk adaptation that I played? I forgot. 02:27:38 I found that the quit command in my SDL-based program will not respond slowly if audio is not initialized. 02:31:27 yes, pretty sure that's it (the adaptation is called "gplanarity") and has a few tweaks (for example, levels with non-planar graphs where you need to minimize the number of crossings instead) 02:33:34 -!- |-BRVXA-| has changed nick to sirnaysayer. 02:33:53 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 02:39:27 -!- hppavilion1 has joined. 02:40:56 -!- hppavilion2 has joined. 02:44:06 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 02:45:57 -!- augur has quit (Remote host closed the connection). 02:48:35 -!- copumpkin has joined. 02:50:22 -!- hppavilion2 has quit (Ping timeout: 248 seconds). 02:55:46 -!- Phantom_Hoover has quit (Remote host closed the connection). 02:58:46 -!- augur has joined. 03:31:13 -!- hppavilion1 has joined. 04:05:34 -!- DHeadshot has joined. 04:09:59 -!- DHeadshot has quit (Ping timeout: 255 seconds). 04:10:41 -!- augur has quit (Remote host closed the connection). 04:23:01 -!- augur has joined. 04:23:36 -!- augur has quit (Remote host closed the connection). 04:33:02 -!- augur has joined. 04:48:34 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 05:00:50 -!- hppavilion1 has joined. 05:08:00 -!- evillyon has joined. 05:08:16 -!- evillyon has quit (Client Quit). 05:25:56 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 05:45:24 -!- doesthiswork has quit (Quit: Leaving.). 07:52:30 -!- oerjan has quit (Quit: Nite). 08:10:01 -!- hppavilion1 has joined. 08:13:27 Can Wii remote be use with SDL? 08:15:18 -!- augur has quit (Remote host closed the connection). 09:06:40 -!- augur has joined. 09:09:36 -!- PinealGlandOptic has joined. 09:19:39 -!- ^v has quit (Ping timeout: 252 seconds). 09:40:30 -!- ^v has joined. 09:53:50 -!- heroux has quit (Ping timeout: 248 seconds). 09:55:56 . 09:56:44 -!- heroux has joined. 10:27:20 This includes the old assignment: Write a sort that correctly sorts its input when a constant number of comparisons will fail http://stackoverflow.com/a/36828960/2815203 10:27:27 ^ how do you do this? 10:35:47 a trivial and terribly inefficient way would be to sort it normally, then check if the list is sorted at least n times, where n is the number of comparison failures 10:53:42 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 11:03:33 if you have a million integers and 3 comparison can fail, do you need 3 million comparisons? 11:05:02 note that for 2 elements, if 3 comparisons may fail, you actually need 7 comparisons to be sure... but I would be hoping for an O(log n) overhead (if the number of failing comparisons is fixed) 11:05:55 anyway, interesting problem, and I have no time for it right now... 11:10:45 actually my hope seems to be unjustified... 11:12:26 (To tell the difference between a < b < c < d and a < c < b < d, you have to establish the comparison between b and c beyond any doubt... so you need to compare b and c four times to make certain that the comparison wasn't lying about the relationship between b and c.) 11:19:20 Nut in any case, sorting parsimoniously and then checking (using bubble sort to correct the lies) should be efficient, taking about 4n (plus a few) extra comparisons. 11:33:06 -!- relrod has quit (Ping timeout: 240 seconds). 11:48:19 -!- relrod_ has joined. 11:48:21 -!- relrod_ has quit (Changing host). 11:48:21 -!- relrod_ has joined. 11:56:07 -!- kiki` has quit (Quit: Connection closed for inactivity). 12:06:49 -!- Phantom_Hoover has joined. 12:06:49 -!- Phantom_Hoover has quit (Changing host). 12:06:49 -!- Phantom_Hoover has joined. 12:42:47 the answer below that one is appropriately redundant, with recommendations for using CRC checksums on RAM memory 13:47:11 -!- augur has quit (Remote host closed the connection). 13:49:02 -!- Lord_of_Life has quit (Excess Flood). 13:51:39 -!- Lord_of_Life has joined. 13:58:59 -!- ^v has quit (Ping timeout: 245 seconds). 14:04:48 -!- ^v has joined. 14:07:49 -!- augur has joined. 14:12:29 -!- augur has quit (Ping timeout: 240 seconds). 14:14:11 -!- spiette has quit (Ping timeout: 240 seconds). 14:57:28 -!- bigcake has joined. 15:39:34 -!- spiette has joined. 15:58:09 -!- ^v has quit (Ping timeout: 245 seconds). 15:59:59 -!- doesthiswork has joined. 16:00:56 -!- ^v has joined. 16:13:38 Maths lecturer quote: "[in this course] rings are always commutative, except for when they are not" 16:13:59 -!- ^v has quit (Ping timeout: 245 seconds). 16:18:08 no shit 16:18:30 -!- ^v has joined. 16:21:23 -!- ^v has quit (Max SendQ exceeded). 16:21:53 -!- ^v has joined. 16:38:37 -!- augur has joined. 16:39:00 that's good to know, or perhaps not. 16:39:15 <\oren\> wasn't there a cute name for a non comutatvie ring? 16:39:35 \oren\: are you thinking of "rng" for rings without 1? 16:39:57 <\oren\> oh, right that was the one that didn't have a cute name 16:40:15 (if it's really about commutativity I don't know the answer) 16:40:27 <\oren\> there's rig and rng 16:41:01 <\oren\> but then there's just "non commutative ring" 16:41:41 <\oren\> カワイクナイ 16:42:57 -!- augur has quit (Ping timeout: 240 seconds). 16:43:56 -!- bigcake has quit (Quit: bigcake). 16:48:35 <\oren\> hmm I wonder what sort of algebraic structures you could make with functions (x,y) -> (z,w) with the requirement that they are all invertible? 16:48:49 @tell oerjan http://www.girlgeniusonline.com/comic.php?date=20170106 http://www.girlgeniusonline.com/comic.php?date=20170116 ... am I the only one who's expecting that "Queen of the Dawn" to stab Martellus any moment now? 16:48:49 Consider it noted. 16:49:59 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=50738&oldid=50718 * Raddish0 * (+128) 16:51:13 [wiki] [[User:Raddish0]] N https://esolangs.org/w/index.php?oldid=50739 * Raddish0 * (+83) Created page with "Hey, I'm raddish0. I'm a 13yr old Who is interested in good, esoteric codegolfing." 16:51:13 <\oren\> that is to say what is the algebra for reversible computing? 16:51:26 [wiki] [[MMP]] N https://esolangs.org/w/index.php?oldid=50740 * Raddish0 * (+1121) Created page with "MMP - MicroMathProcessor This language is build to do math. I suppose that a 'MMP+' could include text output, but currently all I/O is integer because I want all programs t..." 16:54:04 <\oren\> well this one isn't quite a brainfuck equivalent 16:55:06 <\oren\> since it has gotos 16:55:26 <\oren\> and pointers 16:58:53 -!- Vorpal has quit (Ping timeout: 248 seconds). 17:08:37 -!- Vorpal has joined. 17:08:37 -!- Vorpal has quit (Changing host). 17:08:37 -!- Vorpal has joined. 17:11:36 hi 17:31:13 -!- ^v has quit (Ping timeout: 258 seconds). 17:33:23 -!- ^v has joined. 17:42:37 -!- Zarutian has joined. 17:51:52 Vorpal: Yesterday I got this idea of taking a photo of some small thing on top of a phone, with the phone's screen showing a photo in a suitably perspective-corrected way (w.r.t. where the camera is) so that the thing on top would kinda-sorta look to be part of the photo. 17:51:58 It didn't really turn out as exciting-looking as I hoped, but at least I tried. 18:08:45 -!- aloril_ has quit (Ping timeout: 248 seconds). 18:14:18 -!- aloril_ has joined. 18:17:55 fizzie: that sounds neat! 18:19:18 Well, there were some depth-of-field issues. I tried to do focus stacking with enfuse, but the phone's screen's pixel grid got pretty messed-up anyway. 18:19:24 https://www.flickr.com/photos/fizzief/31485162894/ 18:20:46 (That's not focus stacked at all, I just picked one arbitrary shot.) 18:35:55 -!- DHeadshot has joined. 18:36:41 -!- zzo38 has quit (Ping timeout: 256 seconds). 18:45:52 -!- zzo38 has joined. 19:44:51 Someone on here has mentioned before that my SDL binding for JavaScript is a bit problem because it support only SDL1 and not SDL2. In order to allow the implementation also to be written that would support SDL2, I have added a few functions that do nothing on SDL1, which are SDL.prototype.setMapping() and Surface.prototype.seal(). If you work with SDL2 you can also suggest others. 19:49:17 I did have idea of a few other functions to implement, which would be implemented on SDL1, although an implementation that uses SDL2 may be able to implement them more efficiently by use of OpenGL or something else perhaps. They are: SDL.prototype.createDisplay() SDL.prototype.display() Surface.prototype.createBob() 19:52:25 memory_error: 19:52:28 /* We're in trouble since we can't free the already allocated memory. [allocated from strdup(filame)] 19:52:30 * Well, after all, when malloc returns NULL we're already in a bad mood, and no doubt the 19:52:32 * program will manage to segfault by itself very soon :-). */ 19:52:50 What program is that from? 19:53:48 https://github.com/ensc/dietlibc/blob/master/libshell/glob.c#L132-L135 19:58:36 Do you have any test cases for implementing X resource manager? 20:12:26 -!- hppavilion1 has joined. 20:13:43 -!- zzo38 has quit (Remote host closed the connection). 20:31:00 -!- DHeadshot has quit (Ping timeout: 258 seconds). 20:39:35 -!- DHeadshot has joined. 20:40:38 -!- ^v has quit (Quit: ZNC - http://znc.in). 20:40:52 -!- ^v has joined. 20:40:55 -!- PinealGlandOptic has quit (Quit: leaving). 21:13:59 -!- DHeadshot has quit (Ping timeout: 240 seconds). 21:33:15 -!- Lord_of_Life has quit (Excess Flood). 21:33:37 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 21:36:39 -!- Lord_of_Life has joined. 21:52:59 -!- mayela29 has joined. 21:53:19 -!- mayela29 has quit (Quit: Leaving.). 21:53:56 -!- mayela29 has joined. 21:59:05 -!- mayela29 has quit (Quit: Leaving.). 21:59:42 -!- mayela29 has joined. 22:04:23 -!- idris-bot has joined. 22:04:57 ¿? 22:05:25 -!- mayela29 has quit (Quit: Leaving.). 22:06:18 -!- mayela29 has joined. 22:06:58 -!- kiki` has joined. 22:07:35 -!- mayela29 has left. 22:19:46 -!- DHeadshot has joined. 22:38:50 -!- augur has joined. 22:40:19 -!- relrod_ has changed nick to relrod. 23:14:11 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:22:48 -!- gsora_ has changed nick to gsora. 23:26:24 -!- Phantom_Hoover has joined. 23:26:36 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:51:18 [wiki] [[Special:Log/newusers]] create * Dpleshkov * New user account 2017-01-17: 00:18:40 -!- oerjan has joined. 00:21:38 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=50741&oldid=50738 * Oerjan * (+0) Order! 00:21:51 -!- hppavilion1 has joined. 00:32:33 -!- Zarutian has quit (Quit: Zarutian). 00:34:30 @messages-blood 00:34:30 int-e said 7h 45m 40s ago: http://www.girlgeniusonline.com/comic.php?date=20170106 http://www.girlgeniusonline.com/comic.php?date=20170116 ... am I the only one who's expecting that "Queen of the 00:34:30 Dawn" to stab Martellus any moment now? 00:35:36 @tell int-e hm i hadn't thought of that, i was assuming she'd try to wasp him or whatever she's done to control the northern sparks 00:35:36 Consider it noted. 00:47:50 Helm, the wiki doesn't support SVG 00:48:29 I made an svg of K_5- that I can't find a place to put, and I thought of going for the wiki (it'd probably have use elsewhere as well), but the wiki doesn't seem to support svg 00:49:40 * oerjan points at fizzie 00:49:59 anyone else probably can't fix it. 00:50:12 Wait, it's a derivative of a Wikipedia one, so it can't go on the wiki, can it... 00:50:12 (well technically Gregor could) 00:50:21 that's true. 00:50:42 Fuck. 00:51:45 I have access, but I didn't set it up and know nothing about its setup/configuration/etc. 00:51:59 thus "technically" 00:52:08 Indeed. 00:52:23 I just migrated it over, and know next to nothing about MediaWiki, but I'm a bit surprised at not having SVG support. Maybe it needs a thing. 00:52:51 Apparently it still needs to be explicitly enabled. 00:53:02 (And the SVG converter selected.) 00:54:51 i'd have thought someone would have used SVG already - there are all kinds of pictures on the wiki these days. 00:55:19 (or so i hear) 00:56:06 oerjan: same idea, stabbing just sounds more dramatic ;) 00:56:57 oerjan: Yes, but they're all jeipegs, pengs or jiffs. 00:57:07 Possibly because we haven't enabled SVG support. 00:57:44 fizzie: are you trying to give people pronunciation aneurysms, it won't work on me though 00:58:34 use tiff, the pronouncible image format! 00:59:19 *ea 01:00:23 (I think that's about the only positive thing that can be said about tiff, unless you count flexibility as an advantage) 01:00:52 you know, the "union of N standards" kind of flexibiity. 01:01:25 I believe it's still somehow the high-bit-depth image format everyone uses. 01:05:08 Das tiffste Format 01:05:40 hmm, why am I playing gplanarity... 01:05:43 I believe 16-bits-per-channel PNGs were a thing all the way from PNG 1.0, and still people put that stuff in tiffs. 01:06:31 There's a planarity game in the sgtatham puzzle collection. 01:06:56 I play it on my phone sometimes. 01:08:20 but gplanarity has the twist that many levels are actually based on crossing numbers 01:09:32 fizzie: Yeah, I saw that 01:09:33 I think I played gplanarity as well. It's definitely more elaborate. 01:09:46 so you get "Objective: 3 intersections" or "Objective: fewer than 7 intersections" 01:09:58 fizzie: It needs to be turned on, but it doesn't appear to need an extension or anything crazy 01:10:59 Well, it does need a converter for rendering. Though the (un-recommended) ImageMagick is probably on already. 01:11:14 (and you get bonus points for lower numbers of intersections, argh) 01:33:34 -!- otherbot has joined. 01:34:34 -!- otherbot has quit (Remote host closed the connection). 01:34:55 -!- otherbot has joined. 01:37:43 -!- otherbot has quit (Remote host closed the connection). 01:38:00 -!- otherbot has joined. 01:50:26 -!- propumpkin has joined. 01:53:36 -!- copumpkin has quit (Ping timeout: 256 seconds). 02:21:51 `? hppavilion1 02:22:07 higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / be left perplexed 02:22:13 Oh, I dropped my []s D: 02:22:18 -!- hppavilion1 has changed nick to hppavilion[1]. 02:22:45 much better 02:25:43 `wisdom hppa 02:25:45 hppavilion1//higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / be left perplexed 02:29:37 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 02:31:58 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:33:59 -!- otherbot has quit (Remote host closed the connection). 02:34:16 -!- otherbot has joined. 03:02:56 -!- hppavilion1 has joined. 03:16:11 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 03:21:54 -!- augur has quit (Remote host closed the connection). 03:34:24 -!- hppavilion1 has joined. 03:44:44 `? oerjan 03:44:50 Your wise @messages-lord fanfic oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 03:44:59 WHERE ARE YOUR []S 03:45:19 izabera: AAAAGH 03:46:55 oerjan: Do you ever say 'Uff da' (sometimes also spelled huffda, uff-da, uffda, uff-dah, oofda, ufda, ufdah, oofta, or uf daa) 03:48:10 nowhere near as commonly as the minnesotan stereotype, i hear 03:48:30 also i would say "uff då" in my dialect. 03:49:52 oerjan: Nyorsk or Bokmål? 03:50:10 nynorsk and bokmål aren't dialects hth 03:50:26 although it's accidentally identical to the nynorsk spelling, i think 03:50:35 Oh 03:51:29 * hppavilion1 is 1000000000 ppb Norwegian on his father's side 03:52:12 Oh, maybe not 03:52:16 i speak a northern norwegian dialect. we tend to chop off suffixes on things... 03:52:51 especially the infinitive. 03:54:55 i suppose i would use "uff då" more if i was the kind of person to try hard not to swear... 03:55:14 it's really sort of a very weak euphemism. 03:55:59 * \oren\ is ~10% irish but doesn't knwo any irish 03:56:43 <\oren\> I barely know any french either. 04:04:06 -!- augur has joined. 04:06:59 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=50742&oldid=50741 * Dpleshkov * (+86) /* Introductions */ 04:07:11 [wiki] [[MiniBitMove]] N https://esolangs.org/w/index.php?oldid=50743 * Dpleshkov * (+538) A two-command esoteric language 04:08:53 [wiki] [[MiniBitMove]] https://esolangs.org/w/index.php?diff=50744&oldid=50743 * Dpleshkov * (-9) 04:10:39 [wiki] [[Language list]] M https://esolangs.org/w/index.php?diff=50745&oldid=50688 * Dpleshkov * (+18) /* M */ 04:22:53 -!- augur has quit (Remote host closed the connection). 04:29:29 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50746&oldid=50742 * Oerjan * (+0) ORDER, i said 04:30:09 suddenly there are two in a day who put it at the beginning. 04:37:03 -!- augur has joined. 04:38:12 -!- augur has quit (Remote host closed the connection). 04:47:27 -!- augur has joined. 04:58:31 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 06:02:44 -!- copumpkin has joined. 06:05:33 -!- propumpkin has quit (Ping timeout: 248 seconds). 06:15:10 Huh. Norway might be the easiest country to immigrate to, legally speaking, period. 06:19:25 * oerjan surprised 06:22:22 i haven't really been paying attention though 06:24:28 If you don't mind being Svalbard, the requirements to move to Norway are: afford a plane ticket. 06:24:38 oh svalbard 06:24:48 *being in Svalbard. 06:24:48 yeah, of course. 06:25:21 just be aware that you're then not included in the general norwegian welfare system. 06:25:26 True. 06:25:40 But, 7 years later you can apply for citizenship. 06:25:55 Which, granted, seems like *more* than sufficient payment in exchange for living there. :P 06:26:01 heh 06:30:18 Of course, I imagine it's a bit tricky being *employed* in Svalbard. 06:33:47 i vaguely think there are various research facilities. 06:33:52 -!- hppavilion1 has joined. 06:34:34 -!- hppavilion2 has joined. 06:35:00 Yes, I was more referring to the fact that it's sparsely populated. 06:35:01 Testing 06:35:08 -!- hppavilion2 has changed nick to hppavilion[1]. 06:35:18 2,600 people "sparse". 06:35:25 pikhq: TESTING 06:35:30 hppavilion[1]: Pong 06:35:31 @massages-lud 06:35:31 boily said 3d 18h 21m 29s ago: hppavellon[1]. please peruse the unbracketed message. 06:35:50 Dammit, hppavilion1 is not a registered nickname 06:35:53 So I can't ghost it 06:36:11 Helm, my computer says I have no internet 06:36:13 But I'm here 06:36:14 So 06:37:08 hppavilion1 should time out aaaaaanyyyy second now 06:37:26 it's connecting from the same ip you are, there ought to be _some_ way for you to kill it :P 06:37:32 oerjan: I know 06:37:33 But 06:37:42 I only have one instance of HexChat open 06:37:52 Of course, *sparsely* populated is different from "literally no population": there are in fact real, permanent jobs in Svalbard, and if you really wanted to you certainly could move there and live there as long as you felt like. 06:37:54 * hppavilion[1] notes that e needs to readd his CTCP replies 06:38:11 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 06:38:15 YEEEEESSSS 06:38:18 -!- hppavilion[1] has changed nick to hppavilion1. 06:38:22 THERE CAN BE ONLY n 06:38:27 (please solve for n) 06:38:30 @massages-lud 06:38:30 You don't have any messages 06:38:32 ... 06:38:36 *sigh* 06:38:48 -!- hppavilion1 has changed nick to hppavilion2. 06:38:51 Test 06:38:57 -!- hppavilion2 has changed nick to hppavilion[1]. 06:38:58 -_- 06:39:12 pikhq: I REALLY WANT TO 06:40:05 hppavilion[1]: Well, as I was previously discussing, here is how you move to Svalbard: get a job there. Move. 06:40:20 pikhq: Interesting strategy... 06:40:24 You, yes you, have the legal right to permanently live in Svalbard. 06:43:17 -!- hppavilion[1] has quit (Remote host closed the connection). 06:43:43 -!- hppavilion[1] has joined. 06:43:57 *sigh* 06:55:46 -!- otherbot has quit (Remote host closed the connection). 06:55:59 -!- doesthiswork has quit (Quit: Leaving.). 07:15:56 so svalbard is like the bay area, then? 07:51:14 -!- augur has quit (Remote host closed the connection). 08:33:17 -!- hppavilion[1] has quit (Remote host closed the connection). 08:33:44 -!- hppavilion[1] has joined. 08:41:07 -!- augur has joined. 08:57:35 -!- oerjan has quit (Quit: Nite). 09:09:08 -!- hppavilion[1] has quit (Read error: Connection reset by peer). 09:09:32 -!- hppavilion[1] has joined. 09:55:16 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 10:03:43 -!- ^v has quit (Quit: ZNC - http://znc.in). 10:03:50 -!- ^v has joined. 11:00:17 -!- augur has quit (Ping timeout: 240 seconds). 11:27:39 -!- Akaibu has joined. 11:33:49 http://www.irregularwebcomic.net/3592.html heh heh heh heh heh 11:33:57 smitten 11:42:00 -!- ^v has quit (Ping timeout: 252 seconds). 11:44:57 -!- ^v has joined. 11:45:36 the part I'm wondering is if legally living in Svalbard counts toward getting a permit for living in Norway 11:48:02 "Generally, it is possible to naturalise as a Norwegian citizen after residing in Norway seven years over the last ten years, if the applicant qualifies for permanent residence and does not have a criminal record.[citation needed]" 12:06:17 -!- ^v has quit (Ping timeout: 240 seconds). 12:07:25 -!- ^v has joined. 12:11:35 -!- Morph1 has joined. 12:12:48 -!- ^v has quit (Ping timeout: 252 seconds). 12:14:27 -!- ^v has joined. 12:39:50 -!- ^v has quit (Ping timeout: 255 seconds). 12:40:32 -!- ^v has joined. 13:06:51 -!- ^v has quit (Ping timeout: 240 seconds). 13:09:51 -!- ^v has joined. 13:24:47 Hello greetings to all 13:27:49 -!- ais523_ has joined. 13:28:35 -!- augur has joined. 13:29:28 -!- Phantom_Hoover has joined. 13:30:06 wait, I don't get this. 13:30:11 this may be the first time I've used the underscore in months or even years? 13:30:35 @seen ais523_ 13:30:35 AI$523_ 13:30:40 ? 13:30:47 does Aether Revolt (the latest expert M:tG expansion set) have two different Ajani Planeswalkers, none of which are reprints? and why? 13:30:56 b_jonas: sort of 13:31:10 one of them is from an introductory set called Aether Revolt: Planeswalker Decks 13:31:14 Neither of them are double-faced or flip or anything, right? 13:31:23 the cards in it are intentionally underpowered in order to prevent anyone but new players wanting htem 13:31:25 *them 13:31:41 but they like to include a planeswalker in the decks because planeswalkers are splashy and new players like owning them 13:31:48 ais523: ah yes, planeswalker decks, that thing that replaces core sets 13:31:51 so it's an intentionally powered-down planeswalker for the purpose of the product 13:31:59 it's Standard-legal but won't appear in boosters 13:32:04 that would explain it 13:32:30 no wait 13:32:37 that's "Welcome Decks" 13:32:40 now I'm confused 13:32:55 well, the explanation makes sense to me at the most superficial level 13:32:58 all these stupid products they're doing 13:33:05 however it's an indicator of deeper decisions that may be harder to explain 13:33:24 planeswalker decks are the replacement for duel decks I think 13:34:02 I concluded that Welcome Decks are basically the continuation of core sets, only they don't come with boosters 13:34:21 they're very different from core sets 13:34:38 core sets used to be where they printed basic effects like Lightning Strike in order to ensure that they stayed in Standard 13:35:05 welcome decks are basically just a small selection of cards to act as a teaser for new players to get them excited, they're given away for free 13:35:25 planeswalker decks are the entrance-level paid product, but are very weak 13:35:29 ais523_: and? don't Welcome Decks contain such basic effects too? they're standard and modern legal for a while. 13:35:45 not at any level of power 13:36:09 this has indirectly lead to removal becoming very weak recently, which might indirectly have lead to the bannings 13:37:21 I see... 13:38:10 incidentally, I predicted a while ago that there'd be standard bannings while Kaladesh block was in Standard, but I didn't realise they'd come so soon 13:38:43 and it's at least partly a side effect of BFZ block being terrible and SOI block being balanced incorrectly, rather than of Kaladesh block itself 13:40:29 * ais523_ wonders why Java has a UnicastRemoteObject but no other sorts of RemoteObject, the "Unicast" qualifier looks a lot like it's disambiguating something but it apparently has nothing to disambiguate? 13:45:06 ais: Magic 2015 and Origins have extra cards that don't occur in boosters but only in precon decks, are all reprints, are standard (and modern) legal for as long as the core set is, and are printed with the expansion symbol of the core set. they're not cards most players want. I assume that Welcome Deck is a continuation of the same thing, because it's also all precon decks, no boosters, all reprints, standard legal for a rotation, they just don't have a 13:45:14 \ I assume that Welcome Deck is a continuation of the same thing, because it's also all precon decks, no boosters, all reprints, standard legal for a rotation, they just don't have an associated core set. 13:46:43 Welcome Deck 2016 is that product, I assume it'll be a series of products because it has a number, it's published about a year after Origins. 13:47:46 Welcome Deck 2016 apparently has 5 decks of 30 cards each, although I couldn't find decklists of them, but 30 cards is ridiculous if it was really intended to be played as precon decks, after they specifically made core sets starting from M2010 (IIRC) have 60 card precon decks rather than 40 card ones so that players can play them immediately. 13:48:39 As for the Planeswalker Decks, I don't understand what they are, so I'm fine believing they're like duel decks, some of which also had planeswalkers. 13:49:52 Welcome Decks are purely intended for new players to get an idea of what the game is like, I think they're only meant to be played against other Welcome Decks 13:49:58 Planeswalker decks are 60 card decks with slightly fancy packaging, so that's quite possible. 13:51:17 "only meant to be played against other Welcome Decks" => that sounds sort of strange. I mean, if you want to give new players a feel of what the game is like, then a deck they can customize by replacing cards and still play sounds like it would be a better idea (even if they aren't actually _good_ at deckbuilding yet) 13:52:05 they want people to spend money at that point :-P 13:52:13 the point is that the Welcome Decks are given away for free 13:52:39 http://magic.wizards.com/en/articles/archive/making-magic/ramp-approval-2016-05-16 says "The cards in [Welcome Decks] are Standard-legal and you can combine any two sample decks to make a deck legal at a Standard tournament." 13:56:43 "Java has a UnicastRemoteObject but no other sorts of RemoteObject, the "Unicast" qualifier looks a lot like it's disambiguating something but it apparently has nothing to disambiguate?" => could be a disambiguation against potential future additions? 13:57:17 it's possible, I guess 13:57:40 I'm not even sure what a MulticastRemoteObject or BroadcastRemoteObject would be semantically, thoguh 13:57:43 *though 13:58:53 -!- doesthiswork has joined. 13:59:50 ais523_: as an example, the C++14 standard has classes mutex, timed_mutex, and shared_timed_mutex. timed means you can do a timed wait on it, which isn't the default because it gives overhead even if you don't use that feature; shared means it's a read-write lock. 14:00:27 there's no shared_mutex in that standard, but they opted to put "timed" into shared_timed_mutex because they decided maybe in the future they'd add a non-timed shared_mutex. 14:00:47 and shared_mutex is indeed planned for the future C++17 standard. 14:15:45 The first M:tG product I bought was the blue-black theme deck of Coldsnap, called "Snowscape". This one includes 23 snow-covered basic lands, and they're really needed too, because a lot of cards care about snow mana or snow permanents, Rimewind Taskmage the most importantly. 14:17:27 huh, you started only just after me, then (I started with 9th edition, which is 4 sets earlier) 14:17:41 but I gave up early during Lorwyn and haven't continued since 14:17:41 The snow lands are the most expensive part of the deck, costing more than the rares. No wonder, since they're almost always better than basic lands, which is something Wizards rarely dares to do, and they aren't legendary. 14:18:14 basically because I got my cards via booster packs and I didn't see anything to inspire me in the first few Lorwyn boosters I opened 14:18:33 I didn't say I _started_ then. It's the first product I owned, not the first one I played. I started one earlier, during Dissension. 14:18:43 oh, even closer then 14:19:28 I admit I rather like Coldsnap, even if most people consider it to have been a bad idea 14:19:48 cards like Martyr of Sands and Rite of Flame are both really interesting (although Rite of Flame ended up getting banned in Modern...) 14:20:37 -!- idris-bot has quit (Quit: Terminated). 14:21:50 (I know it's Dissension, not earlier in the Ravnica block, becuase Sky Hussar was in the first decks I played with.) 14:23:30 -!- Melvar has quit (Quit: system upgrade). 14:23:56 I also think the snow lands are sort of a bad idea. Think about it: you need 23 to build your deck, this applies to a lot of decks, because even in decks that have less of a snow theme than this precon, they're almost surely better than ordinary basic lands, but they're distributed only as commons. It's the same mistake as early core sets made by distributing basic lands only as commons, 14:24:49 except by the time of Coldsnap they should have known about this problem. 14:26:07 -!- kiki` has quit (Quit: Connection closed for inactivity). 14:28:17 It's worse than when they printed tribal themes that require you to get 30 elves or 30 clerics or 30 soldiers for your deck, because there's only five snow-covered basic lands (there are other snow mana producers but they aren't nearly as good as basics), whereas there are tons of different elves and soldiers and clerics in lots of previous sets. 14:28:43 when snow lands were originally printed, there were a bunch of snow land hosers printed at the same time 14:28:48 to make it a decision whether you wanted them or not 14:28:58 by Coldsnap, though, they decided that was a bad iae 14:29:01 *idea 14:29:25 anyway, one of the issues I have with Magic is that the average quality of a playable land appears to be higher than that of a basic land 14:29:31 in most formats, people hardly use basics 14:29:49 maybe one or two to allow for enemy nonbasic hosers 14:30:25 also, I think Boreal Druid and Scrying Sheets are probably the best nonbasic snow mana producers 14:31:41 there are a few snow land hosers, sure, but not many 14:34:53 and the problem isn't only snow mana producers, but also Snow permanents and Snow lands, because this theme deck has a lot of cards caring about that: Rimewind Taskmage (of which the precon has 3 but you want 4 really), Balduvian Frostwaker, Rimefeather Owl, Heidar etc. 14:35:08 anyway, the snow lands are fairly balanced, in that they have a notable opportunity cost (you can't run nonbasics instead) 14:35:38 but this is more an issue with nonbasics being broken than with snow lands being nonbroken 14:36:21 High Tide plays a bunch of blue-fetching lands even though it has nothing but Islands to fetch, for example (mostly for the free shuffle) 14:36:31 and they have a lot of functionality on top of that! 14:37:42 "the average quality of a playable land appears to be higher than that of a basic land" => isn't that in a large part because of ravnica rare dual lands, which also raise the value of the one and half search land cycles? 14:38:12 I think the fetch lands are better even in the abstract than the shock lands 14:38:26 -!- Morph1 has left. 14:38:31 however, filter lands are also considered very good (it's just that fetch, shock, and Alpha duals are better) 14:39:18 It's true that even if you only buy cheap cards like me, nonbasic lands are often worth in many decks, 14:39:21 and fastlands (the ones that come into play tapped if you already have too many other lands) are playable in Modern as well 14:39:34 both because they're flexible, as in, I can buy a nonbasic once and put it to many different decks, 14:40:51 and because some really seem almost better than basic lands in some decks (I've used Ancient Ziggurat even though I'm not even building sliver decks). 14:42:22 `card-by-name Ancient Ziggurat 14:42:38 Ancient Ziggurat \ Land \ {T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell. \ CON-U, H09-U 14:42:48 that doesn't seem very sliver-related 14:42:58 although I guess sliver decks tend to have a higher proportion of creatures than most 14:43:02 (I also used Terramorphic Expanse for color fixing and free shuffle, but I haven't manged to make that deck work well YET, so it doesn't count.) 14:43:26 what set is H09, anyway? I'm guessing CON is Conspiracy 1? 14:43:45 CON is Conflux (in the Alara block) 14:43:52 ah right 14:44:20 I guess a syllable duplication would be inevitable by now 14:44:36 cough Legends Legions cough 14:44:53 that's not a duplicated syllable, just a duplicated first three characters :-P 14:45:13 It's true that sliver decks have a lot of creatures, but that's also true to many other tribal decks like elf decks; but also Sliver decks are often multicolor (there are two-color, three-color, and five-color versions), and they're very easy to build powerful in casual constructed. 14:47:31 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 14:47:54 Two-color ones might not need anything special apart from the Gemhide/Manaweft sliver you almost certainly put in any sliver decks, but three-color sliver decks want a lot of color fixing, and the Ziggurat and Cavern of Souls help a lot there. 14:48:23 the best deck I own is a five-colour sliver deck that's base green 14:48:31 it fixes just fine on /just/ Gemhides 14:48:43 and a fairly random assortment of lands, and a couple of Coalition Relics 14:48:55 (Manaweft Sliver hadn't been printed at the time) 14:49:00 And the Ziggurat is cheap because it got printed as uncommon, unlike many of the more powerful color fixers. (Ravnica has the karoos and the signets as a big exception.) 14:49:02 (although it's better in basically every case) 14:50:26 And the deal is, sliver decks were already good in casual before Time Spiral, and they've printed more slivers in the Time Spiral block and M14 and M15 since, which made them better. 14:52:31 -!- doesthiswork has quit (Quit: Leaving.). 14:52:45 ais523_: how much does that five-color sliver deck need many colors early? 14:53:01 most of its early plays are gemhide sliver and virulent sliver 14:53:13 the red and white cards are mostly toolbox cards 14:53:36 it's mostly aiming to play dormant sliver and then go into an infinite loop (the virulent slivers are to force the opponent to spend their removal early) 14:53:48 I see 14:54:00 I might consider adding Beck to the deck if I ever updated it to a Modern version 14:54:36 because the basic idea is that if you have gemhide + basal sliver, plus a sliver that gives haste 14:54:41 plus dormant sliver 14:54:50 each sliver you play gives you back 2 black mana + 1 of any colour 14:54:54 plus a card 14:54:59 so you can pretty much just churn through your deck 14:55:28 (the more slivers you have in hand and the more lands on the battlefield you have, the less likely it is to fizzle out) 14:55:45 it also plays Wild Pair, which is fairly easy to find because you're churning through the deck so far 14:55:59 and basically immediately wins when you play it, unless the opponent can beat you or destroy the enchantment before your next turn 14:57:09 Beck => interesting idea. I used Distant Melody and Ideas Unbound to churn through a deck quickly. These work even as a splash in a deck that's not very blue, because you play them late. 14:57:29 the deck generates so much mana that it could probably cast Beck//Call on occasion too 14:57:53 (Thoughtcast and perhaps Keep Watch could also help for this.) 14:58:47 But Beck and Dormant Sliver are better because you can repeat it by bouncing permanents. Just like the Soul sisters. 14:58:58 the deck had one Whitemane Lion in it 14:59:02 there are probably better choices for that nowadays 14:59:06 ih 14:59:31 I've even played against an entire white deck that tries to have a lot of bounces (including Norin) and lot of triggers for when a permanent etb (not only the Sould Sisters). 15:00:17 Um... that doesn't square. Probably not a _white_ deck then, if it includes Norin. 15:01:10 you're thinking of Norin Soul Sisters 15:01:17 it is a primarily white deck, it splashes red for Norin 15:01:32 -!- `^_^v has joined. 15:04:12 It's not only Soul Sisters, it has some other cards to trigger stuff. 15:05:08 The Soul sisters are the least surprising card really: those cards are just too good in casual because they work in many different decks, and lifegain is worth more in casual constructed than in competitive formats probably. 15:05:23 -!- augur has quit (Remote host closed the connection). 15:05:36 (Congregate is a bit similar.) 15:06:10 lifegain is really good against aggro, that's what normally causes it to be played competitively 15:06:25 as a method of surviving the early onslaught of aggro decks and burn decks 15:08:15 ais523_: there's also that casual games last for more turns than competitive ones, have many creatures in play more often because less board sweep, multiplayer casual games last especially longer, and the soul sisters and congregate like when other players use creatures too, which happens more in casual and even more in multiplayer. 15:08:58 oh, everyone uses lots of creatures in Standard nowadays 15:09:11 because they're so powerful compared to the other card types (except arguably planeswalkesr) 15:10:05 Don't they also use board sweepers (as in Day of Judgment) in standard, as opposed to casual? 15:10:25 no, there are no good board sweepers in standard 15:10:47 I remember back in the old days before the soul sisters came out, we even used the Angel's Feather cycle for lifegain, which is similarly better in multiplayer. 15:11:02 ihh 15:11:18 rdococ: are you complaining that the conversation's offtopic? 15:12:11 no, I'm reversing hi and duplicating the h 15:12:31 fair enough 15:12:44 I actually have ideas for a dupdog/xigxag-alike at the moment 15:12:48 but haven't worked out the exact rules 15:13:42 _325siaa 15:14:37 ^bf >,[>,]<[.<]>.!rdococ 15:14:37 cocodrr 15:17:11 ^bf >,[>,]<[.<]>.! 15:17:12 tognuff 15:17:26 dnahdss 15:19:46 -!- ais523_ has quit (Quit: Page closed). 15:25:43 -!- ^v has quit (Ping timeout: 240 seconds). 15:26:18 -!- augur has joined. 15:26:48 -!- ^v has joined. 15:30:53 -!- augur has quit (Ping timeout: 255 seconds). 15:32:54 In the C++ standard library, how come std::mutex is 40 bytes long but std::once_flag is only 4 or 8 bytes long? I thought under they hood they'd be pretty much the same thing. 15:35:24 -!- Phantom_Hoover has joined. 15:39:51 b_jonas: http://refspecs.linuxbase.org/LSB_3.1.1/LSB-Core-generic/LSB-Core-generic/libpthread-ddefs.html 15:40:08 (quick research showed that mutex is a wrapper around pthread_mutex_t on most posix platforms) 15:40:13 alercah: thanks, I'll look 15:42:29 "quick research showed that mutex is a wrapper around pthread_mutex_t on most posix platforms" => that would explain why it's big: pthread_mutex has to support timed waits, recursive mutexes, and error checking, whereas std::mutex needn't support those, and at least timed wait probably adds overhead even in the normal case 15:42:29 That sounds bad though. I don't want to pay for the overhead for timed mutexes when I make ordinary mutexes. 15:45:17 That's considered a QOI issue 15:45:19 That page doesn't reveal me how once_init works though 15:46:02 alercah: yes, and even though it's important, I think it's hard to fix without breaking ABI compatibility 15:47:22 b_jonas: https://llvm.org/svn/llvm-project/libcxx/trunk/include/mutex 15:47:23 b_jonas: https://llvm.org/svn/llvm-project/libcxx/trunk/include/mutex 15:47:26 oops, sorry 15:49:02 Though I guess the library might already be using the pthread_mutex in some way that isn't supported for posix where you don't pay the time penalty for the potential timed wait or error checking or recursive, but only a minor space penalty. 15:49:44 a quick peek into call_once shows that it has a global mutex 15:50:49 and a conditional variable... this code looks suspect to me actually 15:50:53 but I don't have time to investigate 15:56:38 alercah: thanks for the help anyway. I might try to look at implementations later. 16:05:00 presumably mutex::native_handle returns the underlying pthreads mutex 16:08:26 I hate the native_handle functions. The library should have had different names for the accessor functions of different possible underlying implementations, so that you get a better error message when you use one that doesn't apply to your system. 16:25:09 That would require exhaustive listing though 16:48:30 you could use a template to examine the return type 16:50:05 -!- Melvar has joined. 16:53:17 -!- ^v has quit (Ping timeout: 240 seconds). 16:55:27 -!- ^v has joined. 17:03:32 -!- idris-bot has joined. 17:09:59 -!- Marcela_Gandara has joined. 17:11:38 -!- Marcela_Gandara has changed nick to Marcela_-. 17:12:15 -!- Marcela_- has left. 17:13:58 -!- DHeadshot has joined. 17:41:30 <\oren\> holy crap they're arresting the heir to samsung? 17:42:22 <\oren\> that's like, arresting the head of half their economy 18:06:13 not the heir, the ceo 18:20:16 man, watching shakespeare plays is weird 18:20:19 they feel so anachronistic 18:24:27 Hmm? They fit quite well into their own time, didn't they... 18:26:00 Probably the most anachronistic of them are the histories. 18:52:46 -!- Lord_of_Life has quit (Excess Flood). 18:54:16 -!- Zarutian has joined. 18:57:39 -!- Lord_of_Life has joined. 19:33:02 -!- hppavilion[1] has joined. 19:41:04 -!- wob_jonas has joined. 19:48:09 <^v> what language did this section of come from: "=[=]()->T*{" 19:48:31 <^v> guess right and you get 1 19:49:00 ^v: C++ 19:49:11 <^v> ding ding 19:49:35 The [=] starts a lambda, () is the argument list, ->T* is return type, { starts the body, = at the start is an assignment operator 19:49:40 um no 19:50:00 = at start is more likely the punctuation for initializing a variable, but whatever 19:50:13 The [=] really gives it away 19:50:23 <^v> full code https://hastebin.com/uhoyamecis.cpp 19:53:45 You can tell because C++ has []() too before the braces for a lambda, rust has || before a the braces, golang sometimes has -> before a lambda but just a bare brace block works too, ruby and smalltalk usually don't have anything before a lambda if it's a function argument but do if it's standalone. 19:55:50 -!- pikhq has quit (Ping timeout: 258 seconds). 19:58:07 I don’t remember go having a -> on a lambda … maybe it changed since I looked. 19:59:01 Melvar: I don't really do golang, so I could be wrong. I think I might be confusing it with digitalmars D language in fact. 19:59:39 (I know about ruby and perl and C++ syntaxes and it's complicated.) 20:04:22 Yeah in go it’s func(…) { … } or func(…) returntype { … } or func(…) (…) { … } 20:04:56 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 20:06:13 -!- augur has joined. 20:07:29 -!- hppavilion1 has joined. 20:10:47 -!- augur has quit (Ping timeout: 255 seconds). 20:27:40 f(x) = 1 if the decimal representation of pi contains x consecutive zeros, 0 otherwise 20:27:47 prove that f is computable 20:35:18 iza: my guess is that proving that is beyond the current state of mathematics 20:35:26 -!- Marcela_- has joined. 20:37:27 nope! 20:39:05 I'm serious 20:39:57 -!- Marcela_- has left. 20:45:35 izabera: why, do you have a proof? 20:47:03 -!- pikhq has joined. 20:47:11 I believe there is a proof that every sequence of compatible digits appears in every base expansion of pi. 20:47:19 if pi contains any sequence of zeros, f(x) = 1 is a correct algorithm. if there's a max N such that N consecutive zeros appear in pi, then f(x) = x < N is a correct algorithm 20:47:41 Melvar: I think that's only a conjecture, and we're very far from the proof 20:47:57 izabera: ARGH duh 20:47:59 you're right 20:48:57 you're asking only about sequences of zeros, so you can hard-code the answer 20:56:51 int-e: they did, but they seem anachronistic because they use many modern idioms that we got from shakespeare 20:57:07 so it is a mix of archaic language that is hard to understand and modern expressions 20:58:24 izabera: heh 20:58:29 izabera: if you want more fun, look into graph minors 20:58:39 for every minor-closed class, there is an algorithm to decide membership 20:58:50 but finding the algorithm is in some cases not decidable 21:00:25 Oh yes, I’ve heard an anecdote where some young person coming out of a movie version of some Shakespeare play complained how full of clichés it was. 21:04:46 -!- Phantom_Hoover has quit (Ping timeout: 255 seconds). 21:09:43 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 21:10:59 <\oren\> I hate shakespeare just because he's propped up as a great writer and there are a lot of modern works that are far superior 21:13:21 <\oren\> also, for some reason they think learning to read ancient english dialect is something essential to learning english literature 21:13:50 -!- Marcela_- has joined. 21:14:19 -!- Marcela_- has left. 21:15:18 <\oren\> they should translate shakespeare into modern english 21:15:55 -!- pikhq_ has joined. 21:16:19 a pedant might point out that people classify shakespeare as "modern english" already hth 21:16:37 -!- pikhq has quit (Quit: Reconnecting). 21:16:57 it's sort of the dividing line actually 21:17:21 (from a linguistics point of view, it's actually quite incredible that works as old as shakespeares are still intelligible) 21:17:39 \oren\: I think part of the issue comes from the old British view of the classics in education 21:17:53 similar to teaching math using Euclid's Elementsa 21:17:56 it's intelligable mostly, I believe, because it was written in the time period when english was standardized 21:18:12 alercah: works much older than shakespeare are intelligible hth 21:18:23 shachaf: that's even more incredible ;0 21:18:27 *;0 21:18:29 dammit 21:18:32 *;) 21:18:51 inconceivable 21:18:55 <\oren\> alercah: shakespeare wasn't intelligeble to me without footnotes 21:19:08 \oren\: it's better live, actually 21:19:27 At least in the school system I went through, it was specifically required to do one shakespeare play per year for several years 21:19:35 Why? because shakespeare! 21:20:02 [wiki] [[Special:Log/newusers]] create * Illuminati Confirmed * New user account 21:22:04 -!- Marcela_- has joined. 21:22:14 <\oren\> illuminati /o\ 21:22:54 -!- Marcela_- has left. 21:22:57 <\oren\> illuminati /ô\ 21:28:21 -!- Marcela_- has joined. 21:28:59 -!- Marcela_- has left. 21:29:08 [wiki] [[Lutfig]] https://esolangs.org/w/index.php?diff=50747&oldid=50572 * Ferrosurgeon * (+310) added problems to fix 21:29:42 ais523: ping 21:30:13 [wiki] [[Lutfig]] M https://esolangs.org/w/index.php?diff=50748&oldid=50747 * Ferrosurgeon * (+47) finish parenthetical 21:38:41 -!- Phantom_Hoover has joined. 21:49:25 -!- Lord_of_Life has quit (Excess Flood). 21:51:09 -!- Lord_of_Life has joined. 22:01:48 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:12:17 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50749&oldid=50746 * Illuminati Confirmed * (+297) /* Introductions */ 22:12:28 [wiki] [[Faggit]] N https://esolangs.org/w/index.php?oldid=50750 * Illuminati Confirmed * (+3975) Created page with "'''Faggit''' is a new special unuseful programming language. The main goal of '''Faggit''' is to say a random amount of times the world "Faggit" to the output. Dont try to use..." 22:14:44 [wiki] [[Faggit]] https://esolangs.org/w/index.php?diff=50751&oldid=50750 * Illuminati Confirmed * (+99) /* (Un)Useful specifications */ 22:15:58 [wiki] [[Faggit]] https://esolangs.org/w/index.php?diff=50752&oldid=50751 * Illuminati Confirmed * (+62) /* Wrinting a Faggit program */ 22:17:53 [wiki] [[Faggit]] https://esolangs.org/w/index.php?diff=50753&oldid=50752 * Illuminati Confirmed * (+82) /* Writing your awful unoptimized Faggit interpretor */ 22:18:09 [wiki] [[Faggit]] https://esolangs.org/w/index.php?diff=50754&oldid=50753 * Illuminati Confirmed * (+6) /* Conclusion */ 22:18:22 [wiki] [[Faggit]] https://esolangs.org/w/index.php?diff=50755&oldid=50754 * Illuminati Confirmed * (+6) /* Conclusion */ 22:19:21 oh lord 22:19:26 who're the wiki sysops? 22:23:02 [wiki] [[Joke language list]] https://esolangs.org/w/index.php?diff=50756&oldid=50549 * Illuminati Confirmed * (+66) /* General languages */ 22:25:45 [wiki] [[Faggit]] https://esolangs.org/w/index.php?diff=50757&oldid=50755 * Illuminati Confirmed * (+0) /* Faggit and the Illuminaties */ 22:36:42 tswett? 22:46:40 -!- `^_^v has quit (Quit: This computer has gone to sleep). 22:51:43 `olist 1063 22:52:06 olist 1063: shachaf oerjan Sgeo FireFly boily nortti b_jonas 22:54:24 -!- hppavilion1 has joined. 22:55:15 -!- boily has joined. 22:57:55 `wisdom 22:59:03 -!- HackEgo has quit (Ping timeout: 252 seconds). 23:02:19 uh. 23:02:33 Gregor: WHARGRHGHAHAHAHARGHGHGHGLARHGHGLLGLGLGLGLBLFLFLFLBLBLBLBLBL! 23:04:55 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 23:12:58 -!- HackEgo has joined. 23:13:14 uh. 23:13:21 uh, not uh. `wisdom. 23:13:23 `wisdom 23:13:33 eyebrow//Eyebrows are Taneb's most notable feature. 23:13:37 `thanks Gregor 23:13:38 Thanks, Gregor. Thegor. 23:17:53 Literally did nothing. 23:18:51 a nothing that works is better than nothing. 23:29:38 <\oren\> https://www.youtube.com/watch?v=18-Ye2L3ej8 23:30:53 -!- boily has quit (Quit: BROADWAY CHICKEN). 23:32:00 -!- Marcela_- has joined. 23:32:23 -!- Marcela_- has left. 23:51:34 -!- Marcela_- has joined. 23:52:35 -!- Marcela_- has left. 23:58:50 -!- hppavilion1 has joined. 2017-01-18: 00:16:50 -!- moonythedwarf has joined. 00:16:58 meep meep 00:17:07 728 bytes per second is a little low, centurylink. >_< 00:17:27 -!- hppavilion1 has set topic: The international hub for Esoteric Programming | http://esolangs.org/ | In optimistic news: Obama commutes Chelsea Manning's sentence | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | For extensive phở testing, use #esoteric-blah. 00:23:49 -!- Marcela_- has joined. 00:24:44 -!- Marcela_- has left. 00:35:38 -!- Marcela_- has joined. 00:36:15 -!- Marcela_- has left. 00:44:41 -!- Marcela_- has joined. 00:48:37 -!- moonythedwarf has quit (Read error: Connection reset by peer). 00:50:36 -!- moonythedwarf has joined. 00:50:40 -!- Marcela_- has left. 01:02:50 -!- oerjan has joined. 01:08:13 -!- moonythedwarf has quit (Ping timeout: 255 seconds). 01:09:28 -!- doesthiswork has joined. 01:16:05 -!- augur has joined. 01:27:31 -!- moonythedwarf has joined. 01:27:38 -!- oerjan has quit (*.net *.split). 01:27:39 -!- ^v has quit (*.net *.split). 01:27:39 -!- Melvar has quit (*.net *.split). 01:27:39 -!- xfix has quit (*.net *.split). 01:27:54 ded internet 2001 01:29:12 -!- oerjan has joined. 01:29:12 -!- ^v has joined. 01:29:12 -!- Melvar has joined. 01:29:12 -!- xfix has joined. 01:41:36 -!- Marcela_Gandara has joined. 01:47:08 @tell FireFly the part I'm wondering is if legally living in Svalbard counts toward getting a permit for living in Norway <-- alas, it does not. http://www.sysselmannen.no/Tilreisende/Innreise-og-opphold/ and http://svalbardposten.no/nyheter/svalbardmeldingen-vil-ha-flere-nordmenn-pa-svalbard/19.7146 make this clear. (the actual law text was confusing though, but i think there it's excluded by 01:47:08 Consider it noted. 01:47:14 the use of the term "Riket" which doesn't include Svalbard.) 01:47:16 dammit 01:47:41 @tell FireFly the use of the term "Riket" which doesn't include Svalbard.) 01:47:41 Consider it noted. 01:49:31 @tell FireFly as a small consolation, it _can_ count towards getting a mainland permanent living permit, but they're considering making that stricter. 01:49:32 Consider it noted. 01:50:38 figures 01:50:45 should've checked sysselmannen.yes 01:51:04 well it _is_ in norwegian. 01:52:12 * Zarutian likes the yes.is.no domain and also the.answer.is.no 01:53:50 @tell FireFly hm i'm wrong about the "riket" thing. i guess there's just a special rule somewhere, then. 01:53:50 Consider it noted. 01:54:22 -!- hppavilion2 has joined. 01:55:14 shachaf: for an american, it might be easier to get to the mainland than svalbard anyhow - the job market is not easy there 01:56:04 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 01:56:50 which american are you talking about here 01:56:56 what about for a finn twh 01:57:18 it's also easier for a finn. 01:58:19 the job market seems rather small, at any rate 02:04:36 -!- moonythedwarf has quit (Ping timeout: 240 seconds). 02:04:36 * oerjan engage MTG-skipping minor log-reading mode 02:04:39 *+s 02:05:29 -!- Marcela_Gandara has left. 02:06:42 * oerjan engages C++-skipping minor log-reading mode 02:09:26 oerjan: have you considered learning mtg instead twh 02:09:47 it's p. good, better than i expected 02:09:55 no hth 02:10:05 also have you considered learning c++ instead twh 02:10:24 it's p. good, better than i expected 02:10:54 -!- augur has quit (Remote host closed the connection). 02:11:46 not really hth 02:14:28 the world's most popular esolang and you're not interested 02:15:46 -!- Marcela_Gandara has joined. 02:16:59 the world has poor taste hth 02:18:47 I wonder if the c++-mode can actually parse all of C++ these days 02:19:31 it seemed to get confused by nested template instantiations 02:20:01 -!- Marcela_Gandara has left. 02:22:04 -!- augur has joined. 02:35:00 I'm going with no. =P 02:35:05 http://stackoverflow.com/a/14589567/470535 ← good luck parsing that. 02:35:15 `tervetuloa pecan 02:35:16 pecan: Tervetuloa esoteeristen ohjelmointikielten suunnittelun ja käyttöönoton kansainväliseen keskukseen! Lisätietoa saat wikistämme: . (Muu esoteerisuus: kokeile kanavaa #esoteric joko EFnet- tai Dalnet-verkossa.) 02:35:25 not clicking your referral link, though tdnh 02:35:25 Kiitos, shachaf. 02:36:23 referral link?OO 02:38:59 Yes, you get StackOverflow points for people clicking that thing. 02:39:14 http://stackoverflow.com/a/14589567 would be the non-referral vrsion. 02:40:21 It also gives away your user. 02:42:25 -!- DHeadshot has quit (Ping timeout: 260 seconds). 03:00:38 -!- hppavilion2 has quit (Ping timeout: 420 seconds). 03:05:14 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:12:54 -!- hppavilion2 has joined. 03:18:49 -!- Zarutian has quit (Quit: Zarutian). 03:23:19 -!- augur has quit (Remote host closed the connection). 03:26:15 -!- Marcela_Gandara has joined. 03:27:30 -!- Marcela_Gandara has left. 03:34:40 -!- augur has joined. 04:13:03 -!- hppavilion2 has changed nick to hppavilion[1]. 04:15:49 Oh, thanks. My bad. 04:16:07 that's a bit annoying of them. 04:16:46 -!- otherbot has joined. 04:17:53 -!- otherbot has quit (Remote host closed the connection). 04:20:18 -!- Marcela_- has joined. 04:21:02 -!- otherbot has joined. 04:26:26 -!- hppavilion[1] has quit (Quit: Leaving). 04:26:47 -!- hppavilion1 has joined. 04:26:47 -!- hppavilion1 has changed nick to hppavilion[1]. 04:42:59 -!- Marcela_- has left. 04:53:55 -!- augur has quit (Remote host closed the connection). 04:56:31 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 05:03:09 -!- augur has joined. 05:07:02 -!- hppavilion[1] has joined. 05:09:40 -!- kuroro has joined. 06:25:12 -!- doesthiswork has quit (Quit: Leaving.). 07:28:26 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 07:53:01 -!- otherbot has quit (Remote host closed the connection). 08:01:41 -!- augur has quit (Remote host closed the connection). 08:10:36 -!- olsner has quit (Ping timeout: 240 seconds). 08:13:58 -!- olsner has joined. 08:55:45 -!- augur has joined. 09:00:41 oh look, an olist 09:21:24 -!- augur has quit (Remote host closed the connection). 09:31:56 oerjan: oh okay 09:38:02 -!- ^v has quit (Ping timeout: 255 seconds). 09:38:53 -!- oerjan has quit (Quit: Yep, Good night). 10:22:45 -!- augur has joined. 10:23:13 -!- ^v has joined. 10:27:06 -!- augur has quit (Ping timeout: 255 seconds). 11:15:09 -!- hakatashi has joined. 11:19:12 -!- hakatashi has quit (Remote host closed the connection). 11:20:29 -!- hakatashi has joined. 11:33:02 -!- boily has joined. 11:43:30 `wisdom 11:43:46 ​`revert//`revert is a bit buggy. The canary.orig error message is annoying but seemingly harmless. However, reverting a newly created file tends not to work - use `rm instead. 11:46:29 `? wisdom 11:46:31 wisdom is always factually accurate, except for this entry, and, uh, that other one? it started with, like, an ø? 11:46:55 fungot: can you? 11:46:55 int-e: i can probably find the most basic form, only f(x-1) would be horribly slow 12:03:03 -!- PinealGlandOptic has joined. 12:20:30 https://github.com/antonmks/Alenka 12:25:44 -!- boily has quit (Quit: PLACE CHICKEN). 13:07:42 -!- myname has quit (Ping timeout: 258 seconds). 13:11:58 -!- myname has joined. 13:51:20 -!- otherbot has joined. 14:00:28 -!- doesthiswork has joined. 14:22:10 -!- augur has joined. 14:26:57 -!- augur has quit (Ping timeout: 255 seconds). 14:37:24 -!- Jafet has quit (Ping timeout: 256 seconds). 14:40:53 -!- Jafet has joined. 14:43:42 -!- otherbot has quit (Remote host closed the connection). 14:44:00 -!- otherbot has joined. 14:48:52 -!- wanderman has joined. 14:49:33 -!- wanderman has left. 15:03:18 -!- doesthiswork has quit (Quit: Leaving.). 15:03:41 -!- `^_^v has joined. 15:10:42 -!- otherbot has quit (Quit: Restart requested by wlp1s1: aaaa discord end died). 15:10:58 -!- otherbot has joined. 15:14:24 -!- otherbot_ has joined. 15:15:36 -!- puckipedia has quit (Excess Flood). 15:16:03 -!- otherbot_ has quit (Remote host closed the connection). 15:16:12 -!- otherbot has quit (Remote host closed the connection). 15:16:30 -!- otherbot has joined. 15:16:49 -!- puckipedia has joined. 15:18:42 -!- \oren\_ has joined. 15:18:44 -!- \oren\ has quit (Write error: Broken pipe). 15:18:46 -!- pledis_ has joined. 15:18:54 -!- otherbot has quit (Client Quit). 15:19:07 -!- espes_ has joined. 15:19:21 -!- staffehn has quit (*.net *.split). 15:19:21 -!- Sgeo has quit (*.net *.split). 15:19:21 -!- izabera has quit (*.net *.split). 15:19:21 -!- Deewiant has quit (*.net *.split). 15:19:22 -!- sparr has quit (*.net *.split). 15:19:22 -!- espes has quit (*.net *.split). 15:19:22 -!- sdhand has quit (*.net *.split). 15:19:22 -!- haavard has quit (*.net *.split). 15:19:22 -!- lynn has quit (*.net *.split). 15:19:22 -!- ocharles_ has quit (*.net *.split). 15:19:22 -!- incomprehensibly has quit (*.net *.split). 15:19:22 -!- zgrep has quit (*.net *.split). 15:19:22 -!- pledis has quit (*.net *.split). 15:19:22 -!- pdxleif_ has changed nick to pdxleif. 15:19:41 -!- izabera has joined. 15:19:52 -!- haavard has joined. 15:20:00 -!- otherbot has joined. 15:20:00 -!- Deewiant has joined. 15:21:10 -!- sdhand has joined. 15:21:33 -!- sdhand has changed nick to Guest46242. 15:21:59 -!- sparr has joined. 15:22:44 -!- staffehn has joined. 15:23:20 -!- Sgeo has joined. 15:27:36 -!- lynn has joined. 15:28:34 -!- incomprehensibly has joined. 15:35:07 -!- ocharles_ has joined. 15:35:58 -!- zgrep has joined. 15:51:55 -!- Lord_of_Life has quit (Excess Flood). 15:52:39 -!- Lord_of_Life has joined. 15:56:51 T 15:58:59 -!- Guest46242 has quit (Remote host closed the connection). 15:59:36 -!- sdhand has joined. 15:59:59 -!- sdhand has changed nick to Guest94691. 16:04:10 -!- Guest94691 has changed nick to sdhand. 16:04:19 -!- sdhand has quit (Changing host). 16:04:19 -!- sdhand has joined. 16:05:57 -!- erdic has quit (Ping timeout: 255 seconds). 16:06:25 -!- LKoen has joined. 16:07:23 -!- erdic has joined. 16:21:19 -!- Phantom_Hoover has joined. 16:21:19 -!- Phantom_Hoover has quit (Changing host). 16:21:19 -!- Phantom_Hoover has joined. 17:13:24 <\oren\_> realizing i made some horrible decisions in software design 4 months ago 17:17:34 -!- LKoen has quit (Read error: No route to host). 17:18:59 -!- LKoen has joined. 17:28:35 -!- kiki` has joined. 17:41:31 \oren\_: What did you do? 17:51:02 <\oren\_> should have used an array, not a bitfield 17:51:09 <\oren\_> because now there are going to be 80 possiblities 17:57:11 -!- sebbu2 has joined. 18:00:11 -!- sebbu has quit (Ping timeout: 240 seconds). 18:00:14 -!- sebbu2 has changed nick to sebbu. 18:01:15 Doesn't sound like it'd be that hard of a change? 18:03:33 -!- hppavilion1 has joined. 18:03:33 -!- hppavilion1 has changed nick to hppavilion[1]. 18:03:58 @metar PAMR 18:03:58 PAMR 181753Z 00000KT 4SM -SN BR SCT002 M24/M27 A2927 RMK AO2 SLP916 P0000 60000 T12441267 11206 21256 56005 $ 18:22:02 -!- LKoen has quit (Remote host closed the connection). 18:23:47 -!- augur has joined. 18:28:35 -!- augur has quit (Ping timeout: 255 seconds). 19:04:21 -!- LKoen has joined. 19:11:39 -!- wlp1s1 has changed nick to TheInternet. 19:11:45 -!- TheInternet has changed nick to wlp1s1. 19:26:49 -!- 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.”). 19:30:41 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 19:34:12 -!- hppavilion[1] has joined. 19:40:17 -!- sebbu3 has joined. 19:42:03 -!- sebbu has quit (Ping timeout: 252 seconds). 19:44:21 shachaf: It is quite scow. Bazel supports android_binary and android_library rules, but the android_test and android_robolectric_test have not been sourced open. So you can write code, but you can't test it. 19:44:47 -!- sebbu3 has changed nick to sebbu. 19:47:47 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 19:56:03 fizzie: just use android_binary for your tests hth 19:57:31 <\oren\_> I am currently stuck waiting four hours for tests to complete before check in 19:58:15 <\oren\_> hopefully will be finished by 7 PM 19:59:04 you should get a data center to run your tests in hth 19:59:15 <\oren\_> shachaf: i AM 19:59:31 <\oren\_> i'm certainly not running them on this macbook 19:59:40 You're parallelizing them across many machines? 19:59:51 <\oren\_> shachaf: no 20:00:15 Your company should seriously consider the significant human cost of having employees waiting that long for tests to finish all the time. 20:00:18 <\oren\_> but the computer is somewhere in america i think 20:00:26 Assuming this is at work, which I guess I assumed. 20:00:30 <\oren\_> yes 20:01:03 <\oren\_> well, i dunno, they don't seem to have considered the cost/benefit of using macbook pros as thin clients 20:02:06 <\oren\_> I could just as well use a dell inspiron for this 20:03:36 <\oren\_> what sort of workstations do other companies use 20:07:58 <\oren\_> oh wait you both work for google. they probably don't even blink at giving every coder a alienware glowy box made of solid gold 20:09:36 <\oren\_> or mayble that's just reputation 20:10:00 what I heard is not quite as ridiculous, merely top-of-the-line HP workstations with dual reasonable CPUs 20:11:19 I don't, but I did in the past. 20:12:19 Anyway, the computers people get are mostly irrelevant for running tests, because that all happens in some data center somewhere. 20:13:39 -!- DHeadshot has joined. 20:14:13 I've heard great things about google's compile cluster.. must be how they can bear working on chromium :) 20:14:27 <\oren\_> shachaf: that's my point. why am I using a expensive macbook to just run vlc and ssh? 20:14:51 -!- hppavilion[1] has joined. 20:15:11 <\oren\_> i guess it's some sort of misguided perk? 20:15:33 Lots of web browser windows? 20:16:12 <\oren\_> I guess, sometimes. most documentation is in the repository anyway 20:16:34 <\oren\_> so I read it with midnight commander 20:17:14 do you have some kind of thing where you're not allowed to have any code on the laptops themselves? 20:17:28 thing aka rule 20:17:31 Google has that. 20:17:35 <\oren\_> oh, some people do that. not many in my office though 20:18:04 <\oren\_> it's far easier to set stuff up on the linux 20:18:44 <\oren\_> instead of having to $ brew X Y Z a bunch 20:19:01 What build system do y'all use to build things? 20:19:26 <\oren\_> makefiles and some propietary stuff based on the CTO's pet language 20:20:03 <\oren\_> which is public domain, it's called "Salmon" 20:20:15 <\oren\_> er, not CTO... I forget his title 20:20:23 "Imperitive Language , Object-Oriented, Functional Programming, strongly typed..." 20:21:32 <\oren\_> Cheif architect 20:22:19 Makefiles are scow. 20:22:22 <\oren\_> it works well enough to be a viable language if C++ didn't already exits 20:23:03 -!- izabera has changed nick to menochangenick. 20:24:03 -!- menochangenick has changed nick to izabera. 20:24:32 `quote scow 20:24:43 -!- augur has joined. 20:24:45 1249) I've heard that scow is oerjanspeak for something 20:25:35 -!- DHeadshot has quit (Ping timeout: 264 seconds). 20:26:17 <\oren\_> `quote scow 20:26:17 1249) I've heard that scow is oerjanspeak for something 20:26:31 <\oren\_> `quote c++ 20:26:31 1) EgoBot just opened a chat session with me to say "bork bork bork" \ 2) Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. \ 3) that's where I got it rocket launch facility gift shop \ 5) His body sho 20:26:53 <\oren\_> `quote c\+\+ 20:26:54 116) (in #irp) Flonk, ask on #esoteric? Sgeo: yeah well its C++, so not that esoteric :P \ 704) you tell us you're making a lisp interpreter, but you don't mention its polterchrist is c++ templates? isn't that like telling us you're taking a bath and not mentioning you're bathing in a WORLD FULL OF SNAKES \ 1148 20:27:21 -!- DHeadshot has joined. 20:27:33 <\oren\_> `5 quote c\+\+ 20:27:37 1/2154:1) EgoBot just opened a chat session with me to say "bork bork bork" \ 2) Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened... More practice is in order. \ 3) that's where I got it rocket launch facility gift shop \ 5) `spam 20:27:41 2/2154:> His body should be given to science. He's alive :P Even so. \ 7) TODO: sex life \ 8) Lil`Cube: you had cavity searches? not yet trying to thou, just so I can check it off on my list of things to expirence \ 9) So what you're saying is t 20:27:51 <\oren\_> wut 20:28:12 <\oren\_> so `5 un \d my + ??? 20:28:29 <\oren\_> `5 quote c\\+\\+ 20:28:31 1/10:116) (in #irp) Flonk, ask on #esoteric? Sgeo: yeah well its C++, so not that esoteric :P \ 704) you tell us you're making a lisp interpreter, but you don't mention its polterchrist is c++ templates? isn't that like telling us you're taking a bath and not mentioning you're bathing in a WORLD FULL OF 20:28:36 <\oren\_> `spam 20:28:37 2/10: SNAKES \ 1148) C++ is a superset of a subset of C \ 1163) C and C++ have some bad features compared to BLISS. Although C does have some good features too. Unfortunately I cannot find a BLISS compiler. \ 1185) i came back here and misread my own statement as "fancy C++ mushrooms" \ 116) (in #irp) 20:28:43 <\oren\_> `spam 20:28:43 3/10:Flonk, ask on #esoteric? Sgeo: yeah well its C++, so not that esoteric :P \ 704) you tell us you're making a lisp interpreter, but you don't mention its polterchrist is c++ templates? isn't that like telling us you're taking a bath and not mentioning you're bathing in a WORLD FULL OF SNAKES \ 1148) `spam 20:28:47 4/10:> C++ is a superset of a subset of C \ 1163) C and C++ have some bad features compared to BLISS. Although C does have some good features too. Unfortunately I cannot find a BLISS compiler. \ 1185) i came back here and misread my own statement as "fancy C++ mushrooms" \ 116) (in #irp) Flonk, ask on #esoteri 20:29:05 <\oren\_> `spam 20:29:06 5/10:c? Sgeo: yeah well its C++, so not that esoteric :P \ 704) you tell us you're making a lisp interpreter, but you don't mention its polterchrist is c++ templates? isn't that like telling us you're taking a bath and not mentioning you're bathing in a WORLD FULL OF SNAKES \ 1148) C++ is a superset of 20:29:11 <\oren\_> oh 20:29:29 * \oren\_ forgot what `5 did 20:29:38 -!- augur has quit (Ping timeout: 255 seconds). 20:48:50 polterchrist in that quote is short for "host" btw 20:48:56 -!- DHeadshot has quit (Ping timeout: 240 seconds). 20:51:19 -!- wob_jonas has joined. 20:55:58 -!- DHeadshot has joined. 20:56:52 <\oren\_> `perl print "12,45" + 1 20:56:53 Can't open perl script "print "12,45" + 1": No such file or directory 20:57:04 <\oren\_> `` perl -e 'print "12,45" + 1;' 20:57:06 13 20:57:49 <\oren\_> `` perl -e 'print "AAA" == 0;' 20:57:51 1 21:03:30 -!- `^_^v has quit (Quit: Leaving). 21:04:21 -!- `^_^v has joined. 21:10:52 <\oren\_> good old perl scalars 21:11:54 <\oren\_> wait where did this _ 21:12:04 -!- \oren\_ has changed nick to \ore\n. 21:13:49 -!- \ore\n has changed nick to \oren\. 21:18:55 -!- otherbot has quit (Remote host closed the connection). 21:34:53 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 21:40:13 -!- moonythedwarf has joined. 21:50:43 -!- Lord_of_Life has quit (Excess Flood). 21:54:09 -!- Lord_of_Life has joined. 21:55:56 -!- moonheart08 has joined. 21:57:28 -!- ruffles has joined. 21:58:35 -!- moonythedwarf has quit (Ping timeout: 258 seconds). 22:02:27 -!- ruffles has quit (Quit: Leaving). 22:14:09 -!- `^_^v has quit (Quit: Leaving). 22:28:34 -!- PinealGlandOptic has quit (Quit: leaving). 22:38:46 -!- hppavilion[1] has joined. 22:44:38 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 22:45:43 -!- moonythedwarf has joined. 22:48:02 -!- moonheart08 has quit (Ping timeout: 258 seconds). 22:50:51 -!- moonythedwarf has quit (Ping timeout: 276 seconds). 22:56:08 -!- kiki` has quit (Quit: Connection closed for inactivity). 22:59:38 -!- boily has joined. 23:06:30 -!- moonythedwarf has joined. 23:06:32 `wisdom 23:06:46 nortti//nortti is a very nortti boy. He yielded to shikhin's promises, and now is his High Priest. 23:10:59 I saw nortti's name in some tensorflow BUILD files the other day. 23:11:07 Turned out they were disabling RTTI. 23:11:16 :D 23:12:17 -!- augur has joined. 23:14:25 -!- moonheart08 has joined. 23:15:45 hellochaf, hellosner, mhelloony. 23:17:30 -!- moonythedwarf has quit (Ping timeout: 276 seconds). 23:23:41 -!- augur has quit (Remote host closed the connection). 23:24:36 -!- sebbu has quit (*.net *.split). 23:24:36 -!- lynn has quit (*.net *.split). 23:24:36 -!- izabera has quit (*.net *.split). 23:24:36 -!- Melvar has quit (*.net *.split). 23:24:36 -!- xfix has quit (*.net *.split). 23:24:54 -!- sebbu has joined. 23:24:54 -!- lynn has joined. 23:24:54 -!- izabera has joined. 23:24:54 -!- Melvar has joined. 23:24:54 -!- xfix has joined. 23:28:44 -!- lynn has quit (Ping timeout: 255 seconds). 23:30:46 -!- lynn has joined. 23:38:38 my internet is terrifyingly bad 23:38:59 Hoily. 23:39:26 centurylink (aka centuryshit that doesnt give us what we pay for and is our only provider option) why ) 23:39:30 : 23:48:12 -!- oerjan has joined. 23:50:23 `? `revert 23:50:28 ​`revert is a bit buggy. The canary.orig error message is annoying but seemingly harmless. However, reverting a newly created file tends not to work - use `rm instead. 23:50:40 time to revert that wisdom 23:50:43 `learn `revert now works fine. Yay fizzie! 23:50:48 Relearned '`revert': `revert now works fine. Yay fizzie! 23:50:54 `? fizzie 23:50:55 fizzie is not fnord with a monad but the sneaky king of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 23:51:05 fizzie is sneaky? 23:51:07 @where sneaky 23:51:07 dropFromEnd n xs = zipWith const xs (drop n xs) 23:51:15 is fizzie the author of that 23:51:31 i doubt it, but who knows who was 23:51:39 it's a pretty old trick i think 23:51:42 @where sneaky2 23:51:42 lazyReverse xs = go xs (reverse xs) where go (_:xs) ~(y:ys) = y : go xs ys; go [] ~[] = [] 23:51:50 `dowt fizzie 23:52:06 0:2012-02-16 Initïal import. \ 3083:2013-06-11 learn fizzie is the creator of Minecraft. \ 4032:2013-11-20 learn fizzie is not fnord with a monad. \ 4246:2013-12-30 learn fizzie is not fnord with a monad but the king of #esoteric, see https://dl.dropboxusercontent.com/u/113389132/Misc/20131230-coin.jpg \ 4249:201 23:53:03 `dowg fizzie 23:53:09 8869:2016-07-28 slwd fizzie//s#http.*#https://zem.fi/static/img/square_fizzie_320px_white.jpg# \ 8168:2016-05-25 ` sed -i \'s/k/sneaky k/\' wisdom/fizzie \ 4999:2014-10-02 revert 4969 \ 4984:2014-09-30 learn_append fizzie Fizzie is a bot controlled by fungot. \ 4249:2013-12-30 learn fizzie i 23:53:22 shachaf: hah, thought it was you 23:53:26 I thought it was me too. 23:53:31 But I don't remember the reason. 23:55:36 . o O ( did that `revert wisdom get displayed between being added and the fix being in... ) 23:56:55 I don't think I'm sneaky. 23:57:09 Why does ?fizzie have one URL when I apparently updated it to another URL? 23:57:11 well that's just the kind of thing a sneaky person would say. 23:57:40 It's also the sort of thing a non-sneaky person would say. 23:57:55 Saying things that convey no information? Very sneaky. 23:58:15 shachaf: it doesn't, you're just misreading 23:58:44 `? fizzie 23:58:46 fizzie is not fnord with a monad but the sneaky king of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 23:58:53 so i am tdh 2017-01-19: 00:00:31 -!- bigcake has joined. 00:00:37 `relcome bigcake 00:00:42 ​bigcake: 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:00:45 shikhin: shellokhin. 00:00:46 hm there's some annoying alarm set to 1:00 am 00:00:51 @time oerjan 00:00:52 fortunately it doesn't last long 00:00:55 Local time for oerjan is Thu Jan 19 01:00:50 2017 00:01:04 i guess it's not that annoying then 00:01:18 hello boily. it 00:01:31 oh no, not it! 00:01:40 <\oren\> rrgh the tests still aren't done 00:01:55 \oren\: have you considered running them on more than one computer hth 00:02:01 -!- Zarutian has joined. 00:02:45 its me hagb4rd. i accidentetly avoided my ban. so i will leave you now. hope you are all fine and healthy? 00:03:10 <\oren\> shachaf: I think a big performance imporvement would be made by not recompiling the same thing 1000 times 00:03:10 now the guy using the stereo with full base at 1:00 am, on the other hand 00:03:28 <\oren\> stupid templates 00:03:37 <\oren\> I hate templates 00:03:40 ok. wave* cu! 00:03:43 -!- bigcake has left. 00:03:55 Wait, I thought you were running the tests, not compiling. 00:04:04 Unless you're testing the compiler? 00:04:05 * boily is it 00:04:08 -!- hppavilion[1] has joined. 00:04:17 why was he banned again for? 00:04:23 <\oren\> shachaf: running the test means compiling the whole thing and testing it 00:04:35 You said running the tests takes four hours. 00:04:43 It's been several hours and it's still not done compiling? 00:04:48 hellørjan, ffizziello, he\\oren\. 00:04:52 <\oren\> that includes about 3 hours of compilation 00:05:12 <\oren\> welcome to C++ 00:05:36 <\oren\> well and autogenerated template templates 00:05:48 this problem is solvable hth 00:06:04 And if it takes up four hours of your time on every commit, then it ought to be your highest priority. 00:06:31 <\oren\> well but it's built on a language that virtuall 0 people know 00:06:42 <\oren\> the build sytem that is 00:06:50 <\oren\> well 1 person knows it 00:07:04 was that the thing built in Salmon? 00:07:05 <\oren\> but he doesn't count since he invented it 00:07:08 <\oren\> yes 00:07:30 Then fix it? 00:08:30 fizzie: https://bazel.build/roadmap.html says a version that supports testing Android apps will be released this month. 00:10:42 helloily. 00:13:44 -!- hppavilion[1] has quit (Remote host closed the connection). 00:14:08 -!- hppavilion[1] has joined. 00:15:50 -!- hppavilion[1] has quit (Client Quit). 00:18:43 -!- hppavilion1 has joined. 00:24:04 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 00:25:18 shachaf: I think they haven't updated the roadmap. 00:25:45 shachaf: Because https://github.com/bazelbuild/bazel/issues/2080 says the milestone for that is now 0.6. 00:26:31 shachaf: (And https://github.com/bazelbuild/bazel/issues/903 as well for the android_test side of things.) 00:29:59 -!- augur has joined. 00:30:26 -!- DHeadshot has quit (Ping timeout: 240 seconds). 00:35:27 fizzie: wiki bridge is down 00:38:13 It keeps happening. 00:38:34 shocking 00:39:05 $ uptime 00:38:57 up 1 day, 1:27, 0 users, load average: 0.47, 0.21, 0.13 00:39:09 That's probably why. 00:39:16 fizzie: Do you think Python is a good language for the sort of information that's typically contained in BUILD files? 00:39:24 -!- moonheart08 has quit (Ping timeout: 276 seconds). 00:40:26 shachaf: I don't really know. I guess it's not actually Python. 00:41:26 Does it go through the Python interpreter in the end? I don't know. 00:41:31 I saw that Bazel has a parser for it, at least. 00:42:17 fizzie: do you think python is a good language for [redacted musical instrument] 00:42:54 I'm not sure whether it goes through a Python interpreter. I think it's at least defined as a subset of Python syntactically. 00:43:14 Syntactically but not in other ways. 00:43:42 Something something Skylark migration something. 00:44:13 Why does Bazel have any built-in rules? 00:44:34 Or, rather, are the built-in rules necessary? 00:45:15 "unsupported class file version 52.0" 00:45:36 I tried to put an @AutoValue class into a java_library included in an android_binary's deps. 00:45:46 Now I'm getting that from dexing. 00:47:10 I only know about Skylark's macro functionalities, I don't know if the actual rule definition facilities would be good enough to not have any built-in rules at all. 00:47:17 Maybe there's some magic involved. 00:48:14 [wiki] [[Special:Log/delete]] delete * Ehird * deleted "[[Faggit]]": have to draw a line here. this is only slightly more coherent than Esme, and much less bizarre. it isn't really a language, just an excuse to string a bunch of memes and slurs together. I was on the fence before it ended by calling the reader one too. 00:48:29 macro = function? 00:48:44 Yes. 00:48:54 [wiki] [[Joke language list]] https://esolangs.org/w/index.php?diff=50770&oldid=50756 * Ehird * (-66) rm deleted page 00:49:12 A Skylark rule is much fancier than just some genrules. 00:49:17 Maybe it's too fancy. 00:53:12 -!- Marcela_- has joined. 00:55:05 Ooh, --experimental_android_use_jack_for_dexing. 00:55:11 Sadly, it doesn't work. 00:55:28 -!- Marcela_- has left. 00:56:25 (It also doesn't say what went wrong.) 00:59:49 Oh. It's using a command called "fail.sh" to try to do the thing. 01:01:23 https://github.com/bazelbuild/bazel/blob/master/tools/android/android_sdk_repository_template.bzl#L82 well, that doesn't look very promising. 01:03:02 # Copyright 2016 The Bazel Authors. All rights reserved. 01:03:14 This fail.sh thing is pretty complicated. 01:03:23 I'm surprised they released it publicly. 01:05:21 https://github.com/bazelbuild/bazel/issues/1391 seems to be the issue. 01:06:07 I might be a bit too early in actually trying to use any of this stuff. 01:08:07 fizzie: just get your code right so you don't need tests hth 01:10:20 [wiki] [[MiniBitMove]] M https://esolangs.org/w/index.php?diff=50771&oldid=50764 * Dpleshkov * (+17) 01:18:08 [wiki] [[Tick]] N https://esolangs.org/w/index.php?oldid=50772 * Dpleshkov * (+1327) Created page with "

Description

Tick is a esolang created in 2017. It has only 4 commands and an infinite memory tape. It is made to also ignore non-command characters.

Commands

..." 01:18:15 -!- doesthiswork has joined. 01:18:56 [wiki] [[Language list]] M https://esolangs.org/w/index.php?diff=50773&oldid=50745 * Dpleshkov * (+11) /* T */ 01:33:33 -!- Phantom_Hoover has quit (Remote host closed the connection). 01:52:31 `wisdom 01:52:46 speedy gonzales//Sp e e d y G o n z a l e s i s t h e f a s t e s t 01:53:03 `wisdom 01:53:05 hand//A hand in the bush is better than a stoned bird. 01:53:14 `cwlprits hand 01:53:28 oerjän oerjän 01:54:44 apparently I didn't write the hand... 01:54:47 `wisdom 01:54:49 roujo's relevant info//That information is stored in an unnamed metal cabinet in one of the top floors of an obscure administrative building with a number that you probably never heard of. 01:56:06 `wisdom 01:56:08 inventory//An inventory is a collection of inventions. 01:56:28 `` ls bin/learn* 01:56:31 bin/learn \ bin/learn_append \ bin/learn_append2 01:56:41 `learn_append inventory//Taneb has them. 01:56:43 Can't open wisdom/inventory//taneb: Not a directory. \ /hackenv/bin/learn_append: line 5: wisdom/inventory//taneb: Not a directory \ Learned 'inventory//taneb': cat: wisdom/inventory//taneb: Not a directory 01:56:51 ... 01:57:00 `revert 01:57:02 Done. 01:57:31 `learn inventory//An inventory is a collection of inventions. Taneb has them. 01:57:33 ​/hackenv/bin/learn: line 4: wisdom/inventory//an: Not a directory \ Learned 'inventory//an': inventory//An inventory is a collection of inventions. Taneb has them. 01:57:43 AAAAAAAAAAAAURGH. 01:57:50 boily: the hand wrote you hth 01:57:50 `revert 01:57:52 Done. 01:57:59 `le/rn inventory//An inventory is a collection of inventions. Taneb has them. 01:58:03 Relearned 'inventory': An inventory is a collection of inventions. Taneb has them. 01:58:18 unnecessary 01:58:22 bon, m'as tu finir par l'avoir le torieux de patente à gosse de marche tout croche de *mumble mumble* 01:58:45 `revert 01:58:47 Done. 01:58:59 boily: argh! 02:00:14 `wisdom 02:00:16 the//the Toe of Harriness's Enclosure 02:00:42 boily: neither of your `reverts did what you thought they did, although fortunately they _did_ cancel each other 02:01:05 basically, don't use `revert unless you're sure a command actually _changed_ something. 02:01:30 well, two of them. the last one was fine. 02:02:30 reverting is a complicated business, all with the dead canary... 02:04:25 `? `revert 02:04:27 ​`revert now works fine. Yay fizzie! 02:04:55 which was, ironically, what your `reverts _did_ change. 02:06:51 * boily stays clear from things that appear to work, but work... 02:07:15 <\oren\> I'm home! 02:07:20 <\oren\> sheesh 02:12:20 \oren\: you fonted 鼠 ^^ 02:17:06 helloily 02:17:11 feeling better? 02:20:20 quinthellopia! yup! 02:20:41 good 02:21:10 you missed out on us figuring out how to dupe weapons 02:22:13 there's a weapon dup glitch? 02:32:23 * \oren\_ forgot what `5 did <-- you probably wanted `2 hth 02:32:50 -!- boily has quit (Quit: DEBUG CHICKEN). 02:33:44 -!- augur_ has joined. 02:34:57 `? `1 02:35:50 @ping 02:35:50 pong 02:36:07 looks like HackEgo may be about to ping about 02:36:23 -!- hydraz has joined. 02:36:23 -!- hydraz has quit (Changing host). 02:36:23 -!- hydraz has joined. 02:36:28 or rather, its irc server is 02:36:51 -!- b_jonas_ has joined. 02:37:09 -!- Warrigal has joined. 02:37:54 aka moon.freenode.net, which all the people joining were on 02:38:07 except hydraz 02:38:45 -!- Zarutian has quit (Quit: Zarutian). 02:40:16 i suppose HackEgo would reconnect too, except its original nick hasn't pinged out globally 02:41:25 fizzie: does HackEgo have any alternate nick? i don't recall one 02:41:27 -!- mrnaysayer has joined. 02:41:55 -!- doesthiswork has quit (*.net *.split). 02:41:55 -!- augur has quit (*.net *.split). 02:41:55 -!- lynn has quit (*.net *.split). 02:41:56 -!- HackEgo has quit (*.net *.split). 02:41:56 -!- Cale has quit (*.net *.split). 02:41:56 -!- rdococ has quit (*.net *.split). 02:41:56 -!- keemyb has quit (*.net *.split). 02:41:56 -!- sirnaysayer has quit (*.net *.split). 02:41:56 -!- b_jonas has quit (*.net *.split). 02:41:56 -!- tswett has quit (*.net *.split). 02:41:56 -!- amused has quit (*.net *.split). 02:42:01 -!- doesthiswork1 has joined. 02:42:12 there you go 02:42:52 -!- HackEgo has joined. 02:43:01 huh 02:43:37 `? `1 02:43:48 ​`1? ¯\(°​_o)/¯ 02:44:08 `cat bin/1 02:44:19 but slow 02:44:28 ​\` "$@" |& sport 02:46:25 `learn `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. 02:46:28 Learned '`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. 02:46:38 -!- mrnaysayer has quit (Quit: zonkzonk). 02:46:58 -!- sirnaysayer has joined. 02:47:27 `learn `2 is equivalent to `1 , except that it starts displaying the _second_ output piece. Useful when you've already run a command forgetting to use `1. 02:47:31 Learned '`2': `2 is equivalent to `1 , except that it starts displaying the _second_ output piece. Useful when you've already run a command forgetting to use `1. 02:47:44 oerjan: I don't think multibot supports a nick fallback. 02:47:50 ah. 02:47:56 oerjan: It would be good if `2 used the right line length for `` 02:48:27 heh 02:48:41 that may be hard to predict though. 02:49:01 since the cutoff for `` is done by HackEgo's internal algorithm. 02:49:27 also, it should never start _later_ than where the original line ended, i think. 02:49:53 well probably. there's some utf-8 issues. 02:50:38 -!- Cale has joined. 02:52:25 -!- keemyb has joined. 02:52:29 `learn `5 is equivalent to repeating `` 5 times, then splitting the output into irc-sized pieces. See `1. Confusingly _not_ the obvious generalization of `2. 02:52:32 Learned '`5': `5 is equivalent to repeating `` 5 times, then splitting the output into irc-sized pieces. See `1. Confusingly _not_ the obvious generalization of `2. 02:52:56 `5 has an important default hth 02:53:08 `cat bin/5 02:53:10 cmd="${1-quote}"; for i in {1..5}; do \` "$cmd"; done | sport 02:53:46 `learn `5 is equivalent to repeating `` 5 times, then splitting the output into irc-sized pieces. defaults to "quote". See `1. Confusingly _not_ the obvious generalization of `2. 02:53:51 Relearned '`5': `5 is equivalent to repeating `` 5 times, then splitting the output into irc-sized pieces. defaults to "quote". See `1. Confusingly _not_ the obvious generalization of `2. 02:54:41 `? `sport 02:54:43 ​`sport? ¯\(°​_o)/¯ 02:54:53 `? sport 02:54:56 sport? ¯\(°​_o)/¯ 02:55:17 hm that's a bit more dubious, since it's _not_ meant to be used first on the line 02:59:34 `learn `spam prints the nth output piece of the previous 1, 2 or sport command. n defaults to the next piece to display. Abbreviation: `n. 02:59:38 Learned '`spam': `spam prints the nth output piece of the previous 1, 2 or sport command. n defaults to the next piece to display. Abbreviation: `n. 03:00:03 `cat bin/sport 03:00:04 distort "${1:-/dev/stdin}" | spore '' "${2-1}" 03:01:36 `slwd `spam//s; or sport;, sport or spore; 03:01:47 ​`spam//`spam prints the nth output piece of the previous 1, 2, sport or spore command. n defaults to the next piece to display. Abbreviation: `n. 03:02:09 `? spore 03:02:12 spore? ¯\(°​_o)/¯ 03:02:27 `cat bin/spore 03:02:28 cat "${1:-/dev/stdin}" > /hackenv/tmp/spout; spam "${2-1}" 03:03:03 -!- rdococ has joined. 03:03:15 `cat bin/sport 03:03:17 distort "${1:-/dev/stdin}" | spore '' "${2-1}" 03:05:22 `learn spore divides its input into irc-sized pieces and displays the nth (default first). The pipe version of `1. See also spore. 03:05:27 Learned 'spore': spore divides its input into irc-sized pieces and displays the nth (default first). The pipe version of `1. See also spore. 03:06:28 itym sport hth 03:06:36 argh 03:06:52 `` mv wisdom/spor{e,t} 03:06:56 No output. 03:07:27 Now you still have to change the first word. 03:07:30 `learn spore stores its input in tmp/spout and displays the nth line (default first). For a version considering irc line lengths, see sport. 03:07:34 Learned 'spore': spore stores its input in tmp/spout and displays the nth line (default first). For a version considering irc line lengths, see sport. 03:07:41 `slwd sport//s,e,t, 03:07:44 sport//sport divides its input into irc-sized pieces and displays the nth (default first). The pipe version of `1. See also spore. 03:08:05 Why does spore/sport take an argument? 03:08:14 Why not spor{e,t} then spam? 03:08:22 for easy in writing 1 and 2 03:08:25 *ease 03:08:46 besides, they do spam internally 03:10:15 spore works like more, so it displays a line. 03:12:48 `slwd spore,$, See also `spam., 03:12:50 usage: sled file//script 03:13:00 `slwd spore//s,$, See also `spam., 03:13:03 spore//spore stores its input in tmp/spout and displays the nth line (default first). For a version considering irc line lengths, see sport. See also `spam. 03:14:26 `slwd `spam//s;2;2, 5; 03:14:29 ​`spam//`spam prints the nth output piece of the previous 1, 2, 5, sport or spore command. n defaults to the next piece to display. Abbreviation: `n. 03:15:24 `slwd `spam//s,\d,`&,g 03:15:28 ​`spam//`spam prints the nth output piece of the previous 1, 2, 5, sport or spore comman`d. n `defaults to the next piece to `display. Abbreviation: `n. 03:15:32 darn 03:15:36 `revert 03:15:38 Done. 03:15:50 `slwd `spam//s,[125],`&,g 03:15:52 ​`spam//`spam prints the nth output piece of the previous `1, `2, `5, sport or spore command. n defaults to the next piece to display. Abbreviation: `n. 03:18:10 `file bin/help 03:18:12 bin/help: ERROR: cannot open `bin/help' (No such file or directory) 03:21:17 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 03:21:37 * oerjan swats shachaf for being a nortti punster -----### 03:22:28 and with that my logreading is up to date 03:23:15 -!- hppavilion1 has joined. 03:26:34 -!- hppavilion1 has quit (Read error: Connection reset by peer). 03:27:08 -!- hppavilion1 has joined. 03:37:33 oerjan: It wasn't my pun! 03:38:06 https://github.com/tensorflow/tensorflow/search?utf8=%E2%9C%93&q=nortti 03:46:59 it's your pun unless it was actually nortti who added that hth 03:47:32 nortti_if_android 03:54:43 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 03:55:52 -!- hppavilion1 has joined. 04:28:18 -!- lynn has joined. 04:34:48 -!- Warrigal has changed nick to tswett. 04:35:45 <^v> connecting my phone as a audio source isnt working anymore after my last apt-get upgrade 04:36:19 <^v> (on sid) 04:40:42 <^v> wrong channel lmao 04:40:51 -!- hppavilion2 has joined. 04:43:34 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 04:48:11 -!- augur_ has quit (Remote host closed the connection). 05:10:06 -!- hppavilion2 has quit (Ping timeout: 256 seconds). 05:19:26 <\oren\> `1 quote spam 05:19:36 1/2:149) [spam] Any flavored hell can pee on the pig pen, but it takes a real football team to throw a slyly optimal formless void at a hole puncher. \ 933) my university spam filter thinks it's okay for someone i have never met to discuss "usd 2,142,728.00 dollars" with me and "NEED MY HELP" etc. however, inviting me to a confe 05:19:45 <\oren\> `spam 05:19:46 2/2:rence? such a nigerian thing to do. \ 1034) this new apartment stuff has interesting side effects: i'm now getting physical spam. \ 1273) `quote `quote `quote `quote ....lovely spam, oh wonderful spam... 05:21:07 <\oren\> by that token does that mean door to door salesmen are human spam? 05:41:40 -!- hppavilion1 has joined. 05:43:51 -!- hppavilion2 has joined. 05:46:22 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 05:52:36 -!- hppavilion2 has quit (Ping timeout: 256 seconds). 06:11:17 \oren\: i don't get door to door salesmen 06:15:42 of course, no one gets into the upper floors of this apartment building without someone letting them in. 06:25:12 -!- hppavilion1 has joined. 06:30:00 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 06:47:18 -!- doesthiswork1 has quit (Quit: Leaving.). 06:52:11 -!- HackEgo has quit (Ping timeout: 240 seconds). 06:56:34 looks like the CaC server went down 07:02:59 -!- HackEgo has joined. 07:11:17 -!- hppavilion1 has joined. 07:18:21 `8ball Did that kill your wiki link again? 07:18:28 -!- rdococ has quit (Changing host). 07:18:28 -!- rdococ has joined. 07:18:31 It is certain. 07:18:55 mind you, not that anyone has edited. 07:23:57 -!- hppavilion1 has quit (Quit: Leaving). 07:24:14 -!- hppavilion1 has joined. 08:01:48 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 08:11:21 -!- hppavilion1 has joined. 08:33:05 -!- ^v has quit (Quit: ZNC - http://znc.in). 08:33:48 -!- ^v has joined. 09:00:44 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 09:08:06 -!- hppavilion1 has joined. 09:24:23 -!- oerjan has quit (Quit: Nite). 09:31:06 -!- b_jonas_ has changed nick to b_jonas. 09:43:14 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 10:14:57 pacman has the best error messages 10:15:01 :: fontconfig-infinality-ultimate: removing freetype2-infinality-ultimate breaks dependency 'freetype2-infinality-ultimate' 11:05:52 -!- augur has joined. 11:33:03 `wisdom 11:33:16 pun//Puns are fun. Ask shachaf about them. But beware of Muphry adding misspellings. 11:35:05 https://github.com/izabera/libcthing/blob/master/Makefile why does this recompile test every time i run make test? 11:41:10 -!- boily has joined. 11:46:07 i see, it's because i was depending on phony targets 12:24:41 -!- boily has quit (Quit: ACORN CHICKEN). 13:21:21 -!- hydraz has changed nick to amused. 13:21:29 -!- Lord_of_Life has quit (Excess Flood). 13:25:39 -!- Lord_of_Life has joined. 13:31:27 -!- augur has quit (Remote host closed the connection). 13:52:04 -!- augur has joined. 13:56:48 -!- augur has quit (Ping timeout: 255 seconds). 14:00:30 -!- doesthiswork has joined. 14:03:12 -!- kiki` has joined. 14:15:48 -!- amused has changed nick to infused. 14:16:18 -!- infused has changed nick to amused. 14:44:24 -!- ais523 has joined. 14:47:36 -!- ais523 has quit (Remote host closed the connection). 14:49:31 -!- ais523 has joined. 15:10:42 -!- ais523 has quit (Remote host closed the connection). 15:14:28 -!- ais523 has joined. 16:27:56 -!- augur has joined. 16:36:32 -!- augur has quit (Ping timeout: 255 seconds). 16:52:14 ais523: I wanted to tell you that David Madore has posted a question about context-free grammars that you might be able to answer, at http://www.madore.org/~david/weblog/d.2017-01-17.2419.html#d.2017-01-17.2419 and http://cs.stackexchange.com/q/68828/5248 , but it's probably solved since. 16:53:14 it says on the first link that it's been solved 16:53:23 yes, exactly 16:53:25 although I'm not sure I want to read enough French to work out what the solution is 16:53:37 read the second link then? 17:00:43 -!- wanderman has joined. 17:01:58 -!- augur has joined. 17:02:44 I did 17:02:46 -!- augur has quit (Remote host closed the connection). 17:03:17 -!- wanderman has left. 17:26:59 -!- augur has joined. 17:49:17 -!- Phantom_Hoover has joined. 17:49:17 -!- Phantom_Hoover has quit (Changing host). 17:49:17 -!- Phantom_Hoover has joined. 18:01:51 -!- hppavilion1 has joined. 18:03:03 -!- DHeadshot has joined. 18:16:53 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 18:25:05 -!- Zarutian has joined. 18:25:11 -!- Zarutian has quit (Read error: Connection reset by peer). 18:25:47 -!- hppavilion1 has joined. 18:26:16 -!- Zarutian has joined. 18:27:21 -!- LKoen has joined. 19:15:04 `? rules of wisdom 19:15:16 unless essential for the entry's humor, they should: be understandable without the lookup key, be single spaced with no space at the end, and use proper capitalization and punctuation 19:16:55 -!- `^_^v has joined. 19:21:43 -!- nycs has joined. 19:23:47 -!- `^_^v has quit (Ping timeout: 264 seconds). 19:26:02 -!- augur has quit (Remote host closed the connection). 19:28:53 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 19:30:51 -!- jonas12 has joined. 19:33:08 -!- jonas12 has quit (Client Quit). 19:34:44 -!- hppavilion1 has joined. 19:38:18 -!- LKoen has quit (Remote host closed the connection). 19:57:01 -!- LKoen has joined. 20:02:17 <\oren\> hey, what if you designed a floating point representation so that small integers have the same representation as in two-complement integers 20:02:40 -!- hppavilion1 has quit (Remote host closed the connection). 20:03:06 -!- hppavilion1 has joined. 20:03:25 <\oren\> that is, so that an exponent of 0 puts all the mantissa bits to the left of the decimal point 20:04:57 one of the cute tricks of IEEE floating point is the normalization (and corresponding omission of the leading 1 of the mantissa); that is incompatible with this idea, I think. 20:05:13 <\oren\> int-e: yes 20:05:39 in a similar vain, what would 1b0001 look like? 20:06:09 <\oren\> b? 20:06:22 binary point 20:06:26 <\oren\> oh 20:06:40 (not sure where I found this convention, I'm sure I didn't make it up myself) 20:06:57 <\oren\> it would be 10001, with a exponent of -4? 20:07:48 Hmm, that could work. 20:08:45 @metar PAMR 20:08:45 PAMR 192004Z 08005KT 1/2SM HZ VCFG OVC002 M24/M27 A2944 RMK AO2 T12391267 $ 20:10:02 But in any case I think the 1:1 mapping for (small) integers isn't worth making up a new floating point format for (note that two's complement is also quite uncommon), I'd like to see a more convincing benefit. 20:10:37 <\oren\> well, it would mean that you could use the exponent bots as a tag 20:10:41 <\oren\> bits 20:11:32 you can use the lowest bits of a floating point number for tags with a limited loss of precision (basically you'd be shortening the mantissa) 20:12:27 <\oren\> that is, there could be an "add" instruction that checks whether its arguments are integers or flaoting point 20:12:54 Overcast at 2000 feet. Gloomy. 20:13:03 (I THINK that's what OVC002 means) 20:13:40 <\oren\> hppavilion1: that's 200 feet 20:13:56 @metar LOWI 20:13:57 LOWI 191950Z VRB02KT CAVOK M11/M12 Q1032 NOSIG 20:14:00 \oren\: ty 20:14:20 <\oren\> @metar CYYZ 20:14:20 CYYZ 192000Z 00000KT 10SM OVC016 03/M01 A2998 RMK SC8 SLP161 20:14:52 <\oren\> yeah OVC016 is correct, the uppermost floors of my building are in the cloud 20:15:34 CAV="ceiling and visibility"... I forgot. 20:16:04 <\oren\> er, I meant incorrect 20:16:26 <\oren\> I don't work in the CN tower 20:16:45 <\oren\> my building isn't 1600 feet tall 20:17:21 (cavok indicates absence of fog and clouds in the measured range (there may still be clouds above 5k feet) 20:17:25 ) 20:18:04 hmm, do those numbers correspond to the top or the bottom of a cloud layer... 20:18:25 (bottom makes more sense, but I just realized that I don't know) 20:19:02 okay, it's "base" height. 20:19:59 <\oren\> of course I'm several tens of kilometres from the airport 20:20:15 I was going to ask. 20:20:31 Here it's a 50 minutes brisk walk :) 20:20:38 -!- nycs has quit (Quit: This computer has gone to sleep). 20:20:38 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 20:20:41 so closer to 6km. 20:22:19 -!- `^_^v has joined. 20:34:41 okay, 5.5 20:38:52 -!- hppavilion1 has joined. 20:42:24 -!- zzo38 has joined. 21:02:22 @metar EGLL 21:02:22 EGLL 192050Z AUTO 03004KT 7000 NCD 02/M00 Q1036 NOSIG 21:02:48 Not cow temperatures, but a dew cow. 21:06:55 What do you call M00/M00? 21:06:59 @metar KOAK 21:07:00 KOAK 192053Z VRB06KT 10SM SCT050 13/09 A2986 RMK AO2 SLP110 60000 T01330089 58012 21:09:15 @metar UMOO 21:09:15 No result. 21:10:35 -!- augur has joined. 21:25:06 How I would want to define rules of Magic: the Gathering in a logical way these are some of the properties that an object has: owner, kind, initial text. All of these three properties are things that are not continuous effects and that if the object moves from one zone to another or is renewed in the same zone, or enters the game from the outside, retains the same values. There are different rules for what these values are when the object is create 21:26:20 Such as, the kind of an object that existed since the game starts is card. Also, an object's initial text may depend on circumstances (for example, if it is face-down or transformed). 21:26:53 Do you think it is good? 21:33:50 -!- Sprocklem has joined. 21:35:20 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 21:36:30 -!- moonythedwarf has joined. 21:41:03 -!- LKoen has quit (Remote host closed the connection). 21:47:21 -!- moonheart08 has joined. 21:48:23 -!- moonythedwarf has quit (Ping timeout: 255 seconds). 22:02:11 [wiki] [[Д]] https://esolangs.org/w/index.php?diff=50774&oldid=50633 * Bax3n * (-646) Blanked the page 22:02:33 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=50775&oldid=50773 * Bax3n * (-9) 22:16:09 -!- kiki` has quit (Quit: Connection closed for inactivity). 22:39:37 -!- hppavilion1 has joined. 22:40:29 -!- moonheart08 has quit (Read error: Connection reset by peer). 22:41:29 -!- moonheart08 has joined. 22:42:00 -!- moonheart08 has quit (Read error: Connection reset by peer). 22:44:00 -!- moonythedwarf has joined. 22:44:30 -!- moonythedwarf has quit (Remote host closed the connection). 22:45:22 -!- moonythedwarf has joined. 22:45:50 -!- DHeadshot has quit (Ping timeout: 258 seconds). 22:47:46 -!- DHeadshot has joined. 22:50:48 -!- moonythedwarf has quit (Read error: Connection reset by peer). 22:51:51 -!- moonythedwarf has joined. 22:59:29 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 22:59:32 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:03:30 -!- moonythedwarf has quit (Read error: Connection reset by peer). 23:04:24 -!- moonythedwarf has joined. 23:05:22 -!- pikhq_ has quit (Ping timeout: 258 seconds). 23:08:30 -!- moonythedwarf has quit (Remote host closed the connection). 23:11:31 -!- moonythedwarf has joined. 23:12:00 -!- moonythedwarf has quit (Remote host closed the connection). 23:12:56 -!- pikhq has joined. 23:13:03 -!- moonythedwarf has joined. 23:13:30 -!- moonythedwarf has quit (Remote host closed the connection). 23:14:02 -!- moonythedwarf has joined. 23:14:47 -!- DHeadshot has quit (Ping timeout: 255 seconds). 23:15:50 -!- Lord_of_Life has quit (Excess Flood). 23:17:09 -!- Lord_of_Life has joined. 23:18:30 -!- moonythedwarf has quit (Remote host closed the connection). 23:19:44 shachaf: Double cow would seem to be the obvious thing. 23:19:49 -!- moonythedwarf has joined. 23:20:00 -!- moonythedwarf has quit (Remote host closed the connection). 23:22:19 justified ancient weather 23:25:08 -!- boily has joined. 23:27:36 what is the fruit equivalent in scowiness to bell peppers? 23:29:12 can we consider bell peppers a fruit for the purpose? 23:30:28 his523. if they are a fruit, then which vegetable? 23:31:08 -!- DHeadshot has joined. 23:31:23 what's wrong with bell peppers? 23:31:35 the question doesn't assume that there's anything wrong with them 23:31:54 even if it does kind-of make implications 23:32:21 "scowiness" is a negative term, I'd say. 23:32:32 though technically you're right 23:33:24 there's nothing wrong with them, they're delicious! 23:34:46 boily: In that case, to the extend that a question can be misleading, I find your question misleading. 23:34:52 extent 23:42:07 -!- Phantom_Hoover has quit (Remote host closed the connection). 23:43:52 aren't bell peppers technically zero scow? 23:46:29 -!- Phantom_Hoover has joined. 23:46:30 -!- Phantom__Hoover has joined. 23:46:31 -!- Phantom___Hoover has joined. 23:48:08 Jafellot. they're usually between 0 and 100 scows. 23:48:20 if bell peppers are good and scow is bad, they'd be negative scows 23:49:01 -!- Phantom___Hoover has quit (Client Quit). 23:49:03 -!- Phantom_Hoover has quit (Client Quit). 23:51:49 -!- hppavilion1 has joined. 2017-01-20: 00:00:37 -!- DHeadshot has quit (Ping timeout: 256 seconds). 00:04:38 -!- oerjan has joined. 00:09:54 in a similar vain, what would 1b0001 look like? <-- *vein 00:16:11 according to google, “いいいいいいいいいいいいいいいい” means “It's nice to hear that”. 00:16:51 but “かかかかかか” is “Make a call”. 00:17:10 evenoily 00:19:10 bonsœirjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaan. 00:19:30 (“わわわわわわわわわわわわ” is “It is not incomprehensible” :D) 00:20:36 `wisdom 00:20:44 potatoes//You are not allowed to take potatoes to Norway without a special permit. 00:20:55 ah? 00:30:04 [wiki] [[Lambda calculus]] https://esolangs.org/w/index.php?diff=50776&oldid=31439 * Camto * (-3) 00:36:11 -!- doesthiswork has quit (Ping timeout: 240 seconds). 00:37:43 boily: because of diseases, i assume. remember the irish potato famine... 00:38:25 twms. 00:57:58 [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[Д]]": Author request: Blanked by author, and site disappeared, so considering this a deletion request 01:03:52 *sigh* did google do a ridiculous search result redesign again 01:06:01 deviantart redesigned their galleries. they aren't aligned with my chakras. this distrubs my chi. 01:06:55 it's not responsive, and afaict has smaller text size 01:07:06 Can you fix them with Stylish or GreaseMonkey or other browser extensions? 01:07:16 afaict? As Far As I Cuddle Tacos? 01:07:20 oerjan: they do a lot of experiments hth 01:07:21 boily: i guess this _is_ officially the day when everything in the world becomes at least a bit worse 01:08:22 or well, tomorrow for some of you. 01:08:25 everything is a bit more the way they have will ever been... 01:09:40 `? afaict 01:09:44 afaict? ¯\(°​_o)/¯ 01:10:03 `? iiuc 01:10:05 iiuc i understand iiuc correctly. 01:10:24 `learn afaict afaict is almost synonymous with iiuc. 01:10:33 Learned 'afaict': afaict afaict is almost synonymous with iiuc. 01:11:09 As Far As I Comprehend Tacitly. makes perfect sense now! 01:11:19 yep! 01:12:51 oh well, hang on and floss your chakras regularly 01:13:30 fungot: do you floss your nostrils? 01:13:31 boily: except for syntax errors are somewhat unhelpful /ignore is over there now. 01:14:10 I wrote a implementation of X resource manager in JavaScript and now I should need to test. 01:14:12 and use some drops for the third eye one. 01:16:42 hezzo38. you can do X stuff from javascript? 01:16:50 his523. if they are a fruit, then which vegetable? <-- arugula hth 01:17:11 The difference of Xlib is that my implementation does not store representation types; instead, the values in the resource database may be any JavaScript value except for undefined. Unique quarks are possible; just use Symbol() to create one. 01:17:22 seriously, what's the point of that 01:18:17 boily: JavaScript core doesn't but with a I/O layer you can. It is just a socket connection to connect to the X server, so with a suitable I/O layer (such as that provided by Node.js) it can be done. Possibly even the I/O layer provided by HTML can do so as well, but I am unsure. 01:19:19 oh, right. 01:20:39 -!- Zarutian has quit (Quit: Zarutian). 01:21:53 The X resource manager module though does not use I/O and does not require a connection to the X server. 01:23:23 So, it is not even necessary to "do X stuff" in order to implement the X resource manager (although without the connection to the X server, it may not be as useful). 01:23:45 oerjan: arugula is quite good! with dried cranberries and sliced almonds, a fluff of freshly grated Parmesan, a crunch of peppercorns, and a mist of olive oil. 01:27:07 and if you do that minus the arugula? 01:27:57 then you'll be left with an unleafy mess. I'll accept spinach as a subsitute. 01:28:58 but it's the leaves that make the mess - i can never find out how to get them onto the fork properly. 01:30:03 * boily gesticulates the way you multi-stab a leaf with a fork 01:37:01 -!- ais523 has quit (Remote host closed the connection). 01:39:01 -!- ais523 has joined. 01:52:05 oerjan: FWIW, I'm getting what I think you were talking about too. 01:52:24 (Also was quite surprised.) 01:52:32 wait, what do you think i was talking about 01:52:49 A different-looking Google. 01:52:58 ah 01:53:10 It looks very mobile-oriented. 01:53:41 It doesn't happen on my other browser, though. 01:53:47 oh 01:54:24 * oerjan hopes it's just a bug, then 01:54:25 Or in an incognito window in the first one either. 01:54:34 I presume it's an experiment. 01:54:34 huh 01:55:07 You should act in such a way that the people running it will be able to tell you hate it. 01:55:22 ic 01:55:38 So I guess whatever you do, don't click on an ad. 01:55:46 Also probably don't click on any results either. 01:55:50 GOT THAT ALL COVERED 01:55:53 oh 01:56:04 maybe too late for that. 01:56:19 Same here. I would have, but I really wanted those results too. 01:56:45 i'm not sure whether i clicked or not 01:57:26 The example in the Xlib documentation passes. I should need further testing please. 02:23:23 surely what you should do is click repeatedly on blank parts of the page, then refresh it a few times 02:23:32 thus giving the impression that you don't understand it at all 02:26:55 Sometimes you get a popup with those little smile icons. 02:28:23 @metar ENVA 02:28:23 ENVA 200150Z 06003KT 1200 R09/P2000N R27/P2000N -SN VV006 00/M00 Q1018 RMK WIND 670FT 18006KT 02:32:29 when I'm using a non-locked-down browser (i.e. not my primary one), and a site shows a style of advert that I particularly dislke 02:32:34 my normal reaction is to immediately refresh 02:32:43 it actually seems to do some amount of good 02:32:57 (in discouraging the site from using them) 02:33:10 unless people measure page views twnh 02:33:21 oerjan: moo. 02:34:27 `? moo 02:34:34 moo? ¯\(°​_o)/¯ 02:35:22 `learn Moo is the sound made by a cow as it freezes. 02:35:26 Learned 'moo': Moo is the sound made by a cow as it freezes. 02:37:37 @metar CYUL 02:37:38 CYUL 200200Z 27006KT 15SM FEW010 OVC030 01/M00 A3006 RMK SF1SC8 SF TR SLP181 02:37:58 my weather is almoost the same. 02:38:46 @metar EGBB 02:38:47 EGBB 200220Z 00000KT 9999 R15/0600 MIFG NSC 02/02 Q1035 02:40:24 bletchy weather. 02:41:04 -!- boily has quit (Quit: MISSING CHICKEN). 02:52:13 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 02:55:54 @metar EGLL 02:55:55 EGLL 200250Z AUTO VRB02KT 8000 NCD M01/M02 Q1035 02:56:03 The dreaded negatives. 03:04:22 I have found some test cases in the xcb-util-xrm library. What I have found is that line 84 and 85 of tests_parser.c do not match the behaviour of Xlib; my own implementation implements the behaviour of Xlib in those cases. 03:04:47 -!- hppavilion1 has quit (Ping timeout: 256 seconds). 03:06:11 My program passes all of the other tests from tests_parser.c though. Now I will try the other file 03:17:08 My program passes all of the tests in tests_match.c too. 03:18:09 And, this is an implementation in only 53 lines of code (the first of which is "use strict"). 03:57:16 http://sprunge.us/COTK You can tell me if there are any further mistakes that the tests have not caught. 04:20:59 -!- ais523 has quit (Ping timeout: 240 seconds). 05:35:29 -!- izabera has quit (Ping timeout: 255 seconds). 05:41:52 -!- izabera has joined. 05:57:01 What kind of file format may be in use for key/value databases where the key and value are each arbitrary byte strings (and no duplicate keys)? 05:59:42 (This is same as SQLite4 storage requirements except for the transaction requirement.) 06:05:31 -!- Sprocklem has quit (Ping timeout: 240 seconds). 06:10:19 Possibly a similar file format to what SQLite4 uses by default is possible, or maybe something a bit like SQLite3. But, I will look to see 06:14:26 [wiki] [[User:Challenger5]] https://esolangs.org/w/index.php?diff=50777&oldid=50724 * Challenger5 * (-61) 06:37:58 It seem that xcb-util-xrm does not even support quarks. My implementation in JavaScript supports "unique quarks" without having to do anything special, due to how JavaScript is working. The xcb-util-xrm also implemented the matching rules in an entirely different way from how I did. 06:57:31 -!- carado has quit (Ping timeout: 240 seconds). 07:15:35 -!- hppavilion1 has joined. 07:20:51 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 07:22:43 -!- kiki` has joined. 07:38:22 -!- augur has quit (Remote host closed the connection). 07:44:10 -!- zemhill__ has joined. 07:44:23 -!- Deewiant has quit (Remote host closed the connection). 07:44:51 -!- Deewiant has joined. 07:47:45 -!- APic_ has joined. 07:50:24 -!- Hooloo42 has joined. 07:51:29 -!- ffj-bot has quit (Ping timeout: 240 seconds). 07:51:29 -!- Hoolootwo has quit (Ping timeout: 240 seconds). 07:51:29 -!- APic has quit (Ping timeout: 240 seconds). 07:51:29 -!- zemhill_ has quit (Ping timeout: 240 seconds). 07:59:01 -!- augur has joined. 08:03:31 -!- augur has quit (Ping timeout: 255 seconds). 08:13:11 -!- alercah has quit (Ping timeout: 240 seconds). 08:13:43 -!- alercah has joined. 08:29:31 -!- Taneb has quit (Ping timeout: 240 seconds). 08:35:19 -!- Taneb has joined. 09:04:57 -!- Jafet has quit (Ping timeout: 260 seconds). 09:05:43 -!- ffj-bot has joined. 09:32:00 -!- Jafet has joined. 09:42:41 -!- oerjan has quit (Quit: Nite). 09:54:18 <\oren\> https://www.youtube.com/watch?v=c9gsHOwU1RU 10:57:12 I found a mmap binding for Node.js and trying to use it on an empty file results in a segmentation fault. Is it supposed to do that? 10:57:48 (It works if the file is not empty.) 11:30:07 -!- Phantom_Hoover has joined. 11:30:07 -!- Phantom_Hoover has quit (Changing host). 11:30:07 -!- Phantom_Hoover has joined. 11:32:49 -!- boily has joined. 11:40:21 `wisdom 11:40:28 indexed monad//Indexed monads are just monads on an indexed category. \ Indexed monads are just categories enriched over the monoidal category of endofunctors. 12:17:46 -!- APic_ has quit (Quit: Reconnecting). 12:18:07 -!- APic has joined. 12:21:03 -!- boily has quit (Quit: TIARA CHICKEN). 12:39:32 -!- augur has joined. 12:44:18 -!- augur has quit (Ping timeout: 255 seconds). 12:59:04 -!- kiki` has quit (Disconnected by services). 13:45:09 -!- Lord_of_Life has quit (Excess Flood). 13:45:39 -!- Lord_of_Life has joined. 14:16:27 -!- ais523 has joined. 14:17:24 -!- kiki`_ has joined. 14:25:53 -!- TieSoul has joined. 14:55:24 -!- augur has joined. 15:00:39 -!- augur has quit (Ping timeout: 255 seconds). 15:01:41 -!- `^_^v has joined. 15:23:24 -!- ais523 has quit (Ping timeout: 240 seconds). 15:32:39 -!- tromp has quit (Ping timeout: 240 seconds). 15:56:19 -!- Marcela_- has joined. 15:57:15 -!- Marcela_- has left. 15:59:22 -!- Sprocklem has joined. 16:26:08 -!- kiki`_ has quit (Quit: Connection closed for inactivity). 16:27:10 <\oren\> inauguration is now 16:28:43 -!- DHeadshot has joined. 16:42:47 -!- Hooloo42 has changed nick to Hoolootwo. 16:59:12 <\oren\> right now, pence is the vice president and obama is the president 17:00:09 -!- ais523 has joined. 17:05:18 -!- hppavilion1 has joined. 17:11:47 -!- augur has joined. 17:16:33 -!- augur has quit (Ping timeout: 255 seconds). 17:23:10 -!- Sprocklem has quit (Ping timeout: 245 seconds). 17:28:49 <\oren\> trump is now the president 17:31:41 We're all screwed... 17:33:53 I have two weeks to learn ColdFusion 17:34:06 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 17:39:36 -!- TieSoul has quit (Quit: Leaving). 17:40:03 (starting a part time job) 17:58:49 -!- Muchotreeo has joined. 17:59:27 hey how do i create a bot that can understand befunge? 18:03:57 fungot: Do you have any tips? You should be the expert on this. 18:03:57 fizzie: i've not seen edwin users: is there an tutorial for running a 64-bit os without support for your back. no real treatment, and they just use rationals numbers 18:04:43 I don't think that was very helpful. 18:05:25 fungot: Could you stop being less incoherent than some of our regulars, please? 18:05:26 int-e: my professor will mark me down if i used that *all* the time. 18:05:59 fungot: maybe you should switch to dvorak. 18:06:00 int-e: now waiting... :) is it possible to download things from microsoft such that windows is 2/ 5 better than linux. 18:10:39 2/5 units better. 18:10:43 It's a dimensionless quantity. 18:13:36 40% better? 18:13:39 Sounds plausible. 18:17:41 -!- Zarutian has joined. 18:18:28 -!- Zarutian has quit (Read error: Connection reset by peer). 18:19:12 -!- Zarutian has joined. 18:19:21 -!- hppavilion1 has joined. 18:20:31 -!- hppavilion1 has quit (Remote host closed the connection). 18:20:56 -!- hppavilion1 has joined. 18:21:45 well they do have that "linux subsystem" thingy. 18:25:51 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 18:39:20 -!- carado has joined. 18:39:25 -!- carado has quit (Excess Flood). 18:40:48 -!- iaglium has quit (Ping timeout: 252 seconds). 18:41:10 -!- carado has joined. 18:41:30 -!- habs has quit (Ping timeout: 256 seconds). 18:47:19 -!- habs has joined. 18:51:02 -!- iaglium has joined. 19:10:32 ih 19:20:50 [wiki] [[MATL]] https://esolangs.org/w/index.php?diff=50778&oldid=50734 * Luis Mendo * (+30) /* Language specification and compiler */ 19:21:08 [wiki] [[MATL]] https://esolangs.org/w/index.php?diff=50779&oldid=50778 * Luis Mendo * (-1) /* Language specification and compiler */ 19:21:23 [wiki] [[MATL]] https://esolangs.org/w/index.php?diff=50780&oldid=50779 * Luis Mendo * (+0) /* Language specification and compiler */ 19:25:49 -!- FreeFull has quit. 19:27:41 -!- augur has joined. 19:30:00 Is there the program that can be use to execute a ARB assembly shader and then to write the output to the file? 19:32:36 -!- augur has quit (Ping timeout: 240 seconds). 19:43:21 -!- hppavilion1 has joined. 19:55:23 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 20:02:31 -!- augur has joined. 20:12:20 -!- habs has quit (Ping timeout: 245 seconds). 20:12:24 -!- iaglium has quit (Ping timeout: 276 seconds). 20:15:49 -!- hppavilion1 has joined. 20:18:42 -!- iaglium has joined. 20:23:38 -!- ais523 has quit (Read error: Connection reset by peer). 20:24:40 -!- ais523 has joined. 20:25:40 -!- iaglium has quit (Ping timeout: 245 seconds). 20:33:22 -!- moony has joined. 20:33:23 meep meep 20:33:43 -!- iaglium has joined. 20:36:26 mohelloon 20:39:19 -!- LKoen has joined. 20:45:40 `quote meep 20:45:50 No output. 20:49:50 -!- DHeadshot has quit (Ping timeout: 245 seconds). 21:04:47 -!- SP3CTR4L has joined. 21:13:51 -!- SP3CTR4L_ has joined. 21:14:03 -!- SP3CTR4L has quit (Read error: Connection reset by peer). 21:14:22 -!- SP3CTR4L_ has quit (Remote host closed the connection). 21:16:34 -!- Lord_of_Life has quit (Excess Flood). 21:16:50 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 21:18:06 -!- SP3CTR4L_ has joined. 21:18:09 -!- Lord_of_Life has joined. 21:20:00 -!- ais523 has quit. 21:32:21 -!- idris-bot has quit (Quit: Terminated). 21:32:35 -!- idris-bot has joined. 21:41:01 -!- augur has quit (Remote host closed the connection). 21:44:05 -!- amused has changed nick to maybe. 21:50:03 -!- maybe has changed nick to amused. 21:50:03 -!- hppavilion1 has joined. 22:00:02 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 22:04:18 -!- SP3CTR4L_ has quit (Read error: Connection reset by peer). 22:04:33 -!- SP3CTR4L_ has joined. 22:09:29 -!- SP3CTR4L_ has quit (Quit: Leaving). 22:09:58 -!- SP3CTR4L has joined. 22:11:48 -!- augur has joined. 22:11:50 -!- SP3CTR4L has quit (Client Quit). 22:11:54 -!- habs has joined. 22:12:18 -!- SP3CTR4L has joined. 22:30:53 -!- SP3CTR4L_ has joined. 22:31:04 -!- SP3CTR4L has quit (Read error: Connection reset by peer). 22:34:50 -!- Cale has quit (Quit: Leaving). 22:35:05 -!- Cale has joined. 22:36:46 -!- wob_jonas has joined. 22:37:34 Can someone help me? I have an interlaced video, and want to tell ffmpeg to throw away half of the frames, keeping only the even numbered frames with half the vertical resolution. 22:38:08 But this seems impossible to search for, because an internet search only finds hits about how to re-encode interlaced videos but NOT throw away information from it. 22:38:38 That's the more typical use case, because most of the interlaced videos are low resolution, digitized from analog television or VHS, so it makes sense, 22:39:10 but my use case is a high resolution interlaced video straight from digital camera, but with lots of motion, that I want to encode in lower quality, so throwing away the odd frames would be better. 22:41:04 -!- SP3CTR4L_ has quit (Remote host closed the connection). 22:41:26 -!- SP3CTR4L_ has joined. 22:43:46 ah: http://video.stackexchange.com/q/9312 22:43:48 that gives hints 22:46:40 wob_jonas: in analog television, you get odd and even fields not frames, but otherwise what you describe is correct 22:47:08 wob_jonas: and I though all digital cameras were progressive scan these days 22:47:33 Zarutian: this digital camera can do both progressive and interlaced. 22:47:38 different quality options 22:47:47 the interlaced gives smaller videos of course 22:48:05 I should not have recorded this particular video interlaced, but it's too late to change that 22:49:39 you know that by throwing out the odd fields you are only halving the vertical resolution. 22:50:19 Zarutian: yes, I know I'm halving only the vertical resolution. Though of course I'm then free to rescale the result to smaller if I want to. 23:04:17 yeah, but it is fun to watch such unscaled video at least once. ;-Þ 23:05:16 -!- SP3CTR4L_ has quit (Read error: Connection reset by peer). 23:05:40 -!- SP3CTR4L_ has joined. 23:07:41 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:12:47 -!- hppavilion1 has joined. 23:13:07 -!- 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:14:42 -!- HackEgo has quit (Ping timeout: 252 seconds). 23:18:09 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 23:23:20 hey are any time traveling bots in this community 23:23:42 -!- HackEgo has joined. 23:23:52 hey whats up 23:25:13 I know no time traveling bots in this community. Even if I did, I wouldn't know anyways. 23:27:36 I wanna create a bot that uses natural language proccesing to read the wiki then create esolangs based around that but my know how is to small to do thatn 23:35:26 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 23:36:13 -!- Lord_of_Life has quit (Excess Flood). 23:36:39 -!- Lord_of_Life has joined. 23:40:50 -!- DHeadshot has joined. 23:42:57 How would Checkout be implemented on a GPU? 23:46:18 -!- SP3CTR4L_ has quit (Quit: Leaving). 23:50:11 -!- DHeadshot has quit (Ping timeout: 240 seconds). 2017-01-21: 00:04:08 -!- oerjan has joined. 00:12:30 -!- Lord_of_Life has quit (Excess Flood). 00:13:39 -!- Lord_of_Life has joined. 00:15:04 -!- hppavilion1 has joined. 00:34:17 -!- SP3CTR4L has joined. 00:38:38 -!- SP3CTR4L has quit (Client Quit). 00:44:54 -!- SP3CTR4L has joined. 00:46:42 -!- Phantom_Hoover has quit (Remote host closed the connection). 00:49:23 -!- Phantom_Hoover has joined. 00:49:24 -!- Phantom__Hoover has joined. 00:49:25 -!- Phantom_Hoover has quit (Client Quit). 01:02:45 -!- SP3CTR4L has quit (Quit: Leaving). 01:09:03 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 01:11:15 -!- moony has quit (Remote host closed the connection). 01:37:57 -!- SP3CTR4L has joined. 01:39:39 -!- Zarutian has quit (Quit: Zarutian). 01:40:25 -!- SP3CTR4L has quit (Read error: Connection reset by peer). 01:40:34 -!- SP3CTR4L has joined. 02:03:57 -!- SP3CTR4L has quit (Read error: Connection reset by peer). 02:04:02 -!- SP3CTR4L_ has joined. 02:47:24 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 02:57:03 -!- SP3CTR4L_ has quit (Read error: Connection reset by peer). 02:57:08 -!- _SP3CTR4L_ has joined. 03:01:07 -!- MDead has joined. 03:03:51 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 03:03:53 -!- MDude has quit (Ping timeout: 258 seconds). 03:04:02 -!- MDead has changed nick to MDude. 03:16:24 -!- _SP3CTR4L_ has quit (Quit: Leaving). 03:24:51 -!- Marcela_Gandara has joined. 03:27:01 -!- Marcela_Gandara has left. 03:33:06 -!- Marcela_Gandara has joined. 03:33:55 -!- Marcela_Gandara has left. 03:34:09 -!- Muchotreeo has quit (Quit: Page closed). 03:36:11 -!- Marcela_Gandara has joined. 03:37:43 -!- Marcela_Gandara has quit (Changing host). 03:37:43 -!- Marcela_Gandara has joined. 03:37:43 -!- Marcela_Gandara has quit (Changing host). 03:37:43 -!- Marcela_Gandara has joined. 03:37:51 -!- Marcela_Gandara has left. 04:52:35 -!- Marcela_- has joined. 04:53:25 -!- Marcela_- has left. 05:02:51 -!- iaglium has quit (Read error: Connection reset by peer). 05:04:34 -!- habs has quit (Read error: Connection reset by peer). 05:35:59 -!- doesthiswork has joined. 06:23:52 -!- hppavilion1 has joined. 06:40:53 `unidecode 舃 06:41:03 ​[U+8203 CJK UNIFIED IDEOGRAPH-8203] 06:41:29 `unidecode ​ 06:41:30 ​[U+200B ZERO WIDTH SPACE] 07:13:10 -!- doesthiswork has quit (Quit: Leaving.). 07:21:00 -!- FreeFull has joined. 07:21:02 -!- SP3CTR4L has joined. 07:45:45 <^v> im still not convinced this is C++ and not some esolang templateT*c(A...a){return [=]()->T*{return new T(a...);};} 07:46:17 you are talking like c+| is not an esolang 07:53:51 [=](){[&](){}();}(); 08:00:26 -!- SP3CTR4L has quit (Quit: Leaving). 08:09:35 <^v> templatestd::functionc(A...a){return [=]()->T*{return new T(std::forward(a)...);};} 08:13:00 -!- augur has quit (Remote host closed the connection). 10:18:00 `unidecode ‮ 10:18:09 aww? 10:18:11 ​[U+202E RIGHT-TO-LEFT OVERRIDE] 10:18:16 yay 10:21:33 -!- oerjan has quit (Quit: Nite). 10:33:39 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 10:50:24 -!- Jackigna has joined. 11:36:06 -!- lezsakdomi has joined. 11:37:06 -!- boily has joined. 11:38:17 -!- lezsakdomi has quit (Client Quit). 11:38:40 -!- lezsakdomi has joined. 11:43:41 -!- Phantom_Hoover has joined. 11:43:41 -!- Phantom_Hoover has quit (Changing host). 11:43:41 -!- Phantom_Hoover has joined. 11:59:57 -!- boily has quit (Quit: CONCORDE CHICKEN). 12:00:21 did someone say CONCORDE CHICKEN? 12:02:12 SUPERSONIC CHICKEN 12:05:36 chkn 12:28:14 -!- int-e has left ("CHARRED CHICKEN"). 12:28:14 -!- int-e has joined. 12:29:18 (mutilated, and shred to pieces, more likely, but that would be too gross) 12:47:34 -!- Akaibu has quit (Quit: Connection closed for inactivity). 13:31:22 -!- iaglium has joined. 14:00:31 -!- doesthiswork has joined. 14:18:13 WordNet is being nicely cyclic here: 14:18:17 1. (2) broil, oven broil -- (cook under a broiler; "broil fish") 14:18:24 1. (1) broiler -- (an oven or part of a stove used for broiling) 14:19:02 Broiling is something you do with a broiler; a broiler is something you use for broiling. 14:20:13 (All this charred chicken talk made me wonder what the difference between broiling and grilling is.) 14:30:01 -!- Jackigna has quit (Ping timeout: 255 seconds). 14:31:35 to begin with, there are broiler chickens, but no griller chickens 14:35:16 fun fact: in berlin, broiler is also a dish 14:44:40 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 15:19:48 -!- copumpkin has joined. 15:20:24 -!- Phantom_Hoover has joined. 15:26:07 -!- Phantom_Hoover has quit (Remote host closed the connection). 15:26:22 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 15:27:26 -!- copumpkin has joined. 15:28:34 -!- Phantom_Hoover has joined. 15:28:34 -!- Phantom_Hoover has quit (Changing host). 15:28:34 -!- Phantom_Hoover has joined. 15:31:03 -!- contrapumpkin has joined. 15:31:56 -!- copumpkin has quit (Ping timeout: 260 seconds). 15:38:21 -!- alexq has joined. 15:38:51 -!- alexq has left. 16:01:12 -!- Zarutian has joined. 16:01:35 -!- Zarutian has quit (Read error: Connection reset by peer). 16:03:14 -!- Zarutian has joined. 16:20:58 -!- lezsakdomi has quit (Quit: Leaving). 16:24:46 -!- augur has joined. 17:32:41 -!- augur_ has joined. 17:36:18 -!- augur has quit (Ping timeout: 255 seconds). 17:45:56 -!- augur has joined. 17:49:21 -!- augur_ has quit (Ping timeout: 255 seconds). 18:02:19 -!- LKoen has joined. 18:43:07 -!- ski has quit (Remote host closed the connection). 19:10:24 -!- augur has quit (Remote host closed the connection). 19:19:24 -!- SP3CTR4L has joined. 19:21: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.”). 19:26:12 -!- SP3CTR4L_ has joined. 19:26:15 -!- SP3CTR4L has quit (Read error: Connection reset by peer). 19:42:23 -!- rdococ has changed nick to rdococo. 19:42:39 -!- rdococo has changed nick to rdococ. 19:55:30 -!- Zarutian has quit (Quit: Zarutian). 20:00:13 -!- SP3CTR4L_ has left ("Leaving"). 20:01:05 -!- SP3CTR4L has joined. 20:01:35 -!- SP3CTR4L has left. 20:12:40 -!- augur has joined. 21:41:03 -!- DHeadshot has joined. 21:53:39 -!- Zarutian has joined. 21:55:08 -!- Zarutian has quit (Read error: Connection reset by peer). 21:55:09 -!- Zarutian has joined. 22:08:23 -!- shikhin_ has joined. 22:08:36 -!- shikhin has quit (Ping timeout: 252 seconds). 22:39:46 -!- shikhin_ has changed nick to shikhin. 22:54:24 -!- PinealGlandOptic has joined. 23:10:01 -!- augur has quit (Remote host closed the connection). 23:25:30 -!- heroux has quit (Ping timeout: 248 seconds). 23:33:54 -!- heroux has joined. 23:36:46 -!- hppavilion1 has joined. 2017-01-22: 00:18:30 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 00:23:57 -!- oerjan has joined. 00:49:59 -!- boily has joined. 00:50:03 `wisdom 00:50:17 tea//Tea is concentrated fuel made by distilling occult herbs in a silver alambic. Americans attempted to reduce its potency by dumping some in the Ocean. 00:55:05 helloily 00:55:22 hellørjan. 01:01:26 -!- tromp has joined. 01:04:21 Is Eclipse really still the "leading Java IDE"? https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis#Java says so. 01:05:02 I guess Google could've answered that for me. https://zeroturnaround.com/rebellabs/java-tools-and-technologies-landscape-2016/ reportrs 46% IntelliJ, 41% Eclipse, 10% NetBeans and 3% Other. 01:06:00 I like Eclipse. very powerful! 01:06:11 IntelliJ is hipsterer, but its interface confuses me... 01:07:37 How easy would it be to learn the Java Bytecode and write it by hand? 01:09:14 fizziello, DHellodshot. 01:09:23 probably about the same as writing assembly? 01:10:19 I expect easier, given how well Java decompilers wok. 01:10:21 r 01:10:49 hmm 01:10:57 * DHeadshot can do some assembly... 01:11:08 I would have said I expected harder, purely because java bytecode doesn't have mnemonics 01:11:24 I guess it would be fairly trivial to write some kind of "bytecode assembler" however 01:12:13 Is the bytecode documented somewhere? 01:12:36 https://en.wikipedia.org/wiki/Java_bytecode_instruction_listings 01:14:11 (I don't even really know what sort of architecture and processor model the JVM uses...) 01:21:44 A stacky one. 01:22:38 The spec has a resonably okay instruction listing as well, https://docs.oracle.com/javase/specs/jvms/se8/html/index.html 01:22:47 (Chapter 6.) 01:25:31 -!- tromp has quit (Remote host closed the connection). 01:26:00 I think I entertained the thought of compiling something else stack-based (Befunge? Forth?) to JVM bytecode and reusing the "native" stack for that language's stack, but it turned out the JVM bytecode verifier is super-picky about the stack. 01:26:48 bonjouroily 01:27:00 is there a crm meetup on the 12th of february? 01:28:45 (In particular, it wants to know the stack depths statically at all times, and if you have control flow, the stack depth at point X must be the same for every way you can reach X.) 01:31:00 albonsoircah. let me check... 01:31:44 yes, there is one. 01:35:19 yay! 01:35:37 please communicate to me details 01:35:47 through your preferred method 01:36:43 * oerjan gets an urge to do some canadian stalking 01:36:46 we usually get briefed on the location either Tuesday or Wednesday, same week as the meet. I will spam you with the details then. 01:38:08 * oerjan pointedly copies and pastes the result link from google instead of clicking it 01:38:09 I think that a Java assembler does exist. 01:38:19 So, you can write it in Java assembly language if you want to 01:38:49 is it this thing http://www.crm.umontreal.ca/en/ 01:40:32 * oerjan is slightly doubtful 01:41:10 no, it's partly https://riichimontreal.org/ and http://riichi.ca/site/ 01:41:18 aha 01:43:52 -!- tromp has joined. 01:49:16 `wisdom 01:49:20 ant//Ants are great architects. They are famous for their highways. 01:49:20 -!- Marcela_- has joined. 01:49:55 boily: thank yo 01:49:56 -!- Cale has quit (Ping timeout: 255 seconds). 01:50:03 is there a reference in that wisdom 01:50:23 -!- Zarutian has quit (Quit: Zarutian). 01:50:53 -!- Marcela_- has left. 01:51:34 oerjan: it confuses me... 01:51:39 `cwlprits ant 01:51:42 zzo38: Wikipedia suggests something called "Lilac" 01:51:49 int-̈e int-̈e int-̈e 01:52:06 int-e: int-ello. ants??? 01:52:22 * oerjan goes to check for german puns 01:53:16 hm ant is Ameise 01:54:30 that didn't help. 01:55:54 Broiling is something you do with a broiler; a broiler is something you use for broiling. <-- you'd think a proper dictionary would have some kind of "use only these words for definitions" rule... 01:56:07 possibly staged 01:56:44 so that everything bottomed out at the 1000 most common words or something. 01:59:39 broiling is like boiling, but more broily. 02:00:01 will broily also be at the mahjong meetup? 02:00:40 `learn broily is like boily, but more broiling. 02:00:45 Learned 'broily': broily is like boily, but more broiling. 02:01:11 -!- DHeadshot has quit (Ping timeout: 240 seconds). 02:01:35 alercah: I will. from that I surmise that you will too ^^ 02:03:16 boily: no I was just asking for fun 02:04:12 flblblblbl :P 02:04:50 03:04 fun [~fun@gethostbyname.org] 02:05:06 hidden channels, alas 02:05:26 'inght all... 02:05:44 -!- boily has quit (Quit: ASSESMENT CHICKEN). 02:11:45 -!- augur has joined. 02:12:36 @tell boily i assess that chicken to be misspelled 02:12:36 Consider it noted. 02:14:39 -!- Phantom_Hoover has quit (Remote host closed the connection). 02:19:52 -!- Cale has joined. 02:29:38 -!- Marcela_- has joined. 02:31:14 -!- Marcela_- has left. 02:31:55 Wiktionary includes "assesment" and says it is a misspelling. 02:32:22 (Why is there even an entry for a misspelled word?) 02:34:56 zzo38: their policy is to have entries for anything sufficiently attested in use 02:35:22 O, OK 03:02:02 Do medieval shields have bands of lead in them? Someone told me that they do, but I don't know much about it? 03:14:47 -!- Akaibu has joined. 03:34:48 -!- tromp has quit (Remote host closed the connection). 03:38:00 -!- Cale has quit (Ping timeout: 240 seconds). 03:38:45 -!- hppavilion1 has joined. 03:40:09 -!- hppavilion1 has quit (Client Quit). 03:40:29 -!- hppavilion1 has joined. 04:03:49 I invented (but not yet finalized; the GM needs to do that, possibly with my help) a few new spells for GURPS, such as "Altered Vision" and "Vampire Transfer" spells, and also the ideas of "Seek Fire" and "Seek Wind" spells (to go with "Seek Water" and "Seek Earth"). 04:04:54 Do you like any of this? 04:10:36 zzo38: sounds neat 04:12:27 -!- Cale has joined. 04:18:02 "Altered Vision" spell allow you to temporarily change the frequency band of the target's vision. 04:33:03 oerjan: I think that you do not need some kind of "use only these words for definitions" rule as an absolute rule, but it should probably be a soft rule perhaps, and the example you gave should probably be OK to use that definition for one of the words but not the other; probably both words are on the same page anyways and you can easily find it, so if you look up one of them and you do not know what it means you can easily find the other one which 04:34:25 zzo38: what you want is to avoid cycles not involving any of the basic words - a list of allowed words is just the simplest way to ensure that. 04:35:00 oerjan: Yes. That is good. 04:35:21 -!- tromp has joined. 04:39:42 -!- hppavilion1 has quit (Quit: Leaving). 04:39:51 -!- tromp has quit (Ping timeout: 256 seconds). 04:40:02 -!- hppavilion1 has joined. 04:41:32 some shields had iron frames, but I've never heard of shields with heavy metal bands 06:14:19 Neither have I, but the GM of this GURPS game seems to think that they do (with the exception of "light shields"); if he is wrong then I can notify him (he can refuse to believe me if he wishes, or even define some NPCs that have shields with lead bands, but I should notify him anyways). 06:19:08 I looked on Wikipedia and he does seem to be wrong; I see nothing about including lead in shields. 06:20:28 Good god, why would you include lead in shields, even as part of an alloy? 06:20:47 For that matter, why would you want a shield to be heavier? 06:20:53 -!- PinealGlandOptic has quit (Quit: leaving). 06:26:44 He said to absorb the damage, but that does not seem quite right to me. 06:32:24 How much heavier would they be though if they did have lead bands thick enough to not just count as being coated with lead? 06:35:46 -!- tromp has joined. 06:39:00 Someone who wishes to fight characters of the same species of my character, by the use of shield bashes, who knows of that vulnerability, may wish to add lead bands if the weight and/or cost would not be a problem. 06:39:52 -!- tromp has quit (Ping timeout: 240 seconds). 06:44:30 pikhq: http://www.giantitp.com/comics/oots0202.html 06:55:14 -!- Sgeo has quit (Read error: Connection reset by peer). 06:55:39 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 06:57:04 -!- Sgeo has joined. 07:21:03 -!- hppavilion1 has joined. 07:36:37 -!- tromp has joined. 07:40:57 -!- tromp has quit (Ping timeout: 248 seconds). 07:54:13 -!- doesthiswork has quit (Quit: Leaving.). 07:54:48 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 08:14:04 -!- Phantom_Hoover has joined. 08:14:04 -!- Phantom_Hoover has quit (Changing host). 08:14:04 -!- Phantom_Hoover has joined. 08:37:08 -!- hppavilion1 has joined. 09:23:35 -!- augur has quit (Remote host closed the connection). 09:37:33 -!- tromp has joined. 09:41:41 -!- tromp has quit (Ping timeout: 240 seconds). 09:44:11 -!- augur has joined. 09:49:10 -!- augur has quit (Ping timeout: 255 seconds). 10:01:57 heh r/physics has a "Motl warning" flair 10:02:22 /tag 10:05:42 <\oren\> "Motl"? 10:07:13 Luboš Motl 10:07:35 <\oren\> http://motls.blogspot.ca/ <- this guy? 10:07:39 <\oren\> i see 10:07:45 yep 10:08:34 a physicist so incapable of being polite that he got sacked 10:09:39 <\oren\> and apparently a trump supporter too 10:09:57 ah yes. 10:10:16 but he was impolite way before trump 10:14:29 <\oren\> I see. 10:15:10 <\oren\> I wonder if my dad ever met him 10:15:21 <\oren\> probably not. 10:18:44 -!- LKoen has joined. 10:27:22 <\oren\> my dad once met stanislaw ulam 10:27:35 <\oren\> apparently a nice guy 10:28:10 <\oren\> despite inventing genocidal weapons 10:39:21 -!- myname has quit (Ping timeout: 252 seconds). 10:43:30 @tell boily ants --> Langton 10:43:30 Consider it noted. 10:43:51 -!- myname has joined. 10:49:43 <\oren\> I'm adding more characters to my font 10:49:51 <\oren\> what should I add today? 10:54:48 a dirty blonde toupet? 10:57:03 <\oren\> I'm not going to do emojis since OS's are moving toward handling them specially 10:58:40 I was thinking of a private use character anyway 10:58:43 -!- wob_jonas has joined. 10:58:55 <\oren\> which is the only sane way to handle all the shit that the consortium is pushing 10:59:35 (and I don't have any plans of actually using your font, so there are plenty of reasons to ignore me anyway) 11:01:58 of course 🐜 exists... 11:02:42 <\oren\> `unicode 🐜 11:03:05 U+1F41C ANT \ UTF-8: f0 9f 90 9c UTF-16BE: d83ddc1c Decimal: 🐜 \ 🐜 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) 11:03:47 http://emojipedia.org/ant/ ... emojipedia, *of course* that exists. 11:04:36 <\oren\> ...which is, again, the only sane way to handle all the shit that the consortium is pushing 11:04:40 `thanks U+1F41C 11:04:43 Thanks, U+1F41C. ThU+1F41C. 11:05:43 `thanks 🐜s 11:05:45 Thanks, 🐜s. Ts. 11:06:04 HackEgo: ITYM "Tsk". 11:07:02 <\oren\> they are like we need male and female emojis of doctors and shit but we can;t have a subscript N noooo 11:08:42 <\oren\> 𝔄𝔅𝔆𝔇𝔈𝔉𝔊 11:08:43 <\oren\> 𝔋𝔌𝔍𝔎𝔏𝔐𝔑𝔒𝔓𝔔𝔕𝔖𝔗𝔘𝔙𝔚𝔛𝔜𝔝𝔞𝔟𝔠𝔡𝔢𝔣𝔤𝔥𝔦𝔧𝔨𝔩𝔪𝔫𝔬𝔭𝔮𝔯𝔰𝔱𝔲𝔳𝔴𝔵𝔶𝔷 11:08:59 <\oren\> all exist but fuck subscripts and superscirpts fuck me 11:09:09 Add a subscript N anyways if you want to 11:09:29 . o O ( 2034: researchers invent telepathy to avoid having to remember all the damn emojis ) 11:09:35 `unidecode 𝔠𝔡𝔢 11:09:47 ​[U+1D520 MATHEMATICAL FRAKTUR SMALL C] [U+1D521 MATHEMATICAL FRAKTUR SMALL D] [U+1D522 MATHEMATICAL FRAKTUR SMALL E] 11:09:55 oh, those... 11:10:13 \oren\: um, excuse me but in what sense are OSes handling emojis specially? I thought text engines like pango have had methods to render full-color fonts for ages, not because of emojis, but because of fancy full-color header fonts (as opposed to grayscale) and to be able to render formatted text. 11:10:34 how are emoji characters any different from that really? 11:10:35 I think I've complained about all those math letters before. 11:10:36 \oren\: The plural of "emoji" is "emoji" dammit 11:10:38 <\oren\> wob_jonas: microsoft now handles it with a special vector grahic generator 11:10:53 You know, having a separate font module for emoji actually makes sense 11:10:54 hppavilion1: no need to get all emojional about it. 11:10:59 ... 11:11:09 * hppavilion1 searches for a thwacker 11:11:16 * oerjan lends him one 11:11:23 * hppavilion1 thwacks int-e 11:11:26 * int-e puts hppavilion1 back on ignore 11:11:36 damn, too slow. 11:12:18 oh, English irregular plural fight! now go on and discuss the plural of platypus too! 11:12:22 * wob_jonas gets the popcorn 11:12:57 I'd like to contest the notion that "emoji" is an English word. 11:13:40 platypical 11:14:02 Smileys, emoticons, emojis... what's next? 11:14:25 <\oren\> look if the japanese can steal our words and use them wrong like ファイト then screw it 11:14:31 Ems, because they're important enough to justify a single syllable word? 11:14:53 `unidecode ファイト 11:14:54 ​[U+30D5 KATAKANA LETTER HU] [U+30A1 KATAKANA LETTER SMALL A] [U+30A4 KATAKANA LETTER I] [U+30C8 KATAKANA LETTER TO] 11:15:01 int-e: obviously you need to shorten it down to a single special character hth 11:15:06 \oren\: I need a subscript of family of 4- two male parents, one daughter, one son; left father is Fitz-Patrick 1 or 2, right father is fitz-patrick 6, daughter is fitz-patrick 3, son is fitz-patrick 5 with simultaneous superscript female doctor with her fitz-patrick 6 attorney wife 11:15:07 int-e: my take is that as phase 1 we should use regular plurals for everything in English, except for "man" and words obviously suffixed with it like "fireman" 11:15:09 \oren\: tyvm 11:15:21 \oren\: Oh, and they all need to be blackboard bold 11:15:24 and as phase 2 we should use regular plurals for everything 11:16:01 `unicode EMOJI 11:16:02 U+1F3FB EMOJI MODIFIER FITZPATRICK TYPE-1-2 \ UTF-8: f0 9f 8f bb UTF-16BE: d83cdffb Decimal: 🏻 \ 🏻 \ Category: Sk (Symbol, Modifier) \ Bidi: ON (Other Neutrals) \ \ U+1F3FC EMOJI MODIFIER FITZPATRICK TYPE-3 \ UTF-8: f0 9f 8f bc UTF-16BE: d83cdffc Decimal: 🏼 \ 🏼 \ Category: Sk (Symbol, Modifier) \ Bidi: ON (Other Neutrals) 11:16:04 but as of yet we're weak so I'm willing to compromise in co-authored text if the co-author is an obviously higher ranked mathematician and wants to write "indices" 11:16:15 \oren\: what's that, "height"? 11:16:21 <\oren\> "FAITO", from english fight 11:16:33 hmm, F. 11:16:49 <\oren\> means "go, my team" when cheering for a team sport 11:17:00 <\oren\> makes no fucking sense 11:17:24 language often doesn't make any sense, yes 11:17:25 \oren\: But what if I want to cheer on the team I don't like? 11:17:34 sure does... you just transfer it from fighting sports like boxing to other sports. 11:18:04 anyway 11:19:48 hpp: we say "boo" for that 11:20:43 how does she set bombs so quickly in succession? 11:21:26 she? 11:21:50 still some "games done quick" competition? 11:22:16 Make a non-Unicode font. That is how to handle it by don't handle it. 11:22:30 int-e: yes, I'm watching SNES Super Metroid 100% items from AGDQ 2017 11:23:07 "she" refers to Samus, who laid a lot of bombs to dig some tunnel from explodable blocks plus also killed some enemy with a bomb between 11:23:15 wob_jonas: Because you have a lot of fire. 11:23:17 my brain registers "how does she set bombs so quickly in succession?" as ungrammatical but cannot explain precisely why. 11:23:57 aspect or word order, or something 11:25:05 hmm, sounds fine to me 11:25:32 possibly just stilted 11:25:35 next time, they should rig the stream to show the amounts for the save and kill competition in real time, continuously throughout the Super Metroid run 11:25:55 what would you say instead? is the problem with "set"? 11:27:14 Seems like a perfectly fine sentence to me. I might insert a "the" before "bombs" but it's not really required. 11:27:28 (just a sign of being german, I guess) 11:27:36 <\oren\> sounds fine to me 11:29:38 NOOOOOOOOO 11:29:57 * oerjan calls lobotomy hotline 11:30:51 int-e: adding "the" sounds strange to me 11:30:58 <\oren\> アアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアアア 11:31:16 wob_jonas: it does affect the meaning :) 11:31:25 I could understand using different verbs, like "lay bombs" or whatever, or "can" instead of "does" 11:31:43 "can" sounds better 11:32:18 yeah, English overuses "can" a lot, even in places where it doesn't make sense. When I don't, that's obviously a sign that I'm not native English. 11:33:34 . o O ( How do you do? ... How can you do? ... *runs* ) 11:33:51 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 11:35:18 how can you run 11:35:36 fungot: the bomb, dmitri 11:35:36 Jafet: what's +o?) yes... :p) i was 11:35:51 <\oren\> somebody set us up the bomb 11:36:27 <\oren\> HOW ARE YOU GENTLEMEN 11:37:14 -!- 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:37:40 actually, the zero wing writer refrained from splitting that infinitive 11:37:54 err 11:38:03 s/infinitive/compound/ 11:38:10 phrasal verb 11:38:34 -!- tromp has joined. 11:39:01 <\oren\> oh right 11:39:15 <\oren\> somebody set up us the bomb 11:39:25 <\oren\> which sounds even worse 11:41:04 <\oren\> 機関士:何者かによって、爆発物が仕掛けられたようです。 11:42:02 but I said "set", not "set up". very much not the same. 11:42:23 <\oren\> true 11:42:35 <\oren\> what you said was fine 11:42:41 -!- tromp has quit (Ping timeout: 240 seconds). 11:42:45 and yet i was upset 11:43:09 * oerjan may be slightly tired 11:43:13 <\oren\> would the phrase not work in norwegian 11:43:23 which one 11:43:47 <\oren\> "how does she set bombs so quickly in succession" 11:44:02 well norwegian doesn't use the "does" construction... 11:44:42 <\oren\> would it end up being "sets" then? 11:44:55 we also don't inflect verbs for person :) 11:45:02 <\oren\> thank god 11:45:12 although i guess we do distinguish infinitive from present 11:45:47 not always in my dialect though 11:45:52 oerjan: somehow that reference to a hotline made me think of http://www.gocomics.com/nonsequitur/1993/04/30 11:45:53 and the freeze beam even freezes platforms 11:46:30 ( http://www.gocomics.com/nonsequitur/1992/10/26 is related) 11:46:30 (input):1:8: error: unexpected 11:46:30 Operator without known fixity: 11:46:30 ://, expected: space 11:46:30 http://www.gocomics.com/nonsequitur/1992/10/26 is related) 11:46:30 ^ 11:47:08 idris-bot: can you ignore me, please? :-P 11:47:13 what's wrong with inflecting verbs for person? it's a good thing, it lets you omit the subject from a lot of sentences. a lot of languages do it here in Europe. 11:48:01 it only sucks when the conjugation ends up being horribly irregular 11:48:13 <\oren\> wob_jonas: which is most of the time 11:48:20 yeah, that happens in most languages 11:48:21 sadly 11:48:33 <\oren\> and always with the most common verb 11:48:38 I hear it doesn't in Japanese 11:48:46 <\oren\> wob_jonas: correct 11:49:01 <\oren\> but japanese doesn't inflect for person 11:49:07 \oren\: if it's only with the most common verbs, that's not a problem. if it's with the two hundred most common verbs, like in French, that's a problem. 11:50:05 but Hungarian is even worse, you can't guess the most correct declination and conjugation forms even for rare words, so much that often different speakers don't agree what the correct declined form is of rarer words 11:50:48 at least in French all rare words are supposed to be, uh, "regular", as in, fall in one of like a dozen regular conjugations depending on its ending, unless it's an obviously prefixed form of some verb 11:51:03 <\oren\> japanese instead has irregular politeness forms like itadaku and gozaru 11:51:29 and English too only has like a few hundred irregular verbs, so once you learn about even the rare irregular ones, you're done 11:51:29 <\oren\> not too many though 11:52:53 as a result, speakers *expect* rare English verbs to be regular, so if a rare verb like "heave" has irregular conjugated forms, then it also has the regular ones as alternatives 11:53:13 ("heave". seriously. who invents words like that?) 11:53:34 <\oren\> heave, hove? 11:53:43 <\oren\> is my best guess... 11:53:59 <\oren\> based on weave wove anyway 11:56:00 <\oren\> the worst ones are the ones where everything past the lest letter is replaced with aught 11:56:19 <\oren\> s/lest/first 11:56:27 \oren\: apparently the irregular form might be more frequent in the particular nautical meaning, or something. 11:57:26 hove do you do 11:57:28 <\oren\> teach taught, buy bought, catch caught, fight fought, 11:57:59 <\oren\> and it's even spelled differently in half 11:58:09 \oren\: and think 11:58:17 <\oren\> right 11:58:25 stink stought 11:58:37 blink blought 11:58:51 try trought 11:59:03 and there's the horrible adjective "wrought" which isn't even the participle for any extant verb. no, not even of "wring". 11:59:03 <\oren\> draft draught 11:59:21 \oren\: that would be draw draught, right? 11:59:28 draft is just an alternate spelling for draught 11:59:29 wrong wrought 11:59:31 regional or something 11:59:40 <\oren\> yeah I think so 12:00:02 ping pought 12:00:07 stink and blink should obviously follow the pattern of the more common drink 12:00:32 <\oren\> like japanese has irregualr stuff but at least after the war they fixed their spelling system 12:00:33 * oerjan whistles innocently 12:00:40 anyway, IMO the worst are the ones where the conjugation causes collisions. lie -> lay anyone? 12:01:38 bring brang brung 12:02:00 <\oren\> oerjan: that's actually a fairly common usage in Toronto 12:02:10 oerjan: what brought that on? 12:02:59 I stlil don't remember how that "lie" thing works. It has like two different random conjugations depending on the meaning 12:03:01 . o O ( I guess "sing sought sought" is next... ) 12:03:06 but what are those conjugations?\ 12:03:17 <\oren\> seek, sought 12:03:23 \oren\: I *know* 12:03:32 peek pook pought 12:03:38 there were some other colliding ones too, but rarer so I don't remember 12:03:52 oerjan: isn't that peek poke system? 12:04:27 system? i hardly knew 'em 12:04:35 or maybe peek poke varptr defusr system in more modern variants 12:04:50 <\oren\> lead led lead 12:05:01 <\oren\> where one of those is a metal 12:05:15 \oren\: and one of them is lighting technology 12:05:16 popular in zeppelins 12:05:41 and one of them is a rarer alternate name for dog leashes 12:05:47 <\oren\> need knead 12:06:48 fix fax fuck 12:07:14 one of the couch commentators in this has a strain accent I find hard to understand 12:08:34 . o O ( norwegian, being germanic, has irregular verbs fairly similar to english ones ) 12:09:00 <\oren\> lie laid/lied lain/lied 12:09:14 <\oren\> that's what it is 12:09:41 spy spew spot 12:10:04 \oren\: no way. it involves "lay" as a form somewhere 12:10:21 <\oren\> lay is also a verb in the present 12:10:35 <\oren\> lay - laid - lain 12:10:58 <\oren\> as in "the chicken laid an egg" 12:11:21 ligge - lå - ligget, legge - la - lagt 12:11:35 (no:equiv) 12:11:41 <\oren\> "the man got laid" is the "lie laid lain" 12:12:22 <\oren\> it had better not be in the other sense of laid 12:12:29 \oren\: that's the problem, yes 12:13:04 so then what are the two or maybe three conjugations of "lie"? 12:13:09 and which one is for which meaning? 12:14:06 -!- oerjan has quit (Quit: Later). 12:14:18 <\oren\> lie - laid or layed - lain is for lying down in a bed 12:15:00 <\oren\> lie lied lied is for lying about where you had lain the previous night 12:15:12 <\oren\> that's the two 12:15:15 heh 12:16:46 though my dictionary doesn't agree 12:17:13 <\oren\> really? 12:17:16 <\oren\> hmmmm 12:17:25 it says lie - lay - lain for the first meaning 12:18:03 <\oren\> i think lay also works 12:18:06 lie as in telling falsehoods is regular, so lie - lied - lied 12:18:29 and for the transitive verb, lay - laid - laid 12:19:20 in total this means that lie has four different past tense forms: lied, lay, laid, layed 12:19:22 horrible 12:19:42 no wonder I'm confused 12:20:27 <\oren\> meh in this particular case native speakers are confused too so youre all good 12:21:47 <\oren\> to me "I laid on the bed" sounds right but the dictionary doesn't like that so wtf i dunno 12:25:36 actually, let me check my other dictionary now 12:27:12 the two dictionaries say the same 12:28:47 "I laid myself down on the bed" :P 12:31:41 it's confusing because in English there aren't too many such pairs where the transitive and intransitive verb are different but close 12:31:47 another pair is "rise" and "raise" 12:32:02 which also involves some irregular conjugation related to flowers or something 12:32:35 but rise/rose/risen does not conflict with raise/raised/raised 12:33:19 unlike lie/lay/lain(!) and lay/laid/laid 12:33:33 sure 12:33:38 "lie" is the worst 12:35:01 and there's lie/lied/lied, so confusing. 12:35:15 and lye. 12:35:46 (which isn't a verb) 12:36:38 and "die" which also means like four different things 12:37:41 ceasing to live, paint, a mold as in container in which you pour molten metal or plastic to make it assume some particular form, and throwing dice for games of chance 12:37:48 some of those might be related, I don't know 12:45:11 I know this is obvious, but a 100% run was a good idea, because it shows up parts of the game you never see in other runs 12:45:31 and it's only about twice as long 12:46:48 . o O ( is "twice" the plural of "twie"? ) 12:58:02 <^v> /--\ 12:58:02 <^v> . o O /\ | | 12:58:02 <^v> \/ \__/ 13:00:39 I was stupid and messed up this jeans by washing it together with some new woolen socks at high temperature, so now it's all full of alien strands stuck onto it, and I can't get them off even by rewashing it multiple times. I'm now down to only one way that can fix it. 13:01:31 This is annoying. 13:02:07 <^v> shit i do at 6 AM during hackathon https://cdn.discordapp.com/attachments/198658294007463936/272703774798118912/20170122_061614.jpg 13:02:16 ^v: http://sprunge.us/WMie 13:02:28 -!- tromp has joined. 13:03:57 ^v: what's that? brainfuck to C translation? 13:04:25 it's really blurry 13:04:34 hangman in brainfuck? 13:05:28 but yeah, that's very blurry. I think it says "readme" in one place 13:05:36 or readline. 13:05:51 (which better corresponds to the code) 13:07:48 <^v> readline 13:07:59 <^v> the top left is instruction reference 13:08:05 <^v> bottom left if/else 13:08:26 <^v> right is some obscure C++ code 13:17:01 I didn't eve know there's an x-ray specs in this game 13:18:23 -!- iaglium has quit (Ping timeout: 264 seconds). 13:18:27 -!- tromp has quit (Remote host closed the connection). 13:18:43 http://ismycreditcardstolen.com/ 13:19:09 izabera: good one. 13:19:30 though I wonder why it doesn't ask for a CVC code? 13:19:45 the music of this game is still amazing 13:21:12 int-e: because they already know that your CVC code is 476 13:22:14 so... why does that website use google analytics.. 13:26:27 -!- iaglium has joined. 13:28:54 too bad they took the http://ismycreditcardstolen.com/vbvleftnavverified.gif out (though of course for a good reason) 13:50:34 -!- Lord_of_Life has quit (Excess Flood). 13:54:09 -!- Lord_of_Life has joined. 14:00:33 -!- doesthiswork has joined. 14:19:19 -!- tromp has joined. 14:21:09 -!- Phantom_Hoover has quit (Remote host closed the connection). 14:23:41 -!- tromp has quit (Ping timeout: 240 seconds). 14:32:38 -!- Nithogg has quit (Quit: WeeChat 1.5). 14:47:08 -!- boilyphone has joined. 14:47:41 `wisdom 14:47:54 oerjan//Your wise @messages-lord fanfic oerjan is a lazy expert in future computation. Also a Glasswegian who dislikes Roald Dahl. He could never remember the word "amortized" so he put it here for convenience; but lately it's the only word he can ever remember. His arch-nemesis is Betty Crocker. He sometimes puns without noticing it. 14:51:17 he's a @messages-lord now? must be a recent change 14:55:59 Wob_jellonas. I believe that bit was added awhile ago. 14:57:00 I'm not good at using mercurial so I don't know how to check easily, but whatever 14:57:25 boilyphone won't see boily's @messages 14:57:57 I can't keep the usage syntax of a dozen different vcs in my head. 14:58:11 Computer can handle all of them being installed of course. 14:58:15 a dozen seems a bit much... 14:58:24 Int-ello. That's because I'm on my phone, ircing from bed. 14:58:48 -!- boilyphone has changed nick to boily. 14:59:02 @massages-loud 14:59:03 oerjan said 12h 46m 26s ago: i assess that chicken to be misspelled 14:59:03 int-e said 4h 15m 32s ago: ants --> Langton 14:59:30 -!- boily has changed nick to boilyphone. 14:59:53 git mercurial darcs svn cvs rcs, I think those are the ones that I've used and rcs doesn't really count. 15:00:27 int-e: slightly, yes. I use git and subversion regularly, but I've had to use a lot of others one-off to checkout individual repositories when the data was only available that way: cvs, bazaar (really), mercurial, darcs, fossil, and that's only the ones I remember. 15:01:11 I've heard of monotone, bazaar and fossil. 15:02:04 also, a few months ago my co-worker said they're making a new vcs in work time, for some particular purpose connected to a project at work. I asked him if they looked at all the other existing software and made sure none of them is suitable. they said no. 15:02:21 luckily it's not something I'll have to work with directly. 15:03:27 If it counts, I've also used several wikis that have built-in version control for their content. 15:04:39 And of course I've also used management's version control (copies of a file with version numbers in their filename). 15:04:55 And I've used diff/patch/diff3 directly a lot too. 15:05:22 Sometimes those help even together with a higher-level vcs. 15:07:34 I don't think I ever used monotone. 15:08:26 Well, hopefully "soon" ais's scapegoat will end the vcs wars forever, because it will be better than all other vcses. 15:09:52 Is scapegoat like feather? 15:10:35 boilyphone: no, because ais does talk about scapegoat's design. it's more like just vaporware, more vaporware than aimake4 or the uncursed2 15:10:45 it's a lot of work to write a good vcs 15:11:00 You don't say. 15:11:22 I have some vague ideas too, but I'll probably never implement them 15:11:42 and I'm not even sure if my ideas are consistent 15:11:53 as in, what I want to do might be logically impossible 15:12:39 what I should do is learn a little of mercurial to find out what its advantages and drawbacks are 15:13:34 -!- doesthiswork has quit (Quit: Leaving.). 15:22:03 -!- boilyphone has quit (Quit: FELT CHICKEN). 15:23:18 Mercurial reminds me of Athur Dent's attempts to get some tea. It's a VCS almost, but not quite, entirely unlike git. 15:25:20 It has a sound foundation but its UI keeps tripping me up... 15:28:03 solid foundation but bad UI sounds like git, yes 15:28:33 -!- TellsTogo has joined. 15:39:17 which is strange because you'd think if someone decides to make a new vcs, then having to add a sane UI is the one lesson they'd learn from git 15:42:16 do you realize that mercurial and git are pretty much the same age? 15:44:16 int-e: no, I thought mercurial is newer, because people seem to define it as better than git 15:45:13 or maybe that's only every other vcs that does that, mercurial doesn't? 15:45:24 I think I've met mercurial later than git 15:53:37 if it's as old as git then I guess it's undrestandible 15:56:04 http://marc.info/?l=git&m=111475459526688&w=2 is the earliest mail I can readily find about mercurial. 15:56:48 (but there's probably a couple before that on the main lkml) 15:57:50 I see 16:01:22 I should ask wikipedia, which links to http://lkml.iu.edu/hypermail/linux/kernel/0504.2/0670.html 16:02:55 -!- tromp has joined. 16:05:35 -!- TellsTogo has quit (Ping timeout: 260 seconds). 16:06:49 -!- DHeadshot has joined. 16:07:45 -!- tromp has quit (Ping timeout: 260 seconds). 16:10:38 -!- Phantom_Hoover has joined. 16:10:47 -!- Phantom_Hoover has quit (Changing host). 16:10:47 -!- Phantom_Hoover has joined. 16:36:09 -!- Mathtician has joined. 16:36:22 -!- Mathtician has quit (Client Quit). 17:05:40 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 17:05:46 -!- Phantom__Hoover has joined. 17:20:16 -!- tromp has joined. 17:24:21 -!- tromp has quit (Ping timeout: 240 seconds). 17:27:09 -!- Phantom_Hoover has joined. 17:29:11 -!- Phantom__Hoover has quit (Ping timeout: 255 seconds). 17:36:50 https://twitter.com/FAKKU/status/822594891339403267 17:52:53 why? 17:53:10 * int-e goes find some bleach to wash the sight from his eyes. 18:01:46 <\oren\> lol 18:01:52 <\oren\> top kek 18:03:41 -!- LKoen has joined. 18:25:05 <\oren\> 核栽桁桃桑 18:25:05 <\oren\> 桟梗梨棄棋棚棟棺椅楼概槽欄欧欺款歓歳殉殊 18:25:07 <\oren\> 殖殴殻殿沼況泊泌泡泥泰洞津洪浄浦 18:28:33 -!- Zarutian has joined. 18:29:19 -!- Zarutian has quit (Read error: Connection reset by peer). 18:29:56 -!- Zarutian has joined. 18:35:23 \oren\: is that a list of characters? or does it mean something? 18:39:49 <\oren\> wob_jonas: a list of the characters I've added today 18:40:29 the SNES is amazingly powerful 18:40:32 so many good games 18:40:36 with such great graphics 18:42:29 wob_jonas: the nice thing about SNES is it was designed (as well as they could at the time) to be as extensible as possible from the cartridge 18:44:08 makes it sometimes pain in the arse to emulate for though. 18:48:10 Yeah, the cartridge can freaking bus-master. 18:48:26 It might not be the best way to make it extensible, but it's definitely flexible. 18:53:21 so did they ever make games that came with their own coprocessor? 18:53:59 Yes 18:54:40 I believe some of the later games came with on-cartridge processors more powerful than the SNES itself... 18:56:15 "ST018 is used for AI functionality in Hayazashi Nidan Morita Shogi 2. It is a 21.47 MHz, 32-bit ARMv3 processor.[7]" 18:56:52 Kind of crazy compared to the SNES's CPU 18:57:06 https://en.wikipedia.org/wiki/List_of_Super_NES_enhancement_chips has lots of other fun chips, too 18:58:54 FireFly: yeah. Then there's those laser printers from the late 1990s that had immensely powerful processor and memory in them. 18:59:15 just to intrepret postscript iirc 18:59:22 We had one at home at one point, and while it wasn't actually more powerful than the desktop computer, it was in the same league. 18:59:38 Haha 18:59:48 These days we have powerful video cards instead, with RAM amount sometimes comparable to the main RAM. 19:00:01 int-e: Also, the SuperFX chips were coprocessors. 19:01:31 FireFly: admittedly, laser printers sort of need to have a whole page sized high resolution frame buffer, unlike dot matrix printers, which can get away with just like 512 byte of memory or even less. 19:03:58 wob_jones: or that dot matrix printer a friend of mine owns, it is connected via parallel port and each pin just control diffrent action or senses something. 19:06:21 Zarutian: wow... that's like floppy disk and hard disk connectors, but those are internal to the case, and don't have to direct eight pins, so it's much easier. 19:06:29 I didn't know such a thing existed. 19:06:37 Which is a bit unusual for old parallel-attached printers. 19:06:57 Most of them used ASCII right over the cable. 19:07:22 I think I know there's a cheap dot matrix printer with no character buffer in it, so it can have even less RAM (and so needs even more continuous attention of the cpu than usual), but wow. 19:07:43 pikhq: ASCII or uncompressed bitmap graphics, yes 19:08:30 How do you even control such a printer? Do you need a special controller card in front of the parallel port? Or an unusually fast cpu? 19:08:34 wob_jonas: yeah, it was rather cheapish for its time but could do graphics, if you had the correct software. 19:10:06 wob_jonas: no, not unusually fast cpu. The thing took its time to work. 19:10:39 Zarutian: how much damage could you cause with it if the software was buggy? 19:11:02 wob_jonas: made it rather easy for my friend to get it working with an arduino though. Loud as hell but does carbon paper nicely 19:11:31 wob_jonas: not much as there were hardware interlocks and such in it. 19:11:38 Would it just print outside of the paper to the rubber drum, or would it like pop all apart so you can't even reassemble it, break the expensive head, and catch fire? 19:11:43 I see. 19:12:41 yeah printing on the rubber drum happened but it was much a deal. Just remember to wipe it before the next page. 19:12:51 it wasnt much of a deal* 19:14:15 Zarutian: how many pins does it have? 19:14:49 -!- Phantom__Hoover has joined. 19:15:04 wob_jonas: dont remember but not that many 19:15:14 o.O' ECP parallel defined *DMA* over parallel? 19:15:24 Probably seven or eight then. 19:15:33 think 3x3 or so iirc 19:15:36 I don't think anyone makes printers with less than seven pins. 19:15:45 Hmm actually... 19:16:12 printed half line of characters at the time iirc 19:16:43 or was it 1x8? I truely dont remember 19:16:52 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 19:16:59 Wandel did build a one-dot printer back in the day => http://www.sentex.net/~mwandel/tech/printer.html 19:17:05 yeah the latter. 19:18:33 though there was software (written in FigForth iirc) that could do nice line graph plots on that printer. 19:19:07 as the rubber drum could be stepped back and forth like the printer head. 19:19:53 3x3 would be strange. you have to drag the head all the way through the paper, so I don't think more than one column is worth 19:20:08 having a longer column with 9 or 16 pins can be worth, but it's expensive 19:21:26 -!- tromp has joined. 19:21:32 it did bolding by slightly shifting the rubber drum and reprinting the text or stuff to be reprinted 19:22:22 <\oren\> http://www.sentex.net/~mwandel/tech/plotter.html 19:22:51 \oren\: yes, I know, what about it? 19:23:36 but here is something that has puzzled me a bit regarding homecomputer magazines in the era of the 6502 is that there didnt seem to be any diy paperpunches or at least paper readers described anywhere in them. 19:24:19 <\oren\> wob_jonas: well he apparently created vector fonts from scratch 19:24:38 Zarutian: isn't that because they had casette drives at that time, which was way more efficient than ticker tape? 19:24:38 <\oren\> very impressive 19:25:14 \oren\: dunno, I'm a software guy, so I find building and maintaining the hardware more impressive 19:26:01 -!- tromp has quit (Ping timeout: 248 seconds). 19:27:23 wob_jonas: well, casettes were semi nice for keeping relatively lot of data. But I am talking about less than a kilobyte or so and it was often easier to optain paper than casettes. Even newpaper could have worked in a pinch. 19:27:38 newspaper* 19:28:04 Zarutian: casettes were easy to obtain too. 19:28:26 As for a kilobyte of data, you just type that in the keyboard. Unless you have like a zx80 with those horrible keys. 19:29:13 or that Polish one with 17 keys (4x4 hex plus the I key from a picture I saw) 19:29:38 which one is that? 19:31:14 dont recall its name. But it was rather extensible design as you could add a real keyboard, diskette drive and so on via daisy chained ribbon cables. 19:33:03 talking about membrane keyboards, I heard that new designs have started to use the capacitance touch tech to do away with the wearout on the keys. 19:33:43 I like switch based keyboard for their feel but detest the amount of noise the buckle spring ones make. 19:34:01 The IBM PC was also a very extensible design. You would add extra RAM and all other sorts of extension cards to the card slots on the motherboard. A video card is practically a mandatory addition. 19:34:19 Zarutian: there are more silent switch keyboards I hear. 19:34:50 I bought a nice heavy noisy one for home a few months ago. Here the noise doesn't matter. 19:35:00 yeah, IBM PC came rather bit later than say Apple ][ or. 19:35:21 I like the original PC keyboard 19:35:21 It's so noisy the springs sometimes even *echo* for a few tenths of a second after letting the key go. 19:35:38 But sadly spring keyboards are expensive these dasy. 19:35:47 wob_jonas: I dont like the noise. Heck, I try to find ways to make fans less noisy 19:35:49 They had a good quality. The only problem was the lack of lights on the keyboard. 19:35:53 The keyboards themselves are expensive, and so is the shipping. 19:36:16 Zarutian: fans, sure. It's different. The keyboard is noisy only when I'm typing on it, and then it doesn't bother me. 19:36:20 you can bludgeon someone to death in two strikes with these keyboards. 19:36:31 It's like how the sudden movements of the car bother you much less if you're driving it. 19:37:05 zzo38: you mean the XT keyboard? 19:37:20 with at least 111 keys? 19:38:47 -!- Phantom__Hoover has quit (Ping timeout: 255 seconds). 19:39:07 Zarutian: no, the XT keyboard only has 83, the AT one has 101 19:39:34 This one I'm typing on has 104 keys, though in a somewhat unusual layout: 19:39:37 both missing the numpad? 19:39:45 wob_jonas: Yes. 19:40:12 the left side is like that of a 104 key keyboard, but the right side with the shift and enter key is placed like a 105 key keyboard, with a long backspace and the backslash next to the enter. 19:40:34 The springs on this keyboard are a bit too heavy though, I should buy a weaker one the next time I buy a keyboard. 19:41:00 The biggest problem I have is with the shift. Sometimes I fail to press shift at the same time as the key it's supposed to modify. 19:41:22 So I type / at the end of questions even more often than with other keybards. 19:41:34 But even apart from the shift, the springs feel too strong. 19:41:48 Definitely need a weaker one next time (which won't be until some years I guess). 19:43:39 okay.../ 20:38:03 -!- Cale has quit (Ping timeout: 255 seconds). 20:47:59 -!- Phantom_Hoover has joined. 20:50:09 -!- Phantom__Hoover has joined. 20:52:51 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 21:05:56 -!- boily has joined. 21:07:39 -!- Cale has joined. 21:09:30 -!- DHeadshot has quit (Ping timeout: 240 seconds). 21:18:04 `wisdom 21:18:13 relevant info//The large-eyed mouse lemur is a nocturnal tree-dweller. 21:22:06 -!- tromp has joined. 21:26:47 -!- tromp has quit (Ping timeout: 264 seconds). 21:47:37 -!- 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.”). 22:11:39 -!- Cale has quit (Ping timeout: 255 seconds). 22:25:45 -!- augur has joined. 22:35:15 -!- Lord_of_Life has quit (Excess Flood). 22:39:39 -!- Lord_of_Life has joined. 22:50:30 -!- Cale has joined. 23:20:57 -!- DHeadshot has joined. 23:23:03 -!- tromp has joined. 23:27:42 -!- tromp has quit (Ping timeout: 252 seconds). 23:29:45 -!- DHeadshot has quit (Ping timeout: 248 seconds). 23:35:20 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 23:59:44 -!- tromp has joined. 2017-01-23: 00:00:09 -!- Zarutian has quit (Quit: Zarutian). 00:13:43 -!- tromp has quit (Remote host closed the connection). 00:19:56 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 00:24:37 -!- hppavilion1 has joined. 00:28:58 -!- boily has quit (Quit: ELEVATOR CHICKEN). 00:57:15 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 01:00:23 -!- tromp has joined. 01:07:37 -!- Lord_of_Life has quit (Changing host). 01:07:37 -!- Lord_of_Life has joined. 01:07:37 -!- Lord_of_Life has quit (Changing host). 01:07:37 -!- Lord_of_Life has joined. 01:09:50 -!- hppavilion1 has joined. 01:22:51 -!- doesthiswork has joined. 01:30:40 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 01:36:00 -!- tromp has quit (Remote host closed the connection). 01:43:13 Advice: 01:43:20 Be friends with your digestive system 01:43:27 Consume foodstuffs other than dairy products 02:14:07 `? tanebvice 02:14:17 tanebvice? ¯\(°​_o)/¯ 02:14:32 `learn tanebvice is to consume foodtuffs other than dairy products 02:14:36 Learned 'tanebvice': tanebvice is to consume foodtuffs other than dairy products 02:20:40 -!- iaglium has quit (Ping timeout: 245 seconds). 02:25:22 -!- hppavilion1 has joined. 02:25:48 -!- iaglium has joined. 02:36:52 I can mention the spells I made up (not finalized) for a GURPS game you can tell me the opinion of it. One is you can seek the nearest fire (even lit candles) (but not fire internal to creatures). One is you can seek the nearest significant amount of air that is either a faster wind speed or a slower wind speed than where you are (caster specifies which). 02:39:04 Another spell is you can cast on two mirrors, and causes each mirror to show what the other one reflects, instead of what itself reflects. One more spell is changes the frequency band of the target's vision according to caster's choice (can be: infrared, normal, ultraviolet). And, one more spell is causes the caster's Vampiric Bite power (if he has any) to heal the target of the spell instead of healing himself. 02:40:25 The first two are instant but other three have a limited duration, and can be maintained by paying more energy into the spell after it expires. Changing the frequency band of target's vision is resistible, but you are allowed to choose not to resist. 02:59:56 -!- tromp has joined. 03:02:49 -!- hppavilion2 has joined. 03:02:51 zzo38, what do you mean by seek 03:04:23 Actually I am going to go to bed now so I cannot answer 03:04:24 Goodnight 03:04:28 -!- tromp has quit (Ping timeout: 258 seconds). 03:06:05 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 03:30:11 I can answer anyways in case you read later or someone else on here has the same questions. I mean that the caster can know approximately the distance and direction to such things. 03:42:30 -!- iaglium has quit (Ping timeout: 240 seconds). 03:59:33 -!- hppavilion2 has quit (Ping timeout: 256 seconds). 04:11:58 -!- iaglium has joined. 04:16:51 -!- iaglium has quit (Ping timeout: 240 seconds). 04:37:13 -!- tromp has joined. 04:38:16 -!- hppavilion2 has joined. 04:41:30 -!- tromp has quit (Ping timeout: 245 seconds). 04:44:32 -!- iaglium has joined. 05:00:45 -!- iaglium has quit (Ping timeout: 256 seconds). 05:09:33 -!- iaglium has joined. 05:11:30 `?? 05:11:32 I have nothing to tell you. 05:11:46 `? ?? 05:11:47 ​\\\¯\\\\\\\(\\\°\\\_\\\o\\\)\\\/\\\¯\\\?\\\ \\\¯\\\\\\\(\\\°\\\_\\\o\\\)\\\/\\\¯ 05:13:27 -!- iaglium has quit (Excess Flood). 05:16:04 `? Å 05:16:05 ​Å _is_ a village in Norway, unless you're the BBC and don't understand things on top of letters. 05:20:24 -!- tromp has joined. 05:21:45 <\oren\> What should I add to my font next 05:36:05 -!- iaglium has joined. 05:58:22 \oren\ Canadian Aboriginal syllabics 06:04:47 -!- hppavilion2 has quit (Ping timeout: 256 seconds). 06:15:30 -!- hppavilion2 has joined. 06:29:09 <\oren\> ok, I'll work on it 07:00:29 Chess problem circa 840: 6K1/3r3r/5kn1/5p2/5P2/6N1/8/4R1R1 #3 07:34:06 does the wiki no longer post to this channel? 07:36:25 <\oren\> `ping 07:36:40 pong 07:38:15 <\oren\> doesthiswork: hmm, seems like it doesn't. I just edited something and it didn't 07:38:46 I think it still did earlier this week 07:40:08 <\oren\> i forget is i it fizzie who is the person who fixes that wiki to hackego thing 07:45:29 <\oren\> in the future, the main winter holiday will be renamed "Mega Christmas" and it will involve cola, glowy trees and shopping 08:31:29 Yes. 08:31:38 To the second-to-last comment. 08:32:10 It is back up. 08:55:11 -!- doesthiswork has quit (Quit: Leaving.). 08:56:10 -!- doesthiswork has joined. 08:56:15 -!- doesthiswork has quit (Client Quit). 08:58:11 -!- hppavilion2 has quit (Ping timeout: 256 seconds). 09:41:35 -!- LKoen has joined. 09:58:50 \oren\: I still say figure out the details of the OTF format so you can add variant glyphs, then add vertial versions of CJK punctuation 10:24:36 -!- tromp has quit (Remote host closed the connection). 11:20:22 zzo38: ayt? Since you make rules for supporting unofficial M:tG cards. I have an Attack Fighter from Droidikar. If I cast Aerial Modification enchanting that, does it become a 2/2 artifact creature equipment vehicle with flying that can't be attached because it's a creature? 12:13:18 -!- augur has quit (Remote host closed the connection). 12:25:08 -!- tromp has joined. 12:29:47 -!- tromp has quit (Ping timeout: 255 seconds). 13:09:26 -!- tromp has joined. 13:11:55 -!- augur has joined. 13:22:31 -!- tromp has quit (Remote host closed the connection). 13:40:43 -!- tromp has joined. 13:51:06 -!- augur has quit (Remote host closed the connection). 14:11:56 [wiki] [[Benchmark]] N https://esolangs.org/w/index.php?oldid=50794 * Taktentus * (+291) first 14:12:26 -!- doesthiswork has joined. 14:13:12 -!- mikolaj9 has joined. 14:14:07 you fixed the wiki reporter? 14:14:35 hello, anybody can help me with making web page about Benchmark? 14:15:09 is any list of languages who can run on Linux? or some similar method to foud it? 14:21:04 every language can run on linux 14:22:06 izabera: he he ;-) ok. what You thing about creating benchmark of languages? 14:22:22 done https://benchmarksgame.alioth.debian.org/ 14:23:15 I'm not talking about regular lang but esoteric 14:27:03 look this https://esolangs.org/wiki/Benchmark 14:27:47 jit, compilers and interpreters are separatelly 15:03:16 -!- `^_^v has joined. 15:04:04 -!- tromp has quit (Remote host closed the connection). 15:08:25 -!- tromp has joined. 15:13:16 -!- tromp has quit (Remote host closed the connection). 15:13:30 -!- tromp has joined. 15:13:56 -!- cyp3rp0nk has joined. 15:14:01 -!- cyp3rp0nk has quit (Client Quit). 15:14:20 -!- tromp has quit (Remote host closed the connection). 15:26:42 b_jonas: Post the text of those cards. 15:57:20 -!- Zarutian has joined. 16:15:08 -!- tromp has joined. 16:19:10 -!- tromp has quit (Ping timeout: 240 seconds). 16:28:38 -!- 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:48:01 hi 16:58:04 -!- LKoen has joined. 17:00:14 `card-by-name aerial modification 17:00:28 was that what I called the executable? 17:00:39 No output. 17:00:50 oh right, I haven't updated the card list 17:01:28 `fetch http://www.yawgatog.com/resources/oracle/All%20Sets-2017-01-20.zip 17:01:32 2017-01-23 17:01:25 URL:http://www.yawgatog.com/resources/oracle/All%20Sets-2017-01-20.zip [752230/752230] -> "All Sets-2017-01-20.zip" [1] 17:02:20 ``` mv -vi "All Sets-2017-01-20.zip" share/mtg/ 17:02:24 ​`All Sets-2017-01-20.zip' -> `share/mtg/All Sets-2017-01-20.zip' 17:02:46 ``` cd mtg && 7z x "All Sets-2017-01-20.zip" 17:02:49 bash: line 0: cd: mtg: No such file or directory 17:02:52 ``` cd share/mtg && 7z x "All Sets-2017-01-20.zip" 17:02:54 ​/hackenv/lib/p7zip-16.02/7z: 1: /hackenv/lib/p7zip-16.02/7z: Syntax error: "(" unexpected 17:03:07 ``` cd share/mtg && unzip "All Sets-2017-01-20.zip" 17:03:08 bash: unzip: command not found 17:03:12 ARGH 17:03:43 ``` cd share/mtg && 7za x "All Sets-2017-01-20.zip" 17:03:45 bash: /hackenv/bin/7za: cannot execute binary file 17:04:44 ``` cd share/mtg && zcat "All Sets-2017-01-20.zip" > "All Sets-2017-01-20.txt" 17:04:51 No output. 17:05:15 ``` cd share/mtg && ls -l "All Sets-2017-01-20.txt" 17:05:17 ​-rw-r--r-- 1 5000 0 3275030 Jan 23 17:04 All Sets-2017-01-20.txt 17:05:26 ``` cd share/mtg && cp -v "All Sets-2017-01-20.txt" allsets.txt 17:05:36 ​`All Sets-2017-01-20.txt' -> `allsets.txt' 17:05:37 `card-by-name Aerial Mo 17:05:39 Aerial Modification \ 4W \ Enchantment -- Aura \ Enchant creature or Vehicle \ As long as enchanted permanent is a Vehicle, it's a creature in addition to its other types. \ Enchanted creature gets +2/+2 and has flying. \ AER-U 17:06:31 Attack Fighter from Droidikar is what then? 17:06:36 yes 17:06:42 Attack Fighter is at http://www.darthsanddroids.net/orb/images/v8CPxOOJin.png 17:06:53 so I think a reasonable text for it would be 17:07:29 Your description of what you thought it meant is correct from what I know. 17:07:51 Attack Fighter \ 4 \ Artifact - Vehicle Equipment \ Equipped creature has "{1}, {T}: Blast F". \ If Attack Fighter is destroyed, destroy equipped creature. \ Equip {4} 17:08:30 My variant rules would not prevent it from being attached to anything, but other than that it works the same way. 17:08:44 `card-by-name Nissa Worldwaker 17:08:45 No output. 17:08:46 The rules extension for Droidikar is at http://www.darthsanddroids.net/orb/achievements/0REXqMjMV6.html 17:09:11 (As in, that image describes rules required to support cards in Droidikar.) 17:10:29 zzo38: the main question is whether Vehicle in Droidikar is the same artifact type as the new Vehicle type in M:tG, and the same question for the Pilot creature type 17:11:00 I think that it should be. I do not see why not. 17:11:06 Ok. 17:36:23 Vehicle has special rules, so it could have happened that applying the vehicle rules to the Droidikar cards would lead to absurd conclusions, but as far as I see, that doesn't happen. 17:37:20 The Droidikar vehicles can be treated as ordinary vehicles, it's just that the ones that didn't use to have p/t printed shall now be assumed to start as 0/0, but that is already normal in the rules. 17:38:48 -!- LKoen has quit (Remote host closed the connection). 17:58:03 Vehicle has no special rules. 17:58:35 I don't know what the Vehicle rules in Droidikar are, but normal Vehicles have no special rules. 17:58:52 (Even though the official rules have a section about them) 17:59:52 -!- mikolaj9 has left. 18:05:28 -!- Zarutian has quit (Quit: Zarutian). 18:08:19 -!- Phantom_Hoover has joined. 18:14:29 -!- Lord_of_Life has quit (Excess Flood). 18:15:39 -!- Lord_of_Life has joined. 18:18:56 -!- hppavilion2 has joined. 18:30:41 -!- Zarutian has joined. 18:31:41 -!- Zarutian has quit (Read error: Connection reset by peer). 18:32:01 -!- hppavilion2 has quit (Ping timeout: 255 seconds). 18:32:11 -!- Zarutian has joined. 18:34:17 zzo38: hmm... possible 18:37:34 zzo38: so you're saying that rule 301.7b actually applies not only to Vehicles, but to any card? 18:37:40 let me try to think of a specific example 18:39:10 -!- DHeadshot has joined. 18:48:36 I control a Sky Skiff that's currently a creature. I have a Quicksilver Elemental, which I activate targetting the Skiff, but while it's on the stack, I use Simic Guildmage to attach an Imprisoned in the Moon to the Elemental. After both of those resolve, the ex-Elemental has a crew ability. 18:49:17 zzo38: If I activate the crew ability of the ex-Elemental and have it resolve, what will its types and p/t be? 18:49:35 Sorry for the somewhat convoluted example. 18:52:52 301.7a tells what p/t vehicles will have if they're crewed, but that rule doesn't apply here because the ex-Elemental isn't a vehicle. However, it's possible that 301.7a doesn't really do anything, and Kraj regains its 4/6 stats anyway. 18:54:47 I guess that might be how it works: the rule that noncreature permanents don't have a p/t probably applies late enough, after the types and p/t are computed. 18:55:11 What I meant is that rule 301.7a is redundant; the other rules already do that, regardless of it is a Vehicle or not. 18:55:29 ok 18:57:14 I'm talking about 301.7b though, not 301.7a 18:57:18 -!- hppavilion2 has joined. 18:57:41 I think you're right, vehicles don't have special rules 18:58:17 that implies there can't be a conflict between the vehicle rules and the Droidikar vehicles 19:07:50 vehicles... so extrapolating from that, 5 years from now M:tG will have space ships and laser swords? 19:08:35 -!- DHeadshot has quit (Ping timeout: 245 seconds). 19:10:32 I mean the same thing about rule 301.7b, and even rule 301.7 which is only descriptive and is not an actual rule. 19:10:54 -!- Marcela_- has joined. 19:11:03 -!- DHeadshot has joined. 19:11:14 Hah, GG is unplagued! 19:13:25 hello 19:13:34 -!- Marcela_- has left. 19:15:27 `? hello 19:15:35 hello hello hello, what's all this then? 19:15:41 . o O ( Is "hello" the new "bye"? ) 19:15:55 `cwlprits hello 19:16:03 Tanëb 19:16:09 -!- tromp has joined. 19:17:41 -!- zzo38 has quit (Remote host closed the connection). 19:21:12 -!- tromp has quit (Ping timeout: 248 seconds). 19:30:52 -!- Marcela_- has joined. 19:31:56 -!- LKoen has joined. 19:33:42 -!- Marcela_- has left. 19:36:03 -!- LKoen has quit (Ping timeout: 252 seconds). 19:37:21 `? o 19:37:26 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, 19:37:32 `? a 19:37:33 A is a village in Norway. The BBC invented it by not understanding things on top of letters. 19:37:53 `cwlprits o 19:37:59 b_jonäs b_jonäs b_jonäs b_jonäs b_jonäs b_jonäs b_jonäs b_jonäs oerjan_nop̈e oerjan_nop̈e 19:38:10 `dowt o 19:38:15 5951:2015-08-31 learn_append os Also a municipality in Norway. \ 5952:2015-08-31 rm wisdom/o \ 7423:2016-04-17 learn 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 the 19:38:17 b_jonas: The undead sorcerer is only a secondary concern by now, isn't it? 19:38:41 Well. Maybe not secondary. 19:38:49 I guess the destruction of the world took precedence for a little while. 19:46:26 -!- S1 has joined. 19:49:25 -!- hppavilion2 has quit (Ping timeout: 255 seconds). 19:50:58 -!- hppavilion2 has joined. 20:15:44 -!- Phantom__Hoover has joined. 20:19:58 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 20:22:51 -!- heroux has quit (Ping timeout: 258 seconds). 20:23:34 -!- heroux has joined. 20:24:21 @metar PAMR 20:24:21 PAMR 231953Z 03005KT 10SM BKN030 M13/M14 A2942 RMK AO2 SLP967 T11281144 20:38:01 -!- hppavilion2 has quit (Ping timeout: 255 seconds). 20:39:08 -!- hppavilion2 has joined. 20:52:41 -!- Phantom_Hoover has joined. 20:56:11 -!- Phantom__Hoover has quit (Ping timeout: 264 seconds). 21:16:16 [wiki] [[Factory]] M https://esolangs.org/w/index.php?diff=50795&oldid=50186 * Enoua5 * (-4) linked to compiler 21:16:16 -!- hppavilion2 has quit (Ping timeout: 255 seconds). 21:17:12 -!- tromp has joined. 21:22:14 -!- tromp has quit (Ping timeout: 256 seconds). 21:39:38 -!- wob_jonas has joined. 21:42:38 shachaf: I based that description of o on this interview by Rich, so Word of God says that that's actually what the comic is about: http://www.giantitp.com/forums/showsinglepost.php?p=20461937 21:43:03 rich burlew is not god hth 21:43:28 he is in that comic probably 21:44:13 Anyway, he said that several years ago. 21:45:58 yeah, it might be outdated 21:46:29 I might be reading too much into it 21:56:12 -!- DHeadshot has quit (Read error: Connection reset by peer). 21:56:58 -!- DHeadshot has joined. 22:22:44 -!- boily has joined. 22:27:29 -!- Lord_of_Life has quit (Excess Flood). 22:30:39 -!- Lord_of_Life has joined. 22:31:53 -!- hppavilion2 has joined. 22:32:49 -!- Lord_of_Life has quit (Excess Flood). 22:39:56 `wisdom 22:40:04 pbflist//pbflist is update notification for the Perry Bible Fellowship webcomic. http://pbfcomics.com/ 22:41:39 -!- Lord_of_Life has joined. 22:50:35 -!- Lord_of_Life has quit (Excess Flood). 22:54:09 -!- Lord_of_Life has joined. 22:54:10 -!- S1 has quit (Quit: Leaving). 23:00:39 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:06:57 -!- hppavilion2 has quit (Ping timeout: 255 seconds). 23:18:34 -!- tromp has joined. 23:22:56 -!- tromp has quit (Ping timeout: 256 seconds). 23:28:24 -!- Lord_of_Life has quit (Excess Flood). 23:28:39 -!- Lord_of_Life has joined. 23:35:44 `wisdom 23:35:46 monad//Monads are just monoids in the category of endofunctors. 23:36:08 `wisdom 23:36:09 false//false is a very old stack-based language. For an authentic experience, run it on an Amiga. It's also not true. 23:41:19 -!- augur has joined. 23:53:31 -!- tromp has joined. 23:58:18 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 2017-01-24: 00:03:55 -!- hppavilion2 has joined. 00:08:35 -!- DHeadshot has quit (Ping timeout: 245 seconds). 00:36:08 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:45:40 -!- jix has quit (Ping timeout: 256 seconds). 00:47:04 -!- jix has joined. 00:54:57 -!- doesthiswork has quit (Quit: Leaving.). 01:03:49 -!- ski has joined. 01:38:33 -!- doesthiswork has joined. 01:42:34 -!- oerjan has joined. 01:50:01 hily 01:52:54 -!- hppavilion2 has quit (Ping timeout: 276 seconds). 01:52:59 hellørjan! 02:03:12 -!- tromp has quit (Remote host closed the connection). 02:06:01 * oerjan wonders if anyone's ever complained about mezzacotta including a book of mormon corpus 02:07:27 -!- Zarutian has quit (Quit: Zarutian). 02:07:35 . o O ( hm today's first panel could have fit into that star trek Darmok episode ) 02:17:23 * boily isn't in a state to be reading mezzacotta 02:18:02 is anyone? what kind of state are you in 02:18:34 recovering from a gastro. 02:20:00 "(colloquial, Britain, Australia) Gastroenteritis" 02:20:10 that says nothing about Canadian, eh 02:20:31 Québec French. 02:20:37 ah 02:20:59 so just a little further down on the page. 02:23:06 time to horizontal... 02:23:12 -!- boily has quit (Quit: VISUAL CHICKEN). 02:40:42 -!- tromp has joined. 03:10:10 -!- hppavilion1 has joined. 03:13:12 The URL of http://tromp.github.io/go/legal.html looks like it should be the disclaimer "It's not my fault if your dog is killed by your go addiction" 03:59:42 -!- tromp has quit (Remote host closed the connection). 04:03:47 -!- tromp has joined. 04:26:55 -!- hppavilion1 has quit (Quit: Leaving). 04:27:19 -!- hppavilion1 has joined. 04:31:57 -!- tromp has quit (Remote host closed the connection). 04:32:12 -!- tromp has joined. 04:33:33 -!- tromp has quit (Remote host closed the connection). 04:46:02 -!- Lord_of_Life has quit (Remote host closed the connection). 04:46:14 -!- hppavilion2 has joined. 04:47:36 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 04:56:15 `? tanebvice 04:56:27 tanebvice is to consume foodtuffs other than dairy products 04:56:36 *twitch* 04:57:10 `slwd tanebvice//s,.,T,;s,tu,stu,;s,$,., 04:57:14 tanebvice//Tanebvice is to consume foodstuffs other than dairy products. 05:17:37 Is that Taneb's vice or Taneb advice? 05:18:13 yes. 05:34:02 -!- tromp has joined. 05:47:11 -!- tromp has quit (Ping timeout: 240 seconds). 06:38:27 <\oren\> ㉈㉉㉊㉋㉌㉍㉎㉏ 06:38:28 -!- hppavilion2 has quit (Read error: Connection reset by peer). 06:38:38 <\oren\> why is there no 90 06:38:51 -!- hppavilion2 has joined. 06:42:18 <\oren\> similarly, ㋐㋑㋒㋓㋔㋕㋖㋗㋘㋙㋚㋛㋜㋝㋞㋟ 06:42:18 <\oren\> ㋠㋡㋢㋣㋤㋥㋦㋧㋨㋩㋪㋫㋬㋭㋮㋯ 06:42:19 <\oren\> ㋰㋱㋲㋳㋴㋵㋶㋷㋸㋹㋺㋻㋼㋽㋾ 06:42:41 <\oren\> all exist but there is no such character as CIRCLED KATAKANA N 06:42:58 Really? How odd. 06:43:22 Presumably just because ン can never be word-initial. 06:43:29 That's all I got. 06:43:47 <\oren\> oh, right 06:44:09 A faintly suitable substitute is CIRCLED KATAKANA MU. 06:44:09 -!- tromp has joined. 06:44:25 <\oren\> but wever crazier, there's a hole in the code table right at 32FF after ㋾ 06:44:27 (in archaic orthography, n wasn't a distinct glyph) 06:44:36 -!- hppavilion1 has joined. 06:45:19 <\oren\> in other words, the hole where circled ン "should" go is left blank as if on purpose 06:45:51 Yeah, "n" was formally made a character in 1900. Hum. 06:46:05 Prior to that, it was written with mu. 06:46:51 -!- hppavilion2 has quit (Ping timeout: 255 seconds). 06:46:54 famucy 06:47:21 Granted, then kana weren't very phonetic. 06:47:44 (they were phonetic for Middle Japanese, not Modern.) 06:48:14 <\oren\> screw it i'll just put circled ン there, it has to be on purpose 06:48:40 so was middle japanese completely cv? 06:48:40 -!- tromp has quit (Ping timeout: 248 seconds). 06:48:57 Apparently, yes. 06:49:20 hust use the letter along with a COMBINING CIRCLE AROUND hth 06:49:42 <\oren\> shachaf: looks realy ugly in a terminal 06:49:50 but the combining circle isn't big enough for hth tdnh 06:50:22 Oh, huh, late Middle Japanese was (C)V(C), because of Chinese loanwords. 06:50:48 oerjan: hth ought to be a ligature twh 06:50:52 -n and -m merged to -n, and -t either moved to the initial of the next syllable or became a sokuon. 06:51:03 Prior to that it was (C)V though. 06:51:05 <\oren\> shachaf: on it 06:51:13 those pesky chinese, messing everything up with their complicated syllable structure 06:51:19 unicode has some p. good arabic ligatures 06:51:59 ﷽ 06:52:00 <\oren\> shachaf: those are among the characters where I run out of pixels 06:52:18 `unidecode ﷽ 06:52:20 ​[U+FDFD ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM] 06:53:22 <\oren\> the first chracter where I ran out was a kanji tho 06:54:30 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 06:56:25 <\oren\> ok I've added a hth ligature to my font, it'll be in the next release 06:57:20 <\oren\> U+F81D LATIN LIGATURE LOWERCASE HTH 07:02:09 -!- hppavilion1 has joined. 07:07:00 <\oren\> test  07:08:09 <\oren\> yep 07:10:26 <\oren\> also, my support for Canadian Aboriginal Sylabics is finally sufficient for Cree 07:10:30 <\oren\> ᐀ᐁᐂᐃᐄᐅᐆᐇᐈᐉᐊᐋᐌᐍᐎᐏᐐᐑᐒᐓᐔᐕᐖᐗᐘᐙᐚᐛᐜᐝ 07:10:33 <\oren\> ᐞᐟᐠᐡᐢᐣᐤᐥᐦᐧᐨᐩᐪᐫᐬᐭᐮᐯᐰᐱᐲᐳᐴᐵᐶᐷᐸᐹᐺᐻᐼᐽᐾᐿᑀᑁᑂᑃᑄᑅᑆᑇᑈᑉᑊᑋᑌᑍᑎᑏᑐᑑᑒᑓᑔᑕᑖᑗᑘᑙᑚᑛᑜᑝ 07:10:37 <\oren\> ᑞᑟᑠᑡᑢᑣᑤᑥᑦᑧᑨᑩᑪᑫᑬᑭᑮᑯᑰᑱᑲᑳᑴᑵᑶᑷᑸᑹᑺᑻᑼᑽᑾᑿᒀᒁᒂᒃᒄᒅᒆᒇᒈᒉᒊᒋᒌᒍᒎᒏᒐᒑᒒᒓᒔᒕᒖᒗᒘᒙᒚᒛᒜᒝ 07:10:41 <\oren\> ᒞᒟᒠᒡᒢᒣᒤᒥᒦᒧᒨᒩᒪᒫᒬᒭᒮᒯᒰᒱᒲᒳᒴᒵᒶᒷᒸᒹᒺᒻᒼᒽᒾᒿᓀᓁᓂᓃᓄᓅᓆᓇᓈᓉᓊᓋᓌᓍᓎᓏᓐᓑᓒᓓᓔᓕᓖᓗᓘᓙᓚᓛᓜᓝ 07:10:45 <\oren\> ᓞᓟᓠᓡᓢᓣᓤᓥᓦᓧᓨᓩᓪᓫᓬᓭᓮᓯᓰᓱᓲᓳᓴᓵᓶᓷᓸᓹᓺᓻᓼᓽᓾᓿᔀᔁᔂᔃᔄᔅᔆᔇᔈᔉᔊᔋᔌᔍᔎᔏᔐᔑᔒᔓᔔᔕᔖᔗᔘᔙᔚᔛᔜᔝ 07:10:49 <\oren\> ᔞᔟᔠᔡᔢᔣᔤᔥᔦᔧᔨᔩᔪᔫᔬᔭᔮᔯᔰᔱᔲᔳᔴᔵᔶᔷᔸᔹᔺᔻᔼᔽ 07:17:09 <\oren\> also, ㋿ 07:23:28 \oren\: Spam? 07:23:32 @metar PAMR 07:23:32 PAMR 240653Z AUTO 35008KT 10SM FEW065 OVC100 M08/M10 A2927 RMK AO2 SLP916 T10831100 TSNO 07:25:15 <\oren\> hppavilion1: specifically, Cree Spam 07:25:47 \oren\: There needs to be a spam emoji 07:25:53 <\oren\> https://en.wikipedia.org/wiki/Cree_syllabics 07:33:29 -!- Lord_of_Life has joined. 07:41:15 -!- hppavilion2 has joined. 07:41:22 -!- hppavilion2 has quit (Client Quit). 07:41:27 -!- hppavilion1 has quit (Quit: Leaving). 07:41:44 -!- hppavilion1 has joined. 07:42:32 -!- hppavilion1 has quit (Client Quit). 07:42:59 -!- hppavilion1 has joined. 07:46:58 -!- hppavilion1 has quit (Client Quit). 07:47:19 -!- hppavilion1 has joined. 08:02:25 hppavilion1 08:35:08 -!- tromp has joined. 08:38:28 trump is the most popular president since obama 08:39:11 -!- tromp has quit (Ping timeout: 240 seconds). 09:26:11 -!- doesthiswork has quit (Quit: Leaving.). 09:26:59 -!- LKoen has joined. 09:49:05 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 09:57:29 trump has his own national holiday already 09:57:56 "National Day of Patriotic Devotion", January 20th 10:36:21 -!- tromp has joined. 10:40:40 -!- tromp has quit (Ping timeout: 248 seconds). 10:55:28 -!- oerjan has quit (Quit: leaving). 11:09:54 -!- boily has joined. 11:18:52 @metar CYUL 11:18:52 CYUL 241100Z 04022G28KT 15SM OVC055 M03/M09 A2981 RMK SC8 SLP096 12:04:45 -!- boily has quit (Quit: THROW CHICKEN). 12:30:59 -!- augur has quit (Remote host closed the connection). 12:37:22 -!- tromp has joined. 12:41:42 -!- tromp has quit (Ping timeout: 260 seconds). 12:54:30 -!- kiki`_ has joined. 12:56:39 -!- kiki`_ has changed nick to kiki`. 13:20:21 -!- Lord_of_Life has quit (Excess Flood). 13:20:59 -!- Lord_of_Life has joined. 13:20:59 -!- Lord_of_Life has quit (Changing host). 13:20:59 -!- Lord_of_Life has joined. 13:20:59 -!- Lord_of_Life has quit (Changing host). 13:20:59 -!- Lord_of_Life has joined. 13:24:14 -!- tromp has joined. 13:50:06 -!- zerous has joined. 14:00:28 -!- doesthiswork has joined. 14:00:36 -!- doesthiswork has quit (Client Quit). 14:17:36 `quote 14:17:51 506) Isn't "strip nomic" just another word for all dating, though? 14:19:42 [wiki] [[Special:Log/newusers]] create * Mathtician * New user account 14:24:50 [wiki] [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=50796&oldid=50787 * Mathtician * (+131) I introduced myself! 14:26:26 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50797&oldid=50796 * Mathtician * (+92) 14:29:50 [wiki] [[///]] M https://esolangs.org/w/index.php?diff=50798&oldid=50678 * Mathtician * (+23) Added "(pronounced "slashes")" to the beginning of the page 14:38:24 -!- Lord_of_Life has quit (Excess Flood). 14:42:29 -!- Lord_of_Life has joined. 14:59:41 -!- `^_^v has joined. 15:45:00 how would Mathtician know the proper pronunciation was "slashes" 15:53:42 it's a mystery, but they probably know what they're doing, because otherwise why would they edit the wiki page? 15:53:54 `? wiki 15:54:02 The wiki is at . 16:06:09 `? sarcasm 16:06:13 sarcasm? ¯\(°​_o)/¯ 16:06:32 `? irony 16:06:34 irony? ¯\(°​_o)/¯ 16:18:27 maybe he's a wizard who has to use the True Name of Things for magic, and as such has tested which pronunciation was the most effective for doing magic with /// 16:33:41 shachaf, my advice is to eat foodstuffs other than dairy products 16:33:53 My vice is eating too much cheese and chocolate and drinking too much milk 16:35:38 mmm chocolate yum 16:35:48 you can never drink too much milk 16:36:31 -!- DHeadshot has joined. 16:38:05 b_jonas, believe me, yes you can 16:38:17 Eventually you run out of milk and have to go to the shop and get more milk 16:46:58 -!- augur has joined. 16:48:10 -!- tromp has quit (Remote host closed the connection). 17:06:25 `? algebraic group 17:06:32 algebraic group? ¯\(°​_o)/¯ 17:07:18 `learn An Algebraic Group is a group in the category of algebraic varieties. 17:07:24 Learned 'algebraic': An Algebraic Group is a group in the category of algebraic varieties. 17:07:27 `revert 17:07:29 Done. 17:07:34 `? algebraic 17:07:36 algebraic? ¯\(°​_o)/¯ 17:07:59 Never figured out how to use the le/rn stuff 17:09:41 `le//rn wisdom entry name//wisdom entry value hth 17:20:03 about HackEgo, I wonder, is it by design that the commands don't get information about the network, channel, nickname, nickserv auth, etc of where the irc command came from, so that you can test commands in private message and they have the same effect as in a channel? or is this just because the author never implemented it 17:20:36 I made buubot receive some of this information, so it can use them in user-defined commands (macros) 17:24:00 testcase: /msg perlbot compose `compose `eval "(echo ".join(" ",map{"$_=(arg d&$_)"}"a".."z").")"'' 17:24:39 it will say stuff like, among others, n="somenick" and c="#somechannel" if somenick gives this command on #somechannel instead of a private message 17:35:32 -!- augur_ has joined. 17:39:19 -!- augur has quit (Ping timeout: 255 seconds). 17:43:36 -!- doesthiswork has joined. 17:48:40 -!- tromp has joined. 17:49:56 -!- augur_ has quit (Remote host closed the connection). 17:52:50 -!- tromp has quit (Ping timeout: 240 seconds). 18:01:42 -!- Phantom_Hoover has joined. 18:11:51 -!- Phantom__Hoover has joined. 18:12:20 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 18:42:01 -!- ransomts has joined. 18:42:06 -!- ransomts has left ("ERC Version 5.3 (IRC client for Emacs)"). 18:56:25 -!- 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.”). 19:48:52 -!- hppavilion1 has joined. 19:50:33 -!- augur has joined. 19:54:46 -!- augur has quit (Ping timeout: 255 seconds). 19:59:03 -!- DHeadshot has quit (Ping timeout: 276 seconds). 20:03:16 -!- Lord_of_Life has quit (Excess Flood). 20:04:13 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 20:07:29 -!- Lord_of_Life has joined. 20:09:56 -!- DHeadshot has joined. 20:13:14 [wiki] [[Special:Log/newusers]] create * Melangelv * New user account 20:16:30 -!- DHeadshot has quit (Ping timeout: 240 seconds). 20:18:33 -!- hppavilion1 has joined. 20:32:17 How do you say "Don't be a dick" in German? 20:33:10 trump is the most popular president since obama <-- You are TECHNICALLY correct! The best kind of correct! 20:34:21 that was the joke 20:40:06 -!- LKoen has joined. 20:43:31 What does it even mean to be "a big person when it comes to the environment"? 20:45:19 https://www.bloomberg.com/view/articles/2017-01-24/metrics-fees-and-regulations 20:46:19 That theory of regulation is pretty good. 20:58:52 -!- Lord_of_Life has quit (Excess Flood). 20:59:29 -!- Lord_of_Life has joined. 20:59:49 -!- myname has quit (Ping timeout: 240 seconds). 21:04:16 -!- myname has joined. 21:19:30 yes. overreaching regulation is regulation that affects you and/or your friends. 21:19:45 -!- otherbot has joined. 21:22:47 I think this means that I disagree with the 5th point. 21:33:19 <\oren\> racket on rickshaws 21:34:40 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 21:36:40 \oren\, I'm still a fan of the name "Haskell on a Horse", even if the framework itself is completely dead 21:36:55 Haneb 21:37:01 Haneb on a Horse 21:37:16 Something like that 21:37:23 <\oren\> Lisp on LSD 21:37:39 -!- Sgeo_ has joined. 21:37:40 <\oren\> wait, no, that's just regualr LISP 21:37:54 Did you fix your build and test infrastructure yet? 21:38:13 <\oren\> shachaf: oh, hahaha... no. 21:38:42 Why not? 21:38:48 -!- Sgeo has quit (Ping timeout: 248 seconds). 21:39:12 <\oren\> because it's huge, commentless, and in a programming language I don't know 21:39:22 "fix" might mean "replace" hth 21:39:38 <\oren\> yeah, hahaha... no. 21:40:11 but have you considered that it's horribly broken hth 21:40:37 <\oren\> I have brought this up... the reply is, "we'll fix it someday" 21:41:30 why not do it in the 4 hours it takes you to build a build hth 21:41:45 <\oren\> kek 21:42:16 <\oren\> oh, I know, I'll add tonight a kek ligature to my font 21:43:21 <\oren\> wait no, the frog emoji already exists 21:44:37 <\oren\>  21:51:14 <\oren\> Go on Galleons 21:51:35 I think I am going to have a long night 21:51:49 <\oren\> C on Carracks 21:52:18 <\oren\> C++ on Catamarans 21:52:56 <\oren\> Verilog on Vans 21:53:33 <\oren\> Vala on VTOLS 21:53:54 PHP on a pogo stick 21:54:43 BASIC on Bumblebees. 21:55:33 <\oren\> no actually, VHDL on VTOLS is funnier 21:55:44 (it *is* a viable transport medium if you're pollen) 21:56:35 <\oren\> Logo on Lorries 21:57:04 <\oren\> or maybe Lua on Lorries 21:57:05 aren't these jokes 10 years out of date tdnh 21:57:21 we're all little children *now* 21:58:46 * int-e sprinkles shachaf with confetti. 21:59:31 <\oren\> M4 on motorboats 22:00:07 <\oren\> actually M4 might be an ok thing to use to preprocess HTML 22:00:22 <\oren\> Maybe I'll start using it on my website 22:01:04 That's GNU's macro language, right? 22:01:25 And not the road from London to Swansea 22:02:10 oh is that one of the motorways that you can only escape through centrifugal [petal if you're picky] force? 22:02:31 m4 is the most obscure and the most bizarre of the standard unix esolangs 22:03:06 (I suspect that idea is from the first Dirk Gently novel, but it could be either one.) 22:03:14 if only because you can basically write useful programs in it as a practical course of action, at the cost of your sanity 22:04:31 has tswett made any esolangs based on, like, nonstandard foundations or anything 22:04:43 i ask mostly because he's the first person id suspect to do so 22:05:24 -!- 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.”). 22:37:23 -!- Lord_of_Life has quit (Excess Flood). 22:40:59 -!- Lord_of_Life has joined. 22:46:37 -!- augur has joined. 22:46:42 -!- augur has quit (Remote host closed the connection). 22:50:53 -!- tromp has joined. 22:55:02 -!- tromp has quit (Ping timeout: 240 seconds). 22:56:50 -!- augur has joined. 23:03:51 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:11:09 -!- boily has joined. 23:13:33 -!- tromp has joined. 23:16:44 `wisdom 23:16:48 urbandictionary//Urban Dictionary is an alternative, inferior wisdom database. 23:17:07 `5 w 23:17:14 1/2:ais523//Agent “Iä” Smith is an alien with a strange allergy to avian body covering, which he is trying to retroactively prevent from ever evolving. On the 3rd of March, he's lawful good. \ denial//Sorry, but we don't know anything about denial. Taneb most definitely did not invent it. \ ambiguous//Ambiguous, from Greek 'ἀν-' l 23:17:32 oerjan: There should be `4, to follow up when someone has already printed one wisdom/quote. 23:17:42 But then the question is what `3 should be. 23:37:51 `2 23:37:54 2/0: 23:38:02 ??? 23:41:07 `2 is the obvious extension of `1 hth 23:41:53 ` 23:41:53 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 23:41:55 `1 23:41:56 1/0: 23:42:03 so it seems. 23:42:05 `0 23:42:06 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: 0: not found 23:43:49 `1 is an extension of `` hth 23:44:54 ... 23:59:52 -!- hppavilion1 has joined. 2017-01-25: 00:06:51 `5 w 00:06:58 1/2:ø//ø is not going anywhere. \ things boily likes//Fire is good. I like fire. Also chicken. And phở. Moreover, cubes. \ tanea//Tanea plays Minecrafs, Dware Fortresr, and lives in Yorj. \ wob_jonas//wob_jonas is b_jonas in disguise, so that he can do magic tricks. \ codensity//Codensity is just mass per volume with all the arrows re 00:07:11 `spam 00:07:12 2/2:versed. 00:07:36 I haven't hit a cube in over a year. 00:09:01 -!- DHeadshot has joined. 00:20:10 -!- DHeadshot has quit (Ping timeout: 240 seconds). 00:22:04 -!- oerjan has joined. 00:22:39 bonsœø→irjan. 00:23:03 `learn Nilfisk is the fish of choice for the connoiseuring spämmer. 00:23:08 Learned 'nilfisk': Nilfisk is the fish of choice for the connoiseuring spämmer. 00:24:39 evenœ→ily. why the arrow? 00:25:13 → and ø are next to each other on my layout. 00:25:31 nilfisk... let me guess: "null fish"? 00:25:35 `learn Spämmers are advertisers of spämmi, the delicious Finnish fish product. 00:25:38 Learned 'spämmer': Spämmers are advertisers of spämmi, the delicious Finnish fish product. 00:25:50 spämmi spämmi späm ♪ 00:26:08 `slwd spämmer//s,sp,Sp, 00:26:11 spämmer//Spämmers are advertisers of Spämmi, the delicious Finnish fish product. 00:26:21 THEY MIGHT BE GETTING TO ME 00:27:15 boily: i suspect the "nil" refers to the Nile 00:27:18 . o O ( NullPointerException'n'Chips ) 00:27:36 oh, crocodile then. 00:28:49 oh, it's actually probably a portmanteau of the company founders, Fisker and Nielsen 00:30:13 although i will always imagine a fish living in the Nile with unusual sucking powers 00:33:40 -!- tromp has quit (Remote host closed the connection). 00:36:08 oerjan: Is Nilfisk really that bad? 00:36:34 `spämmer 00:36:35 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: spämmer: not found 00:36:43 `? spämmers 00:36:44 spämmers? ¯\(°​_o)/¯ 00:36:51 `? spämmer 00:36:52 spämmer? ¯\(°​_o)/¯ 00:36:55 THERE WE GO 00:37:06 There's something wrong with that though. 00:38:09 `? spämmer 00:38:11 Spämmers are advertisers of Spämmi, the delicious Finnish fish product. 00:38:25 hppavellon1. you aren't spämming correctly. 00:38:39 `? spämmer 00:38:39 Spämmers are advertisers of Spämmi, the delicious Finnish fish product. 00:38:43 boily: Yes I am 00:38:50 `? spämmer 00:38:51 you are not 00:38:52 spämmer? ¯\(°​_o)/¯ 00:39:11 myname: Combining diacritics are the superior encoding of diacritical letter. 00:39:18 no you aren't. your späm chi isn't aligned. please rephase the manifold conductors. 00:39:27 boily: ^ 00:39:51 * boily combines a mapole with hppavilion1 00:39:58 hppavilion1: well, if my keyboard would do that in a transparent way, i would agree 00:40:08 it does not 00:41:00 hppavilion1: i'm sure Nilfisk is good, but spammers keep advertising it 00:42:02 oerjan: ...wait, is Spämmi an actual fish product? I'm unclear now. 00:43:59 the Finnish Urban Sanakirja has: https://www.urbaanisanakirja.com/word/spammi-2/ 00:49:46 -!- boily has set topic: The international hub for Esoteric Spämming | http://esolangs.org/ | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | For extensive phở testing, use #esoteric-blah. 00:52:56 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 01:00:19 hppavilion1: no, i'm just punning on Spam and Nilfisk 01:00:22 (afaik) 01:00:44 `? spämmer 01:00:45 Spämmers are advertisers of Spämmi, the delicious Finnish fish product. 01:05:21 oh combiners 01:16:53 -!- tromp has joined. 01:25:37 * oerjan ends up making corrections on Nilfisk's wikipedia page, including requesting a page move... 01:26:08 which someone from the company tried to do 2 years ago, but no one was apparently reading it 01:26:49 -!- Zarutian has joined. 01:26:49 (and i cannot do it automatically because someone foolishly added a category to the redirect 01:26:52 ) 01:28:51 . o O ( hm they should relax the moving-over-redirect rule to allowing it whenever the target has _always_ been a redirect, and then _swapping_ them ) 01:32:33 “Nilfisk is a supplier of professional cleaning equipment in both industrial, commercial and consumer markets.” 01:32:50 i didn't fix _everything_ 01:33:10 just the things to do with the company name, and a couple misplaced things 01:35:34 the word "både" of norwegian/danish is obviously cognate to "both", but afaik doesn't have any prohibition against more than two entries. 01:38:13 (although in different usage, both also corresponds to "begge", which does.) 01:38:57 (the former is a conjuction, the second a determiner) 01:40:01 (it must be a determiner rather than adjective, because it replaces the definite article) 01:40:42 actually, it can be _followed_ by a definite article. still not what an adjective does. 01:45:03 “both” is always «les deux». very sensible. 01:45:44 i was hoping that you'd get to the "sensible" before i remembered the ways in which norwegian was more complicated 01:45:58 has tswett made any esolangs based on, like, nonstandard foundations or anything 01:45:58 i ask mostly because he's the first person id suspect to do so 01:46:00 I'd totally do that. 01:46:22 Here, let me make a very simple one right now. 01:46:36 boily: does that also apply to both ... and ... ? 01:46:55 Ummm, crap. How does NFU work, again. 01:47:09 I'm gonna think out loud! 01:47:13 . o O ( checkmate ) 01:47:17 Consider this famous function: 01:47:28 @type let ss x y z = x z (y z) in ss 01:47:31 (t2 -> t -> t1) -> (t2 -> t) -> t2 -> t1 01:47:52 oerjan: well, that's «à la fois», but it doesn't really count >_>'... 01:47:59 NFU wouldn't allow that function, because t2 appears at two different "levels". 01:48:13 This type would be allowed, however: 01:48:24 ((() -> t2) -> t -> t1) -> (t2 -> t) -> t2 -> t1 01:49:18 So you'd have to implement it like this: 01:49:26 @type let ss x y z = x (\() -> z) (y z) in ss 01:49:28 ((() -> t2) -> t -> t1) -> (t2 -> t) -> t2 -> t1 01:52:13 The "level" of a type variable is the number of function arrows that it's nested inside of. 01:52:31 Likewise, this would be prohibited: 01:52:40 @type let kk x y = x in kk 01:52:42 t -> t1 -> t 01:52:43 and there's no currying in that, i see 01:53:21 But this would be allowed: 01:53:24 @type let kk x y = x () in kk 01:53:27 (() -> t1) -> t -> t1 01:54:26 so, you just replace v by () -> v until all levels match? 01:54:31 Yep. 01:54:47 sounds categorical 01:55:02 Let me look at the other non-obvious ones. 01:55:13 @type let bb x y z = x (y z) in bb 01:55:15 (t -> t1) -> (t2 -> t) -> t2 -> t1 01:55:39 looks like you've got two options there 01:56:09 I only see one. 01:56:10 @type let bb x y z = x (\() -> y z) () in bb 01:56:12 ((() -> t1) -> () -> t2) -> (t -> t1) -> t -> t2 01:56:17 No, you're right. 01:56:51 The other would be... 01:56:59 @type let bb x y z = x () (y z) in bb 01:57:01 (() -> t -> t1) -> (t2 -> t) -> t2 -> t1 01:57:06 yep 01:57:23 But the first one is more "normalized". 01:58:13 @type let bb x y z = x (\()->()) (y z) in bb 01:58:15 ((() -> ()) -> t -> t1) -> (t2 -> t) -> t2 -> t1 01:58:40 "Levels" only apply to variables, and () isn't a variable. 01:59:00 i imagined, i just wanted to say that 01:59:05 Yup. 01:59:21 @type let cc x y z = x z y in cc 01:59:23 (t -> t1 -> t2) -> t1 -> t -> t2 02:00:03 @type let cc x y z = x (\() -> z) (y ()) in cc 02:00:06 ((() -> t) -> t1 -> t2) -> (() -> t1) -> t -> t2 02:00:29 @type let ww x y = w y y in ww 02:00:32 error: 02:00:32 • Couldn't match expected type ‘t4 -> t4 -> t5’ 02:00:32 with actual type ‘Expr’ 02:00:38 @type let ww x y = x y y in ww 02:00:40 (t -> t -> t1) -> t -> t1 02:00:47 Ugh. 02:00:57 PROBLEMS? 02:01:32 @type let ww x y () = x (\() -> (y ())) (y ()) in ww 02:01:34 ((() -> t) -> t -> t1) -> (() -> t) -> () -> t1 02:01:44 http://dumb.domains/ 02:02:12 Okay, so here's the esolang. 02:02:23 You have these altered versions of B, C, I, K, S, and W. 02:02:30 Except that I actually remains the same. 02:02:41 * oerjan got pirate.careers as the best of three 02:03:36 literally.kiwi 02:03:58 And there's a thing that means (), and there's a thing where, given a thing E, you can make the thing \() -> E. 02:04:05 lady.solar is nicely absurd 02:05:22 and will the combinations automatically be well typed? 02:05:52 i think your last thing might break things 02:06:35 unless it's purely a syntax, i guess 02:08:33 maybe it's even redundant somehow 02:10:06 given () -> A and () -> B, can you construct () -> A B without using your thing 02:11:48 @type let xx f x () = f () (x ()) 02:11:50 : error: 02:11:50 not an expression: ‘let xx f x () = f () (x ())’ 02:11:54 @type let xx f x () = f () (x ()) in xx 02:11:56 (() -> t -> t1) -> (() -> t) -> () -> t1 02:12:08 wait, that's wrong 02:12:33 The last thing is a syntactic construct, not a function. 02:12:35 -!- boily has quit (Quit: STRONGER CHICKEN). 02:14:24 Wait 02:14:27 Someone hilighted me 02:15:04 1.25 hours ago. 02:15:05 Huh. 02:15:18 @type let undist x () y = x (\() -> y) () 02:15:20 : error: 02:15:21 not an expression: ‘let undist x () y = x (\() -> y) ()’ 02:15:27 @type let undist x () y = x (\() -> y) () in undist 02:15:28 ((() -> t) -> () -> t1) -> () -> t -> t1 02:15:50 Then oerjan's xx is the corresponding "dist" function. 02:16:51 oh it wasn't wrong, i was just confused 02:17:44 That wasn't wrong, it was only ridiculous. 02:17:54 yay! 02:40:27 -!- tromp has quit (Remote host closed the connection). 03:04:11 -!- jix has quit (Ping timeout: 240 seconds). 03:06:51 -!- jix has joined. 03:38:41 -!- Zarutian has quit (Quit: Zarutian). 03:41:03 -!- tromp has joined. 03:45:41 -!- tromp has quit (Ping timeout: 258 seconds). 04:14:41 <\oren\> Fortran on Frigates 04:23:25 -!- otherbot has quit (Remote host closed the connection). 04:43:55 <\oren\> When you learn what a nitrogen atom is, you can talk about me. 04:44:00 <\oren\> kek 04:55:03 -!- Cale has quit (Excess Flood). 04:55:25 -!- Cale has joined. 05:10:59 @tell rdococ how would Mathtician know the proper pronunciation was "slashes" <-- my guess is from the codegolf link at the end of the page 05:10:59 Consider it noted. 05:12:34 -!- tromp has joined. 05:16:50 -!- tromp has quit (Ping timeout: 240 seconds). 05:31:42 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 05:43:37 -!- kuroro has left. 05:49:45 -!- augur_ has joined. 05:51:53 `learn Fugals are fictitious flower parts. 05:52:06 Learned 'fugal': Fugals are fictitious flower parts. 05:53:15 -!- augur has quit (Ping timeout: 255 seconds). 06:26:07 <^v> http://blog.pxtst.com/high-level-strings-in-brainfuck/ 06:27:25 <^v> what do you think? 06:30:10 Anyone here speak silicon? 06:30:19 http://i.imgur.com/yKH5Y2U.jpg - this, apparently, is the Intel 8008. 06:30:38 <^v> what about it 06:31:06 I wonder if that image contains enough information to emulate the processor. 06:31:39 The image is certainly rather confusing. 06:32:18 <^v> i belive there is enough information for a (human) to put together an emulator 06:32:42 Hey, they shrank it. No fair. 06:32:45 Here's the original... 06:32:46 https://lh3.googleusercontent.com/-Z4RzZ24yNqU/WF4ffuFFN4I/AAAAAAAA-pI/ol-npvcvl_YKk8IRVgkO4qN7RMcqcRCMwCHM/w9999/8008-die-adjusted.jpg 06:33:21 <^v> ok now maybe you could do it programmability 06:33:31 <^v> what kind of word is that 06:33:43 <^v> why is that in my dictionary 06:33:57 <^v> and programmically isnt 06:34:23 Programmatically? 06:34:25 i think it's an adverb 06:35:07 Here's an even bigger picture... 06:35:07 https://lh3.googleusercontent.com/-tmNTCAwkHqg/WF4fftrjlEI/AAAAAAAA-pI/NroDy4tS_9s7xBjwDj7CA0cT-TEDgT07wCHM/w9999/die.jpg 06:35:49 "I couldn't find good die photos of the 8008, so I opened one up and took some detailed photographs." http://www.righto.com/2016/12/die-photos-and-analysis-of_24.html 06:35:56 <^v> now give us a 3d x-ray 06:35:58 Yeah, I do that all the time. 06:37:14 ^v: program comes from the greek -ma class of nouns, which tend to get the -mat- before other greek suffixes. 06:42:20 -!- tromp has joined. 06:47:09 -!- tromp has quit (Ping timeout: 256 seconds). 06:48:01 It would be fun... 06:48:21 And by fun I mean super tedious and potentially not fun at all, but at least somewhat interesting on some level... 06:48:38 To translate the 8008 into WireWorld. 06:59:24 <\oren\> what teh heck 07:00:07 <\oren\> hwy does it say intₑl 1971 07:01:32 Presumably because it was designed by Intel in 1971. 07:01:50 <\oren\> tswett: but why the ₑ 07:02:48 -!- PinealGlandOptic has joined. 07:03:49 Because that's what their logo looked like at the time. 07:05:37 <\oren\> intel's logo now looks like 07:05:56 <\oren\> ╭────╮ 07:05:56 <\oren\> │intel╯ 07:05:57 <\oren\> ╰───── 07:12:09 <\oren\> DRINK 𝒞ℴ𝒸𝒶-𝒞ℴ𝓁𝒶 07:17:04 -!- doesthiswork has quit (Quit: Leaving.). 07:20:50 `unidecode ╯ 07:20:55 ​[U+256F BOX DRAWINGS LIGHT ARC UP AND LEFT] 07:20:59 -!- PinealGlandOptic has quit (Quit: leaving). 07:21:10 somehow, that was the only one not showing properly 07:22:20 it's fine here, but the first line got shifted 07:22:55 -!- zerous has quit (Quit: Lost terminal). 07:24:11 <\oren\> 𝐖𝐄𝐍𝐃𝐘'𝐒 𝐎𝐋𝐃 𝐅𝐀𝐒𝐇𝐈𝐎𝐍𝐄𝐃 𝐇𝐀𝐌𝐁𝐔𝐑𝐆𝐄𝐑𝐒 07:30:34 <\oren\> 𝐖𝐄𝐍𝐃𝐘'𝐒 𝐎𝐋𝐃 𝐅𝐀𝐒𝐇𝐈𝐎𝐍𝐄𝐃 𝐇𝐀𝐌𝐁𝐔𝐑𝐆𝐄𝐑𝐒 07:30:38 <\oren\> Hmmm 07:33:44 -!- hppavilion1 has joined. 07:39:28 <\oren\> 𝒥ℯ𝒷'𝓈 JUNKYARD & SPACESHIP PARTS 07:50:57 -!- lifthrasiir has quit (Remote host closed the connection). 07:52:43 -!- lifthrasiir has joined. 08:08:13 <\oren\> SUBWAY eat fresh. 08:10:57 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 08:15:02 oww, the colours 08:30:32 <\oren\> 𝖨𝗢𝖭𝖨𝖢 𝖲𝗒𝗆𝗉𝗁𝗈𝗇𝗂𝖼 𝖯𝗋𝗈𝗍𝗈𝗇𝗂𝖼 𝖤𝗅𝖾𝖼𝗍𝗋𝗈𝗇𝗂𝖼𝗌 08:43:29 -!- tromp has joined. 08:48:23 -!- tromp has quit (Ping timeout: 264 seconds). 09:14:24 -!- augur_ has quit (Ping timeout: 255 seconds). 09:21:07 -!- oerjan has quit (Quit: Nite). 09:41:59 -!- LKoen has joined. 10:44:08 -!- tromp has joined. 10:48:39 -!- tromp has quit (Ping timeout: 248 seconds). 11:27:25 [wiki] [[Talk:7]] N https://esolangs.org/w/index.php?oldid=50799 * Qwerp-Derp * (+337) Created page with "I think you should describe what "bars" actually are, and maybe include smaller programs that help the reader understand the control flow of 7 itself. I would help, but I'm ki..." 11:29:00 -!- augur has joined. 11:30:58 -!- boily has joined. 11:33:27 -!- augur has quit (Ping timeout: 255 seconds). 11:35:46 `wisdom 11:35:52 ops///msg ChanServ access list #esoteric 11:36:35 lament? 11:36:41 @tell lambdabot where are my messages? 11:36:41 Nice try ;) 11:45:40 [wiki] [[Loader]] https://esolangs.org/w/index.php?diff=50800&oldid=44996 * SuperJedi224 * (-66) 12:25:29 -!- boily has quit (Quit: SNUCK CHICKEN). 12:41:28 -!- tromp has joined. 13:21:10 -!- tromp has quit (Remote host closed the connection). 14:00:30 -!- doesthiswork has joined. 14:15:00 -!- augur has joined. 14:21:40 -!- tromp has joined. 14:24:19 [wiki] [[Special:Log/newusers]] create * Skayo * New user account 14:26:09 -!- tromp has quit (Ping timeout: 256 seconds). 14:31:47 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50801&oldid=50797 * Skayo * (+84) /* Introductions */ 14:32:09 [wiki] [[Brainfuck implementations]] https://esolangs.org/w/index.php?diff=50802&oldid=50236 * Skayo * (+94) 14:50:14 -!- Lord_of_Life has quit (Excess Flood). 14:55:29 -!- Lord_of_Life has joined. 14:58:07 -!- augur has quit (Remote host closed the connection). 15:01:25 -!- `^_^v has joined. 15:25: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.”). 15:33:01 -!- Guest2603 has changed nick to L3viathan. 15:41:58 -!- tromp has joined. 15:46:35 -!- tromp has quit (Ping timeout: 264 seconds). 15:49:55 -!- augur has joined. 17:14:54 -!- tromp has joined. 17:15:14 -!- tromp has quit (Read error: Connection reset by peer). 17:15:44 -!- tromp has joined. 17:28:39 -!- tromp has quit (Remote host closed the connection). 17:33:50 -!- ocharles_ has changed nick to ocharles. 17:34:16 -!- ocharles has quit (Changing host). 17:34:16 -!- ocharles has joined. 17:34:39 -!- tromp has joined. 17:38:44 -!- otherbot has joined. 18:01:16 -!- tromp has quit (Remote host closed the connection). 18:01:44 -!- hppavilion1 has joined. 18:28:51 -!- augur has quit (Remote host closed the connection). 18:40:53 -!- tromp has joined. 18:52:09 <\oren\> DRINK 𝒞ℴ𝒸𝒶-𝒞ℴ𝓁𝒶 18:54:10 <\oren\> hipchat is such inferior technology 18:54:23 <\oren\> I can't color text in it 18:57:56 <\oren\> or even italic or bold! wut is up with that 18:59:08 <\oren\> a futuristic chat system should have full support for LaTeX like math and syntax highlighted code snippets 19:05:06 -!- iaglium has quit (Ping timeout: 240 seconds). 19:07:52 maybe but this is IRC. 19:11:49 -!- iaglium has joined. 19:15:59 <\oren\> int-e: right but why is this modern chat system inferior to IRC 19:21:32 <\oren\> wow, my irssi process has been running since october 11 2016 19:22:24 -!- contrapumpkin has changed nick to copumpkin. 19:24:42 ... 19:24:53 Out of curiosity, who does one contact to submit a new metric unit? 19:24:59 (derived unit name) 19:27:04 <\oren\> the https://en.wikipedia.org/wiki/General_Conference_on_Weights_and_Measures 19:31:47 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 19:39:57 -!- hppavilion1 has joined. 19:40:55 -!- sebbu2 has joined. 19:44:11 -!- sebbu has quit (Ping timeout: 255 seconds). 19:47:45 -!- nycs has joined. 19:48:36 -!- `^_^v has quit (Ping timeout: 256 seconds). 19:54:33 -!- hppavilion2 has joined. 19:54:44 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 19:58:53 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)). 19:59:10 -!- iaglium has quit (Ping timeout: 240 seconds). 20:07:24 -!- iaglium has joined. 20:19:59 -!- hppavilion2 has quit (Ping timeout: 258 seconds). 20:20:21 -!- DHeadshot has joined. 20:29:40 -!- tromp has quit (Remote host closed the connection). 20:30:25 -!- tromp has joined. 20:37:10 -!- Jafet has quit (Ping timeout: 240 seconds). 20:55:19 -!- Jafet has joined. 21:05:40 -!- ambrus has joined. 21:07:23 hppavilion1, \oren\: no, I think you contact your national standards body ("body" means a government-established institution there), and they contact the international organization. 21:20:19 -!- hppavilion2 has joined. 21:21:11 -!- tromp has quit (Remote host closed the connection). 21:21:14 -!- ambrus has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 21:22:49 -!- tromp has joined. 21:23:39 <\oren\> hppavilion2: you have to contact your national standards body 21:23:52 <\oren\> what unit did you want to anem anyway 21:23:58 <\oren\> *name 21:26:11 HackEgo: you're so lucky to still be here, you know that? 21:29:55 -!- ambrus has joined. 21:30:37 -!- ambrus has changed nick to wob_jonas. 21:30:43 argh I was using the wrong nick again 21:31:18 waste of bandwidth? 21:31:43 <\oren\> I assumed it was wob as in a wobsite 21:32:31 \oren\: yes, it's wob as in a wobsite, because it's a wob-based IRC client 21:35:30 -!- hppavilion2 has quit (Ping timeout: 258 seconds). 21:36:30 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 21:38:31 -!- sebbu2 has changed nick to sebbu. 21:38:35 -!- wob_jonas has joined. 21:39:52 -!- wob_jonas has quit (Client Quit). 21:43:03 -!- espes_ has quit (Ping timeout: 240 seconds). 21:51:08 -!- tromp has quit (Remote host closed the connection). 21:51:56 -!- myname has quit (Ping timeout: 245 seconds). 21:58:13 -!- __builtin_ybden has joined. 22:01:13 -!- __builtin_ybden has changed nick to molum. 22:02:16 -!- ybden has quit (Quit: Fing). 22:02:33 -!- molum has changed nick to ybden. 22:06:14 -!- Zarutian has joined. 22:06:35 -!- Zarutian has quit (Read error: Connection reset by peer). 22:07:11 -!- tromp has joined. 22:07:20 -!- Zarutian has joined. 22:11:30 -!- hppavilion2 has joined. 22:16:53 -!- tromp has quit (Remote host closed the connection). 22:18:19 -!- tromp has joined. 22:20:32 -!- kmc has joined. 22:21:26 \oren\: Two units 22:22:36 \oren\: kg * m / s^3 = N/s (rate of change or disturbance of Force) is the Kenobi (Kn), kg * m / s^4 = Kn/s = N/s^2 is the Tarkin (rate at which force is changed/disturbed) 22:22:41 (Tarkin = Tar) 22:28:00 -!- ybden has quit (Quit: ybden). 22:28:48 -!- ybden has joined. 22:35:35 <\oren\> Hooray, I finally get some actual specifications on what this thing is supposed to do rather than guessing 22:40:51 Which thing? 22:41:06 <\oren\> the feature i'm impelmenting 22:41:34 <\oren\> previously I had an email describing it with little more than its name 22:49:01 <\oren\> コカ・コーラを飲みましょう 22:51:19 -!- Phantom_Hoover has joined. 22:54:54 <\oren\> aesthetic 23:04:07 -!- hppavilion2 has quit (Ping timeout: 248 seconds). 23:05:57 -!- boily has joined. 23:06:44 -!- nycs has quit (Quit: This computer has gone to sleep). 23:07:43 -!- `^_^v has joined. 23:07:43 -!- `^_^v has quit (Client Quit). 23:10:35 -!- iaglium has quit (Ping timeout: 264 seconds). 23:17:14 -!- iaglium has joined. 23:21:50 -!- DHeadshot has quit (Read error: Connection reset by peer). 23:22:40 -!- DHeadshot has joined. 23:23:31 `wisdom 23:23:46 pipe//This is not a pipe. 23:35:35 -!- DHeadshot has quit (Ping timeout: 248 seconds). 23:47:17 -!- DHeadshot has joined. 23:49:48 -!- DHeadshot has quit (Client Quit). 23:57:21 -!- hppavilion2 has joined. 23:57:56 -!- ski has quit (Killed (Sigyn (Spam is off topic on freenode.))). 2017-01-26: 00:01:02 question about (<*) and (*>): why are both arguments evaluated, if one of them gets discarded? 00:06:16 Do you mean why both are executed? 00:06:26 The answer is that that's the purpose of those functions. 00:08:23 I know it works, I can use them, but the way it works confuses me. 00:10:09 maybe I'm misunderstanding laziness. if I'm fmapping "const" or "const id" into (<*>), shouldn't I be able to just plain ignore one of the arguments and just evaluate the other? 00:10:46 You keep using the word "evaluate". 00:10:58 But I don't think you're talking about evaluation. 00:11:39 is there a better term to say "extract the value from this function application"? 00:12:10 Extract what from what? 00:15:09 if "f (<*) g = const <$> f <*> g", then shouldn't the "const" disregard what's inside the g? 00:16:16 from there (and I guess where I'm completely wrong), my intuition is that the whole g is useless, so nothing should happen with it, so the whole thing could be reduced to only f. 00:19:51 There is nothing inside g, probably. 00:20:12 -!- ski has joined. 00:20:19 These things don't contain things (in general). 00:20:40 Are f and g functions here? 00:23:02 anything. 00:24:51 -!- Lord_of_Life has quit (Excess Flood). 00:25:29 -!- Lord_of_Life has joined. 00:27:00 another way: "getLine <* getLine" should only get a single line, as the second one isn't needed to manipulate the "IO String" you type. 00:38:20 -!- oerjan has joined. 00:40:57 lament? <-- yep! doesn't come around much these days though. 00:41:06 (evenily) 00:41:29 bonsøirjan. 00:50:10 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:17:10 -!- tromp has quit (Remote host closed the connection). 01:18:37 -!- tromp has joined. 01:25:11 -!- MDude has joined. 01:28:21 `wisdom 01:28:26 sense//Sense is the ability to understand things. A person with much sense is called a sensei. 01:29:16 boily: Why should it only get a single line? 01:29:52 -!- myname has joined. 01:32:28 if I write "a <- getLine <* getLine", then "a" only depends on what happens with the first getLine. the second one could be dropped, and nothing would change. 01:33:55 What if you write do { a <- getLine; _ <- getLine; ... }? 01:34:14 I think the problem is the same as what I said above: You're confusing evaluation and execution. 01:35:35 * boily is suddenly enlightened 01:36:09 are you sure hth 01:36:30 well, only by an incandescent bulb, but I *think* I'm getting there. 01:36:50 yay! 01:37:03 * oerjan enlightens boily further with a match 01:38:32 is there a good place to read about this sort of thing 01:38:39 i wrote e.g. http://stackoverflow.com/a/13538351 but it's not ideal 01:38:49 boily: <* means "execute both for their side effects; keep only the first return value" 01:39:23 > [1,2,3] <* [4,5] 01:39:25 [1,1,2,2,3,3] 01:42:39 oerjan: yes, it means that, it works, but it's the *why* that I fail to grasp. 01:42:49 * boily is still perusing the shachanwer... 01:43:20 s/w/sw/ 01:54:16 [1, 2, 3] <* [4, 5] = const <$> [1, 2, 3] <*> [4, 5] 01:54:18 [const 1, const 2, const 3] <*> [4, 5] 01:54:20 [f x | f <- [const 1, const 2, const 3], x <- [4, 5]] 01:54:22 [1, 1, 2, 2, 3, 3] 01:59:09 to be able to get from a form that has (<*>) to one that hasn't it, I have to "do something" with the second argument before being able to apply the "const" and get to the end result. 02:00:00 * boily uses oerjan's match to keep warm 02:02:57 and that "do something" depends on the instance of (<*>), but there will always be a something to be done. plugging in a const has no consequence whatsoever that that thing be done or not. 02:03:19 * boily feels like he's getting non-homeopathically closer 02:04:07 Laziness is just irrelevant here. 02:05:03 point. 02:06:32 `thanks shachaf 02:06:34 Thanks, shachaf. Thachaf. 02:06:54 oerjan: can I keep the match? it has fire, and fire is good. 02:15:20 OKAY 02:17:31 YÉ 02:20:14 * oerjan accidentally marks a wiktionary edit as minor instead of adding it to his watchlist. this is what happens when you're not careful enough and cannot actually read the button descriptions. 02:32:56 'night all! 02:33:03 night 02:33:15 -!- boily has quit (Quit: SUBSCRIBED CHICKEN). 02:36:36 -!- hppavilion2 has quit (Ping timeout: 276 seconds). 02:45:13 http://climatetorrent.com/ can you kindly torrent (and possibly seed these)? Before it goes in the 'memory hole'. 03:14:09 -!- Zarutian has quit (Quit: Zarutian). 03:45:55 -!- augur has joined. 04:17:40 -!- otherbot has quit (Remote host closed the connection). 04:23:46 -!- hppavilion2 has joined. 05:18:34 -!- iovoid has quit (Quit: Iovoid has quit!). 05:18:50 -!- iovoid has joined. 05:25:39 There seem to be analogues of Newton's laws for both Linear (translational) systems and Angular (rotational) systems. While I'm not sure it can happen in this universe, are there (somehow) analogues for translation? Somehow? 05:25:45 I'm really not sure if I know what I'm talking about 05:31:40 Nope, non-continuous so it doesn't make sense 05:37:50 -!- augur has quit (Quit: Leaving...). 05:45:06 -!- hppavilion2 has quit (Ping timeout: 276 seconds). 06:00:04 -!- hppavilion1 has joined. 06:27:32 -!- doesthiswork has quit (Quit: Leaving.). 06:31:18 -!- kiki` has quit (Disconnected by services). 06:32:23 -!- sparr has quit (Changing host). 06:32:23 -!- sparr has joined. 07:13:46 Huh. Some more ways to acquire the climate data that's in climatetorrent.com: https://climate.daknob.net/ 07:25:48 -!- pikhq has quit (Ping timeout: 258 seconds). 07:27:30 -!- pikhq has joined. 08:37:46 -!- augur has joined. 09:17:11 -!- HackEgo has quit (Ping timeout: 264 seconds). 09:18:13 -!- HackEgo has joined. 09:34:48 -!- LKoen has joined. 09:54:24 -!- augur has quit (Ping timeout: 255 seconds). 09:56:52 -!- augur has joined. 10:06:03 -!- hppavilion1 has quit (Ping timeout: 240 seconds). 10:12:54 -!- sebbu2 has joined. 10:16:11 -!- sebbu has quit (Ping timeout: 256 seconds). 10:29:18 * oerjan finally blocks redditmedia.com 10:29:31 (or disables it from running scripts) 10:30:21 my tabs were getting an endless series of certificate errors. 10:31:31 -!- xfix has quit (Read error: Connection reset by peer). 10:32:48 -!- xfix has joined. 11:10:31 -!- LKoen has quit (Remote host closed the connection). 11:11:58 -!- LKoen has joined. 11:14:29 sounds like fun! 11:15:43 oerjan: did you see the "unplagued" pun? I expected a swatting... :P 11:17:53 um, what's the pun in that 11:21:04 are you thinking "unplugged" or something 11:21:50 meantime, colette is no longer unplugged. 11:22:20 i wonder if beausoleil will show up inside that thing 11:22:31 *meanwhile 11:25:15 `? maintenance 11:25:31 maintenance? ¯\(°​_o)/¯ 11:28:08 -!- oerjan has quit (Quit: Later). 11:35:11 -!- boily has joined. 11:51:48 izabera: btw I gave up on the CaC ticket and instead deleted and recreated the VM two times (the first time routing still didn't work... they've messed something up pretty badly in their routing it seems) 11:52:20 So... performing as expected. :P 12:30:20 -!- boily has quit (Quit: TANK CHICKEN). 12:48:07 -!- LKoen has quit (Remote host closed the connection). 12:50:15 -!- LKoen has joined. 12:59:40 -!- xa0 has quit (Ping timeout: 258 seconds). 13:03:35 -!- Phantom_Hoover has joined. 13:04:46 -!- xa0 has joined. 13:38:10 -!- LKoen has quit (Remote host closed the connection). 14:00:32 -!- doesthiswork has joined. 14:19:33 -!- LKoen has joined. 15:10:54 -!- LKoen has quit (Remote host closed the connection). 15:27:40 -!- LKoen has joined. 16:15:36 int-e: try to have a backup :\ 16:17:36 Well, most of the work is actually getting rid of systemd, rpcbind (why would anyone set up a system with rpcbind running in its default configuration?!) and setting up apache. 16:17:44 there's almost no data there anyway. 16:18:12 and this time I took some notes 16:19:39 Oh they want feedback on how they performed on the ticket... 16:19:57 ...let's see, I tried to leave some final comments and it earned my an entry on their server's blacklist 16:20:59 (though that could also have been triggered by the fact that I used the session cookie from two different IPs) 17:16:02 -!- tromp has quit (Read error: Connection reset by peer). 17:16:27 -!- tromp has joined. 17:24:43 -!- doesthiswork1 has joined. 17:24:43 -!- doesthiswork has quit (Read error: Connection reset by peer). 17:38:04 <\oren\> good afertoon evryone 17:39:16 -!- moony has joined. 17:39:18 hi 17:40:41 -!- staffehn has quit (Ping timeout: 245 seconds). 18:04:24 -!- hppavilion1 has joined. 18:08:56 -!- Zarutian has joined. 18:09:12 -!- Zarutian has quit (Read error: Connection reset by peer). 18:10:58 -!- Zarutian has joined. 18:11:00 -!- staffehn has joined. 18:28:01 <\oren\> I had to pkill -9 chrome 18:28:25 <\oren\> because chroma kept turning my mouse into a beach ball 18:29:05 squeak? 18:30:19 (when I see "mouse" I think of the physical device, not the pointer) 18:36:14 `? password 18:36:27 The password of the month is AАΑAАΑAАΑAАΑAАΑ 18:36:28 can we have n9y25ah7 for next month? 18:37:04 (context, https://techcrunch.com/2017/01/26/sean-spicer-n9y25ah7/ ) 18:50:21 -!- Lord_of_Life has quit (Excess Flood). 18:54:29 -!- Lord_of_Life has joined. 19:02:57 -!- LKoen has quit (Remote host closed the connection). 19:08:46 -!- moony has quit (Quit: Leaving). 19:15:31 2020 olympic high jump results: 19:15:39 gold - mexico 19:15:45 silver - mexico 19:15:46 bronze - mexico 19:16:33 <\oren\> in the news, shia the boof trolled and v& by 9gag 19:25:39 -!- hppavilion1 has quit (Ping timeout: 258 seconds). 19:28:50 -!- hppavilion1 has joined. 19:37:54 Uh 19:37:58 Oh, nvm 19:40:06 -!- moony has joined. 20:02:36 -!- iovoid has quit (Quit: Iovoid has quit!). 20:03:20 <\oren\> hppavilion1: do you like vaporwave? 20:03:27 -!- hppavilion1 has quit (Remote host closed the connection). 20:03:34 <\oren\> drat 20:03:51 -!- hppavilion1 has joined. 20:04:31 <\oren\> hppavilion1: where did your [] go? 20:04:59 \oren\: AAAAGH 20:05:03 -!- hppavilion1 has changed nick to hppavilion[1]. 20:05:06 copumpkin: hopumpkin 20:05:22 \oren\: My nick is hppavilion1 on foonetic so it carries over here 20:05:29 \oren\: Because I can't be on xkcd with the []s 20:05:33 I'm trying to get them to fix it 20:05:47 -!- iovoid has joined. 20:06:01 what sort of language should a build system use for describing build targets and so on 20:06:01 <\oren\> shachaf: do you like vaporwave 20:06:16 <\oren\> shachaf: not Salmon 20:06:19 do you think it should be similar to the nix language? that one looks very complicated 20:06:31 I don't know vaporwave. 20:06:32 <\oren\> shachaf: I can say it shoudn't be Salmon 20:06:50 Why don't you take it as your work project to fix the awful build system? 20:06:54 Everyone will like you. 20:08:10 <\oren\> there are things that have higher priority 20:08:18 Are you sure? 20:08:24 If it takes four hours to check in a commit? 20:08:40 <\oren\> well, you can work on a different checkout in the mean time 20:08:57 Nevertheless. 20:09:51 <\oren\> https://www.youtube.com/watch?v=HMLrn_bLmT0&t=2153s 20:10:17 I don't typically like music with drums in it. 20:13:22 -!- zzo38 has joined. 20:17:19 <\oren\> https://www.youtube.com/watch?v=F9L4q-0Pi4E 20:18:38 <\oren\> Vaporwave (British English: vapourwave)[10] is an electronic music subgenre [11] that originated in the early 2010s and spread over the next half of the decade among various Internet communities. It is characterized by a nostalgic or surrealist fascination with entertainment, technology and advertising of the 1980s and 1990s, and styles of both corporate and popular music such as lounge music, smooth jazz and elevator music. 20:21:39 <\oren\> I did some exploration of the build system yesterday. those parts that aren't written in Salmon are written in Perl, Bash and Python 20:28:36 -!- LKoen has joined. 20:34:42 zzo38, just going to ask, im making a demo NPM module for otherbot's sandbox, which uses the design you came up with. do you require me to add you as one of the authors of the sandbox? 20:44:24 -!- newsham has joined. 20:46:44 -!- hppavilion[1] has quit (Remote host closed the connection). 20:47:09 -!- hppavilion[1] has joined. 20:50:38 <\oren\> the last president to have a moustache was Taft 20:59:41 -!- iaglium has quit (Ping timeout: 240 seconds). 20:59:46 moony: No. You need not add me. 21:00:35 zzo38, kk 21:03:31 -!- DHeadshot has joined. 21:10:51 -!- Marcela_- has joined. 21:10:54 -!- Marcela_Gandara has joined. 21:12:36 -!- Marcela_Gandara has quit (Client Quit). 21:15:05 -!- augur has quit (Remote host closed the connection). 21:15:42 -!- augur has joined. 21:16:49 * Marcela_- se va a casar con jackiller_killex y los invita a la boda :-[ 21:16:50 -!- Marcela_- has left. 21:21:05 -!- augur has quit (Ping timeout: 255 seconds). 21:26:29 -!- Marcela_- has joined. 21:27:31 -!- iaglium has joined. 21:32:11 -!- iaglium has quit (Ping timeout: 264 seconds). 21:34:45 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 21:53:58 -!- hppavilion[1] has joined. 22:34:14 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 22:51:34 -!- Phantom__Hoover has joined. 22:54:24 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 22:55:00 <\oren\> コカ・コーラを飲みましょう 22:55:44 -!- hppavilion[1] has joined. 22:59:25 moony: I would like to see the module if possible though. 23:02:29 <\oren\> suppose we made a language where syntax is not a tree 23:03:09 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 23:04:28 Then what is it? Figure what possibilities they are. 23:05:05 <\oren\> specifically, it would be a general graph 23:05:40 It is what I thought too but what other possibility there is? There are a few stuff on esolang wiki based on graph 23:05:57 もうマサラティを飲んでいる。 23:06:59 \oren\: http://www.cas.mcmaster.ca/~kahl/HOPS/ 23:08:52 <\oren\> nice! 23:10:09 One way to make a graph-based is with RDF, and I have thought of wanting to use RDF for a AST of Magic: the Gathering cards (although a graph isn't actually needed here, there are a few advantages provided by such thing). 23:13:30 <\oren\> jesus christ, emacs makes a separate process for each open file?! 23:48:00 -!- hppavilion1 has joined. 23:50:48 -!- hppavilion2 has joined. 23:52:09 -!- moony has quit (Remote host closed the connection). 23:53:51 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 23:57:33 -!- sfz- has joined. 23:58:36 -!- DHeadshot has quit (Ping timeout: 245 seconds). 2017-01-27: 00:00:18 \oren\: what do you mean? 00:01:11 (or perhaps, how do you open a file?) 00:01:54 and what kind of file is it; it's quite possible that an emacs mode would use a subprocess 00:15:47 -!- spiette has quit (Ping timeout: 240 seconds). 00:20:26 -!- Zarutian has quit (Quit: Zarutian). 00:39:51 -!- 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:43:07 -!- sfz- has quit (Remote host closed the connection). 01:40:53 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 01:46:58 -!- DHeadshot has joined. 01:52:17 -!- boily has joined. 01:54:45 `wisdom 01:54:56 relrod//A relrod is a machine useful for finding the Force. 02:05:22 -!- DHeadshot has quit (Ping timeout: 256 seconds). 02:10:44 -!- heroux has quit (Ping timeout: 240 seconds). 02:11:06 -!- heroux has joined. 02:11:36 I think HackEgo wisdom technically qualifies as a fully-fledged Wiki 02:13:46 helloily 02:13:56 quinthellopia! 02:16:25 -!- spiette has joined. 02:16:30 -!- augur has joined. 02:18:17 hppavilion2: hppavellon2. it even qualifies as a PDF! 02:18:35 boily: True! 02:18:47 -!- boily has quit (Quit: BOVINE CHICKEN). 02:18:59 i wish i was gooder at bash/linux 02:19:27 id make hackego give people snarky birthday greetings 02:21:40 -!- augur has quit (Ping timeout: 255 seconds). 02:28:34 -!- tromp has quit (Remote host closed the connection). 02:47:29 -!- tromp has joined. 03:28:49 -!- tromp has quit (Remote host closed the connection). 03:37:44 -!- hppavilion2 has quit (Ping timeout: 256 seconds). 03:45:15 -!- kiki` has joined. 04:01:42 -!- Perenelle has joined. 04:17:11 -!- Perenelle has quit (Read error: Connection reset by peer). 04:17:48 Do you know much of OpenGL? Is there a program to just render a picture using ARB shader programs? I could write such thing if I have the example to see how such thing is to work. 04:19:50 And what does fog coordinates do? 04:20:31 [wiki] [[Forte]] https://esolangs.org/w/index.php?diff=50803&oldid=38245 * TehFlaminTaco * (+284) 04:29:39 -!- tromp has joined. 04:32:01 zzo38: I haven't ever really experimented with it, but isn't the trick something like making a single triangle which is large enough to cover the screen? 04:33:09 -!- augur has joined. 04:33:50 -!- tromp has quit (Ping timeout: 240 seconds). 04:34:22 I should think to need a rectangle? Shouldn't the output be a rectangle picture, isn't it? 04:35:50 You could use two triangles, but it's simpler to get away with just one which extends past the screen 04:36:46 O, OK. Does it automatically know not to render that part of the triangle? 04:36:50 Like, it can be a right triangle whose two legs lie along the left side and bottom of the screen, and then the hypotenuse just barely touches the top right corner 04:37:18 I don't know how anything actually works, I've just heard that this is a thing people do 04:37:34 -!- augur has quit (Ping timeout: 255 seconds). 04:37:36 Ed Kmett mentioned it to me, and I've seen it in a few other places. 04:38:34 Yes, actually after you mentioned, use just one which extends past the screen, I did think of that. 05:10:36 -!- hppavilion2 has joined. 05:36:19 -!- Cale has quit (Excess Flood). 05:36:44 -!- Cale has joined. 05:44:02 -!- oerjan has joined. 05:46:51 hm the mail directory seems gone after the server upgrade 05:47:33 (not the server with the mail on, though, so i assume it's just nfs or whatever trouble) 06:21:15 -!- hppavilion2 has quit (Ping timeout: 276 seconds). 06:49:11 -!- augur has joined. 06:53:55 -!- augur has quit (Ping timeout: 255 seconds). 06:54:26 -!- staffehn has quit (Ping timeout: 245 seconds). 06:59:12 [wiki] [[Talk:Forte]] https://esolangs.org/w/index.php?diff=50804&oldid=8767 * Oerjan * (+335) /* Quine */ new section 07:02:44 -!- augur has joined. 07:19:32 -!- doesthiswork1 has quit (Quit: Leaving.). 07:27:20 -!- staffehn has joined. 07:30:46 -!- tromp has joined. 07:35:02 -!- tromp has quit (Ping timeout: 248 seconds). 07:43:22 -!- hppavilion2 has joined. 08:34:17 -!- PinealGlandOptic has joined. 08:38:11 -!- sirnaysayer has quit (Ping timeout: 240 seconds). 08:43:51 -!- sirnaysayer has joined. 09:05:03 -!- hppavilion2 has quit (Ping timeout: 276 seconds). 09:31:37 -!- tromp has joined. 09:36:19 -!- tromp has quit (Ping timeout: 260 seconds). 09:53:49 ``` c=bin/scheme; >$c echo $'#!/bin/sh\nexec perl \'-ne/Scheme$/&&push@p,$p;$p=$_}{print$p[rand@p]\' share/mtg/allsets.txt' && chmod -c a+x "$c" 09:53:54 mode of `bin/scheme' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) 09:53:57 `scheme 09:53:59 My Undead Horde Awakens 09:54:00 `scheme 09:54:01 Look Skyward and Despair 09:55:36 zzo38: shadertoy.com, among others 09:56:11 that scheme looks very functional 09:56:41 `which guile 09:56:42 No output. 09:56:44 (shadertoy supports GLSL; I don't know if it runs ARB) 09:57:01 In M:tG, because Scheme cards are oversized and have no mana cost, they have great card names, very suggestive ones that you can appreciate even if you don't look at the rest of the card and don't know any M:tG lore. Usually that sort of text can appear only in flavor text. 09:58:05 `scheme (+ 2 2) 09:58:07 Your Puny Minds Cannot Fathom 09:58:31 There are 50 scheme cards, and `scheme prints the card name of a random one. There's probably less than a dozen non-scheme cards with card names so suggestive, mostly in the Kamigawa block, the Zendikar block, and Portal 3. 10:02:17 > ((+) 2 2) 10:02:20 4 10:38:12 -!- PinealGlandOptic has quit (Quit: leaving). 11:03:23 -!- LKoen has joined. 11:18:33 -!- oerjan has quit (Quit: Later). 11:30:27 -!- jameseb has quit (Ping timeout: 258 seconds). 11:31:44 -!- jameseb has joined. 11:32:47 -!- tromp has joined. 11:33:33 -!- boily has joined. 11:37:06 -!- tromp has quit (Ping timeout: 240 seconds). 12:13:25 @metar UHPX 12:13:25 No result. 12:18:34 -!- boily has quit (Quit: YEW CHICKEN). 12:23:54 -!- tromp has joined. 12:26:00 -!- Zarutian has joined. 12:27:54 -!- Zarutian has quit (Client Quit). 12:32:30 -!- myname has quit (Ping timeout: 240 seconds). 12:35:40 -!- myname has joined. 12:36:42 -!- LKoen has quit (Remote host closed the connection). 12:44:48 -!- tromp has quit (Remote host closed the connection). 13:17:51 -!- AnotherTest has joined. 13:23:45 -!- Lord_of_Life has quit (Excess Flood). 13:24:59 -!- Lord_of_Life has joined. 13:34:55 -!- LKoen has joined. 13:45:38 -!- tromp has joined. 13:50:19 -!- tromp has quit (Ping timeout: 256 seconds). 14:00:30 -!- doesthiswork has joined. 14:35:35 -!- AnotherTest has quit (Quit: ZNC - http://znc.in). 15:06:16 -!- doesthiswork has quit (Quit: Leaving.). 15:25:27 -!- tromp has joined. 15:30:30 -!- tromp has quit (Ping timeout: 276 seconds). 15:56:09 -!- kiki` has quit (Quit: Connection closed for inactivity). 16:46:41 -!- tromp has joined. 16:51:05 -!- tromp has quit (Ping timeout: 256 seconds). 16:55:30 -!- Phantom_Hoover has joined. 17:02:34 -!- Lord_of_Life has quit (Excess Flood). 17:04:59 -!- Lord_of_Life has joined. 17:41:22 -!- `^_^v has joined. 17:43:34 -!- DHeadshot has joined. 17:50:20 -!- Zarutian has joined. 17:51:32 -!- Zarutian has quit (Read error: Connection reset by peer). 17:51:50 -!- Zarutian has joined. 18:15:37 -!- amused has changed nick to hydraz. 18:19:21 -!- hppavilion2 has joined. 18:32:36 -!- tromp has joined. 18:36:56 -!- tromp has quit (Ping timeout: 245 seconds). 18:48:05 -!- doesthiswork has joined. 18:48:54 -!- LKoen has quit (Remote host closed the connection). 18:53:41 -!- ais523 has joined. 18:55:02 ugh, you know that situation where you want to do something utterly insane, and searching for advice about it just returns pages about the general subject that assume you don't know what you're doing? 18:55:15 -!- hppavilion2 has quit (Ping timeout: 276 seconds). 18:55:35 in my case, what I want to do is to add a finalizer to an existing Java object retroactively, so that I can see what its final state looked like when it became unreferenced 18:55:52 PhantomReference is very close to this, but intentionally doesn't give you any way to get at the object's final state 18:56:35 it's clearly possible to do this within the JVM – the mechanism's used to implement actual finalizers, and there's a package-private class in the Java internals that handles it – but apparently no API 18:56:52 anyone here have any advice? 18:57:09 (there are some rather more insane things I want to do with the JVM too, but this one seems like the most viable) 19:07:55 -!- LKoen has joined. 19:16:43 -!- doesthiswork has quit (Quit: Leaving.). 19:22:25 -!- Lord_of_Life has quit (Excess Flood). 19:25:29 -!- Lord_of_Life has joined. 19:28:03 -!- DHeadshot has quit (Ping timeout: 256 seconds). 19:32:59 -!- hppavilion2 has joined. 19:51:01 -!- hppavilion2 has quit (Ping timeout: 248 seconds). 19:56:54 -!- hppavilion2 has joined. 20:05:56 -!- wob_jonas has joined. 20:06:13 " ugh, you know that situation where you want to do something utterly insane, and searching for advice about it just returns pages about the general subject that assume you don't know what you're doing?" => yes 20:06:26 I asked about something like that a few days ago: 20:07:30 In http://tunes.org/~nef/logs/esoteric/17.01.20 20:07:49 "I have an interlaced video, and want to tell ffmpeg to throw away half of the frames, keeping only the even numbered frames with half the vertical resolution. But this seems impossible to search for, because an internet search only finds hits about how to re-encode interlaced videos but NOT throw away information from it. 20:07:57 That's the more typical use case, because most of the interlaced videos are low resolution, digitized from analog television or VHS, so it makes sense," 20:08:44 ais523: also, my random observation from this morning: 20:08:53 In M:tG, because Scheme cards are oversized and have no mana cost, they have great card names, very suggestive ones that you can appreciate even if you don't look at the rest of the card and don't know any M:tG lore. Usually that sort of text can appear only in flavor text. 20:09:01 There are 50 scheme cards, and `scheme prints the card name of a random one. There's probably less than a dozen non-scheme cards with card names so suggestive, mostly in the Kamigawa block, the Zendikar block, and Portal 3. 20:09:03 `scheme 20:09:03 -!- hppavilion2 has quit (Remote host closed the connection). 20:09:11 Surrender Your Thoughts 20:09:15 `scheme 20:09:16 Only Blood Ends Your Nightmares 20:09:30 -!- hppavilion2 has joined. 20:09:44 we clearly need HackEgo to confuse `scheme and `! scheme sometimes 20:09:54 or at least, we'd need that if the commands were more widely used 20:09:59 (does `! scheme even exist?) 20:10:14 `! scheme (format 9) 20:10:14 ​/hackenv/bin/!: 4: exec: ibin/scheme: not found 20:10:17 apparently not 20:10:53 isn't that a type error though? 20:12:09 are all interpreters supposed to be linked from ibin? 20:13:07 ibin is basically for wrappers that handle all the stages in running a oneliner program 20:13:14 ``` sqlite3 <<<"select 'hello, world';" 20:13:14 hello, world 20:13:18 `! c printf("Hello, world!\n"); 20:13:21 Does not compile. 20:13:31 `lua -e print"hello, world" 20:13:32 although sometimes it's nonobvious what sort of input they want 20:13:32 hello, world 20:14:01 ok, so there probably should be a wrapper for lua at least, since that's already installed 20:14:18 is it ok if I create one? 20:14:39 these should take the program from command line, right? 20:14:42 sure, this is actually the original reason HackEgo was created 20:14:44 and yes 20:15:09 (HackEgo's actual purpose became somewhat lost with all the rainbow welcomes and the like, but it was originally meant to be an EgoBot that anyone could update rather than just it owner) 20:15:19 ``` cat ibin/haskell 20:15:20 ​#!/bin/sh \ . lib/interp \ interp_file ./interps/ghc/runghc 20:15:21 ``` cat ibin/c 20:15:22 ​#!/bin/sh \ . lib/interp \ interp_file "./interps/gcccomp/gcccomp c" 20:15:25 what do those things do? 20:15:31 ``` cat lib/interp 20:15:32 ​#!/bin/sh \ \ export I_CMD="$0" \ export I_ARG="$1" \ export ARG_FILE="/tmp/input.$$" \ \ get_arg() { \ #if expr "$I_ARG" : "http://" > /dev/null \ #then \ # wget $WGET_OPTIONS "$I_ARG" -O "$ARG_FILE" \ #else \ printf '%s' "$I_ARG" > "$ARG_FILE" \ #fi \ } \ \ clean_arg() { \ rm -f "$ARG_FILE" \ } \ \ interp 20:15:47 um, 20:15:51 wob_jonas: replicate the common machinery that EgoBot used 20:16:05 I don't think you'd have to use it in new interpreters 20:16:11 although what language is that? 20:16:17 it looks like a hellish mix of Bash and C 20:16:19 what is what language? 20:16:24 lib/interp 20:16:29 that looks like bash to me 20:16:40 the functionname(){ is bash function definition syntax 20:16:45 and printf is a bash builtin 20:16:54 note no parenthesis when calling it 20:16:57 totally bash 20:17:05 oh, I see, plenty of lines have been commented out 20:17:08 but note that it's sourced, not ran 20:17:09 explaining the #if and #wget 20:17:15 ah! 20:17:46 egobot would run programs from URLs 20:18:48 ``` grep -L lib/interp ibin/* # almost all of the interpreters use that library, these don't: 20:18:49 ibin/help \ ibin/k 20:19:12 I should probably rather use it too, I'm just not sure what its interface is 20:19:44 `! help 20:19:45 The ! or interp command calls various language interpreters transfered from old EgoBot. Try `url ibin/ for a list. 20:19:46 note that ibin/k appears to be a joke, not an interpreter of the apl-like k 20:19:57 (unless it's a double joke) 20:20:04 `! k 9*2 20:20:05 ​!"#$%^&* 0123456789 20:20:43 ``` cat ibin/perl 20:20:44 ​#!/bin/sh \ . lib/interp \ interp_file perl 20:21:13 ``` cat interps/gcccomp/gcccomp 20:21:14 ​#!/bin/bash \ LANG="$1" \ echo >>"$2" \ \ case "$LANG" in \ c) \ HEAD='#include \n#include \n#include \n#include \n#include \nint main(int argc, char **argv) {' \ TAIL='; return 0; }' \ EXT='c' \ GCC='gcc' \ FLAGS='-lm -std=gnu99' \ ;; \ \ c 20:21:54 I guess interp_file calls the program after it and adds the name of the file containing the source code an argument 20:22:04 then just interp_file lua should work 20:22:51 ``` c=ibin/lua; >$c echo $'#!/bin/sh\n. lib/interp\ninterp_file lua' && chmod -c a+x ibin/lua 20:22:53 mode of `ibin/lua' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x) 20:23:01 `! lua print "hello, world" 20:23:02 hello, world 20:23:03 -!- hppavilion2 has quit (Remote host closed the connection). 20:23:24 `! lua print(LUA_VERSION) 20:23:25 -!- hppavilion2 has joined. 20:23:25 nil 20:23:30 `! lua print(_VERSION) 20:23:31 Lua 5.2 20:23:33 I guess we should maybe add some golfing languages? I went and learned Jelly a while back, and Brachylog recently (although Brachylog's current version is fairly new and buggy) 20:24:06 there's already perl, does that count? 20:24:19 perl does try to be concise 20:24:24 by design that is] 20:24:40 in the same sense as intercal tries to be esoteric 20:24:53 maybe that's not its main goal 20:25:41 perl's nowhere near as concise as Jelly 20:25:51 I'm currently working on a golfing language of my own that aims to be even terser 20:26:01 `! lua for c=0,9 do print(c)end 20:26:02 0 \ 1 \ 2 \ 3 \ 4 \ 5 \ 6 \ 7 \ 8 \ 9 20:26:06 sure, because perl is early 20:26:51 Perl wasn't designed to be concise, though, but rather to work like natural languages 20:29:55 but English is fairly golfable, so it's not surprising Perl is too 20:33:32 -!- tromp has joined. 20:37:46 -!- tromp has quit (Ping timeout: 240 seconds). 21:09:08 -!- Lord_of_Life has quit (Excess Flood). 21:13:59 -!- Lord_of_Life has joined. 21:15:00 -!- hppavilion2 has quit (Ping timeout: 276 seconds). 21:31:25 It's all good, you just list like a minute 21:35:57 -!- spiette has quit (Quit: :qa!). 21:57:16 <\oren\> why cant anyone spell fascism 21:57:21 <\oren\> its not facism 21:57:25 <\oren\> idiots 21:58:07 <\oren\> facism would be discrimination on the basis of your face being stupid 22:06:25 If sprunge is over quota when is supposed to try again later? 22:14:56 After 25 minutes. 22:22:01 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 22:34:34 -!- tromp has joined. 22:38:36 -!- tromp has quit (Ping timeout: 240 seconds). 22:39:43 -!- hppavilion2 has joined. 22:46:32 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 22:53:27 -!- kiki` has joined. 23:02:05 -!- copumpkin has joined. 23:03:33 -!- hppavilion2 has quit (Ping timeout: 248 seconds). 23:27:06 -!- boily has joined. 23:34:29 @tell oerjan chúc mừng năm mớerjan! 23:34:29 Consider it noted. 23:35:46 sống lâu trăm tuổint-e! 23:36:58 gung hei shachafaat coi! 23:45:16 [wiki] [[D♭♭]] N https://esolangs.org/w/index.php?oldid=50805 * Enoua5 * (+424) Created page with "=== Pronunciation === D♭♭ is pronounced "Dee double flat" == Introduction == In music, there are a couple rare marks known as "Double flat" and "Double sharp". While a sha..." 23:46:41 boily's speaking in tongues 23:47:13 Chinese New Year! 23:47:33 [wiki] [[Joke language list]] M https://esolangs.org/w/index.php?diff=50806&oldid=50770 * Enoua5 * (+14) 23:48:22 [wiki] [[D♭♭]] M https://esolangs.org/w/index.php?diff=50807&oldid=50805 * Enoua5 * (+0) should probably have the intro first 23:48:25 oh, year of the rooster 23:49:08 that will be very exciting for chickens 23:49:48 ^^ 23:53:22 -!- hppavilion2 has joined. 23:53:43 hppavellonne année du coq! 23:56:40 -!- DHeadshot has joined. 23:56:43 re that last few edits on the wiki: that may be one of the worst joke languages we have... 23:57:47 (besides, there's a Unicode codepoint for that: 𝄫) 23:58:52 Dbb? It's barely a joke language. Dunno what it's doing on the wiki... 2017-01-28: 00:02:06 -!- `^_^v has quit (Ping timeout: 240 seconds). 00:03:52 better than another brainfuck clone 00:05:57 Depends on the clone. Does COW count as a bf clone? 00:07:34 I'd say yes. 00:08:34 (the additional 4 instructions aren't interesting; if anything they destroy some of BF's unique flavor. Also the resulting code is unreadable.) 00:17:41 -!- DHeadshot has quit (Ping timeout: 240 seconds). 00:28:15 boily: we /very/ rarely use [[Category:Shameful]] 00:28:33 and I'm normally quick to argue with people who use it in places other than where it's really necessary 00:28:51 but if someone added it to that article, I think I'd turn aside and not interfere 00:29:12 even so, though, I don't think it's quite as bad as, say, ESME or Snack 00:30:09 or FURscript 00:31:32 ESME brings back repressed memories... 00:32:12 apparently I capitalised it wrong, but I'm not sure it matters 00:35:23 -!- tromp has joined. 00:35:58 `wisdom 00:35:59 overworld//The overworld is an alternative name for the world map, used by players of the Zelda video games. 00:36:17 `wisdom 00:36:19 nvd//nvd is what Taneb calls himself when he wants to feel professional. 00:37:09 being professional is unconfortable. cramped clothes that restrain movement freedom. 00:37:46 boily: back when I was at school, my school uniform was basically a suit but didn't restrain freedom at all, really 00:37:49 Is there a standard symbol (or at least a standard name) for the following function (expressed in Python)?- f = lambda x, k: 0 if (x % k != 0) else f(x/k, k)+1 00:37:55 why can't they make actual professional suits like that? 00:38:07 -!- 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:38:27 hppavilion2: "the number of times k divides x"; it's a builtin in Jelly 00:38:43 which offers the alternative names "order", "multiplicity", and one other 00:38:45 so maybe it's not that standard 00:38:54 ais523: Ah :/ 00:39:00 ais523: I'd kind of like a nice symbol :P 00:39:14 well Jelly calls it ȯ 00:39:19 ☃(n,p) 00:39:20 a #/ b might work 00:39:22 which isn't a commonly used symbol in other contexts 00:39:27 ais523: OK, what's Jelly? 00:39:47 (there'snow particular reason) 00:39:59 -!- tromp has quit (Ping timeout: 264 seconds). 00:40:04 Ah, found it 00:41:02 http://esolangs.org/wiki/Jelly exists, although it's just a "this is where you find more information" 00:41:12 but it's famous for having a lot of builtins 00:56:11 -!- Zarutian has quit (Quit: Zarutian). 01:07:22 -!- tromp has joined. 01:15:11 -!- augur has quit (Remote host closed the connection). 01:15:52 -!- augur has joined. 01:17:25 -!- tromp has quit (Remote host closed the connection). 01:20:26 -!- augur has quit (Ping timeout: 255 seconds). 01:21:05 Jelly is very APLy... 01:21:32 boily: Is this an APL Jelly joke? 01:22:30 no, I don't spread jokes like that. 01:29:54 -!- doesthiswork has joined. 01:36:53 -!- Zarutian has joined. 01:39:08 boily: Jelly is a J derivative, and J's an APL derivative, so the APLishness is not surprising 01:39:29 that explains things. 01:42:43 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:45:30 -!- tromp has joined. 01:46:09 -!- kiki` has quit (Quit: Connection closed for inactivity). 02:01:32 -!- ais523 has quit (Ping timeout: 245 seconds). 02:08:25 -!- tromp has quit (Remote host closed the connection). 02:11:28 I managed to make a program it can execute a fragment shader program and write output on stdout, but there is two problem. One is that it results 8-bit precision and I cannot figure out how to make 16-bit precision, other is that it creates a window on the screen, even if I do not need it; if I don't display the window then nothing else works. 02:20:55 -!- tromp has joined. 02:35:25 -!- boily has quit (Quit: INVASIVE CHICKEN). 03:34:34 -!- tromp has quit (Read error: Connection reset by peer). 03:42:13 -!- doesthiswork1 has joined. 03:42:13 -!- doesthiswork has quit (Read error: Connection reset by peer). 03:46:03 -!- Zarutian has quit (Quit: Zarutian). 03:53:29 -!- tromp has joined. 04:10:21 -!- hppavilion2 has quit (Ping timeout: 276 seconds). 04:16:23 -!- augur has joined. 04:20:53 -!- augur has quit (Ping timeout: 255 seconds). 04:31:11 <\oren\> TIL the pound symbol is a stylized L with a stroke 04:36:44 <\oren\> I had thought it was a stylized E 04:41:47 [wiki] [[Special:Log/newusers]] create * Sunjay * New user account 04:45:35 It's... Literally short for "libra". 04:48:28 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50808&oldid=50801 * Sunjay * (+190) 04:48:40 [wiki] [[Brainfuck algorithms]] https://esolangs.org/w/index.php?diff=50809&oldid=49627 * Sunjay * (+76) /* if (x) { code } */ 04:53:24 <\oren\> pikhq: libra, as in the scales? 04:53:30 <\oren\> interesting 04:54:33 Ł 04:56:33 <\oren\> ¦. 04:56:44 <\oren\> ♎ 04:58:08 yes, hence also lb 04:59:19 Is there a such thing as "name table texture" in OpenGL? 05:02:30 \oren\: Well, strictly "libra" as in the Roman unit of mass. 05:02:32 But, yes. 05:02:38 s/mass/weight/ 05:02:53 O, it is a Roman unit of weight? I didn't know that? 05:15:26 <\oren\> "Historically, £1 worth of silver coins were a troy pound in weight; in August 2016 this amount of silver was worth approximately £170 sterling." 05:17:38 [wiki] [[Special:Log/newusers]] create * Hsorenson * New user account 05:23:34 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50810&oldid=50808 * Hsorenson * (+250) 05:23:46 [wiki] [[User:Hsorenson]] N https://esolangs.org/w/index.php?oldid=50811 * Hsorenson * (+195) Created page with "A GNU and FOSS junkie who also programs. I like making experimental things, some of which are programming languages to some definition. '''Links: ''' [https://github.com/..." 05:40:12 [wiki] [[User:Hsorenson]] https://esolangs.org/w/index.php?diff=50812&oldid=50811 * Hsorenson * (+70) 06:17:09 -!- augur has joined. 06:21:28 -!- augur has quit (Ping timeout: 255 seconds). 07:10:47 -!- hppavilion2 has joined. 07:23:12 -!- doesthiswork has joined. 07:23:13 -!- doesthiswork1 has quit (Read error: Connection reset by peer). 07:23:38 -!- oerjan has joined. 07:30:24 @messages-cloudy 07:30:25 boily said 7h 55m 55s ago: chúc mừng năm mớerjan! 07:31:47 @tell boily bood mornily! 07:31:47 Consider it noted. 07:44:20 @tell ais523 (HackEgo's actual purpose became somewhat lost with all the rainbow welcomes and the like, but it was originally meant to be an EgoBot that anyone could update rather than just it owner) <-- i think it got lost because it lacks so many of EgoBot's features (even after the ibin/ transfer), so people never bothered using it for the same things. 07:44:20 Consider it noted. 07:46:06 egobot? 07:46:11 @tell ais523 basically, if it had _really_ been a drop-in replacement from the start, i think things would have turned out different. 07:46:11 Consider it noted. 07:47:19 myname: EgoBot used to be the main bot of this channel. it was mainly an interpreter for heaps of esolangs, but not as extensible as HackEgo 07:47:50 it also had !bfjoust. 07:48:16 It also tended to get subtly broken on a whim. 07:48:26 Or profoundly. 07:48:32 * oerjan has forgotten about that. 07:50:22 many of the languages have been transfered to HackEgo's ibin/ directory, but the surrounding framework is partly missing. 07:51:12 (e.g. we can't run things from the web. and the userinterps that was what extensibility EgoBot allowed, did not get transferred.) 07:51:27 *that were 07:52:10 `slashes 07:52:48 No output. 07:52:58 `slashes hi 07:53:04 Can't open hi: No such file or directory at /hackenv/bin/slashes line 7. 07:53:10 bah 07:53:17 `which slashes 07:53:19 ​/hackenv/bin/slashes 07:54:24 it is awkward to create commands that work with _both_ HackEgo's one-liner assumption and EgoBot's whole-file assumption. 07:55:45 @tell ais523 and the impedance mismatch between the systems is so big that no one has dared to try to unify them properly. 07:55:45 Consider it noted. 08:07:53 -!- yorick has quit (Read error: Connection reset by peer). 08:10:06 -!- yorick has joined. 08:10:06 -!- yorick has quit (Changing host). 08:10:06 -!- yorick has joined. 08:17:43 -!- augur has joined. 08:18:00 -!- doesthiswork has quit (Quit: Leaving.). 08:22:31 -!- augur has quit (Ping timeout: 255 seconds). 08:38:20 `unidecode 𝄫 08:38:26 ​[U+1D12B MUSICAL SYMBOL DOUBLE FLAT] 09:02:13 `unidecode ȯ 09:02:26 ​[U+022F LATIN SMALL LETTER O WITH DOT ABOVE] 09:17:40 -!- ais523 has joined. 09:55:23 does anyone here know of a filesystem that supports bignum-sized sparse files? 09:55:51 i.e. the file itself can be almost arbitrarily large, but contains only a small number of nonzero bytes (which are recorded via their value and position in the file0 10:00:27 on a related note, what does Unary do with characters in the program that aren't '0'? 10:02:23 <^v> ais523, bignum would be pointless for keeping track of files 10:03:29 <^v> 256 bits is enough to count every particle in the universe 10:03:29 not really, sparse files are useful (and nothing's stopping them being way bigger than your disk), so why not arbitrarily large ones? 10:05:34 I just created a 2.2 terabyte file on a 50 gigabyte partition, it takes up less than one kilobyte on disk 10:05:35 next up: sparse bignum 10:05:39 *+s 10:05:47 oerjan: that doesn't even seem entirely useless 10:05:50 <^v> because there is not enough information in the world to store that information 10:06:03 ^v: you're missing the point; not every byte stores information 10:06:12 <^v> ah i see 10:06:13 the file is very compressible 10:06:15 ais523: and then you combine the two hth 10:06:37 oerjan: aren't most of the forms of large primes that we have efficient tests for sparse bignums? 10:06:38 <^v> even with 128 bit pointers you will still never have collisions ever 10:06:55 ais523: hm maybe 10:07:18 ^v: well, I'm mostly thinking of this in terms of writing a Unary interpreter (or a variant that uses '\0' rather than '0') 10:07:23 the question is, how do you store the programs? 10:10:09 well this is obviously possible, it's just a question of whether anything does it 10:10:31 (which i'm not the right to answer) 10:10:48 anyway -> 10:11:08 -!- oerjan has quit (Quit: Shave the Welsh). 10:33:36 -!- augur has joined. 10:38:48 -!- augur has quit (Ping timeout: 258 seconds). 10:48:21 -!- hppavilion2 has changed nick to hppavilion[1]. 10:57:07 -!- wob_jonas has joined. 11:00:01 [wiki] [[Special:Log/newusers]] create * Ahto * New user account 11:02:31 does anyone here know of a filesystem that supports bignum-sized sparse files? => whoa... that would be strange. you'd have to design the API very carefully so that you don't run into the problems you'd have if you eg. allowed pathname components longer than 255 bytes (or 255 utf16 units), so you can get stuck with a file on the file syste 11:02:31 m that you can't even delete because you don't have enough memory to store its filename 11:03:03 you'd need a newer version of stat that you can call in such a way that it doesn't return the size of the file, in case the file size is so large the stat would fail because it can't load it into memory 11:03:05 <^v> wob_jonas, wat 11:03:11 well, if you don't allow bignum-sized filenames, if something goes badly wrong you at least have the option of deleting the file 11:03:19 I agree that stat would be a problem, though 11:03:36 ^v: on unix, you can't have filenames longer than 255 bytes long. you can have pathnames longer than that, but you can recurse into directories without using a full pathname. 11:04:09 <^v> i know but bignum sux 11:04:54 on windows, the situation is somewhat similar, filenames can't be longer than 255 bytes long, although they do also put a limit on pathnames, which must be shorter than about like 32k or 64k utf16 units, I don't know which one. 11:05:18 I *think* Hurd allows arbitrarily long filenames, but I'm not sure. 11:05:55 <^v> yeah lets strcmp a 1TB file name 11:07:04 The POSIX API is designed so that you could use it on a system where filenames can be, say, up to 4096 bytes long, or, say, use the full filename encoded in utf8 on windows filesystems; but the unix ABI on current architectures locks down the filenames to 255 bytes because there's an uint8 field for pathname length in the data that getdents and sim 11:07:04 ilar syscalls return. 11:07:48 As a result, linux has some dirty parts for what to do when a windows file system is mounted and the filename is too long for unix. 11:09:35 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50813&oldid=50810 * Ahto * (+828) Fuck you. - Ahto 11:10:27 ais523: anyway, you could try to implement something like this using a table in a database keyed by bignums, with an index that lets you find the right chunk, but I haven't heard of anything like this already existing. 11:11:10 that latest introduction is hilarious 11:11:28 I am personally not really fond of sparse files. They should continue to exist for compatibility, but I think it might have been better if they hadn't been invented back in the ancient unix days. 11:11:55 [wiki] [[Prelude]] https://esolangs.org/w/index.php?diff=50814&oldid=41872 * Ahto * (+2) s/column/line/ because 'line' doesn't make any sense. 11:13:03 fully justified (i.e., it deserves the explanation that we have very few users and comparatively many spammers that have found ways to solve the easier captchas...) 11:17:53 -!- augur has joined. 11:18:06 -!- augur has quit (Remote host closed the connection). 11:28:13 -!- augur has joined. 11:33:39 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 11:36:10 [wiki] [[User talk:Ahto]] N https://esolangs.org/w/index.php?oldid=50815 * Int-e * (+518) Created page with "Regarding those hoops, they truly are annoying. Thanks for persevering! The measures evolved over time, as spammers learned to circumvent the simpler measures. Please take int..." 11:47:35 -!- Akaibu has quit (Quit: Connection closed for inactivity). 12:18:22 -!- LKoen has joined. 12:20:08 -!- ais523 has quit (Read error: Connection reset by peer). 12:21:15 -!- ais523 has joined. 12:36:59 [wiki] [[Talk:Forte]] https://esolangs.org/w/index.php?diff=50816&oldid=50804 * Keymaker * (+194) /* Quine */ 12:43:00 [wiki] [[Talk:Forte]] https://esolangs.org/w/index.php?diff=50817&oldid=50816 * Ais523 * (+502) /* Quine */ it probably comes from PPCG 12:43:07 -!- Phantom_Hoover has joined. 12:49:10 -!- Zarutian has joined. 12:51:37 -!- Zarutian has quit (Read error: Connection reset by peer). 12:53:22 -!- Zarutian has joined. 13:04:36 -!- boily has joined. 13:08:12 `wisdom 13:08:17 test//test failed. HackEgo-JUnit is not available. 13:09:46 @massages-loud 13:09:47 oerjan said 5h 37m 59s ago: bood mornily! 13:10:09 @tell oerjan boerjan matin! 13:10:09 Consider it noted. 13:17:33 -!- FreeFull has quit (Quit: Reboot). 13:41:41 -!- Lord_of_Life has quit (Excess Flood). 13:46:29 -!- Lord_of_Life has joined. 13:48:15 -!- FreeFull has joined. 14:00:30 -!- doesthiswork has joined. 14:01:02 `wisdom 14:01:06 jonathan hoag//Hoag is an art critic. 14:01:18 -!- LKoen has quit (Remote host closed the connection). 14:02:17 `wisdom 14:02:19 long//Long is the Chinese word for dragon. 14:02:39 `wisdom 14:02:40 erlang//Erlang has tricked people into loving global mutable variables while pretending to embrace immutability. 14:02:58 is that a dig at its channels? 14:03:00 Live, long, and prosper? 14:03:07 Rabbits are made out of erlangs... 14:03:29 Phantom_Helloover, int-ello. 14:03:42 * boily lightly thwack int-e. 0.5 FP. 14:04:05 aren't channels just message passing, so stuff that go through them isn't global? 14:04:10 `wisdom 14:04:11 cut elimination//The cut-elimination theorem states that any Prolog program written using the cut operator ! can be rewritten without using that operator. 14:04:12 * int-e does a sommersault 14:04:37 Prolog and Erlang this morning, oh my... 14:04:47 fungot: have you disturbed the RNG lately? 14:04:47 boily: was going to run out 14:06:11 ok so honestly, i get the impression that the abstractions of laziness and pure functionality in haskell are leaky as fuck and that you end up having to deal with this to write a lot of code in it 14:06:13 how accurate is this? 14:06:38 fungot: be careful, there's light out there and where there's light there are shadows 14:06:38 int-e: it has this weird name and then the operator; sisc evaluates operands right to left. 14:07:12 . o O ( let's just hope that nobody takes this as inspiration for a new esolang? ) 14:07:54 . o O ( Or maybe this will be the first esolang invented by fungot. ) 14:07:55 int-e: so when they were said/ written, which time zone they refer to the variables, and all of the 14:08:08 it's a good start anyway. 14:08:33 part of the *ISC family! 23 essential nutrients! daily fnord requirement! 14:12:42 -!- ais523 has quit (Remote host closed the connection). 14:13:59 -!- ais523 has joined. 14:22:26 -!- boily has quit (Quit: DECAY CHICKEN). 14:36:50 -!- LKoen has joined. 14:47:21 -!- augur has quit (Remote host closed the connection). 14:50:06 ^source 14:50:06 https://github.com/fis/fungot/blob/master/fungot.b98 14:54:31 -!- LKoen has quit (Remote host closed the connection). 14:56:10 -!- ais523 has quit (Remote host closed the connection). 14:57:21 -!- ais523 has joined. 15:08:15 -!- augur has joined. 15:12:55 -!- augur has quit (Ping timeout: 255 seconds). 15:13:45 -!- doesthiswork has quit (Quit: Leaving.). 15:26:12 -!- LKoen has joined. 15:42:43 -!- lollo64it has joined. 15:44:08 -!- lollo64it has quit (Max SendQ exceeded). 15:47:32 -!- ais523 has quit. 16:08:08 -!- Cale has quit (Excess Flood). 16:08:46 -!- Cale has joined. 16:11:01 -!- Cale has quit (Excess Flood). 16:11:26 -!- Cale has joined. 16:24:31 int-e: you don't need a whole language for that, just a macro in an existing language 16:25:03 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:34:29 -!- LKoen has quit (Remote host closed the connection). 16:35:18 <\oren\> Is using the word "alas" against wikipedia style? 16:41:06 -!- Cale has quit (Ping timeout: 255 seconds). 16:43:14 -!- Cale has joined. 16:44:30 I don't know 17:03:33 -!- Lord_of_Life has quit (Excess Flood). 17:05:29 -!- Lord_of_Life has joined. 17:06:01 -!- LKoen has joined. 17:06:52 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 17:07:15 -!- LKoen_ has joined. 17:08:51 `? ijustneedtheconfusedsmileyface 17:08:52 ijustneedtheconfusedsmileyface? ¯\(°​_o)/¯ 17:11:27 -!- LKoen has quit (Ping timeout: 252 seconds). 17:18:25 best use of `? to date 17:20:03 ☺ 17:23:05 <\oren\> ส็็็็็็็็็็็็็็็็็็็_(ツ)_ส้้้้้้้้้้้้้้้้้้้้ 17:25:04 😸 🙌 17:25:34 <\oren\> (ㅍ_ㅍ) (ㅇㅅㅇ) (ㄱ_ㄱ) ㅠ_ㅠ 17:31:54 -!- Phantom_Hoover has joined. 17:47:15 -!- Lord_of_Life has quit (Excess Flood). 17:49:07 -!- oerjan has joined. 17:49:17 [wiki] [[Special:Log/newusers]] create * Leo * New user account 17:49:59 -!- Lord_of_Life has joined. 17:51:51 @messages-told 17:51:51 boily said 4h 41m 41s ago: boerjan matin! 17:53:38 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50818&oldid=50813 * Leo * (+248) /* Introductions */ 18:05:35 -!- LKoen_ has quit (Remote host closed the connection). 18:12:32 -!- LKoen has joined. 18:14:18 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 18:22:42 trump: the less immigrants we let in, the better 18:22:44 pence: the fewer 18:22:48 trump: shhh, don't call me that in public yet 18:24:39 [wiki] [[Campfire]] N https://esolangs.org/w/index.php?oldid=50819 * Leo * (+3928) Created page with "Campfire: an esoteric programming language which is just a heap of branches - and you'll want to set them on fire. https://github.com/barbuz/campfire/ ==Introduction== We all..." 18:25:28 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=50820&oldid=50782 * Leo * (+15) /* C */ Added Campfire 18:25:43 finally an esolang that invites us to burn it 18:26:00 [wiki] [[Campfire]] M https://esolangs.org/w/index.php?diff=50821&oldid=50819 * Leo * (-35) 18:39:51 -!- LKoen has quit (Remote host closed the connection). 18:42:58 * zgrep brings the kerosene 18:46:15 `learn The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Waslomir Siwovich, Győrvan Sárbik, and Pastronella Gattrovezzi. 18:46:23 Learned '`word': The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Waslomir Siwovich, Győrvan Sárbik, and Pastronella Gattrovezzi. 18:47:04 `word 18:47:05 pole 18:47:09 `words 18:47:10 adminathiid 18:47:12 oops 18:47:21 `whoops 18:47:24 ​«wisdom/`word» -> «wisdom/`words» 18:47:25 `forwards 18:47:26 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: forwards: not found 18:47:29 :( 18:48:14 Far words to go, "o" got forwards. 18:49:06 `url bin/whoops 18:49:07 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/whoops 18:49:12 Pastronella Gattrovezzi sounds like a fake italian name 18:49:20 *ding* 18:50:13 i don't get the joke 18:50:25 the joke is that `words creates fake words 18:50:43 `name 18:50:44 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: name: not found 18:50:47 `names 18:50:48 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: names: not found 18:50:49 it created pole 18:51:00 No, `word made pole. 18:51:04 `word 18:51:05 fatimeng 18:51:10 Oh, it did. Ignore me. 18:51:25 `cat bin/word 18:51:25 ​#!/usr/bin/perl \ $VAR1 = { \ 'qz' => { \ 'e' => 1, \ 'k' => 1, \ 'a' => 1, \ ' ' => 9, \ 'i' => 1, \ 'o' => 2 \ }, \ 'sp' => { \ 'w' => 9, \ 'r' => 18:51:37 there are two different mechanisms 18:51:47 readability level over 9000 18:52:03 izabera: well it doesn't always know to avoid the real ones 18:52:24 incidentally, finding a short finnish name that was actually fake was quite hard 18:52:25 but sometimes it does? 18:52:47 `words 20 18:52:49 syncharmfl frf wan cal all rauny yomina mak inht kau jili quate unskindi sppelanelung ebsta dvolgiti abren poning dia persabull 18:53:04 doing pretty well 18:53:12 `words --italian 20 18:53:13 sprollega diaste pare godero sciano ragosci sostireste disti cammo continui libero calvaste amo penare ossimo manato costiranno strapi scariate accopria 18:53:21 :D 18:53:32 `words --russian 20 18:53:34 ​стараввин готов нергаева ылановскомъ недержешя тальн часномигранч канскую пообремецкихъпослента навское высволюбнейсть паруськийским провскосит непресвыя энн оправенной асовек арени 18:53:36 continui libero amo penare are real words 18:53:47 oh wait pare too 18:53:53 and sciano 18:54:26 izabera: are you saying i should put some real names in my designer list 18:54:29 disti too but it's very old 18:54:44 `words --norwegian 20 18:54:45 sprøys avløsning uteheidola navnenesulerer blankerettingene utstinsialen daternet bedøvenspilling fødene høgskunstna klindustrimatsbøl vatiska barneia hjeren eksporsøkontrakten gullregiende urerere tiltrenes feralisebolskum ekspriseoppsven 18:55:42 ok, i see 1 clearly real word and another possible one. 18:55:54 (avløsning and tiltrenes) 18:56:04 it's pretty good 18:58:02 `url bin/word 18:58:03 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/word 19:00:12 what's that share/WordData/$mod ? 19:00:54 `ls share/WordData 19:00:55 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 19:01:13 `url share/WordData/Italian 19:01:14 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/share/WordData/Italian 19:01:20 the models it is using to generate words with 19:01:24 ... 19:01:39 `culprits share/WordData/Brazilian 19:01:44 nitïa 19:01:49 hm it's old 19:02:17 i don't remember who actually added the system, but fizzie would be one major suspect 19:02:57 `file share/WordData/Brazilian 19:02:57 share/WordData/Brazilian: perl Storable (v0.7) data (major 2) (minor 8) 19:03:04 huh 19:03:51 i think `word is just a simple random FSA thing in comparison? 19:03:56 `url bin/word 19:03:56 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/word 19:04:39 huh my browser cannot show that file 19:04:48 `file bin/word 19:04:49 bin/word: Perl script, ASCII text executable 19:04:52 <\oren\> `words --english 19:04:53 Unknown option: english 19:04:57 <\oren\> `words 19:04:59 tether 19:05:02 there are several english options 19:05:03 <\oren\> `words 2 19:05:06 depo potezze 19:05:06 `words -l 19:05:07 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 19:05:18 <\oren\> `words --eng-us 10 19:05:19 hat huanar traffengo wyboon yella deeplden purpukovskov furon yelon anno 19:05:26 <\oren\> `words --eng-gb 10 19:05:29 still genebina loodv taxson roing snug miri recto suggli ergy 19:05:55 <\oren\> `words --eng-gb 10 19:05:57 pcraffl yelo manima inkelvey cerce goh sgle teronderlasgrea insti sum 19:06:00 words --esolangs 19:06:04 `words --esolangs 19:06:04 the english modes tend not to look very much like english :P 19:06:05 vowels 19:06:10 `words --esolangs 15 19:06:11 enigma-2d zomb redcodermdromehot shelp 3d thine lentercal-2d suicide brain brainty y minimal fit hsq brainfinifu 19:06:25 those look a lot like esolangs tdh 19:06:28 <\oren\> `words --hebrew 19:06:29 ​צפננות 19:06:33 <\oren\> `words --hebrew 10 19:06:34 ​פעות אספקודש קרופ בראד יוחלפו מאחרוך םכנת ואעירא שוח פריה 19:07:11 <\oren\> is the hebrew option based on modern hebrew or ancient hebrew 19:07:36 `words --manx 20 19:07:37 tentraish ortarnal hroopal coobey ard-vooie-hait malaghey slagh aahag cliagh keckerag bodjal moallyn scoil graih tree groe joneyder brooieitshagh criggad-vooid pontys 19:07:48 `words --finnish 20 19:07:49 hauttujatk-karilla kimpänään uskaisentuva aggressa tiuheellanne mienneettavaksesi kaamillesi kulkeissakkumien salleni leile yksimme perinteknistä aikuunsa hihankinen vastansa ryhmitaan läpukeavien hekstimeävillä koonaan suuntistani 19:07:57 <\oren\> iirc the difference is that modern hebrew has a lot of loanwords from german and polish and such 19:08:52 <\oren\> `words --bulgarian 19:08:54 ​полеймбразчепква 19:10:26 redcodermdromehot sounds like the hot new esolang 19:13:15 -!- heroux has quit (Ping timeout: 256 seconds). 19:13:42 -!- heroux has joined. 19:14:32 <\oren\> `words --bulgarian 19:14:33 ​сметарствува 19:14:56 <\oren\> `words --esolang 19:14:58 ​~ 19:15:09 <\oren\> brief, but meaningful 19:15:12 <\oren\> `words --esolang 19:15:13 dup 19:15:19 <\oren\> `words --esolang 20 19:15:20 iag 1cnis betana tur divzeros 3d dog iintercal musicasmith lolambdamd pointwisepolynome unbabtized lic kolmogo toasm villgol jot this=tham mibblliardbal smu 19:22:23 <\oren\> `unicode ỵ 19:22:24 U+1EF5 LATIN SMALL LETTER Y WITH DOT BELOW \ UTF-8: e1 bb b5 UTF-16BE: 1ef5 Decimal: ỵ \ ỵ (Ỵ) \ Uppercase: U+1EF4 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ Decomposition: 0079 0323 19:22:38 `slwd `words//s;ild;&, Zwübert von Pfüniger; 19:22:41 ​`words//The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfüniger, Waslomir Siwovich, Győrvan Sárbik, and Pastronella Gattrovezzi. 19:23:19 hm maybe to much ü 19:24:21 <\oren\> oerjan: not enough ð 19:24:35 `slwd `words//s,ün,öll, 19:24:38 ​`words//The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Siwovich, Győrvan Sárbik, and Pastronella Gattrovezzi. 19:24:50 <\oren\> also, not enought ß 19:27:20 my first attempt was Heiður, which is alas real. 19:28:38 <\oren\> Haðor 19:29:10 Fnörður works 19:33:19 `slwd `words//s;bik;&, Fnörður Hljofsson; 19:33:21 ​`words//The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Siwovich, Győrvan Sárbik, Fnörður Hljofsson, and Pastronella Gattrovezzi. 19:34:57 `slwd `words//s;offs;óffs; 19:34:58 ​`words//The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Siwovich, Győrvan Sárbik, Fnörður Hljofsson, and Pastronella Gattrovezzi. 19:35:50 hm what went wrong 19:36:16 oh 19:36:25 `slwd `words//s;ofss;ófss; 19:36:27 ​`words//The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Siwovich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 19:42:58 hm the pole is wrong 19:43:55 `words --polish 10 19:43:56 9 out of 10 poles agree 19:43:56 nadomycie aerozmiększaco uście rytycznymi karagnesem niepolacku niemzonącymi ostawiały stronderowa anego 19:44:42 `slwd `words//s,Siw,Strondero, 19:44:44 ​`words//The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderoovich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 19:44:49 oops 19:44:59 `slwd `words//s,oo,o, 19:45:01 ​`words//The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderovich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 19:45:35 oops 19:45:45 `slwd `words//s,vich,wich, 19:45:47 ​`words//The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderowich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 19:45:54 forgot the thing that was wrong 19:51:30 <\oren\> Bick Noffrey sounds american 19:51:48 not british? 19:52:19 <\oren\> maybe british... Bick, though 19:52:21 it was definitely meant to be the english-sounding one, anyway. 19:52:51 yeah Bick is possibly the word i'm least satisfied with 19:54:58 -!- DHeadshot has joined. 20:12:40 \oren\: i am starting to think the problem is that american naming is so crazy you cannot make a fake british-looking name that isn't a real american one hth 20:35:38 <\oren\> kek 21:26:02 <\oren\> Is using the word "alas" against wikipedia style? <-- doesn't sound NPOV hth 21:29:53 what about "a lass" twh 21:30:25 ah, i suppose there is https://sco.wikipedia.org/wiki/Lass 21:32:12 sco. is the best wikipedia 21:33:06 Tha term is ailsae uised doon tha northeast coast o Ingland, in Northumberland an tha east o Yorkshire, but wi varied spellins an pronunciation. 21:34:17 -!- oerjan has quit (Quit: Nite). 22:17:07 -!- Akaibu has joined. 22:42:11 -!- boily has joined. 22:42:25 helloily 22:42:36 quinthellopia! 22:44:05 [wiki] [[Stones]] https://esolangs.org/w/index.php?diff=50822&oldid=50220 * Zackh * (-273) update information 22:44:18 how goes the weekend? 22:45:21 slow but steady 22:45:45 [wiki] [[Stones]] https://esolangs.org/w/index.php?diff=50823&oldid=50822 * Zackh * (+54) 22:46:10 is 1 second per second too slow for you? 22:46:23 too fast, really 22:46:34 but there's not much I can do about it. 22:47:41 get yourself some NZT. speed up your brain. 22:47:52 @metar katl 22:47:53 KATL 282152Z 25010KT 10SM FEW250 11/M09 A2996 RMK AO2 SLP149 T01111094 22:47:58 @metar EGLL 22:47:58 EGLL 282220Z AUTO 22010KT 9999 NCD 04/03 Q1014 22:47:59 @metar CYUL 22:47:59 CYUL 282229Z 24007KT 5SM -SN FEW010 OVC033 M00/M02 A2949 RMK SF1SC8 SF TR SLP990 22:48:09 @metar lowi 22:48:09 LOWI 282220Z AUTO 23002KT 9999 FEW250 M05/M06 Q1023 22:48:20 @metar BIRK 22:48:20 BIRK 282200Z 08004KT CAVOK M03/M08 Q1003 R01/990159 22:48:37 boily's got cow weather eh 22:48:41 ouch 22:49:02 int-e's is even worse :O 22:49:37 well at least it's dry 22:49:54 it's very cowy today. 22:50:24 has the scow lost its lisp? 22:50:25 smooth weekend, currently google hangouting to organize a mysterious tile shuffling tournament... 22:50:32 * int-e is wondering 22:51:06 how mysterious? 22:53:20 `? english 22:53:30 English is an inherently ambiguous context-sensitive language that is too powerful to fully describe itself. 22:54:13 . o O ( However, its meaning is always obvious in context. ) 22:54:41 quintopia: it involves shifty people doing silent stuff around tables, and exchanges of sticks. 22:54:53 always. 22:58:41 cow weather? 22:59:10 `? cow 22:59:13 A cow is an animal best served at minus zero degrees. 22:59:21 ... uh. 22:59:27 `cwlprits cow 22:59:33 boil̈y 23:00:02 boily: Would that be degrees Kelvin or Rankine? ;-) 23:01:41 `` ls -la wisdom/cow 23:01:43 ​-rw-r--r-- 1 5000 0 54 Oct 28 18:38 wisdom/cow 23:09:24 hey fizzie i'm trying to run fungot on another network and my success has been... limited 23:09:24 Phantom_Hoover: pretty much. if it's not correct to refer to it 23:11:56 Phantom_Hoover: hmm, does it run at all (i.e. on freenode?) 23:12:15 lol yeah i should use that as a testcase 23:13:13 no, no it doesn't 23:13:28 (I seem to recall I had trouble with interpreter versions... in the end I used cfunge-0.3.3 23:13:31 ) 23:14:04 where'd you get it? 23:15:35 https://sourceforge.net/projects/cfunge/files/cfunge/ presumably 23:17:43 man it still feels wrong using sourceforge 23:18:05 yes, it does. tarball checksum is ced25c1688d5e46722b6e78677fa5115ed5c2d8f if that makes you feel any better 23:18:10 (sha1sum) 23:21:27 still no joy :/ 23:22:58 like i made some progress, downgrading cfunge made it spit out 'unable to connect' and then when i corrected the freenode IP/port to the ones that hexchat says i'm currently connected to that went away 23:22:59 Phantom_Hoover: okay, are you running the fungot-load-freenode.b98? if you changed the nick, did you also make sure that the < is still aligned with the v above? 23:22:59 int-e: here is an example of how it works 23:23:06 but still /whois bungot didn't work 23:23:14 int-e, yes, checked all that 23:23:32 (I'm pretty sure I tripped over that) 23:24:16 yeah i did too but i caught it early 23:24:24 oh, 192.186.157.43 doesn't work, that may be a problem ;-) 23:25:03 195.148.124.79 works for me (tm) 23:25:21 (host chat.freenode.org) 23:27:14 -!- fnordbot has joined. 23:27:20 fnordbot: hi! 23:27:20 int-e: the great day of the answer, but even so they tried it out with me?" said ford, " you reckon, what's the problem? " ford," he was saying, " magrathea is a myth, a fairy story, it's what parents tell their kids at school nicknamed him ix, which in the language. " i am majikthise! you home wreckers!" " why," he was saying, " magrathea is a myth, a fairy story, it's what parents tell their kids at school nicknamed him ix, w 23:27:27 fnordbot: ^style 23:27:27 int-e: did you think of that, earthman," he said to a small lump of green and blue." a thought. arthur lolled. a million-gallon vat of custard? a sudden silence afterwards." " a what? far out in the dordellis wars, and the megafreighters had to be equipped with the most fantastic. in a few seconds," he continued, " you just let the machines began to sink downward and to everyone else out there, the secret. a galactic civilizati 23:27:32 ^style 23:27:32 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 23:27:32 Available: irc* 23:27:36 -!- fnordbot has quit (Remote host closed the connection). 23:28:40 int-e, what port? 23:28:42 6667? 23:28:43 (I also had trouble remembering how to join a channel: /msg fnordbot ^raw JOIN #esoteric ... make sure you're the owner) 23:28:46 yes. 23:30:37 yessss result 23:31:29 int-e, lol shit how do you get the IP then? 23:32:03 which IP? 23:32:43 I got 195.148.124.79 by selecting an IP at random from the output of `host chat.freenode.org`. 23:33:15 why is there not a standard command for dns lookups 23:33:40 there's dig 23:33:50 which is not installed for me 23:34:50 (it's typically not installed by default; it's "standard" in the same sense that bind is the standard DNS server) 23:35:43 uuuugh it connects to the other server but it uses some sort of different PING/PONG system to freenode so it just disconnects 23:38:44 I've heard rumors about such servers. Apparently they send a PING on connect and ignore all commands that come before the corresponding PONG. 23:39:15 yeah 23:39:27 well shit, i can't exactly rewrite fungot to deal with that 23:39:28 Phantom_Hoover: v and f: v v is a nilpotent homomorphism. then fn 0, and is clumsy in a repl using it, and petri couldn't give a shit 23:41:36 -!- tromp_ has joined. 23:44:03 -!- tromp has quit (Read error: Connection reset by peer). 23:44:03 Phantom_Hoover: you can always connect via an IRC bouncer (like znc ... I tried it once for lambdabot, it wasn't too hard to set up, but I'm not currently using it) 23:44:03 in fact that should make it more stable because the bouncer can take care of reconnecting to the network... something that fungot doesn't handle well (i.e., at all). 23:44:03 00:42:07 CTCP PING reply from int-e: 40.429 seconds 23:44:03 wow. 23:44:04 int-e: hows the esoteric langs going? :) i've played with ruby a little... 23:46:01 fungot: I'm still waiting for diamond 23:46:01 int-e: you could do a quicksort with two queues... 23:46:21 fungot: and incur the wrath of the quicksort-is-only-fast-with-arrays crowd. 23:46:22 int-e: have you looked for it yesterday, and i did, i think that's more a question of key invariance.) 23:56:14 int-e, znc seems very reluctant to let me make an account with no password 23:58:24 hmm, makes sense given its primary purpose. I had not considered that. 2017-01-29: 00:00:11 Hmm, unrelated, the znc folks have a wiki that also ha(s|d) a spam problem... they're using people for account creation: "To create new wiki account, please join us on #znc at freenode and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience." 00:00:27 that's ~common for small wikis i think 00:02:21 Phantom_Hoover: see https://esolangs.org/w/index.php?diff=50813&oldid=50810 for context. 00:02:23 i should get my raspberry pi working 00:03:44 int-e, loool 00:04:49 int-e, that captcha needs work though because it's just displaying '9482052842>\#+:#*9-#\_$.@' 00:04:58 someone needs to go in and edit the formatting 00:24:37 -!- DHeadshot has quit (Ping timeout: 248 seconds). 00:31:38 -!- hppavilion[1] has joined. 00:32:51 Yeah, yeah. 00:34:04 I think I'll just remove the tags. 00:34:34 The s in the CAPTCHA questions/answers worked just fine, but maybe it's got a whitelist of tags or something. 00:35:01 There's a related problem in that it seems likely to line-wrap at the '-' as well. 00:35:32 mediawiki allows a hrefs for some reason yeah 00:36:18 I removed the s. 00:37:26 that sounds like something zzo would say 00:37:59 true, but without giving context. 00:46:10 int-e, i don't know what i expected but i asked in #znc if i could turn off password authentication and they just asked me why i was doing anything so stupid, obviously znc is the perfect client and therefore anything it doesn't do is platonically incorrect 00:48:14 Phantom_Hoover: they're assuming that you want to use it as a bouncer (to connect from remotely), rather something that only listens on 127.0.0.1 to be used by a local program. 00:48:20 `wisdom 00:48:27 zerg//We'll try to think of an entry here, but we don't want to rush it. 00:48:27 int-e, well yeah 00:48:30 Phantom_Hoover: well, I'm assuming, etc. 00:48:48 but i said at the start 'i have good reasons for this, i'm not crazy'! 00:51:26 now if I actually knew Befunge I could sneak a PASS command in after 'vp11++2*93g11P0g11"USER fungot * * :fungot-0.1"<' in the fungot.b98 file... 00:51:26 int-e: or the execution of the gc with the mutator. 00:52:08 i mean if you're going to put a PASS command in then you might as well fix the PONG issue instead 00:52:33 it's the classic instance of a solution becoming a bigger pain than the original problem 00:52:38 well, that's a bit harder because the PONG has to copy a string from the PING, while the PASS can be completely static. 00:53:00 * int-e shrugs 00:56:09 so... a broken IRC server, an opinionated IRC bouncer... lots of fun. 01:01:24 (I think this idea of expecting the PONG reply first is broken, because TCP is asynchronous. But you can make the excuse that the PING request is included in the initial ACK package and therefore the client should see it the moment the connection is established... sigh. The IRC client protocol RFC says the PONG reply should be sent "as soon as possible", which I would read as allowing for some... 01:01:30 ...commands to already be in the pipeline.) 01:03:56 -!- Zarutian has quit (Quit: Zarutian). 01:04:03 int-e: You don't have to copy anything from the input to provide a PONG. 01:04:09 The PONG reply parameter is not a copy of the input. 01:04:45 "The parameter is the name of the entity who has responded to PING message and generated this message." 01:05:49 As a matter of fact, fungot has a fixed reply of "PONG :fungot" even if you change the nickname in the load file, and I don't think that has ever caused any problems. 01:05:49 fizzie: i've never thing that thingie before it glows! note exclamation point. i'm a bit short on humor but am strong at siring." alan 01:06:01 IME the reply to PING :fooo has to be PONG :fooo 01:06:19 If so, then that's just nonsense. 01:07:15 (though it will depend on the server side, obviously) 01:08:11 -!- tromp_ has quit (Read error: Connection reset by peer). 01:08:11 -!- tromp has joined. 01:10:55 -!- doesthiswork has joined. 01:14:52 fizzie, espernet has something else going on 01:15:23 RAW >>> PING :FFFFFFFF175F71C6 <<< 01:15:23 RAW >>> :nova.esper.net 513 fungot :To connect type /QUOTE PONG FFFFFFFF175F71C6 <<< 01:15:24 Phantom_Hoover: shortest i've ever seen spam ( of the people whose consciousness continued through the path that isn't a list. can you post an example 01:15:48 the connection times out shortly after 01:17:00 I guess they think a PING message is an echo request. 01:18:17 okay, so they *do* check the PONG response string. 01:19:32 received: PING :4C517724; trying to reply PONG :1 results in :nova.esper.net 513 qwerty :To connect type /QUOTE PONG 4C517724, and PONG :4C517724 works. 01:21:05 Looks like everybody just makes it reply with a copy of the PING message parameters. 01:21:12 Even though I think that's unambiguously wrong. 01:21:44 so is NOTICE pinging everyone in the channel but that's a thing too 01:24:44 Looks like IRC servers respond to client PINGs that way as well. Sad. 01:25:12 I think the single parameter PING/PONG case is fairly clear, if you receive PING foo.bar.baz then you're supposed to reply to foo.bar.baz, which means you need to use PONG foo.bar.baz, as I read it... the abuse is that servers use strings that are not actually server names. 01:25:31 I don't think you're supposed to reply that. 01:26:01 The spec says "the name of the entity who has responded to PING message and generated this message". 01:26:10 That's definitely not the server that sent the *ping*. 01:28:29 (It's a bit of a shame the only example is very server-to-server-oriented.) 01:30:57 hmm, okay, so nobody's implementing the specification correctly. 01:31:15 That seems to be the case. 01:31:28 (it really does not help though that the specification uses a server-server connection as an example; who cares about that?) 01:41:13 Yeah, I don't think anyone anywhere does it right, with the possible exception of this one university homework assignment, which seemed to imply the students were supposed to do it right. 01:41:17 I should probably just make fungot do it wrong the de-facto right way, but that feels demotivating. 01:41:17 fizzie: i have a lot of work. however, i can type pretty much anything with it, 01:45:58 oh there've been fights over this 18 years ago. http://web.irc.org/mla/ircd-users/1999/msg00098.html 01:47:55 (which of course is about the server's behavior) 01:48:53 And to make things even more confusing, the "right" reply to PING foo.bar.baz fungot appears to be PONG fungot foo.bar.baz 01:48:53 int-e: and very possible. running without a monitor. there's a fine line 01:49:04 such a mess. 02:25:52 <\oren\> argh why can't I get talkd to work 02:26:28 <\oren\> I have to use irc instead even though we're logged into the same server 02:37:04 `wisdom 02:37:06 tdt//That doesn't tdt. 02:38:18 Test Driven Deployment: you test after deployment to check that everything works. The most reliable way to find bugs! 02:39:06 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 02:40:27 <\oren\> `widsom 02:40:28 tetris//Tetris is where Soviet Russia was invented. Taneb was not present although Triangle and Robert were. 02:40:40 <\oren\> `widsom 02:40:41 brainf**k//There is no such thing as brainf**k. You may be thinking of brainfuck. 02:40:49 <\oren\> `widsom 02:40:50 recursion//You might expect a reference to recursion here, but to make it interesting you'll actuallSTACK OVERFLOW 02:41:01 <\oren\> `widsom 02:41:03 phnglui//This wisdom existed only to test a command, but then it was deleted. 02:41:15 <\oren\> `widsom widsom 02:41:17 That's not wise. 02:41:25 <\oren\> `widsom wisdom 02:41:27 second wisdom//The second wisdom is that wisdom can never be complete or consistent. 02:41:47 <\oren\> `? widsom 02:41:48 widsom? ¯\(°​_o)/¯ 02:41:55 <\oren\> `? wisdom 02:41:57 wisdom is always factually accurate, except for this entry, and, uh, that other one? it started with, like, an ø? 02:44:39 -!- Phantom_Hoover has quit (Remote host closed the connection). 02:47:35 Tetris is one hell of a drug. BF is integral to a healthy breakfast. Recursivity is turtlish. I'a i'a Cthulhu Fungot. Wisdom is the road to Enlightenment. Øøøøøøøøø ♪ 02:49:57 `wisdom 02:49:59 octarine//Octarine is a black variety of peach, from which the color is named. 02:50:38 my family hates peach yoghurt and I don't know why. 02:50:43 `wisdom 02:50:45 gnimmargorp//"Gnimmargorp" er algeng stafsetningarvilla af "grimmargorp". 02:53:12 -!- boily has quit (Quit: LION CHICKEN). 03:00:42 -!- hppavilion[1] has joined. 03:11:07 <\oren\> hippavilion[1] 04:18:42 \oren\: Hellu 04:24:05 <\oren\> how is your idea going 05:03:27 -!- ais523 has joined. 05:15:43 -!- Akaibu has quit. 05:35:01 <\oren\> ohais523 05:35:33 <\oren\> apparently fortran 90 is all the rage with physicists 05:38:07 -!- Perenelle has joined. 05:39:03 everyone in here is a furry 05:39:06 And a programmer 05:39:09 good mix 05:39:25 I don't think I'm quite a furry. 05:39:39 Oh yeah 05:39:44 You're a scalie 05:39:46 My bad 05:40:06 <\oren\> I aint no furry just becasue I have a moustache 05:40:22 Oh Mai you have a moustache 05:40:29 How fancy 05:41:38 That feel when you have brain cancer stemming from your retinal blastoma in your left eye 05:51:11 <\oren\> yikes, hope you've got free helthcare 05:52:19 LOL 05:52:21 No 05:52:35 I'm a physician I have to pay up front 05:53:07 I use Washington state medical but I different sub branch the premiums are good the coverage covers cancer 05:53:10 So I'm fine 06:29:57 I don't even know what is the percentage of such thing, such as, what percentage of everyone in here is a furry, what percentage is a programmer, and what percentage is someone with a moustache, and then also the combination the percentage too. Possibly it is not quite known and may not ever be known, but the assumption to be programmer is probably valid; everyone or nearly everyone on here probably can computer programming at least. 06:32:32 Is there a such thing as "name table texture" in OpenGL? 06:53:24 -!- Perenelle has quit (Ping timeout: 248 seconds). 08:16:35 -!- doesthiswork has quit (Quit: Leaving.). 08:35:21 -!- lezsakdomi has joined. 08:46:20 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 08:50:22 -!- ais523 has quit. 08:53:39 -!- hppavilion[1] has joined. 09:38:37 -!- oerjan has joined. 09:42:32 -!- Phantom_Hoover has joined. 09:42:32 -!- Phantom_Hoover has quit (Changing host). 09:42:32 -!- Phantom_Hoover has joined. 10:06:17 `? cow 10:06:27 A cow is an animal best served at minus zero degrees. 10:08:13 `slwd cow//s,[.], Celsius., 10:08:17 cow//A cow is an animal best served at minus zero degrees Celsius. 10:22:34 `? something 10:22:36 something? ¯\(°​_o)/¯ 10:23:23 -!- Deewiant has quit (Quit: Viivan loppu.). 10:23:23 `learn Something is rotten in the state of Denmark. 10:23:27 Learned 'something': Something is rotten in the state of Denmark. 10:25:08 -!- Deewiant has joined. 10:25:10 `? lazy 10:25:11 lazy? ¯\(°​_o)/¯ 10:25:27 `le//rn lazy//la 10:25:30 Learned 'lazy': la 10:25:49 `slwd lazy//1cLa 10:25:52 lazy//La 10:25:53 `? I 10:25:54 I? ¯\(°​_o)/¯ 10:26:45 "Lazy lazy lazy lazy lazy lazy Jane, she wants a drink of water so she waits and waits and waits and waits and waits for it to rain." 10:26:54 too lazy to add proper slashes to that one 10:26:55 `learn I SIGNIFICAT NVMERVM VNVM 10:26:58 Learned 'i': I SIGNIFICAT NVMERVM VNVM 10:32:04 `addquote but i said at the start 'i have good reasons for this, i'm not crazy'! 10:32:06 1307) but i said at the start 'i have good reasons for this, i'm not crazy'! 10:44:30 `` ls - bin/widsom 10:44:31 ls: cannot access -: No such file or directory \ bin/widsom 10:44:35 `` ls -l bin/widsom 10:44:36 lrwxrwxrwx 1 5000 0 6 Oct 28 18:37 bin/widsom -> wisdom 10:44:54 `doag bin/widsom 10:44:59 8635:2016-06-28 ` ln -s wisdom bin/widsom 10:47:27 `` id 10:47:28 uid=5000 gid=623596 10:47:42 `` echo $HOME 10:47:43 ​/tmp 10:47:51 WTF? 10:48:08 `` echo $USER 10:48:09 No output. 10:48:10 it's a perfectly fine directory. 10:48:24 `` echo $USERNAME 10:48:25 No output. 10:48:38 `` uname -a 10:48:38 Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux 10:48:46 `` echo asd >/dev/null 10:48:47 No output. 10:49:01 Then no output is'nt the output :) 10:49:14 i'm guessing it's /tmp so that programs don't spew configuration file crap into the actual useful directory. 10:49:15 `` echo "No output." 10:49:15 No output. 10:49:26 `` pwd 10:49:27 ​/hackenv 10:49:51 or perhaps .bashrc files and the like 10:50:26 Hmm, can I run reboot? :) 10:50:33 feel free to try 10:50:42 Rly? Ok 10:50:43 (i.e., won't work) 10:50:51 ``poweroff 10:50:52 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `poweroff: not found 10:50:54 Every command is executed in a fresh boot anyway, so even if it did work, it'd be a bit pointless. 10:51:21 Then umlbox stands for a VIRTUAL box :) 10:51:27 yeah 10:51:29 "user mode linux" 10:51:37 is UML. 10:51:58 I also suspect the whole setup predates the poweroff command. 10:52:11 ``ping google.com -c 10 10:52:12 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `ping: not found 10:52:13 ``ping google.com -c 10 10:52:14 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `ping: not found 10:52:20 Oh, no :( 10:52:24 lezsakdomi: wrong syntax 10:52:31 ``ls /bin 10:52:31 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `ls: not found 10:52:34 But maybe I just discovered it very late. 10:52:38 you need the space after `` 10:52:44 Oh... 10:52:49 `` ping google.com -c 10 10:52:50 pong 10:52:50 `` ping google.com -c 10 10:52:51 pong 10:52:56 :( :D 10:53:09 `cat bin/pong 10:53:10 ​#!/bin/sh \ echo pung 10:53:11 `` busybox -v 10:53:13 ​/hackenv/bin/`: line 4: busybox: command not found 10:53:17 wait what 10:53:24 oerjan: You looked up `pong. 10:53:26 Not ping. 10:53:31 `pung 10:53:31 ping 10:53:34 oh 10:53:35 Ah, it's a cycle. 10:53:39 `cat bin/ping 10:53:40 ​#!/bin/bash \ echo pong 10:53:55 Ummm 10:53:56 `` type -a ping 10:53:56 ping is /hackenv/bin/ping \ ping is /bin/ping 10:54:09 What is the difference between ` and `` ? 10:54:13 `` /bin/ping google.com -c 10 10:54:14 ping: unknown host google.com 10:54:22 `cat bin/` 10:54:22 ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl 10:54:44 lezsakdomi: `command gives the entire rest of the line to command as a _single_ argument 10:54:44 lezsakdomi: ` is built in; `` invokes that script 10:55:01 Pff 10:55:12 keep it simple! 10:55:14 `cat `` 10:55:15 cat: ``: No such file or directory 10:55:17 `? kiss 10:55:18 kiss? ¯\(°​_o)/¯ 10:55:26 `cat ? 10:55:27 cat: ?: No such file or directory 10:55:34 `` cat `` 10:55:40 You need to be looking in bin/. 10:55:43 `cat bin/? 10:55:44 ​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ then cat "$topic1"; \ else echo "$1? 10:55:51 `paste bin/? 10:55:54 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/%3F 10:55:59 :D 10:56:02 And there is actually a bin/``, but you'd invoke that as ```. 10:56:05 No output. 10:56:06 hey it does URL encoding :) 10:56:22 I can never remember what ``` does differently, something involving locales. 10:56:35 `cat bin/bin 10:56:36 cat: bin/bin: No such file or directory 10:56:40 `cat bin/`` 10:56:41 ​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@" | rnooodl 10:56:44 `cat bin/` 10:56:45 ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl 10:57:03 `cat bin/rnooodl 10:57:04 perl -pe 's/([Nn])ooodl/"$1@{[o x(3+rand 7)]}dl"/ge' 10:57:12 Pff 10:57:14 `` time sleep 1 10:57:16 real: 0m1.083s, user: 0m0.000s, sys: 0m0.000s 10:57:18 ``` time sleep 1 10:57:20 ​ \ real0m1.023s \ user0m0.000s \ sys0m0.000s 10:58:14 Aaand is umlbox easy to use and secure? 10:58:22 (compared with docker) 10:58:34 ((wich i'm currently using)) 10:58:35 "Not really" and "who knows", I suspect. 10:58:41 given that docker is impossible to secure? 10:59:04 NOTHING is FULLY secure. 10:59:18 But I think, docker is enough secure. 10:59:43 But it's a bit hard to work with that 10:59:54 (so scripting that, I mean) 11:00:53 afaik no one's broken _out_ of HackEgo's sandbox yet, but i'm not sure anyone's been seriously trying. 11:01:00 of course nowadays even the-octopus-that-is-replacing-init-also-known-as-systemd is insecure. 11:01:07 although there have been some nasty bugs. 11:01:36 -!- MoALTz has joined. 11:02:13 Maybe I'll try to break IN :) 11:02:21 Okay, my prejudice was justified: docker had a severe vulnerability just this month: https://threatpost.com/docker-patches-container-escape-vulnerability/123161/ 11:02:26 But I'm not that hacker... 11:04:18 hm how would you break into HackEgo? i think going through the wiki might be simplest :P 11:04:27 ` ps -aux 11:04:28 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 11:04:29 (it's on the same server) 11:04:36 `ps -aux 11:04:37 warning: bad ps syntax, perhaps a bogus '-'? \ See http://gitorious.org/procps/procps/blobs/master/Documentation/FAQ \ USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND \ 0 1 0.0 0.1 1012 272 ? S 11:04 0:00 /init \ 0 2 0.0 0.0 0 0 ? S 11:04 0:00 [kthreadd] \ 0 11:05:09 Ok, I'm going to check that :) (how to break in) 11:05:18 WHOIS HackEgo 11:05:40 (that would require actually breaking into mediawiki, but it's so huge it has to be vulnerable) 11:06:26 So they run on the same server. Ooookaaay.... 11:07:04 i shouldn't be encouraging this. HackEgo is meant to be played with, the wiki isn't... 11:07:42 although fizzie claims to do backups. 11:07:48 and even for HackEgo, keep it playful. 11:08:06 I seriously hope *somebody* is keeping backups. 11:08:12 given CaC's track record 11:08:29 (I've lost two VMs now) 11:08:31 Of course, i wont broke anything, just break in or out :) 11:09:52 And BTW, What's HackEgo? 11:09:59 oerjan: I do do weekly backups. 11:10:09 good, good 11:10:15 `? HackEgo 11:10:18 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! 11:10:19 oerjan: I believe there's a few people periodically downloading the public archive as well, though that only has articles, not accounts. 11:10:27 HackEgo is a multibot... :P 11:10:38 `help 11:10:38 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/ 11:10:47 `source 11:10:48 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: source: not found 11:10:50 `? source 11:10:51 source? ¯\(°​_o)/¯ 11:11:18 `` grwp -i hackbot 11:11:30 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! \ Binary file reflection matches \ wisdome:The Wisdome is the place where all of HackBot's 11:11:41 `2 grwp -i hackbot 11:11:44 2/2:l of HackBot's wisdom is stored and forced to fight to the death for the freedom of being printed out when you type `wisdom. Strictly speaking, it should be called the "Wissphere". 11:11:48 https://bitbucket.org/GregorR/hackbot + https://bitbucket.org/GregorR/multibot + https://bitbucket.org/GregorR/umlbox 11:12:11 Making a home instance for testing was a little bit fiddly, I think. 11:13:04 OMG... 11:13:19 `? alice 11:13:20 Alice doesn't want to go among mad people. 11:13:28 `learn Sources for HackEgo can be found at https://bitbucket.org/GregorR/hackbot + https://bitbucket.org/GregorR/multibot + https://bitbucket.org/GregorR/umlbox 11:13:30 Learned 'source': Sources for HackEgo can be found at https://bitbucket.org/GregorR/hackbot + https://bitbucket.org/GregorR/multibot + https://bitbucket.org/GregorR/umlbox 11:13:55 ` whic ? 11:13:56 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 11:14:10 ` which ? 11:14:11 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found 11:14:17 `` which ? 11:14:17 ​/hackenv/bin/? 11:14:25 `` cat $(which ?) 11:14:26 ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl \ echo hi \ exec \ #!/bin/sh \ CMD=`echo "$1" | cut -d' ' -f1` \ ARG=`echo "$1" | cut -d' ' -f2-` \ exec ibin/$CMD "$ARG"#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooooooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed 11:15:01 hah! 11:15:12 that didn't do what you wanted, I think 11:15:19 `` echo /hackenv/bin/? 11:15:20 ​/hackenv/bin/` /hackenv/bin/̊ /hackenv/bin/ /hackenv/bin/! /hackenv/bin/? /hackenv/bin/¿ /hackenv/bin/' /hackenv/bin/" /hackenv/bin/( /hackenv/bin/@ /hackenv/bin/* /hackenv/bin/؟ /hackenv/bin/ /hackenv/bin/ /hackenv/bin/1 /hackenv/bin/2 /hackenv/bin/5 /hackenv/bin/f /hackenv/bin/h /hackenv/bin/n /hackenv/bin/w 11:15:37 Yeah, it's all one-character commands. 11:15:40 `` echo $(which ?) 11:15:41 ​/hackenv/bin/` /hackenv/bin/̊ /hackenv/bin/ /hackenv/bin/! /hackenv/bin/? /hackenv/bin/¿ /hackenv/bin/' /hackenv/bin/" /hackenv/bin/( /hackenv/bin/@ /hackenv/bin/* /hackenv/bin/؟ /hackenv/bin/ /hackenv/bin/ /hackenv/bin/1 /hackenv/bin/2 /hackenv/bin/5 /hackenv/bin/f /hackenv/bin/h /hackenv/bin/n /hackenv/bin/w 11:15:42 `` cat $(which ?) | nc termbin.com 9999 11:15:43 termbin.com: forward host lookup failed: Host name lookup failure : No such file or directory 11:15:52 Oh, no :( 11:15:55 int-e: yes it did 11:16:13 the ? doesn't expanded in bin/ 11:16:45 although it's accidental that there's no single-char files in the top directory 11:16:46 `` cat "$(which ?)" 11:16:46 ​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "_$topic1"_ = "_ngevd"_ \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic"; \ elif [ -e "$topic1" ]; \ then cat "$topic1"; \ else echo "$1? 11:17:03 `` cat $(which ?) | nc 5.39.93.71 9999 11:17:04 ​(UNKNOWN) [5.39.93.71] 9999 (?) : Network is unreachable 11:17:05 oerjan: I think *that*'s the intended command. 11:17:14 `` echo Hi | paste 11:17:17 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.14368 11:17:23 Ooooh... 11:17:32 `` cat $(which ?) | paste 11:17:35 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.21704 11:17:40 `HI 11:17:40 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: HI: not found 11:17:43 `Hi 11:17:43 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Hi: not found 11:17:56 `paste bin/? 11:17:57 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/%3F 11:18:06 but you could just browse http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/ 11:18:08 ^ more efficient, points to the actual file 11:18:15 oerjan: I already did that, it was lost. 11:18:23 `` cat $(which sh) | paste 11:18:26 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.24778 11:18:56 int-e: no, you used | paste, which doesn't do that 11:19:05 oerjan: much earlier 11:19:08 int-e: So that's the real full FS? 11:19:11 `which sh 11:19:11 ​/bin/sh 11:19:28 oerjan: 24 minutes ago 11:19:31 `cat /bin/sh 11:19:32 ​ELF............>.....|$@.....@.......¨š..........@.8..@.........@.......@.@.....@.@.....À.......À............................@......@............................................@.......@.....Ē......Ē........ ............Ȓ......Ȓa.....Ȓa.....ø.......3........ ...........ð’......ð’a.....ð’a..... ....... ................ 11:19:34 lezsakdomi: it's the part you can change 11:19:49 ? 11:20:00 `` cat /dev/urandom | paste 11:20:06 ​/hackenv/bin/paste: line 12: 300 File size limit exceededcat -- "${1--}" > $HACKENV/paste/paste."$PASTENUM" \ http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.311 11:20:26 lezsakdomi: the directory /hackenv and most of its subdirectories is kept in a Mercury repository 11:20:52 Ok, then i'll browse that! 11:31:01 -!- oerjan has quit (Quit: Later). 12:01:10 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 12:13:12 -!- Lord_of_Life has quit (Excess Flood). 12:15:59 -!- Lord_of_Life has joined. 12:38:53 Is there any esolang whose name is the empty string? 12:41:04 And how much would the wiki admins be annoyed if I try to make one 12:44:41 What about an esolang where properly saying its name involves deleting your entire line of IRC? 12:56:42 Taneb: http://esolangs.org/wiki//// comes close in spirit, I think 12:57:15 12:59:01 We had to set a nginx configuration flag to make /// work. 12:59:38 merge_slashes off; 13:00:48 -!- Lord_of_Life has quit (Excess Flood). 13:00:59 -!- Lord_of_Life has joined. 13:04:25 -!- augur has joined. 13:04:42 -!- DHeadshot has joined. 13:15:20 -!- boily has joined. 13:27:08 `wisdom 13:27:14 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.) 13:50:47 -!- iovoid has quit (Quit: Iovoid has quit!). 13:54:00 -!- iovoid has joined. 14:00:31 -!- doesthiswork has joined. 14:04:54 -!- Lord_of_Life has quit (Changing host). 14:04:54 -!- Lord_of_Life has joined. 14:04:54 -!- Lord_of_Life has quit (Changing host). 14:04:54 -!- Lord_of_Life has joined. 14:08:20 -!- Zarutian has joined. 14:27:23 -!- wob_jonas has joined. 14:28:10 oh, I got to try this 14:28:23 `words --french 40 14:28:25 kiices genont cenchos rédenti kudent réguli edige artaux oooccissoife pigon paux jana precípulemenl fungen fovit saising peignare cles reprîme erungenoy delli escer gst passervencé appéens 14:28:47 wellob_jonas? 14:28:50 whoa... most of those don't even look plausible 14:29:06 why does it even try to put a í into a french word? 14:29:12 unless I'm deeply mistaken, none of them are real French words. 14:30:39 cles looks like it tries to be clés without the accent, and I Admit some of them look plausible: paux pigon reprîme 14:30:59 but the í is just so wrong 14:31:11 oh, there's "edige" too 14:31:16 that sounds reasonably ok 14:31:55 `words --swedish 40 14:31:56 trygges cividin läppe odlinkom kalen bel kapegordbehov sven öppning tuvandet rängare kavesseringar hävda lopporn ampuler hakan vans släcklades likatterusta psykompe flarnastling viskrus blottning karna häck 14:31:58 `words --german 40 14:32:00 sprach wächeiterzuserlan itcriphen maryngigenburt feileolon fach nideal capcs blöckelmitt einprob sprodustand cichtigt hemaschingenerfreuzbehalti ergester rillinsthandwighre quellen glau gementingungskom sutop moldfragebes ploteilbabytes schäftessneul allokalkbreichtve eberung dorgungs 14:32:06 `words --engus 40 14:32:07 Unknown option: engus 14:32:16 `words --engUs 40 14:32:16 Unknown option: engus 14:32:19 `words --eng-us 40 14:32:21 littigm ree malaster minte incorn lephalt prem aranu prov bilia hed bonio qing swansvillo invel fittlif ccmr opulcalateriani kale baren ret giln hypoli nomogl bicle 14:32:51 of the swedish, "sven" sounds good enough 14:33:05 ccmr??? 14:33:54 ah look, frmo the French ones, "paux" turns out to be a real word, though rare 14:35:21 of the german, "sprach" is a real word 14:36:12 tmyk... 14:36:31 "Fach' is real too, apparently, but words didn't capitalize it 14:36:48 "quellen" is real 14:37:08 I like the german output 14:37:29 there is some bullshit in, though 14:37:41 cichtigt does not make any sense at all 14:37:47 the English one is strange. "kale" is a rela word, and "incorn" and "malaster" look plausible 14:37:55 but the rest doesn't look like english 14:38:02 or rillinstahandwidhre 14:38:06 `words --en-us 40 14:38:07 Unknown option: en-us 14:38:11 `words --eng-us 40 14:38:12 cerper macroopborne ekommediandossecer smensch prim howsky ganumediaslive subslate nilita travilh gareen home exid strasht had cetone bivilliny aneoa sulate zavar writate acyclou yand petpge tchnic 14:38:35 does it even care about what language we ask for? 14:39:07 "home" and "had" are real, "howsky" and "subslate" look reasonable 14:39:12 "gareen" looks reasonable too 14:39:53 "subslate, sulate, cetone" sounds like he's trying to invent chemistry stuff 14:40:03 subslate is funny 14:40:22 it reminds me of the noteslate 14:41:24 Guiston Degraîme is nice by the way 14:41:59 `? words 14:42:01 Word (Microsoft Word) was a text-editor for animated texts but not anymore. 14:42:07 `? word 14:42:08 Word (Microsoft Word) was a text-editor for animated texts but not anymore. 14:42:16 `? `word 14:42:17 ​`word? ¯\(°​_o)/¯ 14:42:19 `? `words 14:42:20 The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderowich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 14:43:02 Some of the Swedish was right. At least öppning, hakan. 14:43:05 `words --finnish 10 14:43:06 paintauti hyötäkäisi lujaansakunnisevista bortomammille kiinsä valaajentasi remukavalla tuoluvillänsä tunnisimpinaampaasta syvenyvisimaan 14:43:27 Well, that wasn't a super-successful run. 14:43:31 " [...] i am starting to think the problem is that american naming is so crazy you cannot make a fake british-looking name that isn't a real american one hth" hehe 14:43:33 `` words --finnish 10 # one more time 14:43:34 palvamme kuluiminen komaltanissäättämäksee yhdyttämmiksi läheillanistä keroukkaisi varsaan sellensä haisin tyrmäämäkseen 14:44:10 oerjan: just prefix it with "Sir ", then it won't look American 14:44:11 I guess varsaan, tyrmäämäkseen are okay. 14:44:33 `? chicken 14:44:34 chicken is boily af 14:44:45 keroukkaisi looks finnish to me 14:45:19 `learn Chicken have capital words. boily leaves them. 14:45:22 Relearned 'chicken': Chicken have capital words. boily leaves them. 14:45:22 Oh, most of them look plausibly Finnish, style-wise, except those that fail the vowel harmony rules. 14:45:47 dunno, "yhd" at the start of the word pushes it for me 14:45:52 That's fine. 14:46:01 yhdessä = together, yhdistää = connect, and so on. 14:46:08 what 14:46:15 how do you pronounce the "hd" in that? 14:46:25 /h.d/ 14:46:46 /yh.des.:æ/ 14:47:03 I see 14:47:20 It's also an example of consonant gradation, I guess. yhteen -> yhdessä. 14:49:04 `words --french 40 14:49:06 proli pique ritautar gamenti gaufi ave fonnéen franparto attuaratenda deture manulle cesselbst condaulzen tolo babild fréde livant dylacérul adjibolit semento périete ïaphral compes fondo spari 14:49:10 `words --portugeese 40 14:49:11 Unknown option: portugeese 14:49:19 `words --portugese 40 14:49:20 Unknown option: portugese 14:49:26 I think "pique" is real 14:49:29 pique is real. 14:49:39 "compes" looks ok 14:50:00 "deture" looks fine too 14:50:33 compes isn't real, or is some random village name maybe. 14:50:42 "déture" would sound realer. 14:50:48 `cwlprits `words 14:50:50 oerjän oerjän oerjän oerjän oerjän oerjän oerjän oerjän 14:50:50 "manulle" looks like a typo for a real word 14:50:54 Oh, naturally. 14:51:28 `words --help 14:51:29 Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ options: \ -l, --list list valid datasets \ -d, --debug debugging output \ -N, --dont-normalize don't normalize frequencies when combining \ multiple Markov models; this has the effect \ of making larger dataset 14:51:29 "manuelle" is real. 14:51:40 wob_jonas: "Manu" is a Finnish given name, so "Manulle" would be "to Manu". 14:52:20 (It's either from Immanuel or Magnus.) 14:53:43 you should add a dataset that tries to make up town names in a country 14:54:02 I've had some moderate success with that, using the 2000 town names of Hungary 14:54:11 generated lots of obvious nonsense, but also some believable ones, 14:54:23 and at least one town name that is real but is outside Hungary so wasn't in the input dataset 14:55:55 -!- DHeadshot has quit (Ping timeout: 256 seconds). 15:04:18 oops I forgot my wiki password v_v; 15:05:06 [wiki] [[Special:Log/newusers]] create * Lily * New user account 15:05:12 it me 15:05:59 lynn: wasn't it PRjZjeMSwZ ? 15:07:33 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=50824&oldid=50818 * Lily * (+158) Introduction 15:07:56 [wiki] [[Cardinal]] https://esolangs.org/w/index.php?diff=50825&oldid=46110 * Lily * (+166) Add Python interpreter. 15:08:33 " I don't even know what is the percentage of such thing, such as, what percentage of everyone in here is a furry, what percentage is a programmer, and what percentage is someone with a moustache, and then also the combination the percentage too. Possibly it is not quite known and may not ever be known, but the assumption to be programmer is 15:08:33 probably valid; everyone or nearly everyone on here probably can computer programming at least." 15:08:34 That reminds me, I should really try to get that email stuff working properly. 15:08:51 Every now and then someone requests a password reset, and the email bounces and comes to me. 15:09:05 But possibly some of them fail silently. 15:09:28 -!- Zarutian has quit (Quit: Zarutian). 15:10:55 (Currently the wiki is using the platform sendmail, but there's no valid reverse DNS entry for the system, and some mail servers really don't like that. I tried to do $wgSMTP via the other system that handles incoming @esolangs.org email, but for whatever reason it didn't work, and I didn't have time to debug why.) 15:11:19 -!- Marcela_- has quit (Read error: Connection reset by peer). 15:11:27 I'm unfurry, I proprogrammer, I also beard and mustache. 15:12:09 * FireFly . o O ( a congrammer ) 15:15:11 last week I tried to describe an applicative functor in java. didn't work :( 15:15:52 -!- Lord_of_Life has quit (Excess Flood). 15:19:29 -!- Lord_of_Life has joined. 15:21:27 boily: how hard did you try? did you write a whole interpreter for a virtual machine in java and compiled your applicative functor to it? 15:22:32 I managed to get sensible functor and monad interfaces, but couldn't make applicative compile. 15:22:53 that wouldn't be hard, just insane. 15:23:35 -!- boily has quit (Quit: EFFERVESCENT CHICKEN). 15:25:37 I see. 15:29:29 Without higher kinded types? :o 15:29:41 -!- Lord_of_Life has quit (Changing host). 15:29:41 -!- Lord_of_Life has joined. 15:29:41 -!- Lord_of_Life has quit (Changing host). 15:29:41 -!- Lord_of_Life has joined. 15:30:24 -!- Lord_of_Life has quit (Excess Flood). 15:32:29 -!- Lord_of_Life has joined. 16:03:33 -!- LKoen has joined. 16:11:14 -!- ais523 has joined. 16:15:57 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:16:28 -!- wob_jonas has joined. 16:19:32 hi, ais523 16:19:41 hi 16:30:15 let's try the other english sets 16:30:17 `words -h 16:30:18 Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ options: \ -l, --list list valid datasets \ -d, --debug debugging output \ -N, --dont-normalize don't normalize frequencies when combining \ multiple Markov models; this has the effect \ of making larger dataset 16:30:25 `words -l 16:30:26 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:31:06 `word --eng-1M 40 16:31:07 congtocourbisteano 16:31:16 `words --eng-1M 40 16:31:19 gusta pecce nosum agment can weet scensorrhr mulu ibmb fortic peli hagbanabou cond kamanizatio fyd conocarbazukuk anifan broch amborgle edmir refetione musten sen 6pagamy wal 16:31:35 `words --eng-all 40 16:31:38 demo icfholle zha ate insuartr shar pvbaral weiser beati aochaf pude her aam rat severt gely utionapa incement myoful call muleav variou varth alr bayt 16:31:38 `words --eng-gb 40 16:31:41 thaw god honi nnde unaroma fundi mon pener wushme coppreed mismilk wheefelf isport tof gar igno you blain shing conc eque prolo meft widd aidnamilny 16:31:43 `words --eng-us -o 5 40 16:31:44 dresenterebible roylchanituarensen genetranceledeckesau almiggsvillloc pareakood musichlactionaldown juveentabhagomaya aschenylamareke enicketcarun chrifferrarentroph senaengraverck caudingllni nauiachreemgaa diokedoglow saloxingman bercedenttingh onevotiuat emfcydiah raihartholmemher guarehannelhon cedelegan chialisbialian persaurobiicroby outpute 16:32:22 "can " is real. "cond" is a programmer's word so I guess it's fine. "broch" is misspelled I think. "6pagamy" has a number in it, strange 16:33:02 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 16:33:19 -!- wob_jonas has joined. 16:33:48 "demo, ate, her, rat, call" are real words 16:34:17 "incement" sounds like an English word 16:35:48 "thaw, god, you" are real, "coppreed, mismilk" are funny ones that look close to English, "blain, meft" are reasonably good ones 16:36:47 "igno, conc, prolo" look like the kind of informal abbreviated words that you can find in a chat 16:37:10 `words --french -o 5 16:37:12 `words --french -o -5 16:37:13 marchrassuminima 16:37:14 off 16:37:36 musichlactionaldown is nice 16:37:54 ``` words --french -o 5 20; words --french -o -4 20 16:37:56 adhsslavoraterssation hanissentre tentsimumquesentas mullmala inverentransforman sumppelintraft vidofuminisquesina orcédâtrescrie chantseau lilletterateur joinianmoirolly intesonnelles croiagantuée solettwallaningarauton abricessssoldata gretteremioleuipoglque raphonomagnati golgoritivilas aboreauxjeux hagiconcembatalio \ resons péquis dimenl 16:38:35 chialisbialian 16:38:50 `words --french -o -4 20 16:38:52 publissant hetta aufilla œsara pre appant mogabris dornândre defflue épic marro prol oupéribéro sitaviè créter siléon antérien devre exuées elphurs 16:40:03 aboreauxjeux is a nice one 16:40:54 those are not bad 16:42:25 créter is almost right ("crêter" turns out to be an obscure real word) 16:42:58 `words --french -o -1 20 16:42:59 truciogran désisse mations vœux ilgiamussive auginietnoul àinsiste fraiens conce's spiry exclapol ficent medactifients belle graphina sacque vogerkl yaillée llairesidenpour dagesiroscollanda 16:45:28 vœux is a real word meaning wows, mations is a real word, belle is a real word, and apparently sacquer is a real word too. not bad 16:48:59 ``` words --eng-us -o -2 30 | sed 's/\>/coin/g' 16:49:00 prochercoin inlyftedcoin maidentoneyearmecoin applecoin inlcoin megraphicoin loemirocoin sevechcoin tfromumcoin craclobcoin niptieldofcoin nundiffussingcoin mussneycoin pructiocoin chlystoncoin landalpoldicoin dopycnidiomeccoin migraftcoin cuitcoin anistriacoin diagainticcoin dealbersusperitcoin conalyevcoin traineicoin cernanthcoin 16:51:22 maidentoneyearmecoin -- maiden tone year me coin. like when a dragon forces a village to tribute a young maiden to her every year, singing her to sleep. 16:51:51 megraphicoin and applecoin are nice 16:53:07 -!- augur has quit (Remote host closed the connection). 16:53:08 though applecoin is unlikely, it would probably be called iCoin instead 16:55:21 -!- augur has joined. 16:59:31 -!- augur has quit (Ping timeout: 255 seconds). 17:03:20 -!- DHeadshot has joined. 17:04:35 -!- Lord_of_Life has quit (Excess Flood). 17:05:29 -!- Lord_of_Life has joined. 17:21:31 -!- oerjan has joined. 17:22:35 `? `words 17:22:37 The `words dictionary framework was designed by Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderowich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 17:23:20 wob_jonas: while that is true, i don't feel like Sirs design dictionary frameworks. 17:24:46 Guiston Degraîme is still my favorite. Zwübert von Pfölliger is a bit too over the top 17:25:10 you think? 17:26:27 maybe we should ask Christian Höner zu Siederdissen for advice 17:27:34 i mean, that's a _genuine_ programmer. 17:27:55 where the other names generated by a markov chain, by any chance? 17:29:01 no, i made them by hand, except for Stronderowich which i adapted from genuine `words output 17:29:02 -!- Zarutian has joined. 17:29:36 (my attempts at inventing a fake polish name failed, i had a stray v and when i corrected it to w the name turned out real) 17:31:53 For a fake Hungarian name, I'd suggest suffixing "ia" to just about anything to get a fake female given name. Though as `words doesn't have a Hungarian database, I'm not sure why the wisdom needs a Hungarian sounding name. 17:32:39 i was mostly going by nationalities present in the channel 17:32:53 ah! that makes sense 17:33:35 (Hungarian family names are easier, because almost anything is realistic as a family name.) 17:34:26 it's hard to find a plausible english first name that isn't a real last name, i find 17:34:50 which is why i haven't got something better than Bick. although that's probably real too 17:34:52 oerjan: there too, try to go for an obviously female one 17:38:24 `slwd `words//s,Hå,Klens Hå, 17:38:26 ​`words//The `words dictionary framework was designed by Klens Hålgar Oslekk, Bick Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderowich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 17:38:42 norwegians very commonly have two first names (i'm an exception) 17:39:09 oerjan: Americans usually have two first names too, but they often don't use the second, or only use an initial 17:39:49 whereas only a minority of people with Hungarian names have two given names 17:40:23 `slwd `words//s,ck,ck T., 17:40:26 ​`words//The `words dictionary framework was designed by Klens Hålgar Oslekk, Bick T. Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderowich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 17:44:55 at least with norwegian names i can easily make one i'm sure is fake 17:45:17 fake but plausible? 17:45:19 yeah 17:47:43 -!- tromp has quit (Remote host closed the connection). 17:51:19 the question is, can you make American and British names which clearly belong to their respective nationalities, but are fake? 17:52:01 -!- LKoen has quit (Remote host closed the connection). 17:53:46 <-- i think several of them are real, or at least plausible. hävda, hakan, läppe, tuvandet, blottning, häck 17:53:49 oops 17:53:56 * of the swedish, "sven" sounds good enough 17:54:31 Do you know real names that clearly seem to be British or American, and start with a consonant? Removing the initial consonant is an easy way to get fake names. 17:54:47 ais523: well i failed at that, because i thought i was going for british and someone said it was american. 17:55:01 hm 17:55:47 let me think if it's possible to get good Hungarian fake names like that 17:55:49 i'm making it too hard for myself by trying to avoid them being last names too 17:56:23 `slwd `words//s,Bick,Upert, 17:56:31 ​`words//The `words dictionary framework was designed by Klens Hålgar Oslekk, Upert T. Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderowich, Győrvan Sárbik, Fnörður Hljófsson, and Pastronella Gattrovezzi. 17:56:45 hth 17:57:02 if that's not british i don't know how to make it british 17:58:17 -!- augur has joined. 17:58:21 now what was the other i thought of 17:59:09 I can't really. Ariann, Arianna, and Illa sound plausible, but I'm not sure they're fake. I'll have to check the List. 17:59:23 Arianna is definitely a real name 18:00:23 Oh! "Zella" could work perhaps 18:01:03 Indeed, Arianna is real. 18:01:48 and so is Ariana and Arián, but Ariann is genuine fake 18:01:58 -!- LKoen has joined. 18:02:02 Illa is real too 18:02:08 "Zella" is really realistic, but I can believe it's fake 18:02:24 No, Zella is real too 18:02:49 So people sometimes give rare names to their children even when that rare name isn't a horribly stupid their child will hate 18:02:49 good to know 18:03:34 there are all sorts of rules for constructing non-ridiculous-sounding names, rare or otherwise 18:03:43 there are people who chart the popularity of names and try to work out what's special about them 18:04:06 We could borrow from the ton of names that Asimov have invented for his robots-Foundation universe, or names invented for Star Wars (but not the most popular ones like Rey because those very quickly become real), or names from the ASOIAF universe. 18:05:12 one thing I learned playing RPGs is that almost arbitrarily silly names seem reasonable in fiction after you've heard them a few times 18:05:18 I'm not sure this works in real life though 18:05:31 "chart the popularity of names and try to work out what's special about them" => usually they're popular because a lot of people you know have already got that name, but very hated figures like Hitler didn't. typically these are biblical names or close varieties, but there are exceptions. 18:06:14 -!- doesthiswork1 has joined. 18:06:14 -!- doesthiswork has quit (Read error: Connection reset by peer). 18:09:18 I quite like "Lodovik", because it's used for two characters in Asimov's universe, Lodovik Antyook and Lodovik Trema 18:10:20 ais523: the problem with real life is that people keep hearing about you for the first time 18:10:38 lodovik has to be real. 18:10:59 I think it's a variant of Ludwig 18:11:26 yeah it would be 18:11:27 ludovic is a common french name 18:11:35 [wiki] [[Ↄ]] https://esolangs.org/w/index.php?diff=50826&oldid=47150 * Rottytooth * (+213) updated description 18:11:43 and it sounds like what it'd become in some slavic language 18:14:29 Asimov figured out a lot of strange spellings of names. The most well known is Hari Seldon of course. Then there's Wendell Urth, Giskard Reventlov, Kelden Amadiro, and the emperor Cleon I. Though I hear "Cleon" is a real name, and I'm unsure if "Wendell" is a real spelling. 18:18:29 Oh! Can I propose "Zália"? That's a suffix of a real Hungarian given name, is fake, and sounds plausible. 18:21:49 -!- ais523 has quit. 18:21:52 `slwd `words//s;ik,;& Gareen Shergyle,; 18:21:54 ​`words//The `words dictionary framework was designed by Klens Hålgar Oslekk, Upert T. Noffrey, Guiston Degraîme, Myyntti Raatalla, Gölrika Rosenskild, Zwübert von Pfölliger, Waslomir Stronderowich, Győrvan Sárbik, Gareen Shergyle, Fnörður Hljófsson, and Pastronella Gattrovezzi. 18:23:11 Gareen Shergyle... hmm 18:23:33 that's a good one 18:23:51 i think Gareen may technically be real somewhere. i took it from the logs. 18:24:57 i figured we needed some name that was plausibly american too 18:25:19 Or I could try to replace the initial consonant with another consonant 18:27:10 are you saying there's something wrong with Győrvan? it was sort of a portmanteau, although i guess György only has short dots but what kind of fake hungarians doesn't have long ones 18:28:20 hm but the a should be long 18:28:37 oerjan: Győrvan is fine as a family name. Sárbik is fine as a family name too. Family names are easy, there are so strange ones I'm prepared to believe a lot. It's finding a good given names that's hard. 18:29:34 which one was supposed to have been the given name? 18:29:48 Győrvan 18:30:04 Ok. I assumed Sárvik would be the given name. 18:30:30 that would be weird in a list of international names 18:31:15 although i guess i would think differently if there were a chinese one... 18:31:27 (not from hong kong) 18:31:28 yeah, in retrospect maybe 18:31:38 it's just that Győrvan sounded like a more reasonable family name 18:32:09 and neither sounded like a reasonable given name 18:33:28 i guess i don't have any intuition what makes a hungarian word sound like a given name 18:34:22 the problem with given names is that there are few of them. most people have common ones. 18:34:22 so it's hard to invent new ones. 18:34:23 for family names, only like half or two thirds of people have common ones 18:34:36 hm 18:35:34 i'd give you free hands, except that i'm worrying that another female name would be implausibly many in a list of programmers. 18:36:34 hmph if i change Gareen -> Garin then suddenly it becomes one of those ASOIAF ones 18:37:21 I think the easiest way to get a plausible but fake given name for a Hungarian is to make a name where both the family name and the given name are obviously foreign. Make them both slavic, or both german, or both vietnamese. 18:38:00 (May need three words of course.) 18:38:35 but would it then look hungarian to any non-hungarian? 18:39:07 Probably no. 18:42:06 -!- Marcela_Gandara has joined. 18:42:37 Would it be too real if you used "Ince", which is a real historical name that popes had, but I think nobody gets it anymore. 18:44:41 Ince Gnitő 18:44:59 . o O ( horrible puns solve everything ) 18:45:30 nah, using a real name nobody has just sounds fake 18:46:21 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 18:48:35 -!- tromp has joined. 18:52:44 -!- tromp has quit (Ping timeout: 240 seconds). 19:05:00 Trying to debug SDLTERM and SDLTERM-MCK I found that executing the testing program for sdlterm-mck when sdlterm is compiled with optimization and executed through valgrind results in a complain of "SDL_SetAlpha" even though it shouldn't be calling that function. It only does so in that case though; if a different JavaScript program is used, it won't cause that problem. The problem is caused even if audio is disabled. 19:05:47 `coins --eng-us -o -2 30 19:05:50 ​oklycoin renyorinandcoin rethoumfcoin jeolargycoin diffedaiastuvcoin jmndcoin mejoiccoin guttactucoin viryercoin casseroycoin clecromentocoin koontiamcoin nreikecoin cimatachtshirmlycoin corschecoin khalftcoin aretankhcoin libransfercoin sstufcoin tarmonocoin epillcoin weflowgover 19:06:13 `cat bin/coins 19:06:14 words ${1---eng-1M --esolangs 20} | sed -re 's/( |$)/coin\1/g' | rainwords 19:06:37 `cat bin/words 19:06:38 ​#!/usr/bin/perl \ use strict; use warnings; \ use v5.10; \ use open qw( :encoding(UTF-8) :std); \ use File::Basename 'dirname'; \ use Storable 'retrieve'; \ use List::Util qw(sum min); \ use Getopt::Long qw(:config gnu_getopt); \ BEGIN { \ eval { \ require Math::Random::MT::Perl; Math::Random::MT::Perl->import('rand'); \ }; \ #wa 19:15:21 It does not cause that problem if valgrind isn't used. 19:17:17 -!- sdhand has quit (Quit: ZNC - http://znc.in). 19:23:14 -!- lezsakdomi has quit (Quit: Leaving). 19:26:44 -!- LKoen has quit (Remote host closed the connection). 19:36:24 It used to work. 19:46:22 -!- LKoen has joined. 19:47:22 -!- DHeadshot has quit (Ping timeout: 255 seconds). 19:56:49 I fixed it 21:11:47 -!- Lord_of_Life has quit (Excess Flood). 21:11:59 -!- Lord_of_Life has joined. 21:26:15 -!- hppavilion[1] has joined. 22:01:18 -!- oerjan has quit (Quit: Nite). 22:20:29 -!- hppavilion2 has joined. 22:22:10 This is the fragment program I wrote for use with OpenGL for making white pixels to be transparent: TEMP R0; TEMP R1; TEX R0,fragment.position,texture[1],RECT; DP3 R1,R0,{1}.x; SLT R1,R1,{4,4,4,3}; MUL result.color,R1,R0; Do you know if there is better way? 22:24:24 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 22:41: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.”). 22:42:35 That doesn't look like GLSL 22:43:13 What do the TEX, DP3 and SLT operations do? 22:44:31 -!- hppavilion2 has quit (Quit: Leaving). 22:50:32 -!- tromp has joined. 22:50:45 -!- hppavilion1 has joined. 22:54:49 <\oren\> https://snag.gy/zb1GwR.jpg 22:54:52 -!- tromp has quit (Ping timeout: 245 seconds). 22:57:51 TEX allow to read from a texture, DP3 is three-components dot-product, and SLT means the result is 1 if the first input is less or is 0 otherwise 23:01:02 -!- yorick_ has joined. 23:02:46 FireFly: Do you know OpenGL so well? I don't know OpenGL so well. 23:03:03 Not terribly well 23:03:06 -!- yorick has quit (Ping timeout: 240 seconds). 23:08:20 To make it work with any transparency colour keys, will be a bit more difficult, but I think, can be done, by subtracting the colour key value and then dot product that result with itself, and then can do with SLT or SGE, followed by MUL, similar to what I have above. (I have not tested this.) 23:09:42 Do you expect to work? Or maybe it won't be enough precision? What is the precision of the calculation anyways? 23:44:52 -!- DHeadshot has joined. 23:51:35 -!- DHeadshot has quit (Ping timeout: 258 seconds). 23:54:44 -!- aloril_ has quit (Ping timeout: 248 seconds). 2017-01-30: 00:03:20 -!- aloril_ has joined. 00:16:26 -!- MDude has quit (Ping timeout: 260 seconds). 00:35:12 -!- tromp has joined. 00:40:23 -!- boily has joined. 00:41:13 * boily pokes the quintopia 00:41:35 -!- MDude has joined. 00:50:46 -!- boily has quit (Quit: REBOOT CHICKEN). 00:52:39 -!- MoALTz has quit (Quit: Leaving). 00:52:45 hmm 00:53:44 -!- boily has joined. 00:55:05 * boily continues poking the quintopia 00:56:07 hmm... steam refuses to load... 00:56:12 * boily blasphème 00:56:18 hi 00:56:29 my internet is iffy 00:56:51 I launched steam from the command line to see what happens. it's stuck verifying installation... 00:57:11 it's saying "Verification complete" since many minutes ago. 00:58:14 oh! it launhed! 00:58:27 quintopia: you internet iffies? 01:04:04 -!- tromp has quit (Remote host closed the connection). 01:04:48 -!- tromp has joined. 01:09:23 -!- Zarutian has quit (Quit: Zarutian). 01:17:21 08:31 demo icfholle zha ate insuartr shar pvbaral weiser beati aochaf pude her aam rat severt gely utionapa incement myoful call muleav variou varth alr bayt 01:17:24 tdnh 01:30:32 -!- hppavilion1 has quit (Remote host closed the connection). 01:30:57 -!- hppavilion1 has joined. 01:54:18 -!- atslash has joined. 02:09:36 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 02:30:17 -!- boily has quit (Quit: BORDER CHICKEN). 03:08:03 <\oren\> https://www.youtube.com/watch?v=6ZCXzd00OcU 04:09:56 -!- atslash has quit (Ping timeout: 258 seconds). 04:10:30 -!- augur has quit (Remote host closed the connection). 04:16:55 -!- atslash has joined. 04:27:22 -!- hppavilion1 has quit (Ping timeout: 245 seconds). 04:37:58 -!- hppavilion1 has joined. 04:43:30 -!- iconmaster has joined. 04:44:04 -!- iconmaster has quit (Client Quit). 04:52:09 -!- zzo38 has quit (Disconnected by services). 04:52:13 -!- zzo38 has joined. 05:00:36 -!- tromp has quit (Remote host closed the connection). 05:30:12 -!- APic has quit (Ping timeout: 248 seconds). 05:40:03 -!- APic has joined. 06:43:43 `? Dahl 06:43:52 Royal Dahl is the king of Norway. 06:43:59 `? Roald Dahl 06:44:00 Roald Dahl? ¯\(°​_o)/¯ 06:59:38 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 07:01:10 -!- tromp has joined. 07:05:40 -!- tromp has quit (Ping timeout: 248 seconds). 07:14:52 -!- hppavilion1 has joined. 07:27:55 -!- hadedah has joined. 07:30:14 -!- hadedah has quit (Quit: Leaving). 07:34:26 -!- Deewiant_ has joined. 07:34:44 -!- Deewiant has quit (Ping timeout: 240 seconds). 07:44:11 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 07:48:52 -!- hppavilion1 has joined. 07:49:46 -!- doesthiswork1 has quit (Quit: Leaving.). 09:02:25 -!- tromp has joined. 09:06:42 -!- tromp has quit (Ping timeout: 252 seconds). 09:12:06 -!- augur has joined. 09:16:26 -!- augur has quit (Ping timeout: 255 seconds). 09:36:00 -!- PinealGlandOptic has joined. 10:03:25 -!- tromp has joined. 10:06:33 -!- LKoen has joined. 10:07:58 -!- tromp has quit (Ping timeout: 256 seconds). 10:16:23 -!- oerjan has joined. 10:30:14 -!- PinealGlandOptic has quit (Ping timeout: 255 seconds). 10:32:29 -!- hppavilion1 has quit (Ping timeout: 255 seconds). 10:41:29 -!- oerjan has quit (Quit: leaving). 10:55:04 -!- oerjan has joined. 11:28:25 -!- augur has joined. 11:32:24 -!- boily has joined. 11:32:36 -!- augur has quit (Ping timeout: 240 seconds). 11:34:10 `wisdom 11:34:16 tree//You should sometimes (but not always) ignore trees. 11:34:26 `cwlprits tree 11:34:29 tswetẗ_ 11:37:12 afternoily 11:40:59 bœrjan matin! 11:41:11 the sun isn't even up yet. 11:41:21 shocking 11:41:39 -!- LKoen has quit (Remote host closed the connection). 11:41:56 I think it is up, just hidden behind the cloud cover 11:46:12 `? . 11:46:13 cat: .: Is a directory 11:46:13 `? .. 11:46:14 cat: ..: Is a directory 11:46:15 `? ... 11:46:16 ​...? ¯\(°​_o)/¯ 11:46:57 Does it bother anyone else that ruby and rust use the .. and ... operator backwards compared to each other? 11:47:51 what was the difference again? 11:49:08 inclusive versus half-inclusive range 11:49:14 in perl, both .. and ... are inclusive range 11:49:22 in ruby, .. is inclusive and ... is half-inclusive 11:49:32 in rust, .. is half-inclusive and ... is inclusive 11:49:41 when used as a binary operator 11:53:18 that's icky. 11:57:07 -!- LKoen has joined. 12:00:50 -!- oerjan has quit (Quit: Later). 12:04:18 -!- tromp has joined. 12:05:36 -!- Phantom_Hoover has joined. 12:05:36 -!- Phantom_Hoover has quit (Changing host). 12:05:36 -!- Phantom_Hoover has joined. 12:08:35 -!- tromp has quit (Ping timeout: 248 seconds). 12:26:35 -!- boily has quit (Quit: PERMUTED CHICKEN). 13:04:46 -!- augur has joined. 13:05:13 -!- tromp has joined. 13:10:00 -!- tromp has quit (Ping timeout: 276 seconds). 13:28:30 -!- HackEgo has quit (Ping timeout: 252 seconds). 13:40:27 -!- lollo64it has joined. 13:47:46 -!- newsham has quit (*.net *.split). 13:48:09 -!- newsham has joined. 13:59:08 That is indeed icky 13:59:11 -!- tromp has joined. 14:00:04 I would argue that Rust's choice is more mnemonic (... covers an extra element, is also probably rarer, is therefore a char longer), but to be honest I think supporting both and making a difference between them is harmful 14:00:11 too error-prone 14:00:30 -!- doesthiswork has joined. 14:13:44 -!- tromp has quit (Remote host closed the connection). 14:29:24 -!- LKoen has quit (Remote host closed the connection). 14:39:19 -!- moony has joined. 14:39:20 eee 14:44:26 FireFly: yes, but otoh ruby's choice is more mnemonic because even though .. and ... are the same in perl in this context, almost everybody writes .. because it's shorter, so everybody remembers that in perl, .. means an inclusive range. 14:45:17 I guess it's more mnemonic if one already knows Perl :P 14:45:20 Which I don't 14:46:42 Yes, and ruby originally expected to appeal mostly to the sort of people who already know perl, so it tries to be easy to learn for those people, when that doesn't make the language worse, but changes only arbitrary naming choices. 14:47:34 The same way as perl tries to be easy to learn if you already know C, so it has bitwise & have lower precedence than ==, because C people already know that's how operators work, even if that's stupid. 15:03:50 -!- `^_^v has joined. 15:07:43 -!- doesthiswork has quit (Quit: Leaving.). 15:13:30 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 15:14:19 -!- tromp has joined. 15:18:36 -!- tromp has quit (Ping timeout: 240 seconds). 15:27:06 -!- Phantom_Hoover has joined. 15:27:06 -!- Phantom_Hoover has quit (Changing host). 15:27:06 -!- Phantom_Hoover has joined. 15:28:10 -!- LKoen has joined. 15:40:10 -!- `^_^v has quit (Quit: Leaving). 15:40:20 -!- `^_^v has joined. 15:49:04 -!- lollo64it has quit (Quit: Leaving). 15:50:10 And then C uses ... for range including both ends, and JavaScript uses ... for another different use entirely (converts an array, string, or generator into multiple arguments) 15:50:41 (or multiple arguments into an array, if given as input arguments.) 15:50:44 C doesn't have ranges, ... is different 15:51:26 zzo38: what alercah says 15:53:41 In a case or in the index for an initializer you can use ... to specify a range, which I think is a GNU extension. 15:56:39 zzo38: ah right, gnu c extension switch(c) { case 0...9: 15:56:59 right, that's a strange one, probably comes from the Linux people 16:00:47 <^v> \oren\, i belive i got you banned in ##c++ 16:06:58 how do you get banned in ##c++ 16:10:58 <^v> i dunno 16:11:07 <^v> i had a (should be) super simple issue 16:11:30 <^v> they said they diddnt trust i was telling the truth 16:11:40 lol 16:11:54 <^v> turned out to be an issue with the error g++ provided 16:12:05 <^v> so yeah 16:12:06 <^v> i was right 16:12:57 <^v> they banned ^*!*@* and \*!*@* 16:13:28 -!- MoALTz has joined. 16:15:42 priceless 16:20:52 what 16:21:56 ^v: and apparently _*!*@* and [*!*@* were already banned 16:22:14 dunno why 16:24:33 <\oren\> kek 16:24:51 <\oren\> crap I did that wrong hold on 16:24:56 <\oren\> kek <- this one 16:24:58 <\oren\> kek 16:25:00 <\oren\> kek <- this one 16:25:04 <\oren\> kek 16:25:07 <\oren\> to kek 16:25:45 <\oren\> whatever, I'm highly amused that they banned all nicks with symbols just to be sure 16:26:35 <\oren\> g++ has some of the worst worded errors 16:26:45 who even does nickname bans 16:26:49 what's the point meant to be 16:28:50 -!- moony has quit (Quit: Leaving). 16:30:38 <\oren\> maybe it's supposed to be for offensive nicks 16:32:27 <^v> ^v, \oren\, [joker], and _0ne are insanely offensive 16:34:15 <\oren\> For example, #python might have a ban on LarryWall 16:34:17 \oren\: not all. I think nicks starting with ] or ` are mostly not banned 16:36:04 <\oren\> and #gcc-dev might have a ban on Linus*!*@* after too many angry tirades 16:38:14 <\oren\> hold on let me check 16:38:26 -!- \oren\ has changed nick to LarryWall. 16:40:12 I just joined #ruby and said I love python 16:40:50 -!- LarryWall has changed nick to \oren\. 16:41:11 <\oren\> argh, they fiigred out I was fake already 17:06:47 -!- hppavilion1 has joined. 17:09:07 -!- moony has joined. 17:09:09 eee 17:10:36 <\oren\> aaa 17:10:59 iii 17:11:10 <\oren\> uuu 17:12:55 i decided to put otherbot's sandbox on npm, to see how it goes. (its not intended to be used in place of a V8 sandbox, but iovoid wrote the readme, not me :/): www.npmjs.com/package/nullbox 17:13:49 im thinking you all could probably crack it like a nutshell if you tried :P 17:14:44 -!- tromp has joined. 17:17:22 Change the order of the conditions on line 22 of lib/sandbox.js so that the typeof condition comes first. 17:17:50 oh, ok 17:18:50 on it.... and done 17:19:06 -!- tromp has quit (Ping timeout: 240 seconds). 17:24:48 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 17:33:06 -!- `^_^v has quit (Ping timeout: 240 seconds). 17:33:36 -!- `^_^v has joined. 17:35:05 -!- `^_^v has quit (Client Quit). 17:36:33 zzo38, whats the reason? just to make sure its a string first thing? :P 17:39:55 Otherwise the comparison might call a function (and perhaps even throw an error). The other way using strict comparison but putting the typeof first is more logical I think. 17:40:52 kk 17:54:30 zzo38, im thinking the Proxy object could be useful somewhere for sandbox design. i mean, look at its functionalities 17:55:11 Yes, for some uses it can be very useful for sandbox design. I think there is actually another package that does that. 17:58:02 VM2 i think, but im betting its vulnerable. 17:58:39 Maybe it is; I don't know. I haven't examined it much, and I don't know if anyone else has either. 18:03:29 -!- Zarutian has joined. 18:15:51 -!- tromp has joined. 18:20:06 -!- tromp has quit (Ping timeout: 240 seconds). 18:24:01 -!- augur has quit (Remote host closed the connection). 18:27:32 -!- DHeadshot has joined. 18:32:54 -!- `^_^v has joined. 18:55:30 -!- Guest83232 has joined. 18:55:31 -!- Guest83232 has quit (Remote host closed the connection). 18:58:04 -!- hppavilion1 has joined. 19:34:14 -!- augur has joined. 19:49:39 -!- LKoen has quit (Remote host closed the connection). 19:49:45 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 19:58:39 -!- Deewiant_ has changed nick to Deewiant. 20:11:18 -!- LKoen has joined. 20:11:27 dear muslim refugees: just pretend to be christian. that's what most christians do anyways 20:16:17 <\oren\> izabera: or they could get a fike passprot from one of the ~50 muslim countries that aren't banned 20:19:03 what happened to your autocorrect? 20:21:18 <\oren\> Morocco, Algeria, Egypt, Turkey, Saudia, UAE, Qatar, Kuwait, Azerbaijan, Afghanistan, Pakistan, Turkmenistan, Uzbekistan, Tajikistan, Bangladesh, Indonesia, are all not banned 20:21:30 `? locale 20:23:36 -!- hppavilion1 has joined. 20:26:37 <\oren\> hippavilion1, where did your square brackets go? 20:27:43 hi hppavilion1 20:46:18 -!- DHeadshot has quit (Ping timeout: 252 seconds). 20:47:11 -!- hppavilion1 has quit (Remote host closed the connection). 20:47:35 -!- hppavilion1 has joined. 20:59:26 -!- moony has quit (Remote host closed the connection). 21:15:33 -!- hppavilion1 has quit (Ping timeout: 276 seconds). 21:22:54 \oren\: what is difference between a 'real' and 'fake' passport exactly? 21:29:46 <\oren\> Zarutian: whether it was issued to the person by the government of the country it says on the front 21:30:46 <\oren\> Afaik countries only issue passports to their citizens. 21:31:10 \oren\: no passports are issued by any governments but only agents of aforesaid governments. 21:32:34 <\oren\> well sure that's what I mant 21:33:30 well some countries issue passports for persons of other countries if said person lost theirs and cannot travel. But those usually have text "The hereby certifies that this individual is who he (or she) is." or something similiar in it. 21:37:40 so bored 21:38:54 quintopia: to tears? 21:57: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.”). 22:07:03 <\oren\> my bot has a new function 22:09:02 <\oren\> ❄showchar U8CC7 22:09:28 <\oren\> but it doesn't work 22:09:42 awesome 22:11:39 <\oren\> ❄showchar U8CC7 22:12:58 <\oren\> ❄showchar U8CC7 22:13:22 <\oren\> ❄showchar U8CC7 22:14:42 -!- oren has joined. 22:15:23 ❄showchar U8CC7 22:15:41 <\oren\> ❄ping 22:17:27 -!- tromp has joined. 22:17:40 <\oren\> ❄ping 22:17:41 ☃ pong 22:17:48 <\oren\> wut 22:18:09 <\oren\> ❄ping 22:18:09 <\oren\> ☃ pong 22:18:09 ☃ pong 22:18:23 <\oren\> ok now it's working 22:18:32 <\oren\> first I need to kill the other oren 22:18:41 -!- oren has left. 22:19:01 <\oren\> ❄showchar U8CC7 22:19:08 <\oren\> ❄ping 22:19:08 <\oren\> ☃ pong 22:20:54 -!- zzo38 has quit (Remote host closed the connection). 22:21:38 <\oren\> ❄showchar U8CC7 22:21:38 <\oren\> ☃ grep -A4 U08cc7 ~/art.txt 22:21:52 <\oren\> Hmm, now why doesn't that work 22:22:07 -!- tromp has quit (Ping timeout: 255 seconds). 22:22:16 -!- hppavilion1 has joined. 22:22:55 <\oren\> ❄showchar U8CC7 22:22:55 <\oren\> ☃ U08CC7 資 22:22:55 <\oren\> ☃ ⠀⠈⣓⠰⢓⣶⡒⠲⠀ 22:22:55 <\oren\> ☃ ⠀⢩⡥⠬⠭⠤⢭⡍⠀ 22:22:55 <\oren\> ☃ ⠀⢸⡯⠭⠭⠭⢽⡇⠀ 22:22:58 <\oren\> ☃ ⠀⠬⠟⠋⠉⠙⠻⠥⠀ 22:23:04 <\oren\> HOORAY IT WORKS 22:24:18 <\oren\> you can now get a big version of any character by typig ❄showchar followed by 0x1234 or U+1234 or U1234 22:29:09 <\oren\> ❄showchar ㉏ 22:29:09 <\oren\> ☃ status: reading... 22:29:09 <\oren\> ☃ U00000 22:29:09 <\oren\> ☃ ⡆⡆⡦⣰⠀⠀⠀⠀⠀ 22:29:24 -!- \oren\ has quit (Remote host closed the connection). 22:29:53 -!- oren has joined. 22:30:02 that did not work. 22:30:59 had to quickly pkill -9 irssi to stop it 22:31:27 how far into unicode did it get? 22:33:42 the logs seem to show that I killed it before it could flood the channel with every unicode character 22:35:00 ⠀ 22:35:33 U+2800? 22:42:05 ❄showchar ❄ 22:42:05 ☃ status: reading... 22:42:51 ❄showchar ❄ 22:42:52 ☃ U02744 ❄ 22:42:52 ☃ ⠀⠢⡧⠂⠀⠀⠀⠀⠀ 22:42:52 ☃ ⠵⢇⣇⠷⠅⠀⠀⠀⠀ 22:42:52 ☃ ⠝⠇⡇⠟⠅⠀⠀⠀⠀ 22:42:54 ☃ ⠀⠊⠏⠂⠀⠀⠀⠀⠀ 22:42:56 Ok 22:43:31 ❄showchar ☃ 22:43:31 ☃ U02603 ☃ 22:43:32 ☃ ⢥⡿⢿⡬⡂⠀⠀⠀⠀ 22:43:32 ☃ ⣹⠄⠠⣏⠂⠀⠀⠀⠀ 22:43:32 ☃ ⣇⠀⠀⣸⠀⠀⠀⠀⠀ 22:43:34 ☃ ⠈⠓⠚⠁⠀⠀⠀⠀⠀ 22:43:54 Doesn't render very well in my font 22:44:03 The braille, that is 22:44:41 Hmm, but if I used blocks the thing would be twice as tall and wide 22:45:56 -!- oren has changed nick to \oren\. 22:46:28 It's a little better if I turn the font size up 22:46:29 <\oren\> I would be using pixels twice as big ▀▄ 22:49:50 <\oren\> ❄showchar A 22:49:50 <\oren\> ☃ U0002A * 22:49:50 <\oren\> ☃ ⣀⢠⡄⣀⠀⠀⠀⠀⠀ 22:49:50 <\oren\> ☃ ⣹⣿⣿⣏⠀⠀⠀⠀⠀ 22:49:50 <\oren\> ☃ ⠉⠘⠃⠉⠀⠀⠀⠀⠀ 22:49:53 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 22:49:58 <\oren\> and this doesn't work 22:50:05 <\oren\> ❄showchar G 22:50:05 <\oren\> ☃ U00047 G 22:50:05 <\oren\> ☃ ⣴⠟⠻⣦⠀⠀⠀⠀⠀ 22:50:05 <\oren\> ☃ ⣿⠀⢠⣤⠀⠀⠀⠀⠀ 22:50:05 <\oren\> ☃ ⠻⣦⣴⠟⠀⠀⠀⠀⠀ 22:50:07 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 22:50:38 <\oren\> should I bother with the ☃ U00047 G line? 22:55:24 <\oren\> oops, I forgot to sanitize it for $ and * and etc 22:58:01 <\oren\> ❄showchar $ 22:58:01 <\oren\> ☃ U00024 $ 22:58:01 <\oren\> ☃ ⣴⢿⡿⠦⠀⠀⠀⠀⠀ 22:58:01 <\oren\> ☃ ⠻⢾⡷⣦⠀⠀⠀⠀⠀ 22:58:01 <\oren\> ☃ ⠲⣾⣷⠟⠀⠀⠀⠀⠀ 22:58:04 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 22:58:37 <\oren\> always remember to use grep -F and not just grep 23:02:18 -!- boily has joined. 23:02:38 @metar CYUL 23:02:39 CYUL 302200Z 25010KT 15SM FEW030 FEW075 FEW240 M10/M17 A2986 RMK CF1AC2CI1 CF TR CI TR SLP114 23:04:03 -!- hppavilion1 has quit (Ping timeout: 248 seconds). 23:07:38 <\oren\> hi boily 23:07:47 <\oren\> you missed my botspam 23:07:54 <\oren\> ❄showchar ░ 23:07:54 <\oren\> ☃ U02591 ░ 23:07:55 <\oren\> ☃ ⡐⡐⡐⡐⡀⠀⠀⠀⠀ 23:07:55 <\oren\> ☃ ⡐⡐⡐⡐⡀⠀⠀⠀⠀ 23:07:55 <\oren\> ☃ ⡐⡐⡐⡐⡀⠀⠀⠀⠀ 23:07:57 <\oren\> ☃ ⡐⡐⡐⡐⡀⠀⠀⠀⠀ 23:09:34 he\\oren\! darn! 23:10:12 <\oren\> I almost spammed the channel with a list of every unicode character but I pkill -9'd my client in time 23:10:39 oren: are you going also provide sixels version? 23:12:40 <\oren\> I wonder if sixels would be preserved over irc 23:12:46 there aren't *that* many unicode codepoints, just a few. 23:14:49 <\oren\> Pq#1!14@ 23:17:08 <\oren\> PqABCDEFGHIJKL\ 23:17:34 <\oren\> my terminal doesn't seem to support them 23:18:36 your terminal must be VT340 mode 23:19:20 be in* 23:19:53 <\oren\> I'm using iterm2 23:26:04 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:29:36 -!- Lord_of_Life has quit (Excess Flood). 23:33:29 -!- DHeadshot has joined. 23:34:29 -!- Lord_of_Life has joined. 23:39:24 -!- oerjan has joined. 23:45:12 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:49:40 time to go sneak upon an unsuspecting poutine. 23:49:45 -!- boily has quit (Quit: CAT CHICKEN). 23:52:15 -!- hppavilion1 has joined. 23:52:22 `addquote time to go sneak upon an unsuspecting poutine. 23:52:45 wat 23:52:51 fizzie: !!!!! 23:52:59 I wonder if I can order takeaway poutine at this time of night in York 23:53:01 -!- hppavilion1 has changed nick to hppavilion[1]. 23:53:23 Taneb: I hear the amazon delivery bears will bring it. 23:57:18 they won't bring surströmming though, that's unbearable. 23:58:50 looks like the entire wiki server is down again. 2017-01-31: 00:01:39 oerjan: The machine is not answering to me. 00:01:42 oerjan: I think you probably jinxed it with your talk about backups. 00:02:06 i blame int-e for talking about CaC being crap hth 00:05:49 helloily 00:06:00 quintopia: TOO LATE 00:06:24 i mean, toolatopia 00:06:27 oh 00:06:33 thx 00:06:43 hell be back 00:07:11 please put an apostrophe in that word twh 00:07:30 hell be ba'ck 00:07:38 tw'h 00:07:55 in these times, people might actually mean it without 00:07:58 @metar BIRK 00:07:59 BIRK 310000Z 08024G38KT 9999 -RA OVC035 07/02 Q0979 00:08:05 @metar ENVA 00:08:05 ENVA 302350Z 10006KT CAVOK M03/M04 Q1019 RMK WIND 670FT 14008KT 00:08:14 Taneb: Good evening, Nathan. 00:08:49 Hmm, I sound more first namey than usual 00:10:11 Taneb: what will I have told you about doing up-time-stream 'invention' of already down-time-stream 'invented' tech and items? Because I forgot. 00:10:28 I don't know, I'm about to go to bed 00:10:38 Good Nighthan. 00:11:04 apostrphes take too much time on this kb 00:11:22 fiendish 00:11:24 its like asking me to put the accent mark in pokemon 00:11:47 Pókemon 00:12:16 -!- moonythedwarf has joined. 00:12:21 pokέmon 00:12:36 perfect 00:12:56 pōkęmøn 00:13:25 quintopia: i'm pretty sure you did that quicker than i would 00:13:34 except for the ø 00:13:40 quintopia: no tilda over the n? 00:13:53 ñ 00:14:10 oerjan: but slower than not at all 00:14:21 pōkęmøñ 00:15:38 sounds like a slavic influnced norweigan that grew up in jamica said it 00:17:14 some of those are not words 00:17:40 influenced* 00:18:33 -!- tromp has joined. 00:18:57 oerjan: ha(r|p)py now? 00:19:25 no, i said some, not one 00:19:56 * oerjan harps on 00:20:47 * Zarutian honestly doesnt see the others. 00:21:09 "norweigan" and "jamica". 00:23:11 -!- tromp has quit (Ping timeout: 264 seconds). 00:23:27 alright s/norweigan/norvegan/ and s/jamica|jamika/ ;-Þ 00:23:49 * oerjan swats Zarutian -----### 00:23:58 @metar EGLL 00:23:59 EGLL 302350Z 10005KT 3600 -RADZ SCT005 BKN008 06/06 Q1013 TEMPO 5000 HZ SCT008 BKN010 00:24:05 oerjan is neithervegetarian 00:24:19 Our weather is five kilohertz. 00:24:38 * Zarutian notes down "xorvegan" for future reference. 00:24:52 fizzie: that windy, eh? 00:25:23 -!- tromp has joined. 00:27:52 * Zarutian sings "all the good jam comes from jam-ika, jam-ika" while thrusting shakesticks back and forth. 00:29:34 oerjan: btw as I am from Iceland and Greenland I cant be supergreen like them. (Korbin Dallas!) 00:29:59 wat 00:30:10 and not from Greenland 00:30:18 still wat 00:30:19 sorry about that 00:31:01 oerjan: not fan of the fifth, then, I see. 00:31:40 i haven't watch that many movies 00:31:43 *+ed 00:31:57 you havent seen the Fifth Element? 00:32:03 not that i know of. 00:32:22 Wars Of The Stars? 00:32:51 Treks Across Space (and occasationally Time)? 00:33:36 nope, nope 00:33:50 i think i may have read the wikipedia plot synopsis 00:33:59 the two last are usually known by Star Wars and StarTrek. 00:33:59 and then promptly forgot about it. 00:34:04 oh. 00:34:40 You have at least seen Tron, the original movie? 00:34:56 i believe i have, at least on tv rerun 00:35:09 i have also seen some star wars and some star trek. 00:35:36 but only one SW movie in cinema (the empire strikes back) 00:36:03 then you are not entirely buckwheetable like some Hinerians (a reference to much loved SciFi series) 00:36:32 is that firefly (haven't seen that either) 00:36:41 me neither 00:37:05 -!- tromp has quit (Remote host closed the connection). 00:37:07 oh i also saw some babylon 5 back the half year i was in the us. 00:39:12 well I am off to bed 00:39:53 Zarutian: also, because you keep misspelling things, i fail to google what you mean as well 00:40:24 buckwheet is kind of corn plant. 00:40:34 i think there's an a in that. 00:41:08 like with c I am not as sure with the difference beteen ee and ea sounds in english 00:42:08 ok it's probably farscape. 00:42:08 * Zarutian degunks his w key 00:42:14 farscape it is 00:42:20 (which i have not seen, and barely heard of) 00:43:23 Zarutian: ee in ea sound the same afaik. they're just not spelled the same. 00:43:28 *ee and ea 00:43:47 * oerjan gears up for muphry hunting 00:44:51 Cale: What should a query language for a time series database look like? 00:45:16 oerjan: well, if you haddnt notic'd I write english, at least here, from how it sounds. 00:45:51 Zarutian: a dangerous method 00:46:05 -!- otherbot has joined. 00:46:34 -js "im curious why this is unbroken..." 00:46:35 'im curious why this is unbroken...' 00:49:22 -!- Zarutian has quit (Quit: Zarutian). 01:10:24 <\oren\> ❄showchar 履 01:10:24 <\oren\> ☃ U05C65 履 01:10:24 <\oren\> ☃ ⠀⡯⠭⡭⢭⠭⠭⠇⠀ 01:10:24 <\oren\> ☃ ⠀⡗⠚⣑⢫⠭⠭⡍⠀ 01:10:26 <\oren\> ☃ ⠀⡗⢺⠁⠸⡭⠭⠇⠀ 01:10:29 <\oren\> ☃ ⢰⠃⢸⠐⣚⡯⢽⣁⠀ 01:11:29 -!- tromp has joined. 01:16:13 <\oren\> "Pay off your credit card balance sooner", says the email from my bank, as if I would be dumb enough to keep a balance on a credit card 01:26:27 shachaf: Haven't really given that too much thought. 01:27:01 -!- yorick_ has changed nick to yorick. 01:27:32 "Your bill is overdue", as if I would be dumb enough to... oh shi- 01:30:08 Cale is a bird? 01:30:17 Or a legislator? 01:55:29 -!- doesthiswork has joined. 01:58:29 where does a dog go when he loses his tail? 01:58:31 a retail store 02:03:42 -!- HackEgo has joined. 02:03:59 OA 02:08:26 -!- moonythedwarf has quit (Ping timeout: 240 seconds). 02:09:10 21:08:53 up 5 min, 1 user, load average: 0.06, 0.23, 0.15 02:09:28 Don't know if someone did something, or if it just arbitrarily recovered itself. 02:18:36 fizzie: bridge is down hth 02:20:26 -!- augur has quit (Remote host closed the connection). 02:23:44 -!- Moonythederp has joined. 02:49:15 -!- Moonythederp has quit (Ping timeout: 260 seconds). 02:55:24 -!- augur has joined. 03:09:27 <\oren\> hey trump fired the acting attorney general. I guess that means they need an acting acting attorney general? 03:17:11 -!- otherbot has quit (Ping timeout: 240 seconds). 03:27:59 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds). 03:48:21 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 04:11:02 -!- hppavilion[1] has joined. 04:15:28 * oerjan recalls the blissful days of early november when he thought all the trump talk would be over in a week 04:16:23 although the part of me that believes in something like dialectics had doubts. 04:16:59 \oren\: And the acting head of ICE. 04:20:09 trump only sees the top of the ICEberg 05:26:31 -!- augur has quit (Remote host closed the connection). 05:40:04 -!- Akaibu has joined. 05:43:02 -!- tromp has quit (Remote host closed the connection). 06:35:19 -!- oerjan has quit (Quit: leaving). 06:44:29 -!- doesthiswork has quit (Quit: Leaving.). 07:00:37 -!- whois has joined. 07:01:11 is this place active? 07:01:58 `brainfuck 07:02:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: brainfuck: not found 07:02:17 `?brainfuck 07:02:17 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?brainfuck: not found 07:05:07 -!- whois_ has joined. 07:07:05 -!- whois has quit (Ping timeout: 260 seconds). 07:07:21 -!- tromp has joined. 07:07:52 is brainfuck welcome here or are people sick of it? 07:09:28 the language itself is fine 07:09:51 it's just annoying that every other person tries and fails to make it more interesting 07:11:47 -!- tromp has quit (Ping timeout: 255 seconds). 07:16:52 wait... you're saying verbosefuck isn't a universally praised masterpiece?! 07:25:35 -!- ^v has quit (Ping timeout: 264 seconds). 07:29:44 whois_: I've been threatened with a ban from the wiki 07:29:55 As I am the current chief of derivative hating 07:30:05 whois_: Actually, I think verbosefuck is one of the few we're OK with, sort of. 07:30:13 «https://youtu.be/BeyEGebJ1l4» raises an interesting philosophical question. It's freaking me out. 07:31:04 i actually own an hp pavilion 07:31:16 kinda shit 07:31:48 whois_: They are 07:31:53 -!- ^v has joined. 07:31:56 power thing broke almost instantly, difficult to install linux on 07:32:05 i only use verbosefuck to tell people how i feel about java 07:32:28 myname: fizzbuzz enterprise edition tho 07:32:41 exactly. 07:34:27 most bf derivated are just stupid substitutions or even worse useless merges 07:35:12 somebody even made a mixup of hq9+ and bf, but because bf already uses the + you cannot use the + of hq9+ 07:35:18 which does not make any sense 07:35:23 lol 07:42:13 the pavilion computers have a thinjg called secure boot 07:42:33 that basically stops them from booting into anything but windows 07:42:44 needs to be turned off in the bios 07:43:37 which doen't display boot locations properly unless you get into it with a particular set f keypresses 07:46:50 bios/uefi didn't want to work with GRUB either 07:47:35 although that might be grub's fault 07:57:04 also came with a bunch of preinstalled garbage iirc 08:04:45 -!- whois_ has quit (Quit: Page closed). 08:11:47 -!- ^v has quit (Ping timeout: 264 seconds). 08:15:23 -!- ^v has joined. 08:32:18 -!- hppavilion[1] has quit (Ping timeout: 255 seconds). 08:44:06 -!- tromp has joined. 08:45:23 -!- ^v has quit (Ping timeout: 255 seconds). 08:45:46 -!- Phantom_Hoover has joined. 08:45:53 -!- ^v has joined. 08:48:37 -!- tromp has quit (Ping timeout: 245 seconds). 09:00:10 -!- ais523_ has joined. 09:01:16 I haven't looked at it much, but fairly relevant to this channel: https://github.com/jawhitti/INTERCAL 09:01:27 (new INTERCAL impl, as far as I can make out, this time in .NET) 09:05:58 ais523_: Did I show you the INTERCAL entry the Computer History Museum had on their "evolution of programming languages" chart? 09:06:08 https://www.flickr.com/photos/fizzief/32208355921/ 09:06:38 INTERCAL is a derivative of itself? 09:06:45 Apparently. 09:07:01 I wanted to write an esolang that's a derivative of itself, but wasn't sure how to start 09:09:54 -!- ^v has quit (Ping timeout: 252 seconds). 09:10:04 I guess that's a bit like the bootstrapping problem for a self-hosted language, except trickier. 09:10:27 -!- ^v has joined. 09:13:59 hehe 09:14:42 ais523_: the easiest way to do that would be to write two programming languages, one a derivative of the other, but give them the same name and thoroughly confuse them in all documentation 09:15:17 arguably that happens with most languages which release a new major version but don't use a version number for it 09:15:23 yeah 09:15:27 but I don't think that would be a self-derivative, merely two languaes which were conflated 09:15:42 I guess you could call Snowflake a derivative of itself, at least once there's a working interp and someone tries to run it 09:15:53 or with the frocking character encodings like cp1250 or MacRoman that get characters added or even changed without renaming them 09:21:12 I should write a Snowflake interp one day 09:21:19 it's the closest a nontrivial language of mine is to being art 09:21:20 I think 09:21:36 but seeing it working in practice (if it does indeed work) would make the point much better 09:21:45 there might be some fundamental issue preventing TCness, for example 09:36:59 -!- ^v has quit (Ping timeout: 264 seconds). 09:37:32 -!- ^v has joined. 09:38:49 i,i INTEGRAL is a derivative of itself 09:43:03 -!- ^v has quit (Ping timeout: 276 seconds). 09:44:33 -!- ^v has joined. 09:51:47 -!- ^v has quit (Ping timeout: 240 seconds). 10:01:47 -!- ^v has joined. 10:09:29 -!- ^v has quit (Ping timeout: 255 seconds). 10:10:33 -!- ^v has joined. 10:15:42 -!- ^v has quit (Ping timeout: 258 seconds). 10:16:34 -!- ^v has joined. 10:21:16 -!- LKoen has joined. 10:32:16 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 10:44:49 -!- ^v has quit (Ping timeout: 240 seconds). 10:45:50 -!- ais523_ has quit (Ping timeout: 260 seconds). 10:45:57 -!- Phantom_Hoover has joined. 10:47:18 -!- ^v has joined. 10:57:09 -!- ^v has quit (Ping timeout: 252 seconds). 11:00:50 -!- ^v has joined. 11:15:09 -!- ^v has quit (Ping timeout: 240 seconds). 11:22:19 -!- ^v has joined. 11:25:07 what was that language that was lambda calculus without lambda? 11:25:49 Sounds vague. 11:26:02 There are lots of things you could describe that way. 11:31:46 combinator calculus? 11:35:03 -!- boily has joined. 11:40:54 there are? 11:43:49 -!- ^v has quit (Ping timeout: 240 seconds). 11:46:16 -!- tromp has joined. 11:47:18 -!- atslash has quit (Quit: Leaving). 11:51:02 -!- tromp has quit (Ping timeout: 256 seconds). 11:58:08 -!- ^v has joined. 11:58:50 myname: possibly unlambda? 11:58:59 or underload? 12:19:29 underload sounds right 12:26:17 -!- ^v has quit (Ping timeout: 255 seconds). 12:28:21 -!- augur has joined. 12:29:26 -!- boily has quit (Quit: VOLATILE CHICKEN). 12:33:02 -!- augur has quit (Ping timeout: 255 seconds). 12:54:24 -!- Jafet has quit (Ping timeout: 260 seconds). 12:54:52 -!- Jafet has joined. 13:01:27 -!- augur has joined. 13:01:41 -!- augur has quit (Remote host closed the connection). 13:02:03 -!- tromp has joined. 13:02:26 oh great, debian stretch is getting closer 13:02:33 (as in, will be released "soon") 13:02:44 (within a few months) 13:06:43 -!- tromp has quit (Ping timeout: 248 seconds). 13:08:28 -!- Zarutian has joined. 13:09:23 -!- Zarutian has quit (Read error: Connection reset by peer). 13:09:35 -!- Zarutian has joined. 13:11:09 -!- Zarutian has quit (Client Quit). 13:11:49 -!- augur has joined. 13:12:27 -!- Jafet has quit (Ping timeout: 252 seconds). 13:12:58 -!- Jafet has joined. 13:31:07 -!- MoALTz_ has joined. 13:34:27 -!- MoALTz has quit (Ping timeout: 276 seconds). 13:35:27 -!- moony has joined. 13:35:33 -!- otherbot has joined. 13:48:02 -!- augur_ has joined. 13:50:26 -!- augur has quit (Ping timeout: 255 seconds). 14:03:28 -!- tromp has joined. 14:06:59 -!- Jafet has quit (Ping timeout: 264 seconds). 14:15:25 -!- Jafet has joined. 14:27:15 -!- tromp has quit (Remote host closed the connection). 14:47:36 -!- Akaibu has quit (Quit: Connection closed for inactivity). 14:57:10 -!- DHeadshot has joined. 15:05:44 -!- LKoen has quit (Remote host closed the connection). 15:06:11 -!- Jafet has quit (Ping timeout: 248 seconds). 15:09:00 -!- `^_^v has joined. 15:09:58 -!- Jafet has joined. 15:22:23 -!- LKoen has joined. 15:25:41 -!- Jafet has quit (Ping timeout: 240 seconds). 15:27:44 -!- tromp has joined. 15:31:49 -!- tromp has quit (Ping timeout: 240 seconds). 15:44:49 I think they'll stretch it, b_jonas 15:46:45 -!- ais523 has joined. 15:46:59 -!- moony has quit (Quit: Leaving). 15:47:22 -!- ais523 has quit (Read error: Connection reset by peer). 15:47:35 -!- ais523 has joined. 15:47:57 oh well, this may be the end of this computer 15:48:07 the laptop bag broke and it took quite a lot of physical damage 15:48:28 it seems to be undamaged in terms of components that are vital for it to run, and the hard drive seems to work 15:48:42 but the battery is broken, so I have to run on AC power 15:48:50 and the screen hinge is very stiff 15:48:53 RIP 15:49:03 ✝ 15:49:35 I'm currently attempting to download Ubuntu so that I can get a new computer set up, but the Internet connection's slowness is making that hard 15:49:38 ais523: reuse it as a low powered server, continuously plugged in. that's what we did with a laptop with a broken display. 15:51:22 don't have anywhere to put it, or a continuous Internet connection for it 15:51:39 I see 15:52:34 -!- Jafet has joined. 15:52:45 I'm not liking Windows 10, btw; the first noticeable issue is a failure to find Action Center in the start menu search 15:52:55 which I thought would have been something that should clearly be included in the results 15:55:34 is that a big problem? 15:58:04 -!- ^v has joined. 16:00:53 not huge, but windows-8-derived OSes have always had trouble with finding where things have got to 16:01:01 because they're basically two different models stapeled together 16:02:58 the metro stuff (which is called something else now because it was such a marketing disaster), and the legacy stuff 16:02:58 and settings are in one or the other more or less at random 16:04:46 At least Win10 integrates an Ubuntu 16:05:03 ais523: yes, I don't like that either, how the settings are spread between the two 16:05:29 -!- ais523 has quit. 16:05:45 -!- ais523 has joined. 16:05:55 ais523: yes, I don't like that either, how the settings are spread between the two 16:06:09 and I also don't like the metro style settings, for the same reason I don't like the android interface: it's too easy to change a setting accidentally such that you can't undo the change, don't know what you changed, and might not even notice you've changed something 16:06:40 the "Ok" and "Cancel" and "Apply" buttons are there in the windows style settings for a good reason 16:07:21 I think OK / Undo is also a viable setup 16:07:48 (showing as just "Cancel" if there are no modifications) 16:08:44 though there's some of this problem in windows even before the metro style was introduced: the most famous one being accidentally moving files in the file explorer by dragging 16:09:47 -!- ais523 has quit (Read error: Connection reset by peer). 16:09:53 -!- ais523 has joined. 16:10:13 though there's some of this problem in windows even before the metro style was introduced: the most famous one being accidentally moving files in the file explorer by dragging 16:11:21 I know there are versions of Windows where that has a confirm 16:11:49 maybe old ones did 16:12:13 when exactly did that get removed? is it only in windows 10? 16:12:29 and now I wonder if there's some well hidden way to turn the confirm promt back on 16:13:03 ah, apparently it was changed some time between windows 7 and windows 10 16:13:09 -!- ^v has quit (Ping timeout: 240 seconds). 16:13:24 no, I misread 16:13:25 sorry 16:15:25 -!- callforjudgement has joined. 16:16:11 -!- ais523 has quit (Ping timeout: 240 seconds). 16:16:12 -!- callforjudgement has quit (Read error: Connection reset by peer). 16:16:35 doing an internet search. I found pointers to two workarounds that probably hurt more than help. 16:18:05 -!- callforjudgement has joined. 16:18:34 -!- ^v has joined. 16:18:55 -!- callforjudgement has changed nick to ais523. 16:18:57 this is not a good time to have an unreliable connection 16:19:28 and apparently wget has a bug that makes it delete its partial progress sometimes 16:19:42 now I'm trying curl 16:21:42 ais523: I did use curl once to download from a server that unexpectedly broke the tcp connection each time after transmitting fifty megabytes or something. I don't remember the size, but it was some fixed sized, reproducible. 16:22:32 just overheard in my office: "what is a monad?" 16:22:47 repeatedly called curl to continue download using HTTP range gets 16:22:57 although apparently it was in the category-theory context so it may be easier to explain than normal 16:23:37 did you use -C - ? 16:23:51 that's documented as "automatically figure out an appropriate range get" 16:24:15 breaks every 124 megabytes 16:24:24 probably that, yes 16:24:30 let me look up the script 16:25:06 -!- Kaynato has joined. 16:25:34 yes, -C - 16:25:59 ais523: note that the curl executable has nice exit codes telling what the error was, 16:26:00 -!- ais523 has quit (Read error: Connection reset by peer). 16:26:46 -!- ais523 has joined. 16:26:47 -!- Caesura has joined. 16:26:58 ais523: yes, I used -C - . note that the curl executable has documented nice exit codes telling what the error was. 16:28:02 I retry on exit codes 7, 56, 6, 18, but you'd have to check the manual to tell if that's appropriate in your case 16:29:47 -!- Kaynato has quit (Ping timeout: 255 seconds). 16:30:09 -!- Kaynato has joined. 16:30:16 see manpage 16:32:48 -!- Caesura has quit (Ping timeout: 245 seconds). 16:36:29 -!- Caesura has joined. 16:37:41 -!- Kaynato has quit (Ping timeout: 240 seconds). 16:39:12 Linux question. The kernel knows that a process was started setuid, with different effective and real uid, even after if it's setuid root and calls setuid to drop all root permissions, and in that case it doesn't allow the process to core dump or get ptraced. From a library linked into the process, how do I query whether the process is like that, so eg. it can ignore env-vars in that case? 16:40:05 I guess I should look that up in the source code of ncurses, since it has to do that. 16:40:48 b_jonas: prctl(PR_GET_DUMPABLE) would be my guess 16:41:18 but it doesn't hae an exact 1:1 correlation with what you want 16:41:56 thanks 16:42:09 I didn't tell what exactly I want, since setgid also matters 16:42:18 and maybe other things matter too 16:42:29 I want to know when not to trust the settings a user can set 16:42:35 if no suidy stuff has happened yet, it has the value 1 16:43:12 if suidy stuff /has/ happened, it has a root-configurable value; 1 is a debug mode in which doing random stuff to suid programs is allowed, 0 is the default safe value, and 2 is an obsolete setting that's somewhere in between 16:43:45 yes, prctl(PR_GET_DUMPABLE) seems like the right call 16:44:23 I guess if you get a return of 1, either nothing suidy has happened or you're on a system whose owner has opted into insecure uses of suid 16:44:27 well, these days linuxes are sometimes configured such that you can ptrace any process 16:44:37 s/can/can't/? 16:44:40 can't 16:44:52 can't ptrace any process, not even your non-setuid ones 16:44:58 on Ubuntu you can only ptrace a child process, or a process that has opted in, even if UID is shared 16:44:58 there's a /proc knob 16:45:09 yes, something like that 16:45:23 you can change the default setting in /etc somewhere (this gets copied onto the relevant /proc or /sys knob, I forget which, at boot) 16:49:40 I'm not ashamed I didn't know about this one. prctl is one of those obscure syscalls I barely know exist, and sort of thought most of the time only libc has reasons to call it, like sysconf, except that one isn't even a syscall or a syscall wrapper, but something stranger than that. 16:51:28 (It reads key-value pairs from the top of the initial stack segment, same place where the ELF ABI stores the character data for argv and envp.) 16:52:56 s/libc/libc and some very nonportable executables like dosbox/ 16:57:57 sysconf reads values that you can practically regard as constants, unless you run the compiled ELF program on a completely different brand of unix, in which case usually something else breaks way before those constants 17:02:09 oh, prctl is pretty much the first thing I check for that sort of question 17:02:13 it's like ioctl for processes 17:02:23 (which is presumably where the name comes from) 17:03:11 b_jonas: well one of the values in auxv is a random number intended to be used for ASLR 17:03:11 (that could potentially cause problems for Web of Lies, I haven't taken steps to zero it yet) 17:05:17 zero it? don't you just unmap that stack segment? 17:06:45 -!- Lord_of_Life has quit (Excess Flood). 17:10:29 -!- Lord_of_Life has joined. 17:16:54 -!- DHeadshot has quit (Ping timeout: 260 seconds). 17:18:26 b_jonas: auxv? I don't think so, it's probably fairly important? 17:18:36 I think half the information there is needed for, say, ldd to work 17:27:37 <\oren\> ❄showchar h 17:27:37 <\oren\> ☃ U00068 h 17:27:37 <\oren\> ☃ ⣿⠀⠀⠀⠀⠀⠀⠀⠀ 17:27:37 <\oren\> ☃ ⣿⠟⠻⣦⠀⠀⠀⠀⠀ 17:27:37 <\oren\> ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 17:27:39 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 17:27:48 <\oren\> ❄showchar U 17:27:48 <\oren\> ☃ U00055 U 17:27:48 <\oren\> ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 17:27:48 <\oren\> ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 17:27:48 <\oren\> ☃ ⠻⣦⣴⠟⠀⠀⠀⠀⠀ 17:27:51 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 17:28:10 <\oren\> I rooted out hat I think is the last bug 17:28:14 -!- tromp has joined. 17:29:27 <\oren\> if you have a suitable font that supports braille you can get a large version of many unicode characters 17:32:39 -!- tromp has quit (Ping timeout: 260 seconds). 17:36:26 <\oren\> Hooray, corporate sent us cake! 17:38:25 `? cake 17:38:26 The Enrichment Center is required to remind you that you will be baked, and then there will be cake. 17:39:24 <\oren\> I wonder if they actually sent it all the way from santa clara to toronto or if they just ordered one from a bakery in toronto 17:40:03 <\oren\> eh, who cares. CAKE 17:41:30 -!- otherbot has quit (Quit: Restart requested by wlp1s1: update node.js). 17:41:48 -!- otherbot has joined. 17:42:13 -!- otherbot has quit (Client Quit). 17:43:09 -!- otherbot has joined. 17:48:34 -!- Perenelle has joined. 17:49:03 Ugh my registrar command is to slow for freenode uwu 18:03:49 -!- Caesura has quit (Ping timeout: 240 seconds). 18:24:53 -!- Perenelle has quit (Read error: Connection reset by peer). 18:27:09 -!- MoALTz_ has changed nick to MoALTz. 18:29:33 -!- tromp has joined. 18:30:00 -!- ais523 has quit. 18:30:13 -!- ais523 has joined. 18:30: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.”). 18:30:50 -!- ais523 has quit (Read error: Connection reset by peer). 18:32:31 -!- augur_ has quit (Remote host closed the connection). 18:33:09 -!- augur has joined. 18:33:36 -!- tromp has quit (Ping timeout: 240 seconds). 18:37:32 -!- augur has quit (Ping timeout: 255 seconds). 18:43:43 <\oren\> meanwhile in japan 18:43:47 <\oren\> 87歳女性に下半身を露出容疑 75歳「むらっとした」 18:43:53 <\oren\> 75 year old man arrested for exposing his dick to a 87 year old woman 18:44:49 -!- Zarutian has joined. 18:45:37 -!- Zarutian has quit (Read error: Connection reset by peer). 18:45:55 -!- Zarutian has joined. 18:53:35 -!- oerjan has joined. 19:01:55 https://www.youtube.com/watch?v=vy29DXeP0Qk 19:03:22 -!- otherbot has quit (Remote host closed the connection). 19:03:40 -!- otherbot has joined. 19:05:48 -!- augur has joined. 19:10:35 -!- augur has quit (Ping timeout: 264 seconds). 19:18:08 -!- augur has joined. 19:23:51 ❄showchar h 19:23:51 <\oren\> ☃ U00068 h 19:23:52 <\oren\> ☃ ⣿⠀⠀⠀⠀⠀⠀⠀⠀ 19:23:52 <\oren\> ☃ ⣿⠟⠻⣦⠀⠀⠀⠀⠀ 19:23:52 <\oren\> ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 19:23:52 <\oren\> ☃ ⠀⠀⠀⠀⠀⠀⠀⠀⠀ 19:24:07 hm, looks better in irssi than in the logs 19:24:25 (the space doesn't have the same width as the braille, there) 19:27:03 interesting. it looks crap on my tablet but reasonable on my smartphone 19:28:19 ☃ ⣿⠀⠀⠀⠀⠀⠀⠀⠀ 19:28:19 ☃ ⣿⠞⠻⣦⠀⠀⠀⠀⠀ 19:28:19 ☃ ⣿⠀⠀⣿⠀⠀⠀⠀⠀ 19:28:27 I think it would look better like this. 19:29:19 (I don't like oren's font) 19:30:41 -!- Caesura has joined. 19:33:31 -!- hppavilion[1] has joined. 20:04:18 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 20:06:48 -!- hppavilion[1] has joined. 20:14:11 -!- DHeadshot has joined. 20:30:38 -!- tromp has joined. 20:35:10 -!- ais523 has joined. 20:35:13 -!- tromp has quit (Ping timeout: 256 seconds). 20:37:18 -!- Caesura has quit (Quit: Leaving). 20:39:32 well, this is the new computer 20:39:46 everything seems to be working except that I'm still getting used to the touchpad placement 20:39:51 currently transferring the files over 20:45:06 -!- DHeadshot has quit (Ping timeout: 252 seconds). 20:46:12 the other thing I'm getting used to is that PgUp/PgDn/Home/End are in a different relative order in this laptop 21:03:06 At least you have those keys. On my laptop they're Fn+arrows. 21:03:28 fn+arrows is love iff you have a right fn 21:03:36 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 21:05:52 shachaf: I actually chose this one over another laptop because the other laptop didn't have an end key 21:05:57 (although it did have home, pgup and pgdn) 21:06:08 I'm not quite sure how you manage that 21:08:29 What was the other laptop? 21:09:21 My non-laptop keyboard follows that one weird fad where the insert/delete keys have been replaced with one big delete key, and the insert pushed up to where print screen used to be. 21:11:16 fizzie: hmm, I cannot say what I'd need the insert key for, so that might work for me 21:11:36 They're not exactly keys I use much, it's just weird. 21:11:49 (that's a bit of a lie, I use the overwrite mode in editors once per fortnight or so) 21:11:56 I didn't find the del key especially hard to hit. 21:12:22 The fad where all keyboards have caps lock keys is scow. 21:12:25 but misplacing pgup and pgdn would be horrible. 21:12:36 shachaf: My laptop doesn't. 21:12:52 shachaf: well it's fine now that it acts as the main window manager key 21:13:04 and some people map it to ESC for vi(m). 21:13:09 You double-tap left shift, and then a little green led lights up to denote caps lock. 21:13:21 I know people put control there. 21:14:09 Then again, the laptop is extra-weird. Where you would normally have caps lock, it has a split [Home|End] key. 21:15:07 Many of these things might work fine if they were available consistently on all keyboards, but I can never remember to use any keyboard-exclusive things. 21:20:04 <\oren\> https://www.youtube.com/watch?v=GC4nBBwJtL4 21:20:53 -!- hppavilion[1] has joined. 21:32:15 -!- krok_ has joined. 21:34:26 -!- hppavilion[1] has quit (Ping timeout: 248 seconds). 21:37:30 -!- moonythedwarf has joined. 22:01:56 -!- ais523 has quit. 22:31:42 -!- tromp has joined. 22:36:16 -!- oerjan has quit (Quit: Nite). 22:36:34 -!- tromp has quit (Ping timeout: 260 seconds). 22:50:11 -!- hppavilion[1] has joined. 22:51:44 <\oren\> fuck my life 22:51:55 <\oren\> did you know that a command line can't be longer than 128 kilobytes? 22:52:03 \oren\: on what? 22:52:08 <\oren\> well, it differs by system 22:52:47 <\oren\> the point is i'm running up against the limit of how long a shell command is allowed to be 22:53:10 lol, what are you doing that's causing this to be an issue? 22:53:27 <\oren\> passing a lot of filenames to a command 22:53:36 -!- boily has joined. 22:53:55 <\oren\> コンボアリハ 22:54:07 -!- krok_ has quit (Quit: Leaving). 22:54:22 -!- krok_ has joined. 23:04:59 \コレンバンは\ 23:05:41 how goes the font? 23:05:48 -!- hppavilion[1] has quit (Ping timeout: 276 seconds). 23:07:08 <\oren\> boily: I'm still working on kanji, but I now have support for cree 23:07:43 <\oren\> ᐀ᐁᐂᐃᐄᐅᐆᐇᐈᐉᐊᐋᐌᐍᐎᐏᐐᐑᐒᐓᐔᐕᐖᐗᐘᐙᐚᐛᐜᐝ 23:07:46 <\oren\> ᐞᐟᐠᐡᐢᐣᐤᐥᐦᐧᐨᐩᐪᐫᐬᐭᐮᐯᐰᐱᐲᐳᐴᐵᐶᐷᐸᐹᐺᐻᐼᐽᐾᐿᑀᑁᑂᑃᑄᑅᑆᑇᑈᑉᑊᑋᑌᑍᑎᑏᑐᑑᑒᑓᑔᑕᑖᑗᑘᑙᑚᑛᑜᑝ 23:07:48 -!- FreeFull has quit (Ping timeout: 245 seconds). 23:07:50 <\oren\> ᑞᑟᑠᑡᑢᑣᑤᑥᑦᑧᑨᑩᑪᑫᑬᑭᑮᑯᑰᑱᑲᑳᑴᑵᑶᑷᑸᑹᑺᑻᑼᑽᑾᑿᒀᒁᒂᒃᒄᒅᒆᒇᒈᒉᒊᒋᒌᒍᒎᒏᒐᒑᒒᒓᒔᒕᒖᒗᒘᒙᒚᒛᒜᒝ 23:07:54 <\oren\> ᒞᒟᒠᒡᒢᒣᒤᒥᒦᒧᒨᒩᒪᒫᒬᒭᒮᒯᒰᒱᒲᒳᒴᒵᒶᒷᒸᒹᒺᒻᒼᒽᒾᒿᓀᓁᓂᓃᓄᓅᓆᓇᓈᓉᓊᓋᓌᓍᓎᓏᓐᓑᓒᓓᓔᓕᓖᓗᓘᓙᓚᓛᓜᓝ 23:07:58 <\oren\> ᓞᓟᓠᓡᓢᓣᓤᓥᓦᓧᓨᓩᓪᓫᓬᓭᓮᓯᓰᓱᓲᓳᓴᓵᓶᓷᓸᓹᓺᓻᓼᓽᓾᓿᔀᔁᔂᔃᔄᔅᔆᔇᔈᔉᔊᔋᔌᔍᔎᔏᔐᔑᔒᔓᔔᔕᔖᔗᔘᔙᔚᔛᔜᔝ 23:08:02 <\oren\> ᔞᔟᔠᔡᔢᔣᔤᔥᔦᔧᔨᔩᔪᔫᔬᔭᔮᔯᔰᔱᔲᔳᔴᔵᔶᔷᔸᔹᔺᔻᔼᔽ 23:09:23 ᑳᒥᔪᓇᑲᐧᕁ 23:10:23 fizzie: Speaking of linkers, there's some feature missing from gold that I wanted to use once. 23:10:56 I think it was inserting the section start and size or something like that. 23:11:22 I think something like that has been discussed on the channel too. 23:11:28 It's sort of undocumented in GNU ld so maybe I shouldn't blame them. 23:11:36 Speaking of things, I had a funny story about Bazel. 23:11:40 Well, not that funny. 23:12:54 It's one of those stories where things go more wrong while you keep trying to solve them. I think there's an xkcd with a similar plot. 23:13:44 https://xkcd.com/349/ 23:13:51 Except a little more modest. 23:15:33 are you going to tell the funny story twh 23:16:37 I gave it too much hype, and now it'd be just a disappointment. Also come to think of it, it's more about the Android Studio with Bazel plugin. 23:16:48 Guess I might as well. 23:16:49 You can't back out now. 23:17:06 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:17:56 The first step was that all external dependencies from the WORKSPACE file stopped resolving in Android Studio, so all Guava classes got red squiggly lines, and "com.google: package does not exist" errors, and things like that. 23:18:16 I screwed this up already. 23:18:21 That was actually the second step. 23:18:44 The first step was that the ASwB plugin wanted to update, and I let it. External dependencies not resolving was just the consequence of that. 23:19:30 Anyway, I went to browse the webs, noticed the plugin's source mentioned Android Studio 2.3b2, so I went ahead and updated that as well. 23:19:54 That made all Android resources stop resolving as well, so now "R.id.foo" references got red squiggly lines as well. 23:20:47 To fix *that*, I thought I'd re-import the project entirely. 23:21:02 ...which led to: "Project view validation failed, but we couldn't find an error message. Please report a bug." 23:21:10 And then I had no project. The end. 23:27:54 lol 23:51:25 -!- doesthiswork has joined. 23:57:35 -!- hppavilion[1] has joined. 23:58:41 fizzie: That's pretty good. 23:59:35 * boily hugs his Eclipse and takes care of it