←2017-05-19 2017-05-20 2017-05-21→ ↑2017 ↑all
00:07:15 -!- moony has quit (Read error: Connection reset by peer).
00:12:18 -!- oerjan has joined.
00:13:10 -!- wob_jonas has joined.
00:13:27 <wob_jonas> zzo38: re lossy image encoding, you know what I'd like?
00:21:02 -!- hppavilion[1] has joined.
00:27:12 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
00:40:34 -!- jaboja has joined.
00:45:55 -!- tromp has quit (Remote host closed the connection).
01:07:27 -!- jaboja has quit (Ping timeout: 260 seconds).
01:10:41 -!- tromp has joined.
01:23:19 -!- sleffy has quit (Ping timeout: 260 seconds).
01:24:49 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
01:25:15 -!- Phantom_Hoover has joined.
01:26:22 -!- electrolex has quit (Quit: Leaving).
01:29:59 -!- iovoid has quit (Quit: Fixing ZNC stuff...).
01:32:45 -!- iovoid has joined.
01:32:45 -!- iovoid has quit (Changing host).
01:32:45 -!- iovoid has joined.
01:41:29 <Zarutian> zzo38: for your ff tool collection: add shearing. (Shearing x-axis: |_| -> /_/ or \_\ )
01:53:12 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds).
01:54:24 -!- Zarutian has quit (Quit: Zarutian).
01:54:25 -!- tromp has quit (Remote host closed the connection).
02:03:20 -!- tromp has joined.
02:16:57 -!- Sprocklem has quit (Ping timeout: 268 seconds).
02:17:33 -!- tromp has quit (Remote host closed the connection).
02:38:52 -!- tromp has joined.
02:47:09 -!- hppavilion[1] has quit (Ping timeout: 268 seconds).
03:04:08 -!- jaboja has joined.
03:13:33 -!- hppavilion[1] has joined.
03:32:07 -!- erkin has joined.
03:42:59 -!- Sprocklem has joined.
03:50:52 -!- erkin has quit (Read error: Connection reset by peer).
03:51:18 -!- erkin has joined.
03:57:04 -!- jaboja has quit (Ping timeout: 240 seconds).
04:20:47 -!- Sprocklem has quit (Ping timeout: 240 seconds).
04:28:17 -!- dingbat has quit (Quit: Connection closed for inactivity).
04:43:24 -!- sleffy has joined.
04:58:43 -!- dingbat has joined.
05:10:00 -!- doesthiswork has quit (Quit: Leaving.).
05:20:42 -!- doesthiswork has joined.
05:20:56 <\oren\> 😄
05:23:29 <oerjan> @tell FireFly <FireFly> I can't remember if all of ours do too, or only some.. I think all <-- i suspect _very_ few of your trains have announcements in English and Japanese hth
05:23:29 <lambdabot> Consider it noted.
05:23:57 <shachaf> `5 w
05:24:05 <HackEgo> 1/3:trantor//Coruscant is a planet covered entirely by a city. It is the capital of the Galactic Empire, and the home for the biggest library in it. \ tmp//tmp/ is a directory for files that are not worth saving in HackEgo history, but which should still outlive a single command. NOTE: It interacts funnily with HackEgo's lock and re-r
05:24:40 <shachaf> `n
05:24:40 <HackEgo> 2/3:un commit check; files can DISAPPEAR if you don't know what you're doing. Basically, don't modify files inside and outside tmp/ in the same HackEgo command. \ finity//Enjoy being locked in your matrix of finity. \ fizzie//fizzie is not fnord with a monad but the sneaky canary prime minister of #esoteric, see https://zem.fi/static/
05:24:51 <shachaf> `n
05:24:52 <HackEgo> 3/3:img/square_fizzie_320px_white.jpg \ bike//Bike is from Luxembourg.
05:26:48 <shachaf> `? tmp/
05:26:49 <HackEgo> tmp/? ¯\(°​_o)/¯
05:27:23 <\oren\> `? tmp
05:27:24 <HackEgo> tmp/ is a directory for files that are not worth saving in HackEgo history, but which should still outlive a single command. NOTE: It interacts funnily with HackEgo's lock and re-run commit check; files can DISAPPEAR if you don't know what you're doing. Basically, don't modify files inside and outside tmp/ in the same HackEgo command.
05:27:36 <shachaf> oerjan: should i figure out what a lie group is twh
05:28:43 <oerjan> a lie group is just a group that's also a paracompact analytic manifold, what's the problem?
05:28:55 <oerjan> (iirc)
05:28:59 <shachaf> what's a paracompact analytics manifold twh
05:29:14 <oerjan> it's an analytic manifold that's paracompact hth
05:29:15 <shachaf> also do the group operators interact with the manifold structure
05:29:20 <shachaf> what's an analytics manifold twh
05:29:24 <oerjan> yes.
05:29:27 <oerjan> *-s
05:29:41 <shachaf> ye?
05:30:59 <shachaf> `learn tmp/ is a tertiary memory primitive
05:31:50 <oerjan> hm it's possible the paracompactness was part of being a manifold
05:32:08 <oerjan> but anyway, the maps between maps should be analytic functions.
05:32:47 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
05:33:09 <shachaf> Anyway I like the proof in https://drossbucket.wordpress.com/2017/05/16/two-types-of-mathematician-yet-again/ that sqrt is irrational
05:33:16 <shachaf> Why don't people always give that version?
05:33:43 <shachaf> Er, sqrt 2
05:33:48 <oerjan> oh the second "maps" may be "charts" for less confusion.
05:36:37 <oerjan> shachaf: i guess most people aren't primed for it.
05:37:06 <shachaf> I mean, it relies of on the fundamental theorem of arithmetic, but I'm pretty sure saying "in lowest terms" relies on that too.
05:40:14 <oerjan> nah that just requires the euclidean algorithm
05:40:35 <shachaf> `learn jargon is just a really grandiose opaque gobbledygook
05:40:38 <HackEgo> Learned 'jargon': jargon is just a really grandiose opaque gobbledygook
05:40:50 <oerjan> `slwd jargon//s,$,.,
05:40:52 <HackEgo> jargon//jargon is just a really grandiose opaque gobbledygook.
05:45:47 <shachaf> `5 w
05:45:52 <HackEgo> 1/2:apt-get//apt-get installs whatever you wanted, plus whatever Mark Shuttleworth wanted. \ justice//Justice is just behavior or treatment. \ horn//Horn is the reduction system behind Prolog, and also the magical body part growing on the head of unicorns. \ usa//USA apparently doesn't stand for United State Automaton. \ myth//A myth is a
05:45:55 <shachaf> `n
05:45:56 <HackEgo> 2/2: female moth.
05:47:02 <oerjan> `? prolog
05:47:03 <HackEgo> prolog? ¯\(°​_o)/¯
05:47:56 -!- augur has joined.
05:49:38 <shachaf> ? justices
05:49:45 <shachaf> `? justices
05:49:46 <HackEgo> Justice is just behavior or treatment.
05:49:50 <shachaf> `le/rn justices//Justices are just members of the Supreme Court.
05:49:52 <HackEgo> Learned 'justices': Justices are just members of the Supreme Court.
05:50:21 <shachaf> i,i i wonder how many justices there are
05:52:35 <oerjan> 9 hth
05:52:51 <shachaf> are they all just twh
05:53:15 <oerjan> well they maybe.
05:53:45 -!- tromp has quit (Remote host closed the connection).
05:53:50 <shachaf> `? maybe
05:53:51 <HackEgo> Maybe a is Just a or Nothing
05:55:09 <shachaf> Hmm, maybe it would be better in SML or OCaml.
05:55:23 <shachaf> a option is some of a or none
05:55:44 <oerjan> you need some '
05:57:19 <shachaf> α options is some of α or none
05:57:27 <shachaf> s/s//
05:57:28 <shachaf> hth
06:00:47 -!- tromp has joined.
06:06:22 <shachaf> `5 w
06:06:27 <HackEgo> 1/2:`5//`5 <cmd> is equivalent to repeating `` <cmd> 5 times, then splitting the output into irc-sized pieces. <cmd> defaults to "quote". See `1. Confusingly _not_ the obvious generalization of `2. \ norway//Norway is the suburb capital of Sweden. It's where the Nobel Peace Prize is announced. It's a warm, dry place, at least compared to
06:06:30 <shachaf> `n
06:06:30 <HackEgo> 2/2:Québec. \ try//There is no try. \ goat//Goats will eat and drink anything, except tea. Solain is unavailable for details. \ jonathan hoag//Hoag is an art critic.
06:06:52 <shachaf> `? `4
06:06:53 <HackEgo> ​`4? ¯\(°​_o)/¯
06:07:14 <shachaf> `` ls wisdom/\`{1,2,5,4}
06:07:15 <HackEgo> ls: cannot access wisdom/`4: No such file or directory \ wisdom/`1 \ wisdom/`2 \ wisdom/`5
06:07:22 <shachaf> `` ls wisdom/{1,2,5,4}
06:07:23 <HackEgo> ls: cannot access wisdom/2: No such file or directory \ ls: cannot access wisdom/5: No such file or directory \ ls: cannot access wisdom/4: No such file or directory \ wisdom/1
06:07:29 <shachaf> hm
06:07:52 <shachaf> Oh, it worked the first time.
06:11:02 -!- sleffy has quit (Ping timeout: 260 seconds).
06:14:24 -!- sleffy has joined.
06:14:51 -!- tromp has quit (Remote host closed the connection).
06:15:18 -!- Sprocklem has joined.
06:22:37 <oerjan> `? `2
06:22:38 <HackEgo> ​`2 <cmd> is equivalent to `1 <cmd>, except that it starts displaying the _second_ output piece. Useful when you've already run a command forgetting to use `1.
06:23:19 <oerjan> `` cat wisdom/\`2 >wisdom/\`4
06:23:21 <HackEgo> No output.
06:23:47 <shachaf> `? `4
06:23:48 <HackEgo> ​`2 <cmd> is equivalent to `1 <cmd>, except that it starts displaying the _second_ output piece. Useful when you've already run a command forgetting to use `1.
06:24:09 <shachaf> ?
06:24:47 <oerjan> `slwd `4//s,2,4,;2,1,5,g;s,sta.*ece,only repeats 4 times,;
06:24:47 <HackEgo> ​/bin/sed: -e expression #1, char 11: unknown command: `,'
06:24:50 <oerjan> ff
06:25:13 <oerjan> `slwd `4//s,2,4,;s,2,1,5,g;s,sta.*ece,only repeats 4 times,;
06:25:14 <HackEgo> ​/bin/sed: -e expression #1, char 15: unknown option to `s'
06:25:29 <oerjan> `slwd `4//s,2,4,;s,1,5,g;s,sta.*ece,only repeats 4 times,;
06:25:31 <HackEgo> ​`4//`4 <cmd> is equivalent to `5 <cmd>, except that it only repeats 4 times. Useful when you've already run a command forgetting to use `5.
06:25:33 <shachaf> You should add "Useful when you've already run a command once."
06:25:35 <shachaf> Oh.
06:25:42 <shachaf> I misreadexp
06:26:03 <shachaf> Maybe you should add to the description of `1 that it's not the obvious generalization of `4
06:26:30 <oerjan> `? `5
06:26:31 <HackEgo> ​`5 <cmd> is equivalent to repeating `` <cmd> 5 times, then splitting the output into irc-sized pieces. <cmd> defaults to "quote". See `1. Confusingly _not_ the obvious generalization of `2.
06:26:59 <oerjan> `slwd `5//s,1,& and `4,
06:27:01 <HackEgo> ​`5//`5 <cmd> is equivalent to repeating `` <cmd> 5 times, then splitting the output into irc-sized pieces. <cmd> defaults to "quote". See `1 and `4. Confusingly _not_ the obvious generalization of `2.
06:28:51 <oerjan> `? `1
06:28:52 <HackEgo> ​`1 <cmd> is equivalent to `` <cmd>, except that it splits the output into irc-sized pieces. The next pieces can be viewed with `spam. See also `2.
06:29:28 <shachaf> `? `spam
06:29:29 <HackEgo> ​`spam <n> 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.
06:29:32 <oerjan> `le/rn_append `1//Confusingly _not_ the obvious generalization of `4.
06:29:34 <HackEgo> Learned '`1': `1 <cmd> is equivalent to `` <cmd>, except that it splits the output into irc-sized pieces. The next pieces can be viewed with `spam. See also `2. Confusingly _not_ the obvious generalization of `4.
06:29:38 -!- erkin has quit (Quit: Leaving).
06:29:59 <shachaf> It's not very confusing that `4 isn't the obvious generalization of `4.
06:30:04 <shachaf> That generalization is p. useless.
06:30:15 <shachaf> In fact `` is the obvious generalization of `4
06:30:21 <oerjan> are you misreading again
06:30:22 <shachaf> Wait, `1 *is* the generalization of `4
06:30:31 <oerjan> oh so it is.
06:30:33 <oerjan> `revert
06:30:34 <HackEgo> Done.
06:31:06 <shachaf> `le/rn_append `1//Confusingly the obvious generalization of `4.
06:31:08 <HackEgo> Learned '`1': `1 <cmd> is equivalent to `` <cmd>, except that it splits the output into irc-sized pieces. The next pieces can be viewed with `spam. See also `2. Confusingly the obvious generalization of `4.
06:31:33 <oerjan> shachaf++
06:32:41 <shachaf> But `2 is not the obvious generalization of `1 viewed the obvious generalization of `4.
06:32:54 <shachaf> Though it is the obvious generalization of `1. I guess it's not a transitive relation?
06:32:55 <oerjan> `slwd `spam//s!2!2, `4!
06:32:57 <HackEgo> ​`spam//`spam <n> prints the nth output piece of the previous `1, `2, `4, `5, sport or spore command. n defaults to the next piece to display. Abbreviation: `n.
06:33:12 <shachaf> Well, I guess `2 isn't really the obvious generalization of `1.
06:33:30 <shachaf> The point is, these shaventions are p. great.
06:33:43 <shachaf> `culprits bin/5
06:33:53 <HackEgo> shachäf oerjän oerjän oerjän oerjän oerjän oerjän shachäf shachäf
06:33:58 <shachaf> `culprits bin/4
06:34:05 <HackEgo> shachäf shachäf
06:34:07 <shachaf> `culprits bin/2
06:34:14 <HackEgo> oerjän
06:34:15 <shachaf> `culprits bin/1
06:34:23 <HackEgo> shachäf shachäf shachäf shachäf
06:34:25 <shachaf> `? shaventions
06:34:26 <HackEgo> Shaventions include: before/now/lastfiles, culprits, hog/{h,d}oag, le//rn, tmp/, mk/mkx, sled/sedlast, spore/spam/speek/sport/1, edit. Taneb did not invent them yet.
06:34:41 <shachaf> `slwd shavention//s.1.1/4/5.
06:34:43 <HackEgo> shavention//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.
06:35:05 <shachaf> Did I not shavent `2? I thought I did.
06:35:10 <shachaf> `doag bin/2
06:35:17 <HackEgo> 9754:2016-11-22 <oerjän> mkx bin/2//\\` "$@" |& sport \'\' 2
06:36:04 <shachaf> `? `sport
06:36:05 <HackEgo> sport <n> divides its input into irc-sized pieces and displays the nth (default first). The pipe version of `1. See also spore.
06:36:16 <shachaf> `cat bin/sport
06:36:17 <HackEgo> distort "${1:-/dev/stdin}" | spore '' "${2-1}"
06:36:27 <shachaf> `? spore
06:36:28 <HackEgo> spore <n> 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.
06:36:49 <shachaf> I guess it hasn't been updated to specify that it can also get a file name.
06:37:40 <oerjan> i'm not sure if that feature is used anywhere
06:37:55 <oerjan> it was probably _older_ than the line number
06:39:09 <shachaf> I think I probably added it for the initial spamplementation.
06:39:25 <oerjan> which means it's a bit deceptive, hm
06:39:29 <shachaf> Oh, no, `2 is definitely an oervention. I shouldn't have tried to take credit for it.
06:39:38 <oerjan> yay
06:39:51 <shachaf> Back then I was thinking people would use spore/sport directly, I guess?
06:40:05 <oerjan> `` grep -r sport | bin
06:40:06 <shachaf> But `1 cat is probably what they do in practice.
06:40:37 <HackEgo> ​/hackenv/bin/`: line 4: bin: command not found
06:40:39 <oerjan> oops
06:40:45 <oerjan> `` grep -r sport bin
06:40:46 <HackEgo> Binary file bin/udcli matches \ bin/`^:[[ $# == 2 ]] || { echo "Usage: $0 n cmd" >&2; exit 2; }; for ((i=0; i < $1; i++)); do \` "$2"; done | sport \ bin/2:\` "$@" |& sport '' 2 \ bin/1:\` "$@" |& sport \ Binary file bin/macro matches \ Binary file bin/jq matches \ Binary file bin/units matches
06:41:27 <shachaf> grep -I skips binary files hth
06:41:30 <oerjan> sport must be some common string
06:41:36 <oerjan> `` grep -r -I sport bin
06:41:37 <HackEgo> bin/`^:[[ $# == 2 ]] || { echo "Usage: $0 n cmd" >&2; exit 2; }; for ((i=0; i < $1; i++)); do \` "$2"; done | sport \ bin/2:\` "$@" |& sport '' 2 \ bin/1:\` "$@" |& sport
06:41:45 <oerjan> `1 grep -r -I sport bin
06:41:46 <HackEgo> 1/1:bin/`^:[[ $# == 2 ]] || { echo "Usage: $0 n cmd" >&2; exit 2; }; for ((i=0; i < $1; i++)); do \` "$2"; done | sport \ bin/2:\` "$@" |& sport '' 2 \ bin/1:\` "$@" |& sport
06:42:39 <shachaf> `1 grep -r -I spore bin
06:42:40 <HackEgo> 1/1:bin/sport:distort "${1:-/dev/stdin}" | spore '' "${2-1}"
06:42:49 <oerjan> ic
06:43:03 <shachaf> these names are so bad
06:43:06 <shachaf> it's wonderful
06:43:11 <oerjan> `cat bin/spore
06:43:12 <HackEgo> cat "${1:-/dev/stdin}" > /hackenv/tmp/spout; spam "${2-1}"
06:44:02 <oerjan> `sled bin/spore//y,12,21,
06:44:04 <HackEgo> bin/spore//cat "${2:-/dev/stdin}" > /hackenv/tmp/spout; spam "${1-2}"
06:44:11 <oerjan> wait
06:44:37 <oerjan> `sled bin/spore//s,-2,-1,
06:44:39 <HackEgo> bin/spore//cat "${2:-/dev/stdin}" > /hackenv/tmp/spout; spam "${1-1}"
06:45:00 <oerjan> `cat bin/sport
06:45:00 <shachaf> sonfusing
06:45:01 <HackEgo> distort "${1:-/dev/stdin}" | spore '' "${2-1}"
06:45:19 <oerjan> `sled bin/sport//s,['],,g
06:45:21 <HackEgo> bin/sport//distort "${1:-/dev/stdin}" | spore "${2-1}"
06:45:31 <oerjan> `sled bin/sport//s, , ,
06:45:33 <HackEgo> bin/sport//distort "${1:-/dev/stdin}" | spore "${2-1}"
06:46:15 <shachaf> `cat share/scowrevs
06:46:15 <HackEgo> 121:122 \ 194:196 \ 770:771 \ 1000:1001 \ 1493:1497 \ 2112:2114 \ 3341:3343 \ 4530:4531 \ 5136:5137 \ 5642:5643 \ 5894:5897 \ 8669:8678 \ 9070:9071 \ 9074:9075
06:46:19 <oerjan> `sled bin/sport//s,2,1,;s,1,2,
06:46:21 <HackEgo> bin/sport//distort "${2:-/dev/stdin}" | spore "${1-1}"
06:47:35 <oerjan> `sled bin/2//s,\'\' ,,
06:47:36 <HackEgo> bin/2//\` "$@" |& sport '' 2
06:48:17 <shachaf> itym '' hth
06:48:42 <oerjan> `sled bin/2//s,'' ,,
06:48:44 <HackEgo> bin/2//\` "$@" |& sport 2
06:48:52 <shachaf> `cat bin/1
06:48:53 <HackEgo> ​\` "$@" |& sport
06:49:11 <shachaf> imo 1 = 2 = \` "$@" |& sport "$0" hth
06:56:43 <shachaf> `5 w
06:56:47 <HackEgo> 1/1:møøse//Møøse is Norwegian for moss. \ despair//Despair is but the first step towards eternal damnation. \ bfjoust//bfjoust is a spamming tool for #esoteric. \ nitia//nitia is the inventor of all things. The BBC invented her. \ quebec//Attache ta tuque with the spindle; there is around here fret!
07:08:10 -!- Sprocklem has quit (Ping timeout: 246 seconds).
07:11:32 <\oren\> A writing system where the function from pronounciation to spelling is turing-complete
07:11:54 <\oren\> or the other way around.
07:11:56 <\oren\> or both
07:15:22 -!- tromp has joined.
07:19:36 -!- tromp has quit (Ping timeout: 240 seconds).
07:25:51 <shachaf> `5 w
07:25:56 <HackEgo> 1/2:danish//In Danish, the word for "island" is just "ø" for øfficiency reasons. \ ioccc//The IOCCC is the Industrial Ordovician COBOL Conference Circuit. Not to be confused with OIC. See also ioccclist. \ gazpacho//You like Gazpacho and I like Gaspacho. Let's call the whole thing off! \ ism//Isms are philosophies, religions or ideologi
07:26:09 <shachaf> `n
07:26:09 <HackEgo> 2/2:es that have branched off from older ones, such as Leninism or Buddhism. Etymologically "ism" is a backformation from portmanteaus on "schism". \ cipation//A cipation is an evil scheme that only works if no one is prepared for it.
07:36:49 -!- erkin has joined.
08:07:06 -!- sleffy has quit (Ping timeout: 240 seconds).
08:12:10 -!- olsner has joined.
08:23:38 -!- Sgeo_ has joined.
08:26:04 -!- olsner has quit (Ping timeout: 240 seconds).
08:26:20 -!- Sgeo has quit (Ping timeout: 268 seconds).
08:28:12 <shachaf> `5 w
08:28:17 <HackEgo> 1/3:welcome.fr//Bienvenue au centre international pour le design et le déploiement des langages de programmation ésotériques! Pour plus d’informations, visitez le wiki: <http://esolangs.org/>. (Pour l’autre type d'ésotérisme, essayez #esoteric sur EFnet ou DALnet.) \ welcome.nb//Hei og velkommen til det internasjonale knutepunkte
08:29:02 <shachaf> `n
08:29:02 <HackEgo> 2/3:t for esoterisk programmeringsspråkdesign og -utrulling! For mer informasjon, se wikien vår: <http://esolangs.org/>. (For den andre typen esoterisme, prøv #esoteric på EFnet eller DALnet.) \ promise problem//A promise problem is one that happens because you promise too much. Their reduction to NP is p. difficult. \ ub//ub is a san
08:29:09 <shachaf> `n
08:29:10 <HackEgo> 3/3:er hub. \ ⊥//⊥ is a bottom tack, useful for annoying teachers.
08:29:15 <shachaf> `? bqp
08:29:16 <HackEgo> bqp? ¯\(°​_o)/¯
08:29:23 <int-e> . o O ( shachaf is looping )
08:29:24 -!- augur has quit (Remote host closed the connection).
08:30:10 <shachaf> int-e: please `learn a definition for BQP twh
08:32:37 <int-e> . o O ( Is that related to BBQ? )
08:32:53 <shachaf> BBQP would be ok too
08:33:43 -!- olsner has joined.
08:35:03 -!- augur has joined.
08:35:45 <int-e> it would be a portmanteau anyway, something like "class of quantum problems that can be solved in polynomial time over a barbecue"
08:38:53 <shachaf> Can you solve SSR puzzles efficiently in BBQP?
08:39:06 <oerjan> `? ssr
08:39:07 <HackEgo> ssr? ¯\(°​_o)/¯
08:39:52 <int-e> ssr is like ussr but for everybody?
08:39:53 -!- augur has quit (Ping timeout: 268 seconds).
08:40:02 <shachaf> oerjan: https://www.youtube.com/watch?v=lCNqYLGwqxU hth
08:40:02 -!- Herbstkind has joined.
08:40:15 <shachaf> int-e: You know what SSR is.
08:40:52 <shachaf> my pun is underappreciated
08:41:01 <int-e> I just realized that I do, actually, know that.
08:41:25 <int-e> But only after Google didn't turn up anything remotely meaningful.
08:41:49 <int-e> I'm stuck btw.
08:42:10 <int-e> with 174 bbq'd sausages
08:46:28 <int-e> (15 levels after the "Dead End" one)
08:48:05 -!- AnotherTest has joined.
09:00:32 <oerjan> `` cp tmp/3 bin/3
09:00:34 <HackEgo> No output.
09:00:44 <shachaf> `cat bin/3
09:00:45 <HackEgo> eval "$(shuf -n 1 <<'END' \ \` "$@" |& sport 3 \ cmd="${1-quote}"; \`^ 3 "$cmd" \ END \ )"
09:00:59 <shachaf> Hmm.
09:01:10 <shachaf> Maybe you were being sneaky on purpose and I spoiled it.
09:01:20 <oerjan> not really.
09:01:30 <oerjan> i just tested it first.
09:01:50 <shachaf> `3 3 quote
09:01:53 <HackEgo> 1/2:3/1:1/2:476) <monqy> i am out of all the fame loops <monqy> and the australien soap opera loops <monqy> so much loop / s omcuh \ 171) <elliott> quintopia: that's offensive, i was in a mirror accident and now my second half is a permanent mirror <elliott> typing is kind of difficult \ 91) <alise> like, just like I'd mark "Bob knob h
09:02:02 <shachaf> i have no idea what's going on here
09:02:03 <shachaf> `n
09:02:04 <HackEgo> 2/2:obs deat \ 3/1:
09:02:33 <shachaf> `3 w
09:02:37 <HackEgo> 1/3:cat introduction//cat introduction is the process of piping one or more extra `cat` commands into your pipeline; occasionally this is even actually useful. \ o//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
09:03:01 <shachaf> `n
09:03:02 <HackEgo> 2/3: 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, essentially, and they're out to stop him and conquer their personal problems at the same time. Hopefully not in that order, so they get their personal problems t
09:03:11 <shachaf> `n
09:03:12 <HackEgo> 3/3:aken care of before the final battle. And it's a comedy.hice//Hice is the plural form of house.
09:03:15 <shachaf> `cwlprits o
09:03:22 <HackEgo> oerjän 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
09:03:24 <shachaf> `? o
09:03:25 <HackEgo> 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,
09:03:48 <shachaf> These super-long b_jonas wisdoms can be problematic.
09:06:41 <oerjan> well that's why `n takes a number hth
09:07:22 <shachaf> `3 3 q
09:07:25 <HackEgo> ​/hackenv/bin/`: line 4: q: command not found \ /hackenv/bin/`: line 4: q: command not found \ /hackenv/bin/`: line 4: q: command not found \ 1/2:1/0:3/1:3/1:
09:07:30 <shachaf> Huh.
09:07:38 <oerjan> there's no q
09:07:38 <myname> how can they be problematic?
09:07:48 <shachaf> `3 3
09:07:50 <HackEgo> 3/1:
09:07:57 <shachaf> `3 3 w
09:08:01 <HackEgo> 3/1:
09:10:16 <oerjan> `learn `3 is the crazy sibling of `1, `2, `4 and `5.
09:10:18 <HackEgo> Learned '`3': `3 is the crazy sibling of `1, `2, `4 and `5.
09:10:51 <shachaf> `? `2
09:10:52 <HackEgo> ​`2 <cmd> is equivalent to `1 <cmd>, except that it starts displaying the _second_ output piece. Useful when you've already run a command forgetting to use `1.
09:10:58 <shachaf> `? `5
09:10:58 -!- augur has joined.
09:10:59 <HackEgo> ​`5 <cmd> is equivalent to repeating `` <cmd> 5 times, then splitting the output into irc-sized pieces. <cmd> defaults to "quote". See `1 and `4. Confusingly _not_ the obvious generalization of `2.
09:11:15 <shachaf> i,i `3 is the obvious generalization of `2 or `4.
09:12:14 <shachaf> `? `1
09:12:15 <HackEgo> ​`1 <cmd> is equivalent to `` <cmd>, except that it splits the output into irc-sized pieces. The next pieces can be viewed with `spam. See also `2. Confusingly the obvious generalization of `4.
09:13:06 <shachaf> `1 is the obvious generalization of `2, `3, `4, and `5.
09:13:16 <shachaf> But only some of them are confusing.
09:13:22 <oerjan> `learn `3 is the obvious generalization of `2 or `4, trying too hard to please everyone.
09:13:24 <HackEgo> Relearned '`3': `3 is the obvious generalization of `2 or `4, trying too hard to please everyone.
09:15:17 -!- augur has quit (Remote host closed the connection).
09:15:55 -!- tromp has joined.
09:17:16 -!- augur has joined.
09:20:07 -!- tromp has quit (Ping timeout: 240 seconds).
09:21:24 -!- augur has quit (Ping timeout: 246 seconds).
09:25:14 <Vorpal> shachaf: we clearly need `n
09:28:10 <oerjan> `n
09:28:10 <HackEgo> 1/1:1/1:false//false is a very old stack-based language. For an authentic experience, run it on an Amiga. It's also not true. \ controversy//Controversy is an alternate name for a game released in September of 2015. \ hambiguitous//We're not sure what hambiguitous means, but it's definitely not hth.
09:28:14 <shachaf> `n is taken and is not the obvious generalization of any of them.
09:28:15 <HackEgo> is taken and is not the obvious generalization of any of them./1:s taken and is not the obvious generalization of any of them.{p;q} \ /hackenv/bin/n: line 1: is taken and is not the obvious generalization of any of them.: syntax error: invalid arithmetic operator (error token is ".")
09:28:26 <oerjan> `^ 6 echo hi
09:28:26 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ^: not found
09:28:29 <oerjan> oops
09:28:37 <oerjan> ``^ 6 echo hi
09:28:38 <HackEgo> Usage: /hackenv/bin/`^ n cmd
09:28:39 <Vorpal> hm
09:28:51 <oerjan> oh it's not useable that way
09:29:02 <Vorpal> So something is dying in my desktop. Strange hardware issues. First a disk was acting up. Now USB is acting weirdly
09:29:08 <Vorpal> I guess the mobo might be at fault
09:29:22 <oerjan> `0
09:29:22 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: 0: not found
09:29:25 <Vorpal> kind of hard to debug
09:29:29 <oerjan> `mkx bin/0//
09:29:31 <HackEgo> bin/0
09:29:35 <oerjan> `0 echo hi
09:29:36 <HackEgo> No output.
09:29:43 <oerjan> hm wait
09:29:54 <shachaf> You're thinking of `5, not `1
09:30:10 <oerjan> `mkx bin/0//sport 1 /dev/null
09:30:12 <HackEgo> bin/0
09:30:19 <oerjan> no, wait
09:30:21 <oerjan> darn
09:30:24 <oerjan> `rm bin/0
09:30:26 <HackEgo> No output.
09:30:39 <shachaf> `n 0 doesn't make sense so it's tricky.
09:31:05 <oerjan> i thought it was consistent with everything like `1, but that was a misthought.
09:31:25 <oerjan> `n 0
09:31:25 <HackEgo> 0/1:/bin/sed: -e expression #1, char 2: invalid usage of line address 0
09:31:48 <shachaf> `n -1
09:31:49 <HackEgo> ​-1/1:/bin/sed: invalid option -- '1' \ Usage: /bin/sed [OPTION]... {script-only-if-no-other-script} [input-file]... \ \ -n, --quiet, --silent \ suppress automatic printing of pattern space \ -e script, --expression=script \ add the script to the commands to be executed \ -f script-file, --file=script-file
09:31:53 <shachaf> `cat bin/n
09:31:54 <HackEgo> 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<len?line+1:1))" > /hackenv/tmp/spline
09:32:00 <shachaf> `n q
09:32:01 <HackEgo> q/1:/bin/sed: -e expression #1, char 2: extra characters after command
09:32:04 <shachaf> `n q;
09:32:05 <HackEgo> q;/1:/hackenv/bin/n: line 1: q;: syntax error: invalid arithmetic operator (error token is ";")
09:32:18 <shachaf> `n q;1
09:32:19 <HackEgo> q;1/1:/hackenv/bin/n: line 1: q;1: syntax error: invalid arithmetic operator (error token is ";1")
09:32:58 <Vorpal> or the PSU maybe, if this is a power supply issue. I could try switching back to the old GPU and see if that changes anything
09:32:59 <shachaf> someone else figure out a clever sed injection trick twh
09:36:52 <oerjan> i think your problem in the last ones is that it's getting stopped before it gets to sed.
09:37:06 <shachaf> Oh, so it is.
09:37:36 <shachaf> Wait, no it's not.
09:37:59 <oerjan> oh no, it's afterwards
09:38:26 <oerjan> `cat tmp/spline
09:38:26 <HackEgo> 1
09:40:42 <oerjan> `n %
09:40:43 <HackEgo> ​%/1:/bin/sed: -e expression #1, char 1: unknown command: `%' \ /hackenv/bin/n: line 1: %: syntax error: operand expected (error token is "%")
09:41:08 <oerjan> hm i guess that's ed
09:41:44 <shachaf> `n 1
09:41:45 <HackEgo> 1/1:1/1:false//false is a very old stack-based language. For an authentic experience, run it on an Amiga. It's also not true. \ controversy//Controversy is an alternate name for a game released in September of 2015. \ hambiguitous//We're not sure what hambiguitous means, but it's definitely not hth.
09:41:48 <oerjan> `1 w oots
09:41:49 <HackEgo> 1/1:That's not wise.
09:41:57 <oerjan> `1 w olist
09:41:59 <HackEgo> 1/1:olist//olist is update notification for the webcomic Order of the Stick. http://www.giantitp.com/comics/ootslatest.html
09:42:03 <oerjan> darn
09:42:06 <shachaf> `1 cat wisdom/o
09:42:06 <oerjan> `1 w o
09:42:07 <HackEgo> 1/2:
09:42:08 <HackEgo> 1/1:something-that-isn't-in-hackego's-wisdom//It is now.
09:42:26 <oerjan> what
09:42:32 <oerjan> `1 cat wisdom/o
09:42:33 <HackEgo> 1/2: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 conqu
09:42:40 <oerjan> `n 1,$
09:42:41 <HackEgo> 1,$/2: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 conqu \ /hack
09:43:11 <shachaf> `` echo $'blah 1\nblah 2\nblah 3' | spore
09:43:11 <HackEgo> 1/3:blah 1
09:43:17 <shachaf> `n p;1000
09:43:18 <HackEgo> p;1000/3:blah 1 \ blah 2 \ blah 3 \ /hackenv/bin/n: line 1: p;1000: syntax error: invalid arithmetic operator (error token is ";1000")
09:46:55 -!- oerjan has quit (Quit: Nite).
09:59:21 -!- Phantom_Hoover has joined.
10:43:03 -!- erkin has quit (Quit: Leaving).
11:14:07 <int-e> `n `ls`
11:14:08 <HackEgo> ​`ls`/3:/bin/sed: -e expression #1, char 1: unknown command: ``' \ /hackenv/bin/n: line 1: `ls`: syntax error: operand expected (error token is "`ls`")
11:15:37 <int-e> `n spline
11:15:38 <HackEgo> spline/3:/bin/sed: -e expression #1, char 11: unterminated `s' command
11:17:55 <shachaf> `n s}line}
11:17:56 <HackEgo> s}line}/3:/hackenv/bin/n: line 1: s}line}: syntax error: invalid arithmetic operator (error token is "}line}")
11:19:19 <int-e> `` x='x'; echo $((x))
11:19:20 <HackEgo> ​/hackenv/bin/`: line 4: x: expression recursion level exceeded (error token is "x")
11:20:45 <int-e> `` x=1;y='x+x';z='y+y';echo $((z))
11:20:45 <HackEgo> 4
11:21:15 <int-e> `` x=1;y='x+x+x+x';z='y+y+y+y';a='z+z+z+z;b='a+a+a+a';echo $((b))
11:21:16 <HackEgo> ​/hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching `'' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file
11:21:25 <int-e> `` x=1;y='x+x+x+x';z='y+y+y+y';a='z+z+z+z';b='a+a+a+a';echo $((b))
11:21:25 <HackEgo> 256
11:21:56 <int-e> `` x=1;y='x+x+x+x';z='y+y+y+y';a='z+z+z+z';b='a+a+a+a';c='b+b+b+b';d='c+c+c+c';echo $((d))
11:21:57 <HackEgo> 4096
11:23:45 <int-e> `` x=1;y='x+x+x+x';z='y+y+y+y';a='z+z+z+z';b='a+a+a+a';c='b+b+b+b';d='c+c+c+c';e='d+d+d+d';f='e+e+e+e';g='f+f+f+f';h='g+g+g+g';i='h+h+h+h';time echo $((i))
11:23:49 <HackEgo> real: 0m2.594s, user: 0m2.650s, sys: 0m0.000s \ 4194304
11:24:39 <shachaf> That's pretty good.
11:28:08 <int-e> http://www.sandraandwoo.com/2017/05/15/0886-larisa-has-a-better-suggestion/ f. ... I was really hit by the punchline.
11:33:06 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
11:33:31 -!- Phantom_Hoover has joined.
11:41:50 <int-e> SSSS really ended the week on a light note, didn't it...
11:41:52 <int-e> `? ssss
11:41:53 <HackEgo> ssss? ¯\(°​_o)/¯
11:42:13 <int-e> `learn SSSS refers to the Stand Still, Stay Silent webcomic.
11:42:15 <HackEgo> Learned 'sss': SSSS refers to the Stand Still, Stay Silent webcomic.
11:42:24 <shachaf> i,i sssslist
11:42:36 <int-e> `` mv wisdom/sss{,s}
11:42:38 <HackEgo> No output.
11:42:59 <int-e> `? ssr
11:43:00 <HackEgo> ssr? ¯\(°​_o)/¯
11:43:09 <int-e> `learn SSR is Steven's Sausage Roll.
11:43:11 <HackEgo> Learned 'ssr': SSR is Steven's Sausage Roll.
11:43:56 <shachaf> `? ussr
11:43:57 <HackEgo> ussr? ¯\(°​_o)/¯
11:44:06 <int-e> `? qc
11:44:07 <HackEgo> qc? ¯\(°​_o)/¯
11:44:16 <shachaf> `learn QC is Quantum Computing.
11:44:18 <HackEgo> Learned 'qc': QC is Quantum Computing.
11:44:34 <int-e> . o O ( a wisdom of questionable content )
11:44:36 <shachaf> I went to a talk about quantum computing the other day.
11:44:41 <shachaf> At a quantum computing startup.
11:45:01 <int-e> So that's why you brought up BQP?
11:45:23 <shachaf> Indirectly.
11:45:29 <shachaf> Or maybe directly?
11:45:33 <int-e> Anyway, I'm not convinced that SSR solving would really benefit from quantum.
11:45:43 <int-e> `? gc
11:45:44 <HackEgo> gc? ¯\(°​_o)/¯
11:46:02 <int-e> I guess I won't teach hackego about *all* webcomics.
11:46:06 <shachaf> I doubt it would, but I was pretty happy to make some sort of pun with BBQP.
11:46:27 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds).
11:46:33 <shachaf> The main reason to teach it about a comic is to document a list.
11:46:36 <shachaf> No list, no wisdom entry.
11:47:06 <int-e> which is weird
11:47:37 <int-e> you'd think the comics that do have regular updates are the more important ones :-P
11:48:09 <FireFly> `? ssss
11:48:10 <HackEgo> SSSS refers to the Stand Still, Stay Silent webcomic.
11:48:13 <shachaf> Less reason to talk about them.
11:48:14 <FireFly> oh good, that works
11:48:30 <FireFly> @massage-lord
11:48:30 <lambdabot> Unknown command, try @list
11:48:37 <FireFly> whoops
11:48:41 <FireFly> @message-loud
11:48:41 <lambdabot> oerjan said 6h 25m 12s ago: <FireFly> I can't remember if all of ours do too, or only some.. I think all <-- i suspect _very_ few of your trains have announcements in English and Japanese hth
11:48:55 <FireFly> good point
11:49:41 <shachaf> FireFly was talking about TRAAAAAINS?
11:49:50 <FireFly> I have however taken the commuter train to city and been encountered with Swedish, English, Spanish and I want to say French announcements, however
11:50:00 <FireFly> but I think that was mostly the announcer being bored
11:50:19 <FireFly> (and that wasn't the pre-recorded piecewise one, of course)
11:50:48 <FireFly> shachaf: yes
11:51:33 <shachaf> `5 w
11:51:38 <HackEgo> 1/2:latex//LaTeX is \end{verbatim} \textbackslash textbackslash begin\textbackslash \{document\textbackslash \} \ conspirabiology//conspirabiology is where moth colourings form a dot matrix display to send you subliminal messages. \ thyme//Thyme itself is only an abstract approximation of oregano. \ #esoteric-blah//#esoteric-blah blah bla
11:51:40 <shachaf> `n
11:51:41 <HackEgo> 2/2:h. Blah blah, blah blah blah blah. Blah blah blah! \ teh//"teh" is the neuter cognate of the common-gender "the".
11:51:55 <shachaf> `dowg #esoteric-blah
11:52:02 <HackEgo> 9092:2016-09-26 <oerjän> learn #esoteric-blah blah blah. Blah blah, blah blah blah blah. Blah blah blah!
11:52:18 <FireFly> `? parsley
11:52:19 <HackEgo> parsley? ¯\(°​_o)/¯
11:52:29 <shachaf> FireFly: Did you read _The 35th of May_?
11:52:47 <shachaf> _Der 35. Mai oder Konrad reitet in die Südsee_
11:52:50 <int-e> `? rosemary
11:52:51 <HackEgo> rosemary? ¯\(°​_o)/¯
11:52:55 <FireFly> Nope, I haven'
11:52:56 <FireFly> t
11:53:17 <shachaf> Ah.
11:53:21 <int-e> `? oregano
11:53:22 <HackEgo> Oregano is the main spice in oreganic cuisine.
11:53:22 <shachaf> It has a character named Parsley.
11:53:26 <FireFly> I see
11:53:30 <int-e> ...ow
11:53:38 <shachaf> Well, at least her name was "Petrozilya" in the Hebrew translation.
11:53:40 <shachaf> `forget teh
11:53:42 <HackEgo> Forget what?
11:53:56 <FireFly> Hmm, Petrozilya
11:54:00 <FireFly> sv:persilja
11:54:12 <int-e> `quote scarborough
11:54:13 <HackEgo> No output.
11:54:25 <shachaf> Yes, apparently Petersilie in German.
11:54:47 <FireFly> "Borrowing from Ancient Greek πετροσέλῑνον (petrosélīnon, “parsley”), from πέτρος (pétros, “rock, stone”) + σέλῑνον (sélīnon, “celery”)" ah
11:54:57 <FireFly> greek → latin → (all the other languages) basically
11:55:22 <int-e> Petersilie, Salbei, Rosmarin und Thymian
11:55:42 <int-e> `? sage
11:55:43 <HackEgo> sage? ¯\(°​_o)/¯
11:55:50 <shachaf> int-e: Oh, did you read that book?
11:55:51 <FireFly> Salbei is sage, yeah?
11:55:53 <FireFly> Hmm
11:55:57 <shachaf> Or anything by Kästner?
11:56:04 <int-e> shachaf: a book? I only know a song.
11:56:12 <shachaf> I mean _Der 35. Mai_
11:56:18 <FireFly> Persilja, salvia, rosmarin, timjan
11:56:49 <int-e> no, havn't read that. it doesn't even ring a bell.
11:56:57 <int-e> `grwp pavlov
11:57:09 <HackEgo> No output.
11:57:24 <shachaf> int-e: Adenian, Cytosian, Guanian un Thymian
11:57:51 <shachaf> und
11:57:52 <int-e> `? dog
11:57:53 <HackEgo> dog? ¯\(°​_o)/¯
11:58:34 <shachaf> silly peter / parsley eater
11:59:15 <int-e> . o O ( A dog is just a wet, loud, and more dependent cat. )
11:59:48 <shachaf> `? pooch
11:59:49 <HackEgo> pooch? ¯\(°​_o)/¯
12:00:12 <int-e> `quote pouch
12:00:13 <HackEgo> No output.
12:00:16 <int-e> `quote pooch
12:00:16 <HackEgo> No output.
12:01:15 <shachaf> "dog" is an archaic word meaning pooch.
12:03:32 <int-e> . o O ( "archaic" is a pre-scowy work meaning pre-scowy. )
12:04:12 <shachaf> `? dowg
12:04:13 <HackEgo> A dowg is a wise dog.
12:04:16 <shachaf> `grwp dog
12:04:17 <HackEgo> alpha:Alpha is the numeric measurement of opaqueness, a dog with unusually high voice in the Disney-Pixar Up film, and a NATO phonetic alphabet letteral. \ comedogenic:comedogenic is something that causes comedy when applied to the skin, e.g. an accelerated cream pie in parabolic motion. \ dowg:A dowg is a wise dog. \ htdh:HtDH is a classic text on
12:07:59 -!- augur has joined.
12:08:01 <shachaf> `2 grwp dog
12:08:03 <HackEgo> 2/3:lassic text on How to Design Hotdogs or possibly Hogprams. It is all about functional condiments, and was co-authored by Herence Tao and Don Ho. \ pluto:Pluto is an ex-planet that moonlights as a dog in Disney cartoons. \ pointer:A pointer is a dog bred to follow instructions. \ quintopia:quintopia is our resident tl;dr generator. He
12:08:08 <shachaf> `n
12:08:09 <HackEgo> 3/3:is flooded by thundercats and thunderdogs. He is the temporal antipode of boily despite living on the same continent. \ squirrel:A squirrel is a small nut-harvesting unit frequently deployed all over the world. They are popular due to their usefulness in distracting dogs.
12:09:44 <shachaf> `dowg htdh
12:09:53 <HackEgo> 5699:2015-06-24 <oerjän> ` sed -i \'s/ / /g\' wisdom/{atrix,rtf,htdh} \ 2996:2013-05-30 <cpressëy> sed -i "s/errenc/erenc/" wisdom/htdh \ 2995:2013-05-30 <cpressëy> learn HtDH is a classic text on How to Design Hotdogs or possibly Hogprams. It is all about functional condiments, and was co-authored by Herrence Tao and Don Ho. \ 2988:2013-05
12:12:40 -!- augur has quit (Ping timeout: 258 seconds).
12:13:16 -!- boily has joined.
12:13:18 <boily> `w
12:13:19 <HackEgo> 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 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.
12:13:28 <shachaf> `3 w
12:13:29 <HackEgo> 3/1:
12:13:34 <shachaf> bad luck
12:18:25 -!- Phantom_Hoover has joined.
12:18:25 -!- Phantom_Hoover has quit (Changing host).
12:18:25 -!- Phantom_Hoover has joined.
12:22:26 -!- electrolex has joined.
12:27:48 -!- jaboja has joined.
12:28:49 -!- augur has joined.
12:29:05 <boily> fungot: roll a d20.
12:29:05 <fungot> boily: regarding listing/ appending, you can easily write it... just wanted to check
12:29:21 <shachaf> d20
12:29:21 <lambdabot> shachaf: 9
12:29:56 <boily> oh.
12:29:58 <boily> d20
12:29:59 <lambdabot> boily: 5
12:30:46 <FireFly> Hmm
12:30:48 <int-e> 12345678d2
12:30:48 <lambdabot> int-e: 18519641
12:31:04 <FireFly> it's tricky to roll a d20 in Befunge
12:31:04 <int-e> (can you tell it's cheating?)
12:33:12 -!- augur has quit (Ping timeout: 246 seconds).
12:34:25 <boily> int-ello. lambdie cheats?
12:35:23 <int-e> boily: the @dice command does, when asked to cast many dice at once.
12:35:38 <int-e> @help die
12:35:39 <lambdabot> help <command>. Ask for help for <command>. Try 'list' for all commands
12:35:47 <int-e> @help dice
12:35:47 <lambdabot> @dice <expr>. Throw random dice. <expr> is of the form 3d6+2.
12:36:20 <int-e> boily: it cheats by sampling a normal distribution instead
12:38:26 <shachaf> that's a bit scow tdnh
12:38:39 <shachaf> Is there no good exact closed form?
12:39:31 <shachaf> Looks like there is something.
12:39:46 <shachaf> Oh well, who cares.
12:43:22 <int-e> http://hackage.haskell.org/package/dice-0.1/docs/src/Data-Random-Dice.html#roll
12:44:26 <shachaf> Ah.
12:45:16 <shachaf> imo return $ do { x <- ls; return x }
12:46:20 <int-e> yes, that's a bit odd
12:46:50 -!- tromp has joined.
12:46:54 <int-e> @dice 2d6
12:46:54 <lambdabot> int-e: 3+4 => 7
12:49:27 -!- augur has joined.
12:50:56 -!- tromp has quit (Ping timeout: 240 seconds).
12:53:49 -!- augur has quit (Ping timeout: 255 seconds).
13:04:32 <boily> @dice 1d1
13:04:32 <lambdabot> boily: 1
13:04:37 <boily> @dice 1d0
13:04:37 <lambdabot> unexpected 'd': expecting digit, operator or end of input
13:04:52 <boily> @dice 1d01
13:04:52 <lambdabot> boily: 1
13:04:55 <boily> @dice 1d-1
13:04:55 <lambdabot> unexpected 'd': expecting digit, operator or end of input
13:05:00 <boily> @dice -1d6
13:05:00 <lambdabot> unexpected "-": expecting number, "d" or "("
13:05:06 <boily> @dice (-1)d6
13:05:06 <lambdabot> unexpected "-": expecting number, "d" or "("
13:05:25 <boily> @dice 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999d6
13:05:26 <lambdabot> boily: 34999999999999999999999999999999999999999999999999570997025821163...
13:10:10 -!- augur has joined.
13:14:14 -!- Cale has joined.
13:15:06 -!- augur has quit (Ping timeout: 272 seconds).
13:21:51 -!- jaboja has quit (Ping timeout: 246 seconds).
13:25:14 -!- Herbstkind has quit (Ping timeout: 272 seconds).
13:30:44 -!- Cale has quit (Remote host closed the connection).
13:30:46 -!- augur has joined.
13:31:31 -!- Zarutian has joined.
13:32:25 -!- Zarutian has quit (Read error: Connection reset by peer).
13:33:59 -!- Zarutian has joined.
13:35:05 -!- augur has quit (Ping timeout: 258 seconds).
13:43:03 -!- tromp has joined.
13:46:29 -!- nullcone has quit (Quit: Connection closed for inactivity).
13:51:23 -!- augur has joined.
13:55:48 -!- augur has quit (Ping timeout: 246 seconds).
14:12:06 -!- augur has joined.
14:17:10 -!- augur has quit (Ping timeout: 272 seconds).
14:31:18 -!- tromp has quit (Remote host closed the connection).
14:32:46 -!- augur has joined.
14:33:22 -!- tromp has joined.
14:34:52 <Taneb> I tried to use Android's voice search thing to make a shopping list
14:35:02 <Taneb> Now I have to go to the co-op and buy Red and West Ham
14:36:53 -!- augur has quit (Ping timeout: 240 seconds).
14:39:16 <boily> Tanelle. is Red and West Ham a real thing, or a misunderstanding of “get to Hexham”?
14:39:59 <Taneb> boily, "Bread" and "Sliced ham"
14:40:07 <Taneb> West Ham is a football team
14:40:22 <Taneb> And part of London, I think
14:40:39 <int-e> co-op, hmm
14:41:00 <int-e> does the Red Queen rule over Redham?
14:44:46 <boily> red bread, rødgrød med fløde.
14:45:14 -!- boily has quit (Quit: WARBLE CHICKEN).
14:45:30 <int-e> `quote writing
14:45:32 <HackEgo> 221) <ais523> OK, I give up, logging into Wikia is harder than writing a Firefox extension \ 1206) <Taneb> Help I'm distracting myself from writing terrible Python by reading terrible PHP
14:46:18 <int-e> 221) is perfectly plausible to me.
14:46:53 <int-e> `quote brainfuck
14:46:53 <HackEgo> 174) <ais523> I love the way zzo38's comment was cut off after the f of brainfuck <ais523> that's just the most hilarious place to cut it off in a discussion about censorshi \ 777) * oerjan makes a brainfuck derivative for quoting xkcds \ 950) <Phantom_Hoover> As Brainfuck derivatives go, it's not all that bad, really.
14:47:33 <int-e> `` wc -l quote
14:47:34 <HackEgo> wc: quote: No such file or directory
14:47:37 <int-e> `` wc -l quotes
14:47:42 <HackEgo> 1312 quotes
14:48:02 <int-e> . o O ( Brilliant output. I didn't plan that. )
14:51:06 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
14:51:34 -!- Phantom_Hoover has joined.
14:51:34 -!- Phantom_Hoover has quit (Changing host).
14:51:34 -!- Phantom_Hoover has joined.
14:53:22 -!- augur has joined.
14:54:54 <HackEgo> [wiki] [[User:Programmer5000]] N https://esolangs.org/w/index.php?oldid=51948 * Programmer5000 * (+236) Created page with "Hi, it's Programmer5000! I invented the language [[Meta Memes]] and do code golfing on [https://codegolf.stackexchange.com/users/58826/programmer5000 Code Golf SE] My person..."
14:57:24 -!- augur has quit (Ping timeout: 246 seconds).
15:14:03 -!- augur has joined.
15:18:35 -!- augur has quit (Ping timeout: 258 seconds).
15:20:57 -!- Zarutian has quit (Remote host closed the connection).
15:28:13 -!- tromp has quit (Remote host closed the connection).
15:31:52 -!- LKoen has joined.
15:43:06 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
15:43:29 -!- Phantom_Hoover has joined.
15:52:59 -!- tromp has joined.
15:55:56 <HackEgo> [wiki] [[User talk:Programmer5000]] N https://esolangs.org/w/index.php?oldid=51949 * Programmer5000 * (+108) Created page with "Hello! --~~~~"
16:11:06 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
16:11:34 -!- Phantom_Hoover has joined.
16:11:34 -!- Phantom_Hoover has quit (Changing host).
16:11:34 -!- Phantom_Hoover has joined.
16:17:07 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds).
16:23:41 -!- Phantom_Hoover has joined.
16:23:41 -!- Phantom_Hoover has quit (Changing host).
16:23:41 -!- Phantom_Hoover has joined.
16:55:52 -!- nullcone has joined.
17:13:16 -!- Zarutian has joined.
17:27:31 -!- sleffy has joined.
18:00:11 -!- kritixilithos has joined.
18:00:25 -!- kritixilithos has left.
18:24:31 -!- DHeadshot has joined.
18:26:57 -!- sleffy has quit (Ping timeout: 268 seconds).
18:40:03 -!- sleffy has joined.
18:41:17 -!- LKoen has quit (Remote host closed the connection).
19:29:16 -!- tromp has quit (Remote host closed the connection).
19:32:26 -!- tromp has joined.
19:33:03 <\oren\> Dobroe utro!
19:38:11 <int-e> Доброе вечер!
19:38:35 <int-e> some phrases stuck, apparently.
19:40:01 <int-e> not sure whether it should be -ое or -ый
19:40:14 <int-e> knowing my luck, probably the latter
19:46:50 <int-e> (indeed it is the latter)
19:51:50 -!- IronY has changed nick to Ir0nY.
19:52:13 -!- Ir0nY has changed nick to IronY.
19:57:05 -!- sleffy has quit (Ping timeout: 240 seconds).
20:09:26 <HackEgo> [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=51950&oldid=51914 * Programmer5000 * (+132)
20:10:01 <HackEgo> [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=51951&oldid=51950 * Programmer5000 * (-132) Undo revision 51950 by [[Special:Contributions/Programmer5000|Programmer5000]] ([[User talk:Programmer5000|talk]])
20:15:25 -!- tromp has quit (Remote host closed the connection).
20:26:24 <\oren\> Today, I am attempting to finish my bdf2ttf.c
20:39:18 -!- tromp has joined.
21:32:28 -!- electrolex has quit (Quit: Leaving).
21:44:55 <\oren\> ok, apparently a longstanding bug was caused by using write instead of fwrite
21:45:19 <\oren\> god knows why it didn't error out
21:48:31 -!- Herbstkind has joined.
21:50:27 <\oren\> well anyway, the new version of my font is the first where the ttf did not need to be put through fontforge
21:50:45 <\oren\> 疫疲疾症痕痘痢痩痴瘍療癒癖皆盆監盤眠眺睡督瞬瞭瞳矯砕砲 were added
21:52:45 -!- tromp has quit (Remote host closed the connection).
22:04:26 <izabera> my mom cursed so much when i was little i thought my name was fuck
22:05:19 <int-e> `grwp fuck
22:05:21 <APic> lol
22:06:09 <HackEgo> bf:See: brainfuck \ brainf**k:There is no such thing as brainf**k. You may be thinking of brainfuck. \ brainfuck:brainfuck is the integral of the family of terrible esolangs. The name is a euphemism for "beef". bf -c -t "+>+++++>+++" | mklang --array \ brick:Brick goes in brain. The statutory punishment for perpetrators of brainfuck derivatives. \
22:07:27 <int-e> `mklang --array
22:07:31 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: mklang: not found
22:10:47 <HackEgo> [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=51952&oldid=51947 * Timtomtoaster * (+85)
22:14:56 -!- LKoen has joined.
22:15:43 <int-e> wait... has gzip <file> always preserved the time stamp of the file while compressing it (i.e., the resulting .gz file has the same timestamp as the original file had before)?
22:15:44 <HackEgo> [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=51953&oldid=51952 * Timtomtoaster * (-22)
22:22:30 -!- tromp has joined.
22:28:57 <HackEgo> [wiki] [[EWagon]] https://esolangs.org/w/index.php?diff=51954&oldid=51953 * Timtomtoaster * (-106)
22:31:19 <\oren\> I also added some emoji
22:31:56 <pikhq> int-e: Yes, though gzip doesn't always restore the time stamp.
22:32:12 <pikhq> int-e: A .gz file *may* also contain with in it the original file name.
22:32:29 <pikhq> As ISO-8859-1, per the spec, though in practice "whatever the local filesystem encoding was".
22:32:43 <pikhq> pikhq-gzip punts on these by saying "you don't really want that feature".
22:32:56 <\oren\> 😀
22:35:19 <\oren\> 😀 AAAAAAAA but they don't show up right in the terminal
22:36:01 <\oren\> 😖😡
22:37:15 <pikhq> Maybe I'll go to the effort of making pikhq-gzip "handle" compress files.
22:38:38 <pikhq> (the obvious solution to this, that I'd go with, is to just shell out to other programs. Because really, WTF)
22:43:34 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds).
22:51:14 <\oren\> ooh, it works with rlogin
22:52:50 <\oren\> 😖😡
22:52:55 <\oren\> HHAHAHAHAHAHAHA
22:53:09 <\oren\> well, it sort of works with rlogin
22:53:45 <\oren\> the emoji show up but there are other graphical glitches now
22:57:00 <\oren\> ok yeah no, wtf is this
22:59:40 -!- tromp has quit (Remote host closed the connection).
23:00:56 <\oren\> it seems like rlogin is not interacting well with tmux
23:02:13 -!- tromp has joined.
23:03:32 <\oren\> oh well
23:16:19 <\oren\> 😀😁😂😃😄😅😆😇😈😉😊😋😌😍😎😏😐😑😒😓😔😕😖😗😘😙😚😛😜😝😞😟😠😡😢😣😤😥😦😧😨
23:16:52 <\oren\> yeah I don't know wtf is going wrong with tmux in rlogin
23:17:05 -!- Herbstkind has quit (Ping timeout: 240 seconds).
23:17:30 <\oren\> maybe the width of some characters is not right?
23:20:14 <\oren\> other than that, rlogin is superior to mintty
23:21:28 <\oren\> anyway, do you like my emojis?
23:22:18 <\oren\> https://snag.gy/37VkSo.jpg
23:23:57 -!- AnotherTest has quit (Ping timeout: 246 seconds).
23:40:18 -!- oerjan has joined.
23:54:39 <\oren\> hell😎rjan!
23:55:25 <\oren\> I added basic emoji to my font: https://snag.gy/37VkSo.jpg do you like this?
23:56:44 <oerjan> hellꙮren!
23:57:12 * oerjan doesn't particularly care about either fonts or emoji
←2017-05-19 2017-05-20 2017-05-21→ ↑2017 ↑all