00:32:15 -!- boily has joined. 00:38:38 -!- variable has quit (Quit: /dev/null is full). 00:38:43 -!- MDead has joined. 00:39:35 -!- MDude has quit (Ping timeout: 240 seconds). 00:39:38 -!- MDead has changed nick to MDude. 00:41:07 `5 w 00:41:09 1/2:rdocscovery//Rdocscoveries include footballs, how bored one person can get, and Budapest. \ progres//Progress has been made today. It was invented by Taneb. \ imode//imode is an Innovative Multicomponent Drug Designer, afflicted by a severe case of the UPPERs. \ diagram//A diagram is just a functor. \ pokemon//A pokemon is a monster t 00:41:10 `n 00:41:11 2/2:hat you keep in your pocket. Taneb invented them. 00:51:07 -!- sprocklem has joined. 01:03:45 Hmmm... so apparently John von Neumann wrote "life is a process which can be abstracted away from any particular medium" but I can't find out where. Articles which quote him don't cite the source and I can't find any examples of it being quoted before 1997. 01:15:36 -!- MDead has joined. 01:15:58 -!- MDude has quit (Ping timeout: 260 seconds). 01:16:03 -!- MDead has changed nick to MDude. 01:38:11 -!- LKoen has joined. 01:40:56 -!- boily has quit (Quit: MAGMA CHICKEN). 01:43:20 -!- LKoen has quit (Ping timeout: 256 seconds). 01:44:24 -!- augur has joined. 01:59:03 -!- oerjan has joined. 02:21:18 -!- sleffy has quit (Ping timeout: 256 seconds). 02:23:47 `? progres 02:23:48 Progress has been made today. It was invented by Taneb. 02:23:53 `? progress 02:23:54 Progress has been made today. It was invented by Taneb. 02:24:05 `? egress 02:24:06 egress? ¯\(°​_o)/¯ 02:24:15 `` mv wisdom/progres{,s} 02:24:17 No output. 02:24:42 `grwp egress 02:24:43 adventure:You're in a 20 foot by 20 foot stone room. A stout oaken door banded with iron affords the only visible egress. As you approach the door, an imp appears. "Hello, INSERT NAME. To pass, you must solve my puzzle. SEE HANDOUT 1 ON PAGE 17." 02:25:01 -!- Aearnus has quit (Quit: Aearnus). 02:25:09 `cwlprits adventure 02:25:10 shachäf b_jonäs 02:43:36 `cat bin/sled 02:43:36 ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" ; 02:43:43 `grwp ^[^ ]*ss 02:43:44 chess:Chess is a complex boardgame, where players exchange unclear royal steaks until they decide which of them has lost. The game is recorded through the Gringmuth Moving Pineapple Notation. \ insanity:Unless you are boily, you are just imagining this wisdom entry. \ inverness:Inverness is a city in Scotland. The ring road isn't multiplicative. \ 02:43:55 `2 grwp ^[^ ]*ss 02:43:56 2/1: 02:44:00 foiled 02:44:03 `2, grwp ^[^ ]*ss 02:44:04 ​/srv/hackeso-code/multibot_cmds/lib/limits: line 5: exec: 2,: not found 02:44:06 oops 02:44:11 `,2 grwp ^[^ ]*ss 02:44:12 2/3:. \ lorem ipsum:Business Internet the it China Product Product NATO \ madness:madness lies thataway. \ progress:Progress has been made today. It was invented by Taneb. \ rules of wisdom:unless essential for the entry‘s humor, they should: be understandable without the lookup key, be single spaced and end in a newline with no space before tha 02:44:58 `n 02:44:59 3/3:t, and use proper capitalization and punctuation 02:45:27 `mkx bin/sledp//[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed "$value" "$key" ; 02:45:29 bin/sledp 02:45:34 `cat bin/slwd 02:45:34 cd wisdom; sled "$1" | sed '1s/^Rosebud!$/Roswbud!/' 02:45:44 what's the difference 02:45:49 Doesn't modify the file. 02:45:55 p=preview 02:46:14 `sledp wisdom/cat//s/il// 02:46:15 Cats are cool, but should be legal. 02:46:16 very good naming scheme 02:46:32 You think I should've gone with sled? , Scheme-style? 02:46:53 `mkx bin/slwdp//cd wisdom; sledp "$1" | sed '1s/^Rosebud!$/Roswbud!/' 02:46:55 bin/slwdp 02:47:05 -!- staffehn has quit (Ping timeout: 255 seconds). 02:47:42 `sledp bin/sledp//s#sed#echo "\$key//"; &# 02:47:42 ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; echo "$key//"; sed "$value" "$key" ; 02:47:47 `sled bin/sledp//s#sed#echo "\$key//"; &# 02:47:48 bin/sledp//[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; echo "$key//"; sed "$value" "$key" ; 02:47:50 `sledp bin/sledp//s#sed#echo "\$key//"; &# 02:47:50 bin/sledp// \ [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; echo "$key//"; echo "$key//"; sed "$value" "$key" ; 02:48:09 Someone who feels like it should reduce code dupliction. 02:48:21 *sigh* 02:48:36 -!- staffehn has joined. 02:48:46 fizzie: i propose you set up a system for sending fshg CLs for code review twh 02:49:33 -!- sprocklem has quit (Ping timeout: 264 seconds). 02:56:33 `cat bin/sled 02:56:33 ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" ; 02:56:52 `cat bin/spam 02:56:52 line="${1-$(cat /hackenv/tmp/spline)}"; len="$(awk 'END{print NR}' /hackenv/tmp/spout)"; echo -n "$line/$len:"; sed -n "${line}{p;q}" /hackenv/tmp/spout; echo "$((line /hackenv/tmp/spline 02:57:00 -!- sleffy has joined. 02:57:38 `edit bin/sled 02:57:39 https://hackego.esolangs.org/edit/bin/sled 02:58:02 that's not working is it. 02:58:12 you want hackeso.esolangs.org hth 02:58:33 (unfortunately that doesn't exist) 02:59:21 Hmm, I still have my old third-party editor. 02:59:30 But I guess it fetches from the wrong URLs too. 03:00:01 Anyway you can use any pastebin. 03:00:28 `sledp bin/sled//s,-i,$opts;1iopts="${1--i}" 03:00:28 bin/sled// \ /bin/sed: -e expression #1, char 27: unterminated `s' command 03:00:38 `sledp bin/sled//s,-i,$opts,;1iopts="${1--i}" 03:00:38 bin/sled// \ opts="${1--i}" \ [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed $opts "$value" "$key" ; 03:01:41 hm there's something weird 03:01:44 `cat bin/sled 03:01:45 ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" ; 03:01:58 `sledp bin/sled// 03:01:59 bin/sled// \ [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" ; 03:02:26 `sled bin/sled// 03:02:26 bin/sled//[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed -i "$value" "$key" ; 03:02:28 Hmm, maybe you can invent a versin that has 'n' in its name. 03:02:41 So it can print "Nosebud". 03:03:37 oh right hm 03:03:44 `cat bin/sed 03:03:45 ​#!/bin/bash \ /bin/sed "$@" && if [[ $# == "3" && "/$1" == "/-i" ]]; then echo -n "$3//"; cat "$3"; fi 03:04:32 `cat bin/sledp 03:04:32 ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; echo "$key//"; sed "$value" "$key" ; 03:04:56 oh i see 03:05:27 `sledp bin/sledp//s,;echo ,;echo -n , 03:05:28 bin/sledp// \ [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; echo "$key//"; sed "$value" "$key" ; 03:05:40 Oh, right. 03:06:03 `sledp bin/sledp//s,; echo ,; echo -n , 03:06:04 bin/sledp// \ [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; echo -n "$key//"; sed "$value" "$key" ; 03:06:12 `sled bin/sledp//s,; echo ,; echo -n , 03:06:13 bin/sledp//[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; echo -n "$key//"; sed "$value" "$key" ; 03:06:32 unfortunately the hack in sed makes this harder. 03:06:43 Just use /bin/sed 03:06:48 `` type -a se 03:06:48 ​/hackenv/bin/`: line 5: type: se: not found 03:06:49 `` type -a sed 03:06:49 sed is /hackenv/bin/sed \ sed is /bin/sed 03:07:31 shachaf: no, that would create duplication 03:07:39 because sled *uses* that hack 03:08:56 Right, which it shouldn't. 03:09:02 That hack is for boily. 03:09:23 If you want, bin/sed can call sled when it detects that boily is using it. 03:11:39 -!- Aearnus has joined. 03:12:51 that could be more brittle since it would mean the genuine /bin/sed invocation could be messed up 03:13:33 It's already brittle. 03:14:13 oh hm 03:14:32 it still won't help to move it into sled. 03:14:48 the problem is that /bin/sed -i gives no output 03:16:50 while /bin/sed alone misses the key// 03:17:08 Ah. 03:17:14 Well then, they do different things. 03:17:21 This much "duplication" is OK. 03:18:44 -!- variable has joined. 03:18:50 oh hm it might work if sledp just didn't bother with the key// 03:19:46 `sledp bin/sled//s,-i,$opts,;1iopts="${2--i}" 03:19:46 bin/sled//opts="${2--i}" \ [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed $opts "$value" "$key" ; 03:20:06 `sled bin/sled//s,-i,$opts,;1iopts="${2--i}" 03:20:07 bin/sled//opts="${2--i}" \ [[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; sed $opts "$value" "$key" ; 03:20:51 `cat bin/sledp 03:20:52 ​[[ "$1" == ?*//* ]] || { echo 'usage: sled file//script'; exit 1; }; key="${1%%//*}"; value="${1#*//}"; [[ -f "$key" ]] || { echo 'Rosebud!'; exit 1; }; echo -n "$key//"; sed "$value" "$key" ; 03:21:24 `mkx bin/sledp//sled "$1" "--" 03:21:26 bin/sledp 03:21:40 `sledp bin/sledp//s,e,a, 03:21:41 slad "$1" "--" 03:22:05 `cat bin/sledp 03:22:06 sled "$1" "--" 03:22:10 Maybe rename it to pled or something. 03:22:36 `` ls bin/pl* 03:22:37 bin/ploki 03:23:01 `` mb bin/sledp bin/pled 03:23:02 ​/hackenv/bin/`: line 5: mb: command not found 03:23:07 `` mv bin/sledp bin/pled 03:23:09 No output. 03:23:14 `cat bin/slwdp 03:23:15 cd wisdom; sledp "$1" | sed '1s/^Rosebud!$/Roswbud!/' 03:23:56 `mkx bin/plwd//cd wisdom; pled "$1" | sed '1s/^Rosebud!$/Roswbud!/' 03:23:58 bin/plwd 03:24:04 `rm bin/slwdp 03:24:06 No output. 03:24:38 `plwd shaventions//s;$;, pled; 03:24:39 Roswbud! 03:24:45 `plwd shavention//s;$;, pled; 03:24:46 Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, sled/sedlast, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet., pled 03:25:35 `plwd shavention//s;sedlast;&/pled; 03:25:36 Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, sled/sedlast/pled, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. 03:25:52 `slwd shavention//s;sedlast;&/pled; 03:25:54 shavention//Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, sled/sedlast/pled, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. 03:26:42 * shachaf considers inventing pedlast 03:26:45 probably not a good idea 03:26:57 sounds pedantic 03:27:17 the trouble with sedlast is the race condition 03:27:45 If only every mutating command printed out the revision id of the new revision. 03:44:09 -!- hppavilion[1] has quit (Ping timeout: 256 seconds). 03:44:15 -!- sprocklem has joined. 03:46:15 I got highlighted. 03:46:18 who dares. 03:52:45 probably HackEso 04:37:53 -!- moei has quit (Quit: Leaving...). 04:40:47 oerjan: why doesn't shaventions say {s,p}led twh 04:43:02 -!- Aearnus has quit (Quit: Aearnus). 04:52:39 `? shavention 04:52:40 Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, sled/sedlast/pled, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. 04:53:35 `pled shavention//s,sl,{s,p},;s,/pled,, 04:53:36 Rosebud! 04:53:42 `plwd shavention//s,sl,{s,p},;s,/pled,, 04:53:42 ​/bin/sed: -e expression #1, char 10: unexpected `}' 04:54:08 `plwd shavention//s,sl,{s,p}l,;s,/pled,, 04:54:09 ​/bin/sed: -e expression #1, char 10: unexpected `}' 04:54:13 hum 04:54:53 `` /bin/sed 's,sl,{s,p}l,;s,/pled,,' wisdom/shavention 04:54:53 ​/bin/sed: -e expression #1, char 10: unexpected `}' 04:55:21 oh 04:55:47 `plwd shavention//s.sl.{s,p}l.;s,/pled,, 04:55:47 Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, {s,p}led/sedlast, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. 04:55:57 `slwd shavention//s.sl.{s,p}l.;s,/pled,, 04:55:59 shavention//Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, {s,p}led/sedlast, spore/spam/speek/sport/1/4/5, edit. Taneb did not invent them yet. 05:08:21 -!- atslash has quit (Read error: Connection reset by peer). 05:09:20 -!- atslash has joined. 05:20:12 imo why not s{pore,pam,peek,port} 05:20:19 also what do those commands even do 05:20:29 whose bizarre naming system is this 05:22:46 also i was trying to come up with a good burma shavention poem but it's hard to make the meter work 05:22:53 someone else ought to do it 05:23:06 feel free to incorporate orthostatic hypotension 05:23:22 Did I ever mention the time a few months ago when I lost 30-40% of my blood and couldn't stand up? 05:37:05 -!- sleffy has quit (Ping timeout: 240 seconds). 05:37:24 `? speek 05:37:25 speek? ¯\(°​_o)/¯ 05:37:30 `cat bin/speek 05:37:30 cat: bin/speek: No such file or directory 05:37:48 this shavention appears to be hypothetical 05:37:58 `dobg speek 05:37:59 9756:2016-11-22 rm bin/speek \ 8301:2016-06-03 mkx bin/speek//echo "$1" > /hackenv/tmp/spline; spam \ 8300:2016-06-03 mkx bin/speek//echo "$1" > /tmp/hackenv/spline; spam \ 8299:2016-06-03 mkx bin/speek//echo "$1" > /tmp/hackenv/spline 05:38:21 or obsolete, whatever 05:39:08 oh, speek = spam seek 05:39:12 replaced by n 05:39:26 I mean by spam 05:50:35 -!- brandonson has quit (Ping timeout: 240 seconds). 05:52:33 -!- brandonson has joined. 07:11:21 -!- oerjan has quit (Quit: Nite). 07:14:08 -!- imode has quit (Ping timeout: 260 seconds). 07:16:45 [[Charm]] https://esolangs.org/w/index.php?diff=54776&oldid=54669 * Aearnus * (+92) Added a Discord link 07:17:56 [[Charm]] https://esolangs.org/w/index.php?diff=54777&oldid=54776 * Aearnus * (-12) Corrected the code example 07:35:21 -!- moei has joined. 07:41:50 -!- Aearnus has joined. 07:42:57 -!- Aearnus has quit (Client Quit). 08:32:22 -!- augur has quit (Remote host closed the connection). 09:20:19 Yes, I didn't set `edit back up yet. 09:21:53 `slwd fizzie//s.prime minister.emperor. 09:21:55 fizzie//King Fizzie is not fnord with a monad but the sneaky canary emperor of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 09:22:01 Why is fizzie a canary, again? 09:26:49 Doesn't like mustard gas 09:27:34 Hmm, I also don't like mustard gas. 09:27:42 `? tanebventions 09:27:43 Tanebventions include necessity, Go, submarine jousting, Fueue, the universe, special relativity, metar, sand, dragons, persistence, the BBC, _46bit, progress, sanity, Italian, the grace period, the Oxford comma, and this sentence. See also tanebventions: maths or tanebventions: foods. He never invents anything involving sex. 09:28:01 Taneb: Have you invented any discrete variants of special relativity? 09:42:40 -!- wob_jonas has joined. 09:43:08 I'll just keep using perl instead of all those confusing commands 09:47:01 >doesn't want confusion 09:47:05 >hence uses perl 09:47:54 `5 09:47:56 1/2:785) my best guess is 4 years ago but possibly also yesterday \ 1086) im not a doctor when it comes to muscles \ 720) thank you verse I'm not quite innocent \ 196) ah yes, indeed, alan turing was gay and stupid \ 1249) I was watching a pair of otters, and somehow the name "Harry P. Otter" hasn't lef 09:47:58 `n 09:47:59 2/2:t my brain since. 09:48:33 izabera: I don't want to confuse *myself* 09:49:53 Are there that many commands? 09:50:03 There ought to be a list of commands in bin/ that are actually useful. 09:50:13 `` /bin/ls bin/ | wc -l 09:50:14 463 09:50:17 ridiculous 09:50:25 shachaf: well, I do use learn and slashlearn 09:50:27 and forget 09:50:29 and a lot more 09:50:36 Why don't you use le/rn? 09:50:36 just not those sed-based editing commands 09:50:49 shachaf: it doesn't seem proper to have a slash in a command name 09:50:50 Would you prefer if they were perl-based? 09:50:53 no 09:51:02 perl -ipe 09:51:11 mind you, adding a preview feature is a step in a good direction 09:51:16 no preview is one reason why I'm not using them 09:51:23 `loins 09:51:25 ​eparloin posithloin pureholoin brailoin immentloin unbertyloin nlandloin inchloin numilletloin clcloin anoriumloin insloin mibiltapeloin minloin rrvloin 0x20loin floin smitateloin shacloin spaceloin 09:51:29 but the main reason is just that I don't want to have to remember all those commands 09:51:46 So adding a preview feature is a step in the wrong direction. 09:51:52 I also use doag and its kin but I should develop my own. I started at one point but got bored and gave up. 09:52:10 The trouble with your perl commands is that no one else understands them. 09:52:20 shachaf: but I show a preview, so they can see what happens 09:52:34 for write commands that is 09:55:26 also, what do you not understand in `perl -le$==0,(1x$_)=~/^(|()1(?1)(?1)\2)$(?{$=++})^/,print$=for 0..13 09:56:28 . o O ( Lies, statistics, and "in general [Facebook] collect[s] data on people who have not signed up for Facebook for security purposes". ) 09:56:58 I guess it's not, technically, a lie... because he's not saying that this is the sole purpose they collect the data for. 09:57:13 `fetch bin/edit https://hack.esolangs.org/get/bin/edit 09:57:14 2018-04-12 10:57:14 URL:https://hack.esolangs.org/get/bin/edit [328/328] -> "bin/edit" [1] 09:57:18 It may or may not work. 09:57:32 @tell oerjan There's a non-zero probability `edit is usable again. 09:57:32 Consider it noted. 09:58:04 `edit bin/edit 09:58:05 https://hack.esolangs.org/edit/bin/edit 09:59:15 Syncing with files in tmp/ won't work, because `url doesn't yet work for them either. 10:00:19 Setting it up is *mostly* just a matter of pointing nginx at the right directory, but I remember I set up something around content-type and maybe other extra headers to avoid some issues around serving user-generated content. 10:00:26 `url bin/edit 10:00:27 https://hack.esolangs.org/repo/file/tip/bin/edit 10:03:44 I found a bit in the logs discussing "Risks of serving untrusted content under HTTP Content-Type: text/plain", but not really what I ended up going with. 10:04:51 just serve it from a different domain hth 10:04:56 At least the logs mention following symlinks needs to be disabled manually. 10:05:11 Yes, I guess it should be esolangsusercontent.com. 10:24:37 and there has to be an esolangcdn.com too, for serving non-user content that doesn't need the cookies in the requests. It's fashionable these days, to save on cookie headers. There might be some other reason too, but I haven't heard it yet. What does the "cdn" stand for anyway? 10:27:24 content delivery network hth 10:27:28 I guess that would be cdnh 10:30:55 Admittedly for a larger site it might be a convenient way to separate work to multiple servers such that there's fewer communication with the databases too. 10:31:54 The cookie might be the only part that matters if you only have one server. 10:32:49 -!- xkapastel has quit (Quit: Connection closed for inactivity). 11:04:30 stop with that noise on the street already! 11:13:42 -!- olsner has quit (Ping timeout: 246 seconds). 11:23:05 -!- olsner has joined. 11:26:21 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 11:26:49 -!- wob_jonas has joined. 11:48:50 [[Esolang:Introduce yourself]] M https://esolangs.org/w/index.php?diff=54778&oldid=54775 * Kamish * (+211) /* Introductions */ 11:53:03 [[User:Kamish]] N https://esolangs.org/w/index.php?oldid=54779 * Kamish * (+151) Created page with "Hi;-) I'm ''Kosty Kamishev'' from Russia, i'm 15 years old. I am interested in watching esoteric programming languages, I want to add my own languages." 11:57:57 -!- atslash has quit (Ping timeout: 264 seconds). 12:03:57 [[Talk:Language list]] https://esolangs.org/w/index.php?diff=54780&oldid=40908 * Kamish * (+184) /* How to create a page? */ new section 12:04:30 -!- atslash has joined. 12:05:11 [[Talk:Language list]] https://esolangs.org/w/index.php?diff=54781&oldid=54780 * Kamish * (+62) /* How to create a page? */ 12:18:22 -!- brandonson has quit (Ping timeout: 264 seconds). 12:19:57 -!- brandonson has joined. 12:22:39 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54782&oldid=54779 * Kamish * (+1012) 12:24:30 [[Language list]] https://esolangs.org/w/index.php?diff=54783&oldid=54736 * Kamish * (+24) /* R */ 12:26:53 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54784&oldid=54782 * Kamish * (+1) /* Hello World */ 12:41:38 -!- SopaXorzTaker has joined. 12:51:41 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54785&oldid=54784 * Kamish * (+66) 12:55:31 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54786&oldid=54785 * Kamish * (-55) 12:58:17 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54787&oldid=54786 * Kamish * (+5) 12:59:05 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54788&oldid=54787 * Kamish * (+5) 13:07:27 -!- propumpkin has changed nick to contrapumpkin. 13:13:39 [[Special:Log/upload]] upload * Kamish * uploaded "[[File:Rando.png]]": logo of esoteric language "RANDo" 13:14:32 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54790&oldid=54788 * Kamish * (+36) 13:15:19 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54791&oldid=54790 * Kamish * (+5) 13:15:40 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54792&oldid=54791 * Kamish * (+17) 13:16:08 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54793&oldid=54792 * Kamish * (-5) 13:16:26 [[User:Kamish]] https://esolangs.org/w/index.php?diff=54794&oldid=54793 * Kamish * (+5) 13:17:05 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 13:20:36 -!- AnotherTest has joined. 13:23:12 -!- brandonson has quit (Ping timeout: 246 seconds). 13:25:08 -!- brandonson has joined. 13:25:26 -!- AnotherTest has quit (Ping timeout: 256 seconds). 14:19:24 -!- AnotherTest has joined. 14:25:10 -!- xkapastel has joined. 14:35:18 -!- gautamS has joined. 14:38:31 -!- wob_jonas has joined. 14:38:33 Wow! I totally missed this: 14:39:06 `ioccclist 2018-04-01 The winners of the 25th IOCCC have been announced. Congratulations! http://www.ioccc.org/2018/whowon.html We plan to publish source and annotations in the next 30 days. 14:39:07 ioccclist 2018-04-01 The winners of the 25th IOCCC have been announced. Congratulations! http://www.ioccc.org/2018/whowon.html We plan to publish source and annotations in the next 30 days.: b_jonas 14:39:44 Also, the organizers of the ICFP 2018 contest are announced. https://icfpcontest2018.github.io/ The ICFP Programming Contest 2018 is organized by Matthew Fluet and colleagues at the Rochester Institute of Technology. 14:39:44 Another IOCCC I never got round to entering 14:40:02 This was very fast judging, how did they do it? 14:40:16 . o O ( no entries ) 14:40:37 oh! there are returning winners 14:41:43 heh, after a perl entry, we have a python entry now? 14:42:02 oh! and another Bellard entry 14:42:05 this will be interesting 14:42:20 `? inflationary 14:42:21 inflationary? ¯\(°​_o)/¯ 14:42:37 -!- AnotherTest has quit (Ping timeout: 260 seconds). 14:42:52 what does that word even mean? 14:43:17 tending to inflation 14:43:32 or tending to cause inflation 14:43:50 e.g. inflationary monetary policy 14:59:38 -!- prooftechnique has quit (Quit: ZNC http://znc.in). 15:00:22 -!- sprocklem has quit (Ping timeout: 264 seconds). 15:08:50 @wn inflationary 15:08:51 *** "inflationary" wn "WordNet (r) 3.0 (2006)" 15:08:51 inflationary 15:08:51 adj 1: associated with or tending to cause increases in 15:08:51 inflation; "inflationary prices" [ant: {deflationary}] 15:12:49 @wn exponential growth 15:12:49 Sorry, look up one word at a time please. 15:12:53 @wn exponential 15:12:54 *** "exponential" wn "WordNet (r) 3.0 (2006)" 15:12:54 exponential 15:12:54 adj 1: of or involving exponents; "exponential growth" 15:12:54 n 1: a function in which an independent variable appears as an 15:12:54 exponent [syn: {exponential}, {exponential function}] 15:15:29 Exponentiary, inflational. 15:22:31 -!- LKoen has joined. 15:29:48 -!- gautamS has changed nick to RelativisticMech. 15:32:41 -!- RelativisticMech has changed nick to GautamS. 15:49:16 -!- sprocklem has joined. 15:49:57 -!- adu has joined. 15:55:15 -!- AnotherTest has joined. 16:09:31 -!- AnotherTest has quit (Ping timeout: 265 seconds). 16:34:05 -!- adu has quit (Ping timeout: 240 seconds). 16:35:31 -!- adu has joined. 16:57:14 -!- erkin has joined. 17:39:04 -!- imode has joined. 17:45:57 "The Solovay-Strassen test was of especial significance at the time it was proposed as no deterministic test for primality was then known, nor is one known at the time of this writing." 17:46:16 Does anyone know if there are any known deterministic primality tests? 17:51:02 -!- sprocklem has quit (Ping timeout: 260 seconds). 17:59:53 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 18:00:00 -!- augur has joined. 18:11:08 -!- SopaXorzTaker has quit (Remote host closed the connection). 18:33:04 -!- augur has quit (Remote host closed the connection). 18:35:02 -!- GautamS has quit (Quit: Connection closed for inactivity). 19:00:21 -!- sleffy has joined. 19:14:37 -!- tromp has quit (Remote host closed the connection). 19:20:23 -!- imode has quit (Ping timeout: 260 seconds). 19:56:08 -!- adu has quit (Quit: adu). 20:20:35 -!- tromp has joined. 20:24:43 -!- augur has joined. 20:27:45 -!- augur_ has joined. 20:29:13 -!- augur has quit (Ping timeout: 260 seconds). 20:32:10 -!- augur_ has quit (Ping timeout: 264 seconds). 20:47:42 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 20:49:27 `quote straw 20:49:27 No output. 20:49:31 `quote gold 20:49:31 676) the possession of diamonds by the bourgeois is more about establishing their bourgeoisness more than wanting a malleable metal oops i forgot i said diamonds instead of gold \ 1123) Phantom_Hoover: golddfish breeding is kind of messed up sometimes. it seems to consist mostly of "how much can we fu 21:07:24 -!- augur has joined. 21:26:54 -!- augur has quit (Remote host closed the connection). 21:41:55 Aw. On nginx, if I turn autoindex on, even if disable_symlinks is also on, the file size shown in the generated index is the pointed-at file. I think I will need to keep autoindex off. 21:41:59 `url tmp/spout 21:41:59 https://hack.esolangs.org/tmp/spout 21:42:56 `5 21:42:57 1/2:755) i have a simple view of reality that goes something like this.. once your sufficiently well tied up.. it doesn't make a difference if your enemy has a knife or a gun.. you're equally screwed \ 933) I'm a story about the prohibition of chocolate \ 498) now that we've cleared that up let us hug fungot = HackEso: great. can we go back to it this time. with my current one... its to make a bf function collection) easier to separate content from presentation 21:43:14 Uh oh. 21:43:41 ^prefixes 21:43:41 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 21:43:47 `` echo '^prefixes' 21:43:48 ​^prefixes 21:43:51 Right. 21:43:56 `? weather 21:43:57 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 21:44:00 CYUL 122100Z 15013KT 15SM SCT045 BKN060 OVC100 10/M01 A2974 RMK SC3SC4AS1 PRESFR SLP073 \ ENVA 122120Z 09010KT CAVOK 09/M08 Q1023 RMK WIND 670FT 15017KT \ ESSB 122120Z AUTO 06006KT 9999 NCD 02/M05 21:44:00 Uh-oh. 21:44:00 Q1027 \ KOAK 122053Z 28015G18KT 10SM SCT060 15/06 A3031 RMK AO2 SLP264 T01500061 50006 \ PAMR 122053Z 31003KT 10SM CLR 10/M02 A2945 RMK AO2 SLP975 T01001022 50000 21:44:05 ^ignore 21:44:05 ^(EgoBot|HackEgo|toBogE|Sparkbot|optbot|lambdabot|oonbotti|metasepia|ruddy|preflex|evalj|idris-bot|passwordBOT|jconn|applybot|blsqbot|fnordbot|termbot|otherbot|j-bot|esowiki)! 21:44:31 ^ignore ^(EgoBot|HackEgo|HackEso|toBogE|Sparkbot|optbot|lambdabot|oonbotti|metasepia|ruddy|preflex|evalj|idris-bot|passwordBOT|jconn|applybot|blsqbot|fnordbot|termbot|otherbot|j-bot|esowiki)! 21:44:31 OK. 21:44:51 `? fizzie 21:44:51 That list is so historical. 21:44:52 King Fizzie is not fnord with a monad but the sneaky canary emperor of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 21:45:08 more like spoilsport fizzie 21:45:29 -!- erkin has quit (Quit: Ouch! Got SIGIRL, dying...). 21:45:46 That's fair. 21:46:59 `` hg cat -r 1 wisdom/fizzie 21:47:00 fizzie is rumoured to be written in Funge-98. 21:47:31 `` hg cat -r 4000 wisdom/fizzie 21:47:32 fizzie is the creator of Minecraft. 21:47:56 `` hg cat -r 4500 wisdom/fizzie 21:47:57 fizzie is not fnord with a monad but the king of #esoteric, see http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/src/fizziecoin.jpg 21:48:15 `url src/fizziecoin.jpg 21:48:16 https://hack.esolangs.org/repo/file/tip/src/fizziecoin.jpg 21:48:52 the content-type for the raw file is unfortunately not right 21:49:41 It's up to hgweb, I think it also had some ideas about things. 21:49:44 `` hg cat -r 10000 wisdom/fizzie 21:49:45 fizzie is not fnord with a monad but the sneaky king of #esoteric, see https://zem.fi/static/img/square_fizzie_320px_white.jpg 21:49:51 It's sent with "Content-Disposition: inline", anyway. 21:49:52 `` hg cat -r 10000 wisdom/fizzie > wisdom/fizzie 21:49:55 No output. 21:50:03 Wait, no. 21:50:15 I went too far. 21:50:41 I guess fizzie is legitimately sneaky so that's not so bad. 21:50:46 `? sneaky 21:50:48 sneaky? ¯\(°​_o)/¯ 21:50:51 !!! 21:50:53 `? sneaky2 21:50:54 sneaky2? ¯\(°​_o)/¯ 21:51:02 Oh, wait. 21:51:07 @where sneaky 21:51:07 dropFromEnd n xs = zipWith const xs (drop n xs) 21:51:09 @where sneaky2 21:51:09 lazyReverse xs = go xs (reverse xs) where go (_:xs) ~(y:ys) = y : go xs ys; go [] ~[] = [] 21:56:43 Sneaky. 21:59:36 `? weather 21:59:37 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 22:03:39 . o O ( anonymized data and other voodoo ) 22:05:36 -!- sprocklem has joined. 22:14:56 -!- tromp has quit. 22:15:10 I can't find any source for this John von Neumann quote. I think it might be incorrectly attributed to him "life is a process which can be abstracted away from any particular medium". 22:33:27 -!- atslash has quit (Ping timeout: 240 seconds). 22:34:13 -!- atslash has joined. 22:42:52 -!- augur has joined. 22:57:48 -!- boily has joined. 23:09:22 -!- atslash has quit (Ping timeout: 264 seconds). 23:09:50 -!- atslash has joined. 23:13:12 helloily 23:17:31 QUINTHELLOPIAAAAAAAAAAAAAAAA! 23:17:49 -!- ddhddh has joined. 23:18:03 -!- ddhddh has left. 23:19:14 how's the doing? 23:19:56 calithon is about to start 23:20:32 its warm and polleny 23:20:36 work is ez 23:20:43 hows your new job going? 23:20:53 yay! 23:21:00 half-yay! 23:21:02 yay! 23:21:26 great! doing things to stuff with people! 23:21:48 (things being joyfully mangling Python code.) 23:26:36 -!- impomatic has quit (Ping timeout: 246 seconds). 23:29:52 how long til you get some pto? 23:30:01 -!- OCCWZMhypn0 has joined. 23:32:03 -!- OCCWZMhypn0 has quit (Remote host closed the connection). 23:34:23 after probationary period, I think? it's shown somewhere on the web HR platform. 23:36:10 are you trying to build enterprise scale apps in python 23:39:13 java, python, and a whole slew of yaml. 23:39:23 kubernetes is fungotting awesome! 23:39:23 boily: i get it. 23:40:40 boily: where is your new job? 23:44:23 hellorcah! https://lightspeedhq.com 23:46:03 ah neat 23:46:52 -!- Naergon has joined.