←2015-08-28 2015-08-29 2015-08-30→ ↑2015 ↑all
00:00:24 <oerjan> Taneb: corollary
00:00:42 <Taneb> That is the word
00:00:54 <int-e> the "has" did not help
00:01:23 <Taneb> Hmm, that statement may be a conjecture
00:02:19 <oerjan> Taneb: https://en.wikipedia.org/wiki/Euler%27s_sum_of_powers_conjecture which is alas false
00:02:30 <shachaf> 15.05.29:16:32:58 <oerjan> shachaf: ityarfo
00:03:32 <Taneb> :(
00:03:59 <oren> halo
00:04:20 <shachaf> 15.05.29:16:29:41 <oerjan> haven't you americanized your grade system yet
00:04:25 <fizzie> "Euler's conjecture was disproven by L. J. Lander and T. R. Parkin in 1966 when, through a direct computer search on a CDC 6600, they found a counterexample for k = 5." I wonder if real mathematicians lamented on the impertinence of these young computerfolk, that they'd so rudely disprove someone's conjencture not through proper thinking but just a mechanical contrivance.
00:04:31 <shachaf> 15.05.29:16:31:37 <shachaf> oerjan: itym americanised hth
00:04:37 <shachaf> this is great
00:04:55 <Taneb> Maybe it's something weird like you need n+1 summands for the power of the nth prime
00:05:10 <oren> @messages
00:05:52 <mauris> shachaf: is that "i think you are right for once"
00:06:13 <oerjan> <int-e> that's actually a good question, it could be. <-- my impression a while ago was that UD entries are at least as likely to be about sex as to be accurate
00:06:16 <shachaf> mauris: why are you asking me
00:06:41 <coppro> oerjan: http://www.urbandictionary.com/define.php?term=dbelange
00:06:47 <int-e> oerjan: so depending on the amount of overlap it could all be correct? yay!
00:06:48 <mauris> well you remembered this happening and ørjan didn't!
00:07:00 -!- function has changed nick to trout.
00:07:17 <shachaf> mauris: I suspect oerjan remembered it happening, just not the specific abbreviation.
00:07:32 <shachaf> isn't that righterjan
00:08:30 <int-e> . o O ( aiming for s/rfo/rft/ ?! )
00:09:22 <int-e> it's a long way to from rfo to raa (right as always)
00:09:45 <oerjan> <mauris> shachaf: is that "i think you are right for once" <-- that's my guess too hth
00:09:59 <shachaf> int-e: <oerjan> ...make that twice
00:10:14 <int-e> eh
00:10:16 <shachaf> that's not a copy-and-paste quote, it's just what i remember oerjan saying
00:10:22 <shachaf> because i already deleted the logs hth
00:10:41 <shachaf> 15.05.29:16:33:19 <oerjan> ...make that twice
00:10:46 <int-e> shachaf: "thrice" has a t, too
00:11:24 <oerjan> shachaf: i didn't remember until you pasted hth
00:11:36 <shachaf> oerjan: i don't paste hth, i always type it
00:11:38 <Taneb> int-e, so does Taneb, if you'll allow some narcissistic non-sequitur
00:11:55 <oerjan> `thanks Taneb
00:11:55 <shachaf> Taneb: so does Bertram
00:11:55 <HackEgo> Thanks, Taneb. Thaneb.
00:11:56 <int-e> Taneb: right for taneb?
00:12:02 <Taneb> Yes
00:12:08 <Taneb> A perfect match
00:12:23 <int-e> shachaf: I meant as a first letter.
00:12:27 <int-e> but yeah
00:12:28 <shachaf> I know what you meant.
00:12:36 <Taneb> I do prefer the Oxford spelling
00:12:38 <int-e> int-e has a t as well
00:12:48 <int-e> and Nathan
00:12:52 <shachaf> but it has a negative number of 'e's
00:13:18 <Taneb> It is kind of weird seeing "Nathan" in IRC
00:13:43 <oerjan> `thanks Nathan
00:13:44 <HackEgo> Thanks, Nathan. Thathan.
00:13:54 <Taneb> `thanks Theo
00:13:55 <HackEgo> Thanks, Theo. Theo.
00:15:05 <fizzie> `thanks Tom Hanks
00:15:06 <HackEgo> Thanks, Tom Hanks. Thom Hanks.
00:15:36 <shachaf> `thanks Banks
00:15:37 <HackEgo> Thanks, Banks. Thanks.
00:15:44 <fizzie> I was watching a pair of otters, and somehow the name "Harry P. Otter" hasn't left my brain since.
00:15:51 <int-e> `thanks blunder
00:15:52 <HackEgo> Thanks, blunder. Thunder.
00:16:07 <fizzie> If people kept otters as pets, I'm pretty sure someone would give a pet otter that name.
00:16:32 <shachaf> Hairy P. Otter
00:17:02 <int-e> thanks t
00:17:52 <oerjan> Taneb: oh https://en.wikipedia.org/wiki/Fermat_cubic
00:18:17 <Taneb> Thanks
00:18:27 <Taneb> I am going to go to bed now, though
00:18:33 <Taneb> I have a train to catch in the morning!
00:18:35 <Taneb> Which it is!
00:18:41 <Taneb> So I should sleep between then and now
00:18:43 <int-e> so start running
00:18:49 <Taneb> :P
00:18:57 <Taneb> Train's not for another 9 hours
00:19:00 <int-e> good night
00:19:05 <Taneb> G'night
00:19:15 <fizzie> "Is your refrigerator in a train? Then you'd better catch it." Prank calls gone wrong.
00:19:31 <int-e> `thanks thanks
00:19:31 <HackEgo> Thanks, thanks. Thanks.
00:19:39 <int-e> . o O ( somehow this amuses me too much )
00:19:47 <shachaf> fizzie: there's a channel for that hth
00:19:55 <fizzie> `thanks X
00:19:56 <HackEgo> Thanks, X. T.
00:20:01 <oerjan> `learn <fizzie> I was watching a pair of otters, and somehow the name "Harry P. Otter" hasn't left my brain since.
00:20:04 <HackEgo> Learned '<fizzie>': <fizzie> I was watching a pair of otters, and somehow the name "Harry P. Otter" hasn't left my brain since.
00:20:10 <shachaf> help
00:20:11 <oerjan> um oops
00:20:15 <oerjan> `revert
00:20:16 <fizzie> tdnh
00:20:20 <fizzie> I
00:20:20 <HackEgo> rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done.
00:20:26 <int-e> `forget
00:20:26 <oerjan> `addquote <fizzie> I was watching a pair of otters, and somehow the name "Harry P. Otter" hasn't left my brain since.
00:20:27 <HackEgo> rm: cannot remove `wisdom/': Is a directory \ Forget what?
00:20:29 <HackEgo> 1253) <fizzie> I was watching a pair of otters, and somehow the name "Harry P. Otter" hasn't left my brain since.
00:20:30 <shachaf> fizzie: Hey, what's with that?
00:20:37 <fizzie> shachaf: I still haven't fixed it.
00:20:39 <shachaf> fizzie: Fix the canary.orig thing! twh
00:20:47 <shachaf> fizzie: the world holds its breath
00:20:48 <oerjan> `cat bin/forget
00:20:48 <HackEgo> ​#!/bin/sh \ rm "wisdom/$(echo "$1" | tr A-Z a-z)" \ echo "Forget what?"
00:20:58 <fizzie> shachaf: But I think it is still reverting, I saw someone revert and it seemed to work.
00:21:01 <pikhq> Fuck my leg.
00:21:39 <int-e> `forget <fizzie>
00:21:41 <HackEgo> Forget what?
00:22:04 <shachaf> int-e: it was reverted a long time ago hth
00:22:09 <int-e> shachaf: it wasn't.
00:22:10 <shachaf> or was it?
00:22:14 <shachaf> help
00:22:21 <fizzie> It doesn't seem to have been.
00:22:28 <int-e> (I checked)
00:22:34 <fizzie> But I distinctly saw someone do `revert and then something was no longer there. So weird.
00:22:54 <fizzie> There's an int-e `revert 11 days ago which did a change.
00:22:58 <fizzie> http://codu.org/projects/hackbot/fshg/index.cgi/rev/e12c9660a9e7
00:23:23 <fizzie> I have no idea why oerjan's revert did nothing. Perhaps it's gone nondeterministic.
00:23:35 <fizzie> Because it still printed the error.
00:24:10 <int-e> fizzie: yes, its quite erratic
00:24:19 <int-e> it's
00:24:32 <stalem> `? equals
00:24:33 <HackEgo> equals? ¯\(°​_o)/¯
00:24:41 <stalem> `? equality
00:24:42 <HackEgo> equality? ¯\(°​_o)/¯
00:25:07 <int-e> `` ln -s equals wisdom/equals
00:25:10 <HackEgo> No output.
00:25:21 <int-e> oh that won't work... stupid plurals
00:25:47 <int-e> `` rm wisdom/equals; ln -s equal wisdom/equal
00:25:49 <HackEgo> No output.
00:25:50 <int-e> `? equals
00:25:51 <HackEgo> equals? ¯\(°​_o)/¯
00:25:55 <int-e> `? equal
00:25:56 <HackEgo> equal? ¯\(°​_o)/¯
00:27:34 <int-e> `? <zombiecheney>
00:27:35 <HackEgo> ​<ZombieCheney> wipes the floor with <oren_>
00:27:49 <int-e> another accident?
00:28:22 <oerjan> fizzie: i think it's something to do with file creation not reverting properly, and being inconsistent between the repo and the actual directory
00:28:26 <int-e> `culprits wisdom/\
00:28:27 <HackEgo> oerjan elliott oerjan
00:28:38 <oerjan> i'm not sure which one ends up winning in the end
00:29:15 <shachaf> `culprits wisdom/<zombiecheney>
00:29:17 <HackEgo> ZombieCheney
00:29:20 <shachaf> `rm wisdom/<zombiecheney>
00:29:21 <HackEgo> No output.
00:30:50 <oerjan> <int-e> oh that won't work... stupid plurals <-- it checks the exact filename first hth
00:31:33 -!- mihow has quit (Quit: mihow).
00:31:54 <oerjan> there are some entries that have both
00:31:56 <oerjan> `? monoid
00:31:57 <HackEgo> Monoids are just categories with a single object.
00:31:58 <oerjan> `? monoids
00:31:59 <HackEgo> Monoids are the easy version of categories.
00:32:50 <int-e> `` cd wisdom; find . -type l -print0 | xargs -0 ls -ld
00:32:52 <HackEgo> lrwxrwxrwx 1 5000 0 9 Aug 13 11:11 ./canary -> ../canary \ lrwxrwxrwx 1 5000 0 5 Aug 29 00:25 ./equal -> equal \ lrwxrwxrwx 1 5000 0 9 Apr 15 07:51 ./issue -> .doorstop \ lrwxrwxrwx 1 5000 0 4 Apr 15 07:52 ./koen_ -> koen \ lrwxrwxrwx 1 5000 0 24 Apr 15 07:52 ./perpetuum mobile -> perpetual motion machine \ lrwxrwxrwx 1 5000 0 18 Aug 13 11:11 .
00:33:29 <int-e> `rm wisdom/equal
00:33:31 <HackEgo> No output.
00:33:57 <int-e> `` ls -ld wisdom/reflection
00:33:58 <HackEgo> lrwxrwxrwx 1 5000 0 18 Aug 13 11:11 wisdom/reflection -> /proc/self/cmdline
00:35:09 <oerjan> i surely thought the symbolic links would have been killed off (they don't survive `reverts well either)
00:36:25 <int-e> `? roujo's relevant info
00:36:26 <HackEgo> 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.
00:36:57 <int-e> this one made me stop and wonder... how big is the smallest natural number that you've never read or heard in your life?
00:46:14 <stalem> int-e: if i knew that, my head would collapse into a tiny black hole
00:53:12 <shachaf> mauris: https://gist.github.com/ion1/5957723 hth
00:55:39 <zzo38> I don't know because such thing is difficult to remember, and then it would probably be wrong after that anyways
00:56:41 <int-e> stalem: right, but I'm really looking for a statistical basis for an estimate.
00:59:52 <int-e> And I believe there's good reason to expect the number to be fairly low (somewhere under 10000) because we have a tendency to round numbers larger than a few hundred.
01:00:57 <stalem> i'm probably understanding this wrongly. the way i see it, if i knew which number it wasn't, it's suddenly no longer the smallest big number i _haven't_ heard or seen
01:01:04 * int-e is discounting raw computer output (not summarized by humans)
01:01:23 <stalem> lest the discovery of said number then imposes the epiphany of which number it is
01:03:05 <int-e> stalem: which is why I'm not asking for a precise answer.
01:03:40 <stalem> well i know it's over a googolplex
01:03:58 <stalem> so i guess a googolplex + 1 is my answer hth
01:04:03 <int-e> you must be very old
01:04:10 * stalem hopes he's doing the hth thing right
01:04:14 <stalem> why is that?
01:06:29 <int-e> Because even if you read numbers really fast... say 10 per second... without sleep... in a hundred years... you can read 32 billion (10^9) numbers. So some of the first 33 billion numbers must certainly be missing.
01:07:23 <stalem> no wait a minute, rereading the question i think i've got it really really wrong
01:07:42 <oerjan> aka "backwards"
01:07:45 <stalem> sorry it's getting late, i'm not sure i can provide you with a sensible answer really hah
01:07:56 <int-e> that's ok
01:08:00 <stalem> yes backwards is a suitable expression
01:08:19 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
01:08:34 <stalem> i have a tendency for that nowadays it seems
01:08:43 <int-e> It's really a question to be contemplated rather than actually answered.
01:09:14 <stalem> yeah, i think i actually will once i've rested
01:09:40 <oerjan> the answer is 10893, no wait 11050, no wait ...
01:09:45 <int-e> :-)
01:09:57 <int-e> oerjan: you'll grow tired of this game soon enough
01:10:15 <oerjan> faster than you'd expect
01:10:45 -!- ProofTechnique has quit (Ping timeout: 255 seconds).
01:26:58 -!- hppavilion[1] has quit (Ping timeout: 244 seconds).
01:31:19 -!- ProofTechnique has joined.
01:38:23 <oren> if s and t are strings
01:38:37 <oren> s+t is their concatenation
01:38:59 <oren> s-t is s with all instances of t removed
01:40:05 <oren> s/t is s split on each instance of t
01:41:07 <oren> hmm
01:41:33 <shachaf> p. sure s*t should be concatenation hth
01:42:24 <oren> by that logic then, if A is an array, A*t is a single string with each member of A separated with t
01:42:51 <oren> ["]
01:43:20 <oren> ["foo","bar","baz"]*"," = "foo,bar,baz"
01:43:47 <oren> "foo,bar,baz"/"," = ["foo","bar","baz"]
01:50:16 -!- ProofTechnique has quit (Ping timeout: 246 seconds).
01:53:55 <stalem> oren: but what if B is another array of strings and you do A*B?
01:54:58 <stalem> would that be a single string of every member of A separated by each member of B?
01:55:57 <stalem> such that ["foo","bar"]*[",","."] = "foo,barfoo.bar" ?
01:57:55 <oren> maybe?
02:02:14 <mauris> oren: that is how Array * String works in Ruby!
02:02:47 -!- boily has joined.
02:02:48 <mauris> (and GolfScript extended the pattern to Array / String like you did)
02:04:40 <boily> hellørjan!
02:06:32 <boily> @massages-loud
02:06:32 <lambdabot> oerjan said 2h 48m 9s ago: The saucepan is also ancient hth
02:06:49 <boily> a saucepancient, if you will.
02:07:48 <oerjan> boʎily
02:12:34 -!- bb010g has joined.
02:26:33 -!- boily has quit (Quit: DISTANT CHICKEN).
02:31:18 -!- hppavilion[1] has joined.
02:52:23 -!- rdococ has joined.
03:00:59 -!- MDude has changed nick to MDream.
03:01:09 -!- stalem has quit (Ping timeout: 246 seconds).
03:14:40 -!- copumpkin has joined.
03:17:33 <zzo38> How can you use the CSS :before and :after selectors with <IMG> tags?
03:20:27 <zzo38> I want to be able to replace a picture with some text by using a CSS code
03:38:51 <HackEgo> [wiki] [[Talk:Folder]] http://esolangs.org/w/index.php?diff=43944&oldid=43894 * Rdococ * (+113) /* Computational class up for debate */
04:01:42 -!- Tod-Autojoined has joined.
04:04:10 -!- trout has quit (Ping timeout: 246 seconds).
04:04:59 -!- TodPunk has quit (Read error: Connection reset by peer).
04:13:04 -!- rdococ has left.
04:13:10 -!- bb010g has quit (Quit: Connection closed for inactivity).
05:28:18 <newsham> what is ʎ used for?
05:28:35 <newsham> other than "(x x)(x x).xʎ"
05:28:35 <oerjan> probably ipa
05:28:52 <oerjan> `unidecode ʎ
05:28:55 <mauris> yes, ipa
05:28:56 <HackEgo> ​[U+028E LATIN SMALL LETTER TURNED Y]
05:29:01 <mauris> it's the spanish ll sound
05:29:25 <newsham> IPA loves to mangle existing letter shapes
05:29:26 <coppro> a voiced lateral approximant, according to unicode
05:30:20 <mauris> think /l/ but don't actually block off any airflow with your tongue
05:31:04 <newsham> is it ok if i actually block air while i'm thinking of this?
05:31:11 <coppro> according to IPA it's a palatal approximant specifically
05:32:12 <coppro> it's also the American "lli" in "million" apparently, in some areas
05:33:03 <newsham> like filet miGNon?
05:36:14 <myname> champagner should be more known, i guess
05:37:48 <coppro> newsham: no
05:43:34 <oren> I finally got a score above 100 million
05:50:07 -!- hppavilion[1] has quit (Read error: Connection reset by peer).
05:54:59 <coppro> in what?
05:55:17 <coppro> that's not a very high score if you're playing poker with zimbabwe dollars
05:55:18 <newsham> capitalism? ;-)
05:55:39 <zzo38> What is it the score in?
05:58:05 <zzo38> Even if you do play poker though it should probably be with poker chips (if you have any)
06:05:51 <zzo38> How do I program what error code Apache will response for some file? I want to make /favicon.ico to result in 410 instead of 404
06:05:54 <newsham> blah, my disjunctivitis is acting up again
06:11:18 <oren> Touhou
06:11:37 <oren> touhou 14
06:12:15 <shachaf> newsham: hewsham
06:12:23 <oren> it isn't very good but it is progress
06:14:40 -!- llue has joined.
06:14:40 -!- llue has quit (Changing host).
06:14:40 -!- llue has joined.
06:17:53 -!- lleu has quit (Ping timeout: 260 seconds).
06:32:28 <Sgeo> shachaf, oerjan, wonder if the IFCC blocked Vaarsuvius from telling Roy not to destroy the gate is so that Hel could make this move, are Hel and IFCC co-operating in any way?
06:36:06 <zzo38> As I had expected, the DVI compresses much better than the PDF (although the PDF is already compressed, but even then it is much larger than the compressed size of a DVI file)
06:40:59 -!- erdic has quit (Ping timeout: 246 seconds).
06:42:07 -!- lambdabot has quit (Ping timeout: 250 seconds).
06:46:01 <oerjan> Sgeo: i also wondered about that
06:46:09 <oerjan> but i'm not assuming it
06:46:37 <shachaf> oerjan: what's your prediction twh
06:46:58 <shachaf> oerjan: By the way, even if Veldrina disappears presumably there would still be a tie.
06:47:01 <oerjan> after a few attempts, my predictions don't seem that good
06:47:18 <oerjan> shachaf: why?
06:47:40 <oerjan> oh hm
06:47:43 <shachaf> Because you have one set of gods voting no and one set voting yes (with the demigods).
06:48:03 <oerjan> right, so then they'll have to look at the tie-breaking for _that_
06:48:09 <shachaf> Yep.
06:48:42 <shachaf> Funny that an individual northern god has more influence than a whole pantheon.
06:49:13 <oerjan> however, Hel would already know about the snarl before the IFCC did
06:49:33 <oerjan> at least its existence
06:49:40 -!- erdic has joined.
06:49:41 <shachaf> Who's to say they didn't know about it already?
06:49:56 <oerjan> well it was pretty implied sabine told them
06:50:03 <oerjan> after nale told her
06:50:13 -!- lambdabot has joined.
06:50:22 <shachaf> They haven't been known to be particularly forthcoming about what they already know.
06:50:47 <oerjan> indeed, they are uncharacterically competent for villains
06:50:55 <oerjan> *+ist+
06:52:23 <oerjan> i don't think it's meaningful to speculate
06:52:54 <oerjan> vaarsuvius tried to guess and it didn't make sense to him why they would
06:53:16 <shachaf> whoa whoa whoa, a gendered pronoun from you, in this situation?
06:53:20 <oerjan> oops
06:54:19 <oerjan> i guess i don't really find vaarsuvius very androgynous, really
06:55:27 <oerjan> also, it seems like the IFCC would _not_ be cooperating with the goblin god
06:55:41 <oerjan> since that one _wants_ access to an undamaged gate
06:56:52 <shachaf> goblins for the goblin god
06:58:28 <oerjan> also, i wouldn't be surprised if redcloak is deceived about what that god actually wants
06:58:49 <shachaf> What would be the motivation?
06:59:01 <oerjan> although i haven't read any of the extra oots books
06:59:38 <izabera> what if you take a c-like language and recursion is allowed but you only allow global variables and the only loop form is for (x in list) { }
06:59:42 <izabera> is it still turing complete?
06:59:50 <oerjan> shachaf: well miko claimed the god just wants to annihilate everything, and redcloak said she didn't know what she was talking about. but what if she's right?
07:00:14 <myname> izabera: wouldn't that be the while language?
07:00:21 <izabera> what is it?
07:00:41 <izabera> oh ofc, someone else alreeady invented it
07:00:51 <myname> afaik a single endless loop (which can be made by appending to list every time) is enough to be tc
07:01:15 <myname> with if and the likes, of course
07:01:16 <izabera> lists are finite
07:01:28 <myname> you cannot append to a list?
07:01:35 <izabera> well no
07:01:44 <izabera> i mean you could but let's say no
07:01:44 -!- mitchs has joined.
07:01:51 <shachaf> oerjan: you mean in 371?
07:02:14 <oerjan> was just about to link
07:02:17 <oerjan> yes
07:02:18 <myname> could i do for (x in list) { do something; list = [1,1]; }?
07:02:20 <izabera> myname: let's say that when you start the for loop, the elements are expanded so they don't reference the variables anymore, they're just a list and it's finite
07:02:46 <oerjan> i suppose that may not mean quite that
07:03:02 <myname> well, for (x in list) { for (x in list) { ... } list = [1,1] }
07:03:13 <myname> espanding on the inner loop is no longer a problem
07:03:18 <myname> *ex
07:03:22 <izabera> neat
07:03:33 <izabera> but
07:03:36 <shachaf> oerjan: please refer to panel 6 of page 2 of comic 406 hth
07:03:43 <izabera> myname: you can only expand it a finite number of times
07:03:58 <izabera> == the number of iterations of the outer for loop
07:04:39 <myname> you could get exponential growth, but i'm not quite sure about infinity
07:07:53 <oerjan> shachaf: OKAY
07:08:58 <myname> izabera: ifnrecorsuion is allowed, why donkt you just main() { ...; main(); }
07:09:09 <myname> *if recursion
07:09:10 <myname> damn
07:09:12 <izabera> oh
07:09:19 <izabera> cool :D
07:09:26 <izabera> thanks
07:10:04 <myname> the for could be used to model if, in case that's not present
07:11:00 <izabera> if is there :P
07:11:17 <izabera> so recursion is magic
07:12:58 <myname> well, in reality i cannot imagine why you should expand lists at the beginning of for loops
07:18:45 <shachaf> oerjan: but i suppose it's possible
07:24:25 <izabera> myname: it already happens, one example is awk
07:24:50 <oerjan> lists could be immutable, too
07:26:41 <izabera> `awk BEGIN { a[0]=1; i=10; for (x in a) { a[i++]=1234 ; print i, x , a[x] } for (x in a) { a[i++]=1234 ; print i, x , a[x] } }
07:26:43 <HackEgo> 11 0 1 \ 12 10 1234 \ 13 0 1
07:27:28 <izabera> ^ the first loop runs once, the second runs twice, both are adding elements to that list
07:50:25 -!- AnotherTest has joined.
08:29:12 -!- mauris has quit (Ping timeout: 264 seconds).
08:32:24 -!- x10A94 has joined.
08:38:02 <oerjan> @tell augur <augur> i will never be icelandic! <-- don't worry, the declension is all wrong, being one of those rare icelandic words that _don't_ end in -r hth
08:38:02 <lambdabot> Consider it noted.
08:39:30 <b_jonas> `coins
08:39:35 <HackEgo> aspiracoin tinecoin rposisteparkcoin 21321acoin ogelcoin fertcoin raintendibcoin v--coin proceryncoin aeolicoin cholbercoin hcbcoin rebesyzcoin recodcoin omecoin monodcoin selcoin trasscoin stafncoin biocoin
08:42:28 <b_jonas> "biocoin"
08:42:30 <b_jonas> `coins
08:42:32 <HackEgo> xandcoin ><>coin wikcoin nybergcoin produnchcoin unsburcoin formentcoin sukucoin arcacoin bytagcoin focadcoin wakcoin boathcoin aviacoin noilancoin bthopperloadcoin preturgcoin zethacoin clacoin linecoin
08:42:48 <b_jonas> ah, wikcoin and wakcoin
08:43:13 <b_jonas> and aviacoin
08:43:14 <b_jonas> nice
08:43:15 <b_jonas> `coins
08:43:17 <HackEgo> phffe7coin malculocoin rndcoin trolacoin javarcoin sockzcoin infulbrearcoin excogncoin 6ixcoin blazlecoin *wcoin miiendacoin piet-qcoin memocoin lkjcoin nomilezcoin dnncoin petecoin raaluaredgecoin arghcoin
08:43:37 <b_jonas> hehe, "rndcoin"
08:43:52 <b_jonas> arghcoin!
08:47:32 <oerjan> the coin for desperate people
08:57:06 -!- Frooxius has joined.
08:57:46 -!- Frooxius has quit (Client Quit).
08:58:24 -!- Frooxius has joined.
09:25:38 <ashl> why all the coins
09:32:02 -!- oerjan has quit (Quit: ZZZcoin).
09:33:34 <int-e> ashl: because there are too many cryptocurrencies, so it has become hard to come up with new names for them
09:34:24 <ashl> perhaps it's time to stop inventing new cryptocurrencies? :)
09:35:06 <int-e> perhaps, but #esoteric is the wrong place for doing that
09:41:45 <b_jonas> `coins --eng-1M
09:41:47 <HackEgo> tduedcoin
09:41:56 <b_jonas> `coins --eng-1M 20
09:41:58 <HackEgo> ordcoin tvtcoin llacoin irpetschopolcoin omnacoin slikeralikcoin actumcoin alpurecoin regulacoin wilsoncoin isoufepulcoin cortycoin crossancoin aurcoin boncoin mailcoin sultemphaecoin exhilocoin comiscariancoin seecoin
09:42:13 <b_jonas> `coins --esolangs 20
09:42:14 <HackEgo> bficoin thuecoin chefcoin l33tcoin bitwimpcoin poga-intycoin owlcoin recursecoin vercoin hypersetlambdacoin conveyorcoin hexcoin aeolboloncoin reverginecoin qdeqlcoin emmentropycoin binarycoin ztcoin parcoin brainscoin
09:42:28 <b_jonas> `coins --eng-1M -o 5 20
09:42:30 <HackEgo> nicentlauehnecoin chrachmukholdcoin periedescecoin eostraldeyklcoin heetlickercoin lacementerriscleaguecoin gkeitermanisekhjalocoin expedgeregocoin chatenticcoin propotaliercoin minulordarchaponcoin devitizationecoin bliguerineditinantlycoin dnquenourycoin biberjeeticoin exuallopporicoin prochen
09:42:32 <b_jonas> `coins --eng-1M -o -10 20
09:42:34 <HackEgo> vancoin zlccoin tarcoin jencoin inccoin marcoin envocoin silcoin honcoin anocoin isatocoin flavatcoin baicoin aelcoin maccoin uaucoin tzvcoin faccoin homcoin cavcoin
09:42:38 <b_jonas> `coins --eng-1M -o -20 20
09:42:40 <HackEgo> gnicoin nitcoin katcoin vincoin velcoin loscoin concoin erbcoin concoin forcoin aftcoin balcoin borcoin ruscoin rulcoin crucoin brocoin argcoin inscoin descoin
09:42:43 <b_jonas> `coins --eng-1M -o 2 20
09:42:45 <HackEgo> bowleycoin xultaventcoin chiencessimittcoin cbycoin electawcoin deropredichsaycoin afarminachecoin dightvelyancoin exillecontatcoin haloitcoin waterinamclemcoin woodsteratcoin exteentriocoin unrationcoin arklimmtcoin aleodontriccoin ixokraftilledcoin cncharatockcoin loquentercoin twardc
09:42:56 <b_jonas> `coins --eng-1M -o 10 10
09:42:58 <HackEgo> sunsettenitermodkcoin stualicefferthtigcoin plangkundissitueenacoin implaulencurigerecoin soutreutschnetcoin mallamessedeencoin lyoulgaterredcoin qughtecheedeliancoin ssaffeldometeerafielcoin slientariialilitycoin
09:43:00 <ashl> what is eng-1M
09:43:02 <int-e> ?!
09:43:02 <lambdabot> Maybe you meant: v @ ? .
09:43:06 <b_jonas> ashl: the dictionary used
09:43:10 <b_jonas> I think it's the default
09:43:11 <ashl> all english words plus like 500,000 non-words?
09:43:31 <b_jonas> ashl: it's not really a dictionary, but some probabilistic model made from English texts
09:43:45 <b_jonas> it's prepared earlier, and words dynamically generates words from it
09:44:45 -!- lleu has joined.
09:44:46 -!- lleu has quit (Changing host).
09:44:46 -!- lleu has joined.
09:47:41 -!- llue has quit (Ping timeout: 256 seconds).
10:00:10 -!- Phantom_Hoover has joined.
10:00:11 -!- Phantom__Hoover has joined.
10:04:12 <HackEgo> [wiki] [[Special:Log/newusers]] create * Tuzepoito * New user account
10:16:38 -!- J_Arcane has joined.
10:17:20 -!- Phantom__Hoover has quit (Quit: Leaving).
10:27:41 -!- ais523 has joined.
10:53:48 -!- mauris has joined.
10:53:49 -!- mauris has quit (Changing host).
10:53:49 -!- mauris has joined.
10:54:24 -!- J_Arcane_ has joined.
10:56:15 -!- J_Arcane has quit (Ping timeout: 265 seconds).
10:56:18 -!- J_Arcane_ has changed nick to J_Arcane.
11:02:01 -!- lleu has quit (Ping timeout: 244 seconds).
11:03:49 -!- lleu has joined.
11:04:45 -!- fowl has quit (Ping timeout: 256 seconds).
11:18:43 <ais523> huh, bizarre; spam claiming to be from someone with the same name as me, and given the rest of the message and the address it was sent to, I'm pretty sure it happened to pick my name at random rather than knowing who I am
11:18:58 <ais523> I guess having a common name means that something like that is statistically going to happen /eventually/
11:24:32 -!- mauris_ has joined.
11:24:32 -!- mauris_ has quit (Changing host).
11:24:32 -!- mauris_ has joined.
11:27:37 -!- mauris has quit (Ping timeout: 246 seconds).
11:29:54 -!- J_Arcane has quit (Ping timeout: 244 seconds).
11:32:56 -!- fowl has joined.
11:36:44 -!- stalem has joined.
11:37:20 -!- llue has joined.
11:37:20 -!- llue has quit (Changing host).
11:37:20 -!- llue has joined.
11:40:43 -!- lleu has quit (Ping timeout: 246 seconds).
11:53:18 -!- boilyphone has joined.
11:59:27 <boilyphone> @massages-loud
11:59:27 <lambdabot> You don't have any messages
11:59:42 <boilyphone> Hm. Expected. I'm not boily.
12:01:08 <izabera> @tell boilyphone yo
12:01:08 <lambdabot> Consider it noted.
12:01:47 <boilyphone> Izabellora!
12:02:12 <ais523> I seem to remember sending messages to people's alternate nicks in the past
12:02:12 <izabera> boillory!
12:02:20 <ais523> to see how long it would be before they were read
12:02:58 <boilyphone> I happen to be on my phone, at the airport.
12:03:31 <boilyphone> Coffee is vital.
12:03:48 <boilyphone> Hellais523!
12:08:51 <HackEgo> [wiki] [[Special:Log/newusers]] create * Sp3000 * New user account
12:09:54 <stalem> Coffee is love. Coffee is life.
12:09:58 <ashl> amen
12:10:08 <ashl> where are you going, boilyphone
12:10:15 <ais523> I'm guessing… not a spambot
12:10:18 <ais523> (re the new account)
12:10:36 * ais523 looks at the spam filter out of curiosity
12:10:45 <boilyphone> Ashellol! Going to Singapore!
12:12:04 <ais523> huh, looks like no spambot's got past the CAPTCHA since January
12:12:24 <ais523> maybe the people who were using human CAPTCHA-breakers gave up on our site, because the spam they were told to post doesn't know how to newlines
12:15:24 <boilyphone> Coffee done. Be back in two weeks!
12:15:41 <ashl> have fun
12:15:45 -!- boilyphone has quit (Quit: PILLAR CHICKEN).
12:21:10 <stalem> @tell zzo38 first iteration of lang generation script done! gonna try and write up a desciption and you can have a look
12:21:10 <lambdabot> Consider it noted.
12:31:55 <mroman> fnärd.
12:33:36 <mroman> `run echo fnärd | loudly
12:33:36 <HackEgo> fnrd
12:33:52 <mroman> poor unicode support .
12:45:26 <stalem> could anybody recommend a good article on writing a proper lexer/parser?
12:45:33 <stalem> my current approach is a disaster
12:47:32 <ashl> that is a rather broad question
12:47:55 <ashl> which language are you using
12:49:15 <ais523> I'm a fan of lex/yacc
12:49:27 <ais523> in the sense of "they work and do pretty much what you'd expect"
12:49:29 <ais523> except on Windows
12:49:32 <ais523> they are a pain to use on Windows
12:52:21 <ashl> isn't everything? :P
12:52:27 <ais523> them more so than others
12:52:51 <b_jonas> ais523: huh? in what way do they break on windows?
12:53:18 <b_jonas> oh, you mean if you want to actually run lex/yacc on windows, rather than just build its output
12:53:36 <ais523> b_jonas: they don't break, they're just a pain to install and get workign
12:53:38 <ais523> *working
13:00:51 <stalem> sorry guys wc called
13:01:41 <stalem> so as i feared it depends on the case which approach is best?
13:02:08 <ashl> everything always does
13:02:17 <int-e> too much information
13:02:33 <stalem> true ashl i forgot abuot relativity
13:02:56 <stalem> i have much to learn still
13:05:14 <stalem> int-e no it was the warlock crediter
13:06:18 <stalem> water closets are so impractical. who wants to wear soaked clothes?
13:06:43 <int-e> and how did they get wet in the first place...
13:06:55 <int-e> ...I see no reason to withdraw my objection.
13:06:59 <stalem> by being in the water closet obviously
13:07:22 <stalem> i prefer to keep my clothes in a dry closet
13:07:38 <stalem> or air closet, either way works, AC/DC you know
13:09:34 -!- evalj has joined.
13:22:40 -!- lleu has joined.
13:22:40 -!- lleu has quit (Changing host).
13:22:40 -!- lleu has joined.
13:23:49 -!- copumpkin has quit (*.net *.split).
13:23:49 -!- jameseb has quit (*.net *.split).
13:23:49 -!- nisstyre has quit (*.net *.split).
13:23:49 -!- puckipedia has quit (*.net *.split).
13:23:56 -!- jameseb has joined.
13:24:05 -!- puckipedia has joined.
13:24:45 -!- copumpkin has joined.
13:24:57 -!- APic has quit (*.net *.split).
13:25:08 -!- APic has joined.
13:25:38 -!- llue has quit (Ping timeout: 260 seconds).
13:25:53 -!- nisstyre has joined.
13:43:10 -!- J_Arcane has joined.
13:51:49 <HackEgo> [wiki] [[Special:Log/newusers]] create * YourDeathIsComing * New user account
13:54:30 <stalem> three accounts in four hours hm
13:57:15 -!- Horrorcat has joined.
13:57:23 -!- Horrorcat has left.
14:02:11 <ais523> they don't seem like spambot names though
14:02:20 <ais523> maybe esolangs.org got linked from somewhere it normally isn't linked from
14:02:34 <stalem> i guess thats possible
14:02:40 -!- Patashu has quit (Ping timeout: 246 seconds).
14:02:56 <stalem> there's no way to see from where users come to the wiki?
14:03:07 <stalem> users/visitors
14:03:25 <ais523> server admins can see it, I'm not one of those though
14:03:42 <HackEgo> [wiki] [[Print "deadfish"]] N http://esolangs.org/w/index.php?oldid=43945 * YourDeathIsComing * (+576) Created page with "Print "Deadfish" is an little extension of the [[Deadfish]] programming language. It adds two new commands: The "h" commands which ends the program and the "a" command which p..."
14:03:49 <ais523> I can theoretically see where edits come from, but I'm not supposed to except if I'm trying to find a spambot's IP to ban it
14:04:38 <stalem> fair enough. i guess i also got my answer with that new page hah
14:05:34 <stalem> `? Time
14:05:35 <HackEgo> Time? ¯\(°​_o)/¯
14:11:37 -!- Tod-Autojoined has changed nick to TodPunk.
14:12:57 -!- shikhin has changed nick to shikhin_.
14:13:01 -!- shikhin_ has changed nick to shikhin.
14:14:54 <HackEgo> [wiki] [[Print "deadfish"]] http://esolangs.org/w/index.php?diff=43946&oldid=43945 * YourDeathIsComing * (+6)
14:14:55 -!- J_Arcane_ has joined.
14:16:00 -!- J_Arcane has quit (Ping timeout: 255 seconds).
14:16:06 -!- J_Arcane_ has changed nick to J_Arcane.
14:16:18 <HackEgo> [wiki] [[Print "deadfish"]] http://esolangs.org/w/index.php?diff=43947&oldid=43946 * YourDeathIsComing * (+133)
14:36:17 <oren> good mroing
14:37:06 <stalem> good evoreng
14:39:21 <ashl> anything on the news this mroing?
14:42:24 <oren> 1000000000 sheeple are now on facebook
14:43:10 <oren> http://www.theregister.co.uk/2015/08/28/new_low_point_for_humanity_a_billion_log_on_to_facebook_in_one_day/
14:43:24 <ashl> urgh
14:43:26 <Phantom_Hoover> you're being self deprecating right
14:43:40 <oren> I do indeed have facebook
14:43:48 <ashl> i don't :B
14:43:49 <Phantom_Hoover> thank god
14:44:01 <oren> however, I can say that I haven't logged on in a few months
14:44:28 <ashl> why thank god
14:44:28 <oren> typically I get all the stuff from facebook thru my email
14:46:27 <ais523> I don't have Facebook
14:46:39 <ais523> err, a Facebook account
14:46:49 <ais523> I also have the website blocked but know how to override the block, just never have seen a reason to
14:46:55 -!- dipperswett has changed nick to tswett.
14:47:28 <ais523> tswett: what does the dipperswett nick refer to?
14:48:05 <tswett> My nickname at the gaming store I go to. Dipper Swett.
14:48:15 <ashl> blocked by what?
14:48:17 <tswett> Which in turn comes from Gravity Falls.
14:48:19 <ashl> @ ais523
14:48:28 <ais523> ashl: browser preferences
14:49:02 * int-e idly wonders whether ais523 has his own web browser as well
14:49:09 <ais523> int-e: I set the preferences
14:49:31 <ais523> I haven't written my own browser (unless you count the occasional manual use of netcat/telnet), but I do use several browsers configured for different purposes
14:49:41 <ais523> my primary one is pretty locked down to disable things that sites do that annoy me
14:49:46 <int-e> does the browser have an ad blocker built in or is it some add-on?
14:49:48 <ashl> int-e: as well as what? :p
14:49:53 <int-e> ashl: IRC client
14:49:58 <ais523> many websites blocked, no javascript, no animated GIFs…
14:50:03 <ais523> int-e: you're thinking of zzo38
14:50:11 <ashl> ais523: is it actually usable?
14:50:12 <int-e> ah damn.
14:50:26 <ashl> i was thinking of turning off js by default but assumed everything would stop working
14:50:27 <ais523> zzo38 uses a web browser I'd never heard of at the time called, IIRC, Vonkeror
14:50:36 <ais523> ashl: several things do but most of them, you don't care about
14:50:39 <int-e> sorry, you're both in the three-letter-followed-by-a-number category.
14:50:46 <tswett> If you click on a link that leads to Wikia, ais523's browser automatically blocks whatever site the link was on.
14:50:52 * int-e is awful with names
14:51:06 <int-e> (in real life as well, but faces do help)
14:51:08 <ais523> tswett: actually no, although that would be amusing
14:51:19 <ais523> I did try to write a Firefox extension at one point to add "?useskin=monobook" at the end of Wikia URLs
14:51:22 <ais523> but gave up eventually
14:51:25 <ais523> oh, I block cookies too
14:51:35 <ais523> or rather, put them on manual approval
14:51:36 <int-e> maybe I should switch to a graphical IRC client and assign avatars to the nicks
14:51:50 <ais523> mostly to prove to myself that when websites claim to need cookies, they're lying
14:52:33 <ashl> ais523: which browser do you use that allows you to do this? :P
14:52:44 <int-e> hmm. adblock, noscript, cookiemonster. I should try out ghostery
14:53:17 <ais523> ashl: Firefox + some extensions
14:53:21 <zzo38> I have Firefox and had to change the settings and other stuff a lot in order to improve on the default settings, and still isn't as perfect
14:53:24 <ais523> I use Chromium to access sites that are shut down by the Firefox restrictions
14:53:31 <ais523> mostly because most of them are Google sites
14:53:36 <ais523> so it seemed fitting
14:54:25 -!- shikhin has changed nick to EmpressTigressst.
14:54:44 <int-e> ais523: are you also annoyed that they implemented an in-browser view for the preferences (fortunately it can still be switched off, but for how long?)
14:55:00 <ais523> int-e: Chromium? that seems mostly like a UI decision
14:55:07 <int-e> sorry.
14:55:20 <int-e> zzo38: I meant to ask you.
14:55:22 <zzo38> Involving many things, including SQL database schemas, file permissions, and even hexediting, but also scripts, CSS, extensions, about:config stuff, and many of the built-in settings
14:55:23 -!- EmpressTigressst has changed nick to shikhin.
14:59:27 <b_jonas> int-e: the in-browser view is a good thing, it means the option dialog isn't modal, and you can put it in a separate window anyway. the part where it has an android/windows8-like interface with no OK/Cancel button and switches that are too easy to change accidentally and then you can't find out what you changed is bad.
15:00:34 <zzo38> For example remove all of the close-tab buttons, as well as increasing the width of tabs but decreasing their height, removing all toolbar buttons (including stop/reload/go), I put back the status-bar (which contains the Stylish, Policeman, and download buttons; Greasemonkey can be found in the Tools menu instead), as well as stuff in userChrome.js userChrome.css userContent.css
15:00:59 <zzo38> (Many things there are no extensions for, so I can use the userChrome stuff instead)
15:01:28 <b_jonas> zzo38: that sounds good
15:01:31 <int-e> b_jonas: it broke the hotkeys inside the preferences dialog (which isn't really modal anyway, perhaps because my WM ignores some hints)
15:02:00 <b_jonas> int-e: yes, yhat's also the bad part of the android-like interface
15:02:25 <b_jonas> int-e: eg. I hate how commands in windows ribbon bars don't reveal the hotkeys for those commands, so the hotkeys are hard to discover
15:02:34 <int-e> Oh I'm also enabling the menu bar in new profiles. So that's another change I'm not suffering much from yet.
15:02:48 <b_jonas> I have some success because I know from earlier windows how hotkeys are usually layed out, so I can find them by trying
15:03:46 <zzo38> (I used userContent.css for global stuff and Stylish for stuff specific to each site; currently the only thing in my userContent.css is a rule for <blink>
15:04:56 <int-e> somehow, userChrome.css is much more important to me
15:05:30 <zzo38> Yes, to me too, I have many more things in userChrome.css
15:05:37 <int-e> things like tabmodalprompt { background: transparent !important } (no, I don't want my content grayed out just because you're displaying a dialog, thank you)
15:06:47 <quintopia> tgat is a good idea. i might add that
15:07:23 <quintopia> does it prevent all websites graying their content?
15:07:55 <int-e> no, just the (javascript mostly) dialogs, unfortunately
15:07:57 <ais523> quintopia: it'll only be websites that use the specific name "tabmodalprompt"
15:08:12 <quintopia> i wondered if they all did
15:08:13 <ais523> but apparently it's a common one because it's used by some major framework
15:08:18 <int-e> in fact, userChrome.css shouldn't affect web-sites at all?
15:08:24 <int-e> it's for xul, right?
15:08:31 <zzo38> I don't have that, but here is my userChrome.css: http://sprunge.us/cCDM
15:08:33 <ais523> oh, right, this would be Firefox's "let's use the DOM to render dialogs" thing
15:08:42 <quintopia> oh nvm
15:09:18 <quintopia> i want a script to stop sites graying content when displaying ads
15:09:55 <int-e> http://sprunge.us/hPLf ... interestingly, little overlap. but I think I'll steal the transition things.
15:10:57 <int-e> In fact, no overlap at all. I'm mostly using it to disable UI elements that I'm not using.
15:11:20 <zzo38> I have the new tab button hidden using Classic Theme Restorer, so I do not need to disable it in userChrome.css
15:11:48 <zzo38> Actually many of the things you have disabled in userChrome.css, I was able to remove using Classic Theme Restorer.
15:12:29 <int-e> interesting, I've never heard of that one
15:13:02 <zzo38> But some things cannot be removed in that way, so I put them into userChrome.css (I didn't know about userChrome.css until after Classic Theme Restorer was already installed actually, which anyways does other things I want too)
15:14:46 <zzo38> The "navigation[value=gopher-nav]" line has to do with Overbite, which displays a notification that you are viewing a text document; such a notification isn't very useful (it can be seen from the URL as well as just from the content) so I removed it.
15:17:45 -!- J_Arcane has quit (Ping timeout: 244 seconds).
15:19:33 <zzo38> And my userContent.css is: http://sprunge.us/HPTU
15:20:26 <zzo38> And I also have the userChrome.js (which requires an extension to function), which is: http://sprunge.us/GLgF
15:22:11 <zzo38> See if you find any of these thing useful to you? Or other opinion of it?
15:24:03 <zzo38> Actually I think I noticed a mistake now, it doesn't enable JavaScripts for about and file and chrome schemes like it is supposed to do, it instead just bypasses it, it look like
15:25:38 <int-e> the "view source" hook looks interesting. I'm not sure what you're doing with the navigatiojn bar
15:27:12 <zzo38> Causes it to treat text entered into the location bar as relative; putting a colon at front restores the original function so that you can use user-defined prefixes such as "w" for Wikipedia and so on.
15:27:54 <int-e> ah
15:28:06 <zzo38> The window.losslessDecodeURI is made to prevent it from changing percent-encodings into other characters
15:29:51 <zzo38> The last part (unknownContentType) does more than adding the view-source option, it also changes the display so that it will now display the actual MIME type and URL rather than just "This is a C file" or whatever
15:34:34 -!- J_Arcane has joined.
16:01:09 <oren> Hijarcane!
16:01:46 <stalem> zzo38: oh the annoyancee. when trying to extend the functionality of my lang gen script i realized i might as well use lisp to do what i need
16:19:49 <HackEgo> [wiki] [[Special:Log/newusers]] create * T9anef * New user account
16:21:42 -!- shikhin has quit (Read error: Connection reset by peer).
16:25:41 -!- shikhin has joined.
16:28:43 <oren> lisp?
16:29:47 <stalem> (def lisp (+ "lots of" "irritating parentheses"))
16:30:01 <stalem> no wait that's not right
16:30:43 <stalem> but the programming language lisp?
16:31:23 <stalem> it could probably do what the language i tried designing would do
16:32:01 <stalem> so i had to scrap the idea
16:33:22 <zzo38> What stuff did you have?
16:36:42 -!- evalj has quit (Remote host closed the connection).
16:40:34 <stalem> i compiled my notes here http://pastebin.com/SDT3n8Qq
16:41:04 <oren> 2730 characters!!!111
16:41:18 <stalem> the second iteration works and is implemented, but lack the features i want. i'm currently working on something that very much resembles lisp but has a few key differences
16:41:43 <stalem> what really? where did you see that?
16:42:29 <oren> oh, I was scrolled up
16:42:46 <oren> Your notes look like lisp, indeed
16:42:49 -!- Wright has joined.
16:46:01 <oren> Although, being similar to another language never stopped C++
16:46:09 <oren> or PHP
16:47:27 <stalem> yeah and honestly i'm not trying to make anything new with this
16:47:40 <int-e> @metar LOWI
16:47:41 <lambdabot> LOWI 291620Z 07009KT 040V100 9999 FEW080 31/17 Q1020 NOSIG
16:47:53 <stalem> just domain specific, to meet my needs
16:47:59 <int-e> I'm melting!
16:50:09 <stalem> and when i think about it, just being syntactically similar to another language doesn't mean it's functionally similar
16:50:19 <stalem> metar lowi?
16:50:28 <ais523> stalem: @metar checks the weather at an airport
16:50:38 <ais523> the result's somewhat hard to read
16:51:02 <stalem> haha yeah it mostly looks like pseudo gibberish
16:51:15 <stalem> so i can do
16:51:20 <stalem> @metar LAX
16:51:28 <ais523> need the four letter code, not the three letter ode
16:51:31 <stalem> aw
16:51:38 <ais523> there are multiple airport naming standards for some reason
16:52:05 <zzo38> FurryScript also has a few similar features to what you described
16:52:16 <zzo38> @metar KLAX
16:52:16 <lambdabot> KLAX 291553Z 23003KT 9SM FEW270 26/19 A2990 RMK AO2 SLP122 T02560194 $
16:52:24 <zzo38> That's how you do it
16:52:26 <stalem> agh why wont the world just kongregate under one single standard
16:52:33 <ais523> lambdabot: is KLAX = LAX, or is it somewhere else?
16:52:42 <zzo38> Yes, I would prefer the four-letter (ICAO) codes
16:52:50 <zzo38> @metar CYVR
16:52:50 <lambdabot> CYVR 291626Z 09016G29KT 15SM FEW009 SCT013 OVC025 17/15 A2949 RMK SF2SC1SC5 PRESRR SLP986 DENSITY ALT 700FT
16:53:23 <ais523> a while ago I learned that UK phone number area codes are actually meaningful, rather than arbitrary, in most cases
16:53:33 <coppro> oh?
16:53:33 <ais523> (a few of the newer ones are just arbitrary numbers though)
16:53:39 <stalem> zzo38: furryscript seems to be of a different domain right, if i haven't gotten all the semantics wrong.
16:53:48 <ais523> e.g. Birmingham = 0121, the 2 = B for Birmingham
16:53:56 <stalem> though i never intended to be inspired by furryscript, just the concept
16:54:07 <zzo38> It is of a different domain but there is some overlaps
16:54:20 <ais523> and Birmingham gets a single-letter code because it's so large
16:54:24 <zzo38> ais523: O, I didn't know that, but I don't know much about UK telephone number anyways
16:55:04 <stalem> ais523: that's pretty neat actually. makes it easy to decode area codes
16:55:13 <ais523> here, https://en.wikipedia.org/wiki/List_of_dialling_codes_in_the_United_Kingdom lists them all along with the letter translations
16:55:17 <ais523> the last digit's an arbitrary disambiguator
16:55:28 <ais523> and the 01 at the start is part of the syntax
16:55:30 <ais523> the rest is text
16:55:40 <stalem> zzo38: what domain would furryscript bnelong to then?
16:56:03 <stalem> i'd really liek to get a good understanding of the different domains
16:56:18 <zzo38> Random text generation I suppose
16:56:31 <zzo38> I don't really know good understanding of all possible different domains either actually
16:56:58 <zzo38> Although it has functions to do some other stuff too
16:57:04 <stalem> fair enough haha. maybe one of the elders will come along and categorize them
16:57:07 <ais523> haha, most of the 0155? numbers are in Wales because of LL
16:57:26 * stalem maybe thinks functional procedural then?
16:57:57 <stalem> though i reckon functional has a completely different meaning
16:59:23 <ais523> "functional" is used by different people to mean different things
17:00:14 <zzo38> stalem: Do you know Haskell programming?
17:00:36 <stalem> I do not. in reality i don't know that many languages actually
17:01:28 <stalem> why do you ask btw? in the meantime, i gotta start with the cooking, i'll be back later on
17:06:45 <ais523> Haskell is one of the less controversially functional languages
17:06:56 <ais523> (Agda is probably the least controversially functional?)
17:13:03 <quintopia> whats up ais523
17:13:19 <ais523> quintopia: just drifting along, mostly
17:13:30 <ais523> current things occupying my time are work, computer games, web of lies 2
17:13:37 <quintopia> nothing new to show off?
17:13:48 <quintopia> what games
17:13:54 <ais523> Tux Racer, most recently
17:13:58 <quintopia> and what is your work
17:14:04 <quintopia> lol tux racer
17:14:08 <ais523> hardware compiler development
17:14:10 <shachaf> whoa whoa whoa, tux racer
17:14:16 <shachaf> Didn't they rename that?
17:14:25 <ais523> sorry, /extreme/ tux racer
17:14:36 <stalem> ais523: oh i see. i'll have to take a look later
17:14:40 <ais523> my review of extreme tux racer: the graphics is bad, the level design is questionable, the UI is awkward and could perhaps do with a tutorial
17:14:48 <ais523> however, the physics works really well and can make almost any level fun
17:15:13 <shachaf> Oh, I was thinking of ppracer.
17:15:13 <quintopia> sounds like an improvement
17:15:20 <shachaf> Apparently that's a fork.
17:15:24 <quintopia> play any closed source games?
17:15:27 <ais523> shachaf: etracer's a fork of ppracer, it seems
17:15:36 <ais523> quintopia: FTL, Neverwinter Nights
17:15:54 <HackEgo> [wiki] [[Deadfish]] http://esolangs.org/w/index.php?diff=43948&oldid=43738 * YourDeathIsComing * (+262)
17:15:56 <ais523> I've held the speedrun WR on Neverwinter Nights on occasion but people better at the game than me took it up
17:16:01 <shachaf> Have you played _Bureaucracy_?
17:16:04 <quintopia> hmm. i have FTL. howzit rate among roguelikes?
17:16:07 <shachaf> I read an article about it the other day.
17:16:19 <ais523> so I mostly do glitchfinding and routing for it nowadays
17:16:25 <ais523> shachaf: I've seen a complete playthough of it
17:16:36 <ais523> that sort of game is more fun to read spoilers for than actually play
17:16:46 <ais523> quintopia: core mechanics are good, some of the balance decisions are questionable
17:16:54 <ais523> I've beaten it with every ship on Hard, by this point
17:17:01 <ais523> then I moved onto Easy
17:17:08 <quintopia> lol
17:17:41 <quintopia> whats a better roguelike? whats a worse?
17:17:46 <shachaf> Somehow I didn't get very far in FTL.
17:18:00 <ais523> quintopia: do you mean in terms of being a better game, or being better at being a roguelike
17:18:11 <quintopia> game
17:18:19 <ais523> FTL's only sort-of a roguelike
17:18:24 <quintopia> yeah
17:18:30 <ais523> it's balanced like one and it uses permadeath+random generation
17:18:35 <quintopia> but so are most of the ones ive played
17:18:55 <ais523> but it violates one of the major roguelike rules (use your game mechanics for everything, don't just have situations decided by cutscene)
17:19:28 <shachaf> What is the advantage of permadeath?
17:19:57 <zzo38> I don't like cutscenes anyways, whether or not it is the roguelike game
17:20:36 <zzo38> Just display a screen of text (scrollable if necessary)
17:20:37 <ais523> shachaf: perma-consequences (i.e. no rewinding the game) allows you to introduce game mechanics that don't work in its absence
17:20:44 <ais523> such as choices with unpredictable outcomes
17:20:45 <quintopia> were it not for permadeath what would be the point of RG levels?
17:20:51 <ais523> permadeath is the easiest way to implement perma-consequences
17:21:17 -!- Lymia has quit (Ping timeout: 250 seconds).
17:21:34 <shachaf> That's true.
17:21:48 -!- Lymia has joined.
17:21:59 <shachaf> Is it worth the frustration?
17:22:53 -!- aretecode has quit (Quit: Toodaloo).
17:23:36 <zzo38> If you don't like permadeath you can make a shell-script to remove it, maybe
17:23:41 <quintopia> another advantage is you always have to be playing, you cant ever assume anything. if you had checkpoints, youd know what was coming and could switch your strategy mind off until you get back to where you were. if it were about remembering what happened before and deciding how to survive, itd be a puzzle-platformer
17:24:03 <quintopia> the frustration is a feature not a bug
17:24:08 <quintopia> enjoy it
17:24:45 <shachaf> Whereas with permadeath, if there's a hard part in the middle of the game, you have to spend hours getting to that hard part each time before dying and having to start over.
17:25:02 <ais523> shachaf: IMO games with permadeath should frontload difficulty because of that
17:25:08 <ais523> or at least be short
17:25:30 <zzo38> I believe the permadeath feature is good, but I did make the suggestion just in case you did not like it
17:25:33 <ais523> in FTL, the start of the game is the hardest, and you can die later on but you can normally tell you're doomed a long time beforehand
17:25:41 <ais523> except that the very end of the game is much harder than the rest
17:25:51 <quintopia> unless they are about the rising dread and moments of sheer terror
17:25:53 <shachaf> I guess this is true of NetHack too.
17:25:56 <quintopia> e.g. amnesia
17:26:14 <ais523> shachaf: yep, NetHack's difficulty is frontloaded, arguably too frontloaded
17:26:16 <shachaf> One of the things that Crawl people advertise is "hard all the way through, not only at the beginning".
17:26:29 <ais523> shachaf: they might advertise it but it isn't actually true
17:26:52 <ais523> Crawl's difficulty is also front-loaded
17:27:45 <shachaf> I like the adventure game design philosophy that it's impossible to make the game unwinnable.
17:28:04 <shachaf> But of course that's mostly used in games that are pretty much deterministic.
17:28:09 <ais523> shachaf: that's actually not that common among adventure games, it's more of a recent thing
17:28:15 <ais523> actually, one advantage of permadeath is that unwinnable states are less bad
17:28:22 <ais523> because it's equivalent to dying
17:28:33 <ais523> whereas in a game with a normal save system, saving in an unwinnable state is much /worse/ than dying
17:28:35 <shachaf> ais523: It was true in e.g. Money Island. Not all that recent.
17:28:51 <ais523> shachaf: it happens in some older games too but it's become more common over time
17:28:58 <quintopia> i have yet to start the monkey islands
17:29:07 <shachaf> ais523: In the Discworld game, you had two "passes" into the castle per act, or something like that. If you used both of them too early, you'd be stuck much later in the game.
17:29:30 <shachaf> It was very frustrating, especially if you overwrote your earlier save file.
17:29:32 <ais523> shachaf: pretty much every old text adventure is like that
17:29:34 <quintopia> adventure games arent my forte, but ill play them anyway sometimes
17:29:55 <ais523> there's a good TV Tropes article about this but I won't link it because TV Tropes
17:30:00 <shachaf> So the trouble is that you can't tell that you're in an unwinnable state.
17:30:21 <shachaf> So it seems worse than -- oh, now I see what you meant.
17:30:23 <zzo38> I have prefer to make, you can just make multiple save files, so in case you get into the unwinnable situation then you can restore a different save file.
17:31:40 -!- shikhin has quit (Remote host closed the connection).
17:32:33 <shachaf> I'm not sure I really buy the argument.
17:32:56 <shachaf> What makes an unreachable state in a permadeath palatable is that the game is short enough and/or has frontloaded enough difficulty that you don't mind restarting.
17:32:57 <ais523> with FTL, there are very few situations outside combat that are unwinnable with perfect luck
17:33:04 <shachaf> But all that does is restrict you from making a big game.
17:33:12 <ais523> but many, many situations where your chance of being able to complete the game with perfect skill is less than 100%
17:33:37 <ais523> shachaf: deaths in permadeath games are just as unpalatable as unwinnable states, though, and for the same reason
17:33:47 <ais523> IMO the correct solution is to give players a chance to bail out and try again later
17:39:03 <zzo38> I wanted to make SQL-roguelike game
17:42:08 <oren> In touhou, if you lose you can continue where you were, but your score is reset to 0
17:42:31 <zzo38> There are many other games that do that too
17:46:35 <oren> most modern games don't tend to feature a "score" as a central thing
17:47:04 <shachaf> _Enlightenment_ was a good one-room text-based adventure game.
17:47:07 <stalem> is there a game where you're reincarnated as you die? as in your decisions and skills etc determine the basis of the reincarnated char?
17:51:41 <oren> In Tactics Ogre: the Knight of Lodis, a turn based strategy game, you can ressurect a dead character in various ways, including as a zombie or an angel, which makes them retain their stats
17:56:16 -!- AnotherTest has quit (Ping timeout: 250 seconds).
17:56:50 <stalem> close but not quite
17:57:06 -!- AnotherTest has joined.
18:06:48 <HackEgo> [wiki] [[Deadfish]] http://esolangs.org/w/index.php?diff=43949&oldid=43948 * YourDeathIsComing * (+547)
18:07:02 <oren> http://www.orenwatson.be/118130140.png
18:12:16 <oren> for whatever reason stage 4 is always a problem
18:13:31 <HackEgo> [wiki] [[User:YourDeathIsComing]] N http://esolangs.org/w/index.php?oldid=43950 * YourDeathIsComing * (+146) Created page with "Hi, I´m YourDeathIsComing a created the esoteric programming language [[Print "deadfish"]].</br> I also made an batch implementation of deadfish."
18:14:06 <HackEgo> [wiki] [[User:YourDeathIsComing]] http://esolangs.org/w/index.php?diff=43951&oldid=43950 * YourDeathIsComing * (+1)
18:18:06 -!- J_Arcane_ has joined.
18:19:34 -!- J_Arcane has quit (Ping timeout: 246 seconds).
18:19:46 -!- J_Arcane_ has changed nick to J_Arcane.
18:25:00 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds).
18:28:06 -!- Phantom_Hoover has joined.
18:35:39 -!- shikhin has joined.
18:37:21 -!- shikhin has quit (Client Quit).
18:37:46 <HackEgo> [wiki] [[User:YourDeathIsComing]] http://esolangs.org/w/index.php?diff=43952&oldid=43951 * YourDeathIsComing * (+4)
18:38:35 -!- shikhin has joined.
18:43:11 -!- zzo38 has quit (Ping timeout: 250 seconds).
18:43:25 -!- zzo38 has joined.
18:43:32 <zzo38> Sorry there was a short power outage
18:58:03 -!- mitchs_ has joined.
19:01:31 -!- mitchs has quit (Ping timeout: 265 seconds).
19:18:52 -!- variable has joined.
19:20:39 -!- Sprocklem has quit (Ping timeout: 255 seconds).
19:23:06 -!- Sprocklem has joined.
19:28:04 -!- ais523 has quit.
19:30:54 <HackEgo> [wiki] [[DoubleFuck]] http://esolangs.org/w/index.php?diff=43953&oldid=40014 * 173.31.84.122 * (+13) /* Examples */
19:35:06 -!- Wright has quit (Ping timeout: 240 seconds).
19:41:00 -!- Sgeo_ has joined.
19:44:03 -!- Sgeo has quit (Ping timeout: 265 seconds).
19:53:17 -!- variable has quit (Quit: 1 found in /dev/zero).
19:55:18 -!- x10A94 has quit (Read error: Connection reset by peer).
19:59:02 -!- J_Arcane has quit (Ping timeout: 265 seconds).
20:08:11 -!- S1 has joined.
20:08:21 <oren> good afnoon
20:08:32 <S1> good morning
20:09:43 <ashl> good evening
20:09:57 <S1> UGT, you guys!
20:10:04 <ashl> UGT?
20:10:32 <ashl> where's it still the morning...
20:12:38 <S1> https://freenode.net/faq.shtml#fst
20:15:21 <ashl> i've never heard of that before
20:15:40 <S1> now you have
20:15:42 <ashl> yes
20:46:11 -!- aretecode has joined.
20:48:18 <HackEgo> [wiki] [[GOTO++]] http://esolangs.org/w/index.php?diff=43954&oldid=33647 * Tuzepoito * (+10631) update and development
20:49:47 -!- AnotherTest has quit (Ping timeout: 265 seconds).
20:52:52 -!- AnotherTest has joined.
21:17:28 -!- ais523 has joined.
21:23:40 -!- ais523 has changed nick to callforjudgement.
21:23:43 -!- callforjudgement has changed nick to ais523.
21:39:31 <oren> I just got a new CRT tv
21:39:38 <coppro> CRT? why?
21:39:52 <oren> it was on the sidewalk and unattended
21:40:12 <oren> and not nailed down
21:40:23 <ashl> does it work?
21:40:32 <oren> yes, works great
21:40:40 <ashl> huh
21:40:44 <ashl> well then
21:40:49 <oren> Now I'll have a tv in my room
21:41:01 <ashl> probably someone was just moving it and had to leave it there for a split second and you stole it
21:41:25 <oren> lol
21:41:50 <ashl> now they're probably putting out posters imploring people to help find it
21:41:55 <oren> well the next door neighbours will tell me if that's the case, it was in front of their house
21:43:14 -!- Wright has joined.
21:45:00 <ashl> maybe they're too distraught to figure out it was you
21:46:42 <tswett> So a while back, someone used the phrase "coffee with butter in". I wouldn't say that phrase, I'd say "coffee with butter in it".
21:47:03 <ashl> ok
21:47:17 <tswett> But I can say "in" instead of "in it" in some circumstances: for example, "a VCR with a tape in".
21:47:30 <tswett> So that led me to wonder what the rule is for when you can just say "in" rather than "in it".
21:47:36 <tswett> Likewise, when you can just say "on" instead of "on it".
21:47:45 -!- S1 has left.
21:47:51 <oren> I have never seen than
21:47:56 <oren> *that
21:48:03 <tswett> You've never seen what?
21:48:08 <oren> also, I have release a new font version ⱠⱡⱢⱣⱤⱥⱦⱧⱨⱩⱪⱫⱬⱭⱮⱯ
21:48:11 <oren> ⱰⱱⱲⱳⱴⱵⱶⱷⱸⱹⱺⱻⱼⱽⱾⱿ
21:48:22 <tswett> I have a guess as to what the rule is.
21:48:22 <oren> http://www.orenwatson.be/fontdemo.htm
21:48:41 <ashl> what is your guess as to what the rule is
21:48:41 <tswett> You can say "in" or "on" when the object's location is implied by the type of object; otherwise, you have to say "in it" or "on it".
21:49:07 <tswett> If you say "the hat is on", that implies that it's on a person's head. So if you say "the person has a hat on", the hat is on their head.
21:49:24 <tswett> If you say "the person has a hat on them", that implies that the hat is on them *somewhere*, not necessarily on their head.
21:49:55 <tswett> If you say "the batteries are in", that implies that they're in the battery chamber of a battery-powered device. So you can say "this flashlight has batteries in", but not "this cardboard box has batteries in".
21:50:20 <ashl> soudns plausible
21:50:58 -!- AnotherTest has quit (Ping timeout: 272 seconds).
21:52:56 <stalem> zzo38: i'm getting pretty close to finishing the design of my script. would you mind taking a look later and see what you think?
21:53:34 -!- Wright has quit (Ping timeout: 246 seconds).
21:54:15 <zzo38> OK, I may; notify me
22:01:44 -!- FireFly has quit (Ping timeout: 272 seconds).
22:04:34 <int-e> tswett: next you'll tell us that when somebody is carrying a torch it might be in their backpack.
22:05:29 <ais523> int-e: to be fair, my interpretation of "carrying a torch" didn't imply it was in their hands
22:05:50 <ais523> and mentally substituted "wielding a torch" to imply it was in the hands, but that'd probably just confuse non-NetHack-players
22:06:43 <int-e> ais523: yeah, the idiomatic phrase has "the" instead of "a", making it harder to misunderstand
22:06:54 <zzo38> Is the torch lit or not?
22:07:07 <ais523> and is it an electric torch or a flaming-fire torch?
22:07:13 -!- ais523 has quit (Quit: bedtime).
22:07:25 <int-e> yes.
22:07:56 <int-e> (it's lit, it's illuminating the path for the rest of the group. why am I explaining this...)
22:09:52 <zzo38> Whether or not it is electric doesn't seem to have much to do with that though, but you won't carry it in the pack if it is lit either way it seems, if it is not lit you might or might not
22:10:55 -!- J_Arcane has joined.
22:19:11 <HackEgo> [wiki] [[Labyrinth]] http://esolangs.org/w/index.php?diff=43955&oldid=43940 * Martin Büttner * (+217) add new command
22:21:33 -!- FireFly has joined.
22:21:47 <HackEgo> [wiki] [[Labyrinth]] M http://esolangs.org/w/index.php?diff=43956&oldid=43955 * Martin Büttner * (-16) /* Commands */
22:25:33 -!- oerjan has joined.
22:34:18 <tswett> Good news, everyone!
22:34:20 -!- |f`-`|f_ has joined.
22:34:24 <tswett> `loudly You can now invoke `loudly like this!
22:34:25 <HackEgo> You can now invoke `loudly like this!
22:36:21 <tswett> `run echo 'But the old way still works, too!' | loudly
22:36:22 <HackEgo> But the old way still works, too!
22:38:10 -!- |f`-`|f has quit (Ping timeout: 260 seconds).
22:38:15 -!- |f`-`|f_ has changed nick to |f`-`|f.
22:38:56 -!- bb010g has joined.
22:43:18 <HackEgo> [wiki] [[Talk:123]] N http://esolangs.org/w/index.php?oldid=43957 * Martin Büttner * (+217) Created page with "The spec seems to be ambiguous as to whether bit 0 or 7 is the least significant one when reading or writing. --~~~~"
22:45:58 -!- Red_ has joined.
22:46:52 -!- Red_ has left.
22:49:35 <HackEgo> [wiki] [[Talk:123]] http://esolangs.org/w/index.php?diff=43958&oldid=43957 * Martin Büttner * (+80)
22:56:39 -!- Sgeo_ has quit (Read error: Connection reset by peer).
22:59:39 <HackEgo> [wiki] [[DoubleFuck]] http://esolangs.org/w/index.php?diff=43959&oldid=43953 * Rdebath * (+6) Refixed formatting and the "hello world" now works
23:49:45 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds).
23:49:54 <zzo38> Now I made Minesweeper game to keep track of the best time and best score and win rate.
23:50:43 -!- Phantom_Hoover has joined.
←2015-08-28 2015-08-29 2015-08-30→ ↑2015 ↑all