←2017-01-18 2017-01-19 2017-01-20→ ↑2017 ↑all
00:00:31 -!- bigcake has joined.
00:00:37 <boily> `relcome bigcake
00:00:42 <HackEgo> bigcake: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <http://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
00:00:45 <boily> shikhin: shellokhin.
00:00:46 <oerjan> hm there's some annoying alarm set to 1:00 am
00:00:51 <shachaf> @time oerjan
00:00:52 <oerjan> fortunately it doesn't last long
00:00:55 <lambdabot> Local time for oerjan is Thu Jan 19 01:00:50 2017
00:01:04 <oerjan> i guess it's not that annoying then
00:01:18 <bigcake> hello boily. it
00:01:31 <oerjan> oh no, not it!
00:01:40 <\oren\> rrgh the tests still aren't done
00:01:55 <shachaf> \oren\: have you considered running them on more than one computer hth
00:02:01 -!- Zarutian has joined.
00:02:45 <bigcake> 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 <oerjan> 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 <bigcake> ok. wave* cu!
00:03:43 -!- bigcake has left.
00:03:55 <shachaf> Wait, I thought you were running the tests, not compiling.
00:04:04 <shachaf> Unless you're testing the compiler?
00:04:05 * boily is it
00:04:08 -!- hppavilion[1] has joined.
00:04:17 <boily> 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 <shachaf> You said running the tests takes four hours.
00:04:43 <shachaf> It's been several hours and it's still not done compiling?
00:04:48 <boily> 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 <shachaf> this problem is solvable hth
00:06:04 <shachaf> 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 <olsner> 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 <shachaf> Then fix it?
00:08:30 <shachaf> fizzie: https://bazel.build/roadmap.html says a version that supports testing Android apps will be released this month.
00:10:42 <oerjan> 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 <fizzie> shachaf: I think they haven't updated the roadmap.
00:25:45 <fizzie> shachaf: Because https://github.com/bazelbuild/bazel/issues/2080 says the milestone for that is now 0.6.
00:26:31 <fizzie> 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 <oerjan> fizzie: wiki bridge is down
00:38:13 <fizzie> It keeps happening.
00:38:34 <oerjan> shocking
00:39:05 <fizzie> $ uptime 00:38:57 up 1 day, 1:27, 0 users, load average: 0.47, 0.21, 0.13
00:39:09 <fizzie> That's probably why.
00:39:16 <shachaf> 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 <fizzie> shachaf: I don't really know. I guess it's not actually Python.
00:41:26 <shachaf> Does it go through the Python interpreter in the end? I don't know.
00:41:31 <shachaf> I saw that Bazel has a parser for it, at least.
00:42:17 <shachaf> fizzie: do you think python is a good language for [redacted musical instrument]
00:42:54 <fizzie> 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 <shachaf> Syntactically but not in other ways.
00:43:42 <fizzie> Something something Skylark migration something.
00:44:13 <shachaf> Why does Bazel have any built-in rules?
00:44:34 <shachaf> Or, rather, are the built-in rules necessary?
00:45:15 <fizzie> "unsupported class file version 52.0"
00:45:36 <fizzie> I tried to put an @AutoValue class into a java_library included in an android_binary's deps.
00:45:46 <fizzie> Now I'm getting that from dexing.
00:47:10 <fizzie> 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 <fizzie> Maybe there's some magic involved.
00:48:14 <HackEgo> [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 <shachaf> macro = function?
00:48:44 <fizzie> Yes.
00:48:54 <HackEgo> [wiki] [[Joke language list]] https://esolangs.org/w/index.php?diff=50770&oldid=50756 * Ehird * (-66) rm deleted page
00:49:12 <shachaf> A Skylark rule is much fancier than just some genrules.
00:49:17 <shachaf> Maybe it's too fancy.
00:53:12 -!- Marcela_- has joined.
00:55:05 <fizzie> Ooh, --experimental_android_use_jack_for_dexing.
00:55:11 <fizzie> Sadly, it doesn't work.
00:55:28 -!- Marcela_- has left.
00:56:25 <fizzie> (It also doesn't say what went wrong.)
00:59:49 <fizzie> Oh. It's using a command called "fail.sh" to try to do the thing.
01:01:23 <fizzie> 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 <shachaf> # Copyright 2016 The Bazel Authors. All rights reserved.
01:03:14 <shachaf> This fail.sh thing is pretty complicated.
01:03:23 <shachaf> I'm surprised they released it publicly.
01:05:21 <fizzie> https://github.com/bazelbuild/bazel/issues/1391 seems to be the issue.
01:06:07 <fizzie> I might be a bit too early in actually trying to use any of this stuff.
01:08:07 <shachaf> fizzie: just get your code right so you don't need tests hth
01:10:20 <HackEgo> [wiki] [[MiniBitMove]] M https://esolangs.org/w/index.php?diff=50771&oldid=50764 * Dpleshkov * (+17)
01:18:08 <HackEgo> [wiki] [[Tick]] N https://esolangs.org/w/index.php?oldid=50772 * Dpleshkov * (+1327) Created page with "<h3>Description</h3> 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. <h3>Commands</h3>..."
01:18:15 -!- doesthiswork has joined.
01:18:56 <HackEgo> [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 <boily> `wisdom
01:52:46 <HackEgo> 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 <boily> `wisdom
01:53:05 <HackEgo> hand//A hand in the bush is better than a stoned bird.
01:53:14 <boily> `cwlprits hand
01:53:28 <HackEgo> oerjän oerjän
01:54:44 <boily> apparently I didn't write the hand...
01:54:47 <boily> `wisdom
01:54:49 <HackEgo> 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 <boily> `wisdom
01:56:08 <HackEgo> inventory//An inventory is a collection of inventions.
01:56:28 <boily> `` ls bin/learn*
01:56:31 <HackEgo> bin/learn \ bin/learn_append \ bin/learn_append2
01:56:41 <boily> `learn_append inventory//Taneb has them.
01:56:43 <HackEgo> 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 <boily> ...
01:57:00 <boily> `revert
01:57:02 <HackEgo> Done.
01:57:31 <boily> `learn inventory//An inventory is a collection of inventions. Taneb has them.
01:57:33 <HackEgo> ​/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 <boily> AAAAAAAAAAAAURGH.
01:57:50 <oerjan> boily: the hand wrote you hth
01:57:50 <boily> `revert
01:57:52 <HackEgo> Done.
01:57:59 <boily> `le/rn inventory//An inventory is a collection of inventions. Taneb has them.
01:58:03 <HackEgo> Relearned 'inventory': An inventory is a collection of inventions. Taneb has them.
01:58:18 <shachaf> unnecessary
01:58:22 <boily> bon, m'as tu finir par l'avoir le torieux de patente à gosse de marche tout croche de *mumble mumble*
01:58:45 <boily> `revert
01:58:47 <HackEgo> Done.
01:58:59 <oerjan> boily: argh!
02:00:14 <boily> `wisdom
02:00:16 <HackEgo> the//the Toe of Harriness's Enclosure
02:00:42 <oerjan> boily: neither of your `reverts did what you thought they did, although fortunately they _did_ cancel each other
02:01:05 <oerjan> basically, don't use `revert unless you're sure a command actually _changed_ something.
02:01:30 <oerjan> well, two of them. the last one was fine.
02:02:30 <boily> reverting is a complicated business, all with the dead canary...
02:04:25 <oerjan> `? `revert
02:04:27 <HackEgo> ​`revert now works fine. Yay fizzie!
02:04:55 <oerjan> 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 <boily> \oren\: you fonted 鼠 ^^
02:17:06 <quintopia> helloily
02:17:11 <quintopia> feeling better?
02:20:20 <boily> quinthellopia! yup!
02:20:41 <quintopia> good
02:21:10 <quintopia> you missed out on us figuring out how to dupe weapons
02:22:13 <boily> there's a weapon dup glitch?
02:32:23 <oerjan> * \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 <oerjan> `? `1
02:35:50 <oerjan> @ping
02:35:50 <lambdabot> pong
02:36:07 <oerjan> 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 <oerjan> or rather, its irc server is
02:36:51 -!- b_jonas_ has joined.
02:37:09 -!- Warrigal has joined.
02:37:54 <oerjan> aka moon.freenode.net, which all the people joining were on
02:38:07 <oerjan> except hydraz
02:38:45 -!- Zarutian has quit (Quit: Zarutian).
02:40:16 <oerjan> i suppose HackEgo would reconnect too, except its original nick hasn't pinged out globally
02:41:25 <oerjan> 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 <oerjan> there you go
02:42:52 -!- HackEgo has joined.
02:43:01 <oerjan> huh
02:43:37 <oerjan> `? `1
02:43:48 <HackEgo> ​`1? ¯\(°​_o)/¯
02:44:08 <oerjan> `cat bin/1
02:44:19 <oerjan> but slow
02:44:28 <HackEgo> ​\` "$@" |& sport
02:46:25 <oerjan> `learn `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.
02:46:28 <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.
02:46:38 -!- mrnaysayer has quit (Quit: zonkzonk).
02:46:58 -!- sirnaysayer has joined.
02:47:27 <oerjan> `learn `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.
02:47:31 <HackEgo> Learned '`2': `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.
02:47:44 <fizzie> oerjan: I don't think multibot supports a nick fallback.
02:47:50 <oerjan> ah.
02:47:56 <shachaf> oerjan: It would be good if `2 used the right line length for ``
02:48:27 <oerjan> heh
02:48:41 <oerjan> that may be hard to predict though.
02:49:01 <oerjan> since the cutoff for `` is done by HackEgo's internal algorithm.
02:49:27 <oerjan> also, it should never start _later_ than where the original line ended, i think.
02:49:53 <oerjan> well probably. there's some utf-8 issues.
02:50:38 -!- Cale has joined.
02:52:25 -!- keemyb has joined.
02:52:29 <oerjan> `learn `5 <cmd> is equivalent to repeating `` <cmd> 5 times, then splitting the output into irc-sized pieces. See `1. Confusingly _not_ the obvious generalization of `2.
02:52:32 <HackEgo> Learned '`5': `5 <cmd> is equivalent to repeating `` <cmd> 5 times, then splitting the output into irc-sized pieces. See `1. Confusingly _not_ the obvious generalization of `2.
02:52:56 <shachaf> `5 has an important default hth
02:53:08 <shachaf> `cat bin/5
02:53:10 <HackEgo> cmd="${1-quote}"; for i in {1..5}; do \` "$cmd"; done | sport
02:53:46 <oerjan> `learn `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.
02:53:51 <HackEgo> Relearned '`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.
02:54:41 <oerjan> `? `sport
02:54:43 <HackEgo> ​`sport? ¯\(°​_o)/¯
02:54:53 <oerjan> `? sport
02:54:56 <HackEgo> sport? ¯\(°​_o)/¯
02:55:17 <oerjan> hm that's a bit more dubious, since it's _not_ meant to be used first on the line
02:59:34 <oerjan> `learn `spam <n> 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 <HackEgo> Learned '`spam': `spam <n> 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 <oerjan> `cat bin/sport
03:00:04 <HackEgo> distort "${1:-/dev/stdin}" | spore '' "${2-1}"
03:01:36 <oerjan> `slwd `spam//s; or sport;, sport or spore;
03:01:47 <HackEgo> ​`spam//`spam <n> 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 <oerjan> `? spore
03:02:12 <HackEgo> spore? ¯\(°​_o)/¯
03:02:27 <oerjan> `cat bin/spore
03:02:28 <HackEgo> cat "${1:-/dev/stdin}" > /hackenv/tmp/spout; spam "${2-1}"
03:03:03 -!- rdococ has joined.
03:03:15 <oerjan> `cat bin/sport
03:03:17 <HackEgo> distort "${1:-/dev/stdin}" | spore '' "${2-1}"
03:05:22 <oerjan> `learn spore <n> divides its input into irc-sized pieces and displays the nth (default first). The pipe version of `1. See also spore.
03:05:27 <HackEgo> Learned 'spore': spore <n> divides its input into irc-sized pieces and displays the nth (default first). The pipe version of `1. See also spore.
03:06:28 <shachaf> itym sport hth
03:06:36 <oerjan> argh
03:06:52 <oerjan> `` mv wisdom/spor{e,t}
03:06:56 <HackEgo> No output.
03:07:27 <shachaf> Now you still have to change the first word.
03:07:30 <oerjan> `learn spore <n> 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 <HackEgo> Learned 'spore': spore <n> 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 <oerjan> `slwd sport//s,e,t,
03:07:44 <HackEgo> sport//sport <n> divides its input into irc-sized pieces and displays the nth (default first). The pipe version of `1. See also spore.
03:08:05 <shachaf> Why does spore/sport take an argument?
03:08:14 <shachaf> Why not spor{e,t} then spam?
03:08:22 <oerjan> for easy in writing 1 and 2
03:08:25 <oerjan> *ease
03:08:46 <oerjan> besides, they do spam internally
03:10:15 <oerjan> spore works like more, so it displays a line.
03:12:48 <oerjan> `slwd spore,$, See also `spam.,
03:12:50 <HackEgo> usage: sled file//script
03:13:00 <oerjan> `slwd spore//s,$, See also `spam.,
03:13:03 <HackEgo> spore//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.
03:14:26 <oerjan> `slwd `spam//s;2;2, 5;
03:14:29 <HackEgo> ​`spam//`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.
03:15:24 <oerjan> `slwd `spam//s,\d,`&,g
03:15:28 <HackEgo> ​`spam//`spam <n> 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 <oerjan> darn
03:15:36 <oerjan> `revert
03:15:38 <HackEgo> Done.
03:15:50 <oerjan> `slwd `spam//s,[125],`&,g
03:15:52 <HackEgo> ​`spam//`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.
03:18:10 <oerjan> `file bin/help
03:18:12 <HackEgo> 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 <oerjan> 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 <shachaf> oerjan: It wasn't my pun!
03:38:06 <shachaf> https://github.com/tensorflow/tensorflow/search?utf8=%E2%9C%93&q=nortti
03:46:59 <oerjan> it's your pun unless it was actually nortti who added that hth
03:47:32 <shachaf> 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 <HackEgo> 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) <oklopol> 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 <HackEgo> 2/2:rence? such a nigerian thing to do. \ 1034) <oerjan> this new apartment stuff has interesting side effects: i'm now getting physical spam. \ 1273) <coppro> `quote <coppro> `quote <coppro> `quote <coppro> `quote <int-e> ....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 <oerjan> \oren\: i don't get door to door salesmen
06:15:42 <oerjan> 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 <oerjan> looks like the CaC server went down
07:02:59 -!- HackEgo has joined.
07:11:17 -!- hppavilion1 has joined.
07:18:21 <oerjan> `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 <HackEgo> It is certain.
07:18:55 <oerjan> 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 <izabera> pacman has the best error messages
10:15:01 <izabera> :: fontconfig-infinality-ultimate: removing freetype2-infinality-ultimate breaks dependency 'freetype2-infinality-ultimate'
11:05:52 -!- augur has joined.
11:33:03 <int-e> `wisdom
11:33:16 <HackEgo> pun//Puns are fun. Ask shachaf about them. But beware of Muphry adding misspellings.
11:35:05 <izabera> 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 <izabera> 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 <b_jonas> 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 <ais523> it says on the first link that it's been solved
16:53:23 <b_jonas> yes, exactly
16:53:25 <ais523> although I'm not sure I want to read enough French to work out what the solution is
16:53:37 <b_jonas> read the second link then?
17:00:43 -!- wanderman has joined.
17:01:58 -!- augur has joined.
17:02:44 <ais523> 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 <shachaf> `? rules of wisdom
19:15:16 <HackEgo> 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 <int-e> 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 <int-e> in a similar vain, what would 1b0001 look like?
20:06:09 <\oren\> b?
20:06:22 <int-e> binary point
20:06:26 <\oren\> oh
20:06:40 <int-e> (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 <int-e> Hmm, that could work.
20:08:45 <hppavilion1> @metar PAMR
20:08:45 <lambdabot> PAMR 192004Z 08005KT 1/2SM HZ VCFG OVC002 M24/M27 A2944 RMK AO2 T12391267 $
20:10:02 <int-e> 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 <int-e> 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 <hppavilion1> Overcast at 2000 feet. Gloomy.
20:13:03 <hppavilion1> (I THINK that's what OVC002 means)
20:13:40 <\oren\> hppavilion1: that's 200 feet
20:13:56 <int-e> @metar LOWI
20:13:57 <lambdabot> LOWI 191950Z VRB02KT CAVOK M11/M12 Q1032 NOSIG
20:14:00 <hppavilion1> \oren\: ty
20:14:20 <\oren\> @metar CYYZ
20:14:20 <lambdabot> 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 <int-e> 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 <int-e> (cavok indicates absence of fog and clouds in the measured range (there may still be clouds above 5k feet)
20:17:25 <int-e> )
20:18:04 <int-e> hmm, do those numbers correspond to the top or the bottom of a cloud layer...
20:18:25 <int-e> (bottom makes more sense, but I just realized that I don't know)
20:19:02 <int-e> okay, it's "base" height.
20:19:59 <\oren\> of course I'm several tens of kilometres from the airport
20:20:15 <int-e> I was going to ask.
20:20:31 <int-e> 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 <int-e> so closer to 6km.
20:22:19 -!- `^_^v has joined.
20:34:41 <int-e> okay, 5.5
20:38:52 -!- hppavilion1 has joined.
20:42:24 -!- zzo38 has joined.
21:02:22 <fizzie> @metar EGLL
21:02:22 <lambdabot> EGLL 192050Z AUTO 03004KT 7000 NCD 02/M00 Q1036 NOSIG
21:02:48 <fizzie> Not cow temperatures, but a dew cow.
21:06:55 <shachaf> What do you call M00/M00?
21:06:59 <shachaf> @metar KOAK
21:07:00 <lambdabot> KOAK 192053Z VRB06KT 10SM SCT050 13/09 A2986 RMK AO2 SLP110 60000 T01330089 58012
21:09:15 <shachaf> @metar UMOO
21:09:15 <lambdabot> No result.
21:10:35 -!- augur has joined.
21:25:06 <zzo38> 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 <zzo38> 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 <zzo38> 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 <HackEgo> [wiki] [[Д]] https://esolangs.org/w/index.php?diff=50774&oldid=50633 * Bax3n * (-646) Blanked the page
22:02:33 <HackEgo> [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 <fizzie> 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 <Jafet> justified ancient weather
23:25:08 -!- boily has joined.
23:27:36 <boily> what is the fruit equivalent in scowiness to bell peppers?
23:29:12 <ais523> can we consider bell peppers a fruit for the purpose?
23:30:28 <boily> his523. if they are a fruit, then which vegetable?
23:31:08 -!- DHeadshot has joined.
23:31:23 <int-e> what's wrong with bell peppers?
23:31:35 <ais523> the question doesn't assume that there's anything wrong with them
23:31:54 <ais523> even if it does kind-of make implications
23:32:21 <int-e> "scowiness" is a negative term, I'd say.
23:32:32 <int-e> though technically you're right
23:33:24 <boily> there's nothing wrong with them, they're delicious!
23:34:46 <int-e> boily: In that case, to the extend that a question can be misleading, I find your question misleading.
23:34:52 <int-e> extent
23:42:07 -!- Phantom_Hoover has quit (Remote host closed the connection).
23:43:52 <Jafet> 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 <boily> Jafellot. they're usually between 0 and 100 scows.
23:48:20 <olsner> 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-18 2017-01-19 2017-01-20→ ↑2017 ↑all