←2017-04-14 2017-04-15 2017-04-16→ ↑2017 ↑all
00:02:43 -!- [io] has changed nick to iovoid.
00:04:03 <boily> hellovoid.
00:04:09 <boily> `wisdom
00:04:10 <HackEgo> mirth//Mirths are juvenile moths. They giggle a lot.
00:04:51 -!- DHeadshot has joined.
00:06:13 -!- hppavilion[1] has joined.
00:34:44 <quintopia> coily
00:35:00 <quintopia> did you see todays chrono.gg deal?
00:35:21 <quintopia> an ascii rogue-like dungeon crawler ;)
00:46:29 -!- DHeadshot has quit (Ping timeout: 252 seconds).
00:52:31 <boily> QUINTHELLOPIA!
00:52:33 <boily> AAAAAAAAAAAAAH!
00:52:37 <boily> is it still dealing?
00:54:19 <boily> BOUGHT!
01:05:04 -!- sleffy has quit (Ping timeout: 258 seconds).
01:13:21 <boily> `wisdom
01:13:23 <HackEgo> madness//madness lies thataway.
01:13:36 <boily> `? mad
01:13:37 <HackEgo> This wisdom entry was censored for being too accurate.
01:13:42 <boily> bin quiens.
01:15:44 <int-e> `? alice
01:15:45 <HackEgo> Alice doesn't want to go among mad people.
01:16:03 -!- oerjan has joined.
01:17:23 <fizzie> Went to "An exhibition of the Web’s lost past" today. Well, yesterday.
01:18:21 <oerjan> hoily.
01:18:29 <fizzie> They had early webby things, like a NeXT box showing Old Tim's website.
01:19:13 <oerjan> . o O ( but if they have it, it's not lost... )
01:20:19 <fizzie> They also had a classroom full of BBC Micros, courtesy of the Centre for Computing History in Cambridge.
01:20:28 <fizzie> Doesn't really have anything to do with the web though.
01:26:06 <int-e> `? bbc
01:26:07 <HackEgo> The BBC is the BreadBox Corporation. Its inventions include, without limitation, Muppets, tiny elfs, and villages in Norway. Taneb invented it.
01:26:31 <int-e> `grwp easter
01:26:43 <int-e> ^style alice
01:26:43 <fungot> Selected style: alice (Books by Lewis Carroll)
01:26:49 <HackEgo> No output.
01:26:52 <int-e> fungot: bread or taxes?
01:26:53 <fungot> int-e: we have now to mark the two fnord don't balance each fnord more than you can fnord a man, whose business fnord so, my child!' the queen said. ' how many days are there in a year? i should think it did go! why, if ever i did fall fnord which there's no chance of a night's rest here, i'm sure you'll forgive me: for i really couldn't bring myself to say ' good-bye,' and the whole party swam to the shore and then i'll tell y
01:27:29 <int-e> fungot: I think you have the wrong book
01:27:29 <fungot> int-e: ' in the water and wouldn't come out again. and it got both its paws on its tail. " it's all right, bruno, wouldn't you? he hasn't fnord tea, and fnord
01:27:42 <int-e> fungot: getting closer?
01:27:42 <fungot> int-e: " music?" said sylvie.
01:27:55 <int-e> fungot: but still no bread :-(
01:27:55 <fungot> int-e: " its habit of getting up and picking the daisies, when suddenly a footman in livery came running out of the wood. they were not of the folk we meet in fnord drawing-rooms who conceal all such feelings as they may chance to possess beneath the fnord mask of a conventional fnord. ' unless you leave this house,' he said, ' so that one could keep up a conversation! but how can you talk with your eyes shut?" said alice.
01:32:33 <fizzie> fungot: I wore the fungot shirt to that exhibition, but sadly nobody asked about it.
01:32:33 <fungot> fizzie: " fnord lindon," said i, " to your ear that sounds an easy thing? try it yourself, my little dear!' alice got up to do it!'
01:35:31 -!- Zarutian has quit (Quit: Zarutian).
01:37:06 <boily> hellørjan!
01:42:39 <boily> YouTube seems to be dead set about prefixing the tab's name with a mysterious “(11)”...
01:43:51 <oerjan> OKAY
01:44:34 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
01:49:09 <boily> fungot: fnord.
01:49:09 <fungot> boily: " yet is it wise to leave it fnord which you will say " fnord seen gardens, compared with which that would be awkward, i admit, is very very kindly meant-- still, to fnord them together under his chin the end of it, she saw that it had eyes and a nose and mouth; and when she had finished it, ' they might go different ways.'
01:58:01 <Jafet> `slwd bbc//s/and \(.*y\)/\1, and inventors of all things/
01:58:04 <HackEgo> bbc//The BBC is the BreadBox Corporation. Its inventions include, without limitation, Muppets, tiny elfs, villages in Norway, and inventors of all things. Taneb invented it.
02:01:31 <boily> Six degrees to Taneb.
02:02:34 <rdococ> fungot: Taneb.
02:02:34 <fungot> rdococ: " if tibbs is anything like me, it's possible," i argued, you must take the consequences!
02:02:43 <rdococ> fungot: you = nuts.
02:02:43 <fungot> rdococ: " let me go by without even one fnord bark. " he isn't, indeed! so true!" the warden gently assented. " sylvie just knows nuffin at all!"
02:04:22 <boily> rdochelloc. do not miff the fungot.
02:04:22 <fungot> boily: the baron gazed in astonishment. " why is it of no consequence to us, i is so tired and hungry!"
02:06:22 -!- moonythedwarf has joined.
02:06:27 <moonythedwarf> `unidecode ᅠ
02:06:28 <HackEgo> ​[U+1160 HANGUL JUNGSEONG FILLER]
02:06:33 <moonythedwarf> ah
02:06:44 <boily> mhellony. eh?
02:09:17 <moonythedwarf> i just wanted to unideocde that character, its invisible in most/all fonts
02:12:44 <HackEgo> [wiki] [[Talk:Picofuck]] https://esolangs.org/w/index.php?diff=51704&oldid=51703 * Oerjan * (+518) /* A different way of thinking about the problem */ First example
02:17:33 <HackEgo> [wiki] [[Talk:Picofuck]] https://esolangs.org/w/index.php?diff=51705&oldid=51704 * Oerjan * (+143) /* Another example */ I don't think so.
02:18:21 <HackEgo> [wiki] [[Talk:Picofuck]] https://esolangs.org/w/index.php?diff=51706&oldid=51705 * Oerjan * (+11) /* Another example */
02:22:14 <rdococ> `? bored
02:22:15 <HackEgo> bored? ¯\(°​_o)/¯
02:22:27 <rdococ> hoily: then do not drive me to the boredom horizon
02:22:34 <orby> oerjan: Howdy!
02:22:34 <rdococ> fungot: boily
02:22:34 <fungot> rdococ: " course i were!" cried the sub-warden. the professor fnord it longer for us. and it walked a tiny little way!"
02:22:41 <rdococ> `? fnord
02:22:42 <HackEgo> ​? ¯\(°​_o)/¯
02:22:48 <rdococ> `? fungot
02:22:48 <fungot> rdococ: the result would have been worse!"
02:22:49 <HackEgo> fungot is our beloved channel mascot and voice of reason.
02:22:56 <oerjan> hellorby!
02:22:56 <rdococ> har
02:22:57 <rdococ> har
02:24:55 <\oren\> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa
02:24:57 <\oren\> My best scientist in my empire decided to start popping pills whyyyyyyy
02:25:41 <rdococ> ɲ
02:26:11 <rdococ> Guess... the... text!
02:26:12 <rdococ> <Dua octa numon de Poto de Coægumeɲ an murus. Una numo de Poto de Coægumeɲ mi æcipa & potos. Octa qataʈropat numon de Poto de Coægumeɲ an murus.>
02:26:17 -!- sleffy has joined.
02:26:21 <orby> I'm thinking about "yet another example" and whether or not putting a loop outside the program is sufficient for turing completeness
02:26:35 <rdococ> sounds orbilicious
02:26:40 <rdococ> have you seen Upsilon yet?
02:26:54 <orby> I have not, I'll take a look
02:26:56 <oerjan> orby: i think your third example is somewhat off in its explanation
02:27:23 <rdococ> Actually, I was warning you not to look, but okay.
02:27:28 <oerjan> in particular, you translate something to > that clearly starts a loop content.
02:27:31 <oerjan> OKAY
02:27:38 <rdococ> YAKO
02:27:41 <rdococ> `? okay
02:27:42 <HackEgo> okay? ¯\(°​_o)/¯
02:27:53 <oerjan> *context
02:28:25 <orby> The third example doesn't have (or shouldn't have) any open parens translated in the [ and ] commands
02:28:27 <boily> he\\oren\, hellorby.
02:28:29 <oerjan> \oren\: clearly you overworked him hth
02:29:01 <orby> just been brainstorming and trying to come at it from different angles
02:29:19 <oerjan> \oren\: popping pills isn't all bad. see: erdős
02:29:22 <rdococ> just redirect the IP velocity
02:30:15 <oerjan> orby: oh, misread.
02:30:32 <orby> in the third example the [ and ] don't actually need to match, I'm not using those symbols for any specific reason
02:30:39 <oerjan> right
02:31:05 <oerjan> orby: oh that applies to the second one too
02:31:38 <oerjan> orby: ok in that case scratch my comment on it
02:32:20 <orby> correct, yeah I wasn't thinking about looping (which is definitely missing) from the 2nd and 3rd examples
02:32:43 <HackEgo> [wiki] [[Talk:Picofuck]] https://esolangs.org/w/index.php?diff=51707&oldid=51706 * Oerjan * (+163) /* Another example */ Never mind
02:32:53 <orby> I was thinking about what happens when you put the whole program in a loop and try to achieve turing completeness in that context
02:33:18 <orby> It's a lot of braindumping, sorry if it's difficult to follow
02:34:34 <orby> I was thinking today about the language >, *, < and a command F which swaps the current cell + 1 with current cell + 2 if the current cell is on
02:34:48 <oerjan> orby: btw i have an argument that RBF _can_ express any reversible logic gate, shall i explain it?
02:34:50 <orby> cswap, or fredkin gate, or whatever you want to call it
02:35:20 <oerjan> (on a finite set of cells)
02:35:34 <orby> oerjan: I think that's true because we can express toffoli gates in RBF, what is your argument?
02:36:16 <oerjan> you can swap any bit based on any condition of other bits
02:36:33 <oerjan> which i guess is about the same as toffoli
02:36:46 <orby> yeah, my understanding is that a conditional swap aka fredkin gate is also universal
02:37:05 <oerjan> orby: oh i misspoke
02:37:16 <orby> nah, you didn't misspeak
02:37:16 <oerjan> i meant _toggle_ any bit.
02:37:21 <orby> oh oh
02:37:25 <orby> hmm
02:38:08 <orby> yeah, I think the fact that conditional toggling + shifting is enough to construct universal gates is the key
02:38:20 <oerjan> for example, to toggle a cell if n cells to the left are 1, do (>(>(>...(>*<)...<)<)<)
02:38:26 <orby> at least that's how I think about it
02:38:26 <orby> yeah
02:38:50 <oerjan> then for any other case, insert *s as needed
02:38:58 <orby> exactly
02:39:28 <orby> So, I'm interested in your thoughts on this language and whether or not you think it'd be turing complete
02:39:39 <orby> Say we have >, *, < and conditional swap
02:39:43 <orby> which I'm calling F
02:39:44 <oerjan> and this swaps two states of the whole configuration that only differ in one bit. and that generates the whole permutation group of configurations.
02:40:10 <rdococ> hi
02:40:16 <orby> hello
02:40:30 <orby> yeah, I've found it useful to start thinking about automorphisms from the tape to itself
02:40:41 <orby> instead of thinking about shifting
02:41:27 <orby> So if we take >*<F and loop the entire program so long as the current cell is 1, maybe turing complete? is there any language in the wiki similar to that?
02:41:48 <orby> because I think there is a 2 command simple translation of >*<F
02:42:22 <oerjan> orby: no, because you don't have conditional >< so you either run off in one direction or stay within finitely many cells
02:42:49 -!- sleffy has quit (Ping timeout: 258 seconds).
02:42:49 <orby> that makes sense
02:42:53 -!- hppavilion[1] has quit (Read error: Connection reset by peer).
02:43:12 -!- hppavilion[1] has joined.
02:43:55 <orby> so like, if the tape were unbounded on both sides, there'd be no way to visit cell 0, 1, -1, 2, -2, 3, -3, 4, -4, ...
02:44:02 <oerjan> orby: i think there have been languages based on "brainfuck without any loop except around the whole program" at least discussed here
02:44:45 <orby> yeah I'm sure I read about that idea somewhere
02:45:12 <oerjan> hm but the running off argument must apply to them too.
02:45:38 <orby> I would think so, unless there is some provision for conditional execution
02:46:01 <orby> Like, S which skips the next command if the current cell is non-zero, or something like that
02:46:25 <oerjan> maybe if you had unbounded cells on a wrapping tape, it could work.
02:46:47 <oerjan> but i don't remember any of this clearly.
02:46:59 <oerjan> (i think ais523 might know)
02:47:01 <orby> yeah, that'd probably work
02:47:47 <\oren\> AAAAAAA now my new head scientist went into politics and became the president! AAAAAAAAAAA
02:48:03 <oerjan> \oren\: FOR SCIENCE *MWAHAHAHAHA*
02:49:20 -!- hppavilion[1] has quit (Ping timeout: 258 seconds).
02:52:32 -!- hppavilion[1] has joined.
02:56:33 -!- Sgeo__ has joined.
02:58:55 -!- Sgeo_ has quit (Ping timeout: 258 seconds).
02:59:41 -!- hppavilion[1] has quit (Ping timeout: 258 seconds).
03:06:23 <boily> @metar ENVA
03:06:23 <lambdabot> ENVA 150150Z 11006KT CAVOK M02/M04 Q1007 RMK WIND 670FT 14011KT
03:06:31 <boily> @metar CYQB
03:06:31 <lambdabot> CYQB 150100Z 24008KT 15SM FEW055 06/M04 A3027 RMK SC1 SLP255
03:06:40 <boily> -2?
03:07:17 <oerjan> our spring is delayed a bit hth
03:07:37 <oerjan> but then, having the last snow around easter is traditional.
03:09:23 <shachaf> @metar KJFK
03:09:23 <lambdabot> KJFK 150151Z 20008KT 10SM FEW250 10/06 A3041 RMK AO2 SLP295 T01000061
03:09:33 <boily> helloochaf. eastcoasting?
03:11:24 <fizzie> @metar EGLL
03:11:25 <lambdabot> EGLL 150150Z AUTO 27010KT 9999 SCT015 10/09 Q1016 NOSIG
03:11:58 <alercah> oerjan: where I grew up it wasn't really spring until the may snowstorm
03:13:12 <oerjan> OKAY
03:13:33 <shachaf> of course
03:14:03 <shachaf> flying out of KJFK on sunday
03:15:41 <\oren\> At least now several of my planets are populated entirely by soulless machines
03:15:47 <HackEgo> [wiki] [[Golf Cheat]] N https://esolangs.org/w/index.php?oldid=51708 * Qpliu * (+535) Created page with "In [[Golf Cheat]], a zero bit program solves the current problem in the golf competition you are currently competing in. A one bit program solves either the previous or next..."
03:15:59 <HackEgo> [wiki] [[Joke language list]] https://esolangs.org/w/index.php?diff=51709&oldid=51652 * Qpliu * (+17)
03:19:55 -!- boily has quit (Quit: LIVE CHICKEN).
03:20:05 -!- sleffy has joined.
03:21:57 <HackEgo> [wiki] [[But Is It Art?]] https://esolangs.org/w/index.php?diff=51710&oldid=51682 * Qpliu * (+164) Implementation
03:36:40 <oerjan> <rdococ> would it be TC? <-- yes. any required input/output transformation does not affect TC-ness, as long as it halts.
03:44:16 <rdococ> ?
03:44:19 <rdococ> ah
03:44:39 <rdococ> So, if you had to transform input to output...
03:44:58 <oerjan> well input to input and output to output the other way, naturally
03:45:30 <rdococ> btw have you heard of upvars before?
03:46:04 <oerjan> i think i may have seen the term mentioned once.
03:47:46 <rdococ> well, you're about to see it a couple more times in my latest esolang
03:47:49 <rdococ> Upsilon
03:48:05 <rdococ> don't look at it. it's so lame it's deadly.
03:48:11 <oerjan> OKAY
04:05:48 <rdococ> DID YOU LOOK?
04:09:18 <oerjan> i may already have, briefly.
04:14:26 -!- moonythedwarf has quit (Ping timeout: 258 seconds).
04:46:25 -!- moonheart08 has joined.
04:53:28 -!- moonheart08 has quit (Ping timeout: 268 seconds).
04:56:38 -!- sleffy has quit (Ping timeout: 240 seconds).
05:12:32 <orby> oerjan: you still around?
05:14:32 <rdococ> nooooooo! oerjan, what did you do!!!
05:14:36 <rdococ> ...did you like it?
05:15:37 <oerjan> i said briefly. i only got a glimpse of the introduction, or something.
05:15:54 <oerjan> orby: MAYBE
05:16:04 <rdococ> if you want to, read it
05:16:20 <rdococ> but it's not my fault if you're scarred for life
05:16:22 <orby> oerjan: excellent. I *may* have some questions for you.
05:16:33 <oerjan> nooooooo!
05:16:36 <rdococ> orby: MAYBE
05:16:43 <orby> I'm still thinking about <>*f
05:16:43 * oerjan copied that from rdococ
05:16:57 <Sgeo__> https://github.com/ChrisRx/dungeonfs
05:17:16 <rdococ> oerjan, you know you could excuse yourself out of listening to orby's questions by reading it :P
05:17:30 <orby> it's not quite clear to me how the running off in one direction argument applies, as I think we can probably drag an arbitrary number of arguments along with us
05:17:38 <oerjan> or the reverse hth
05:17:54 <oerjan> orby: yes, but only finitely many.
05:18:01 <orby> hmm...
05:18:15 <rdococ> ik, I'm terrible at this whole esolanging thing. I shouldn't even be here. :c
05:18:16 <orby> why only finitely man
05:18:18 <orby> *many
05:18:59 <oerjan> orby: because you cannot go further back to pick up things than you have <. in fact, since you only have the one test, you cannot really pick up anything, either.
05:19:12 <oerjan> ok f may shift that _slighty_.
05:19:38 <orby> so, it is clear that there can only be finitely many f's per iteration
05:19:54 <orby> thus only finitely many swaps
05:19:54 <oerjan> and also finitely many < and >.
05:20:00 <orby> yeah
05:20:37 <orby> I think you are correct that it's not tc, I'm just trying to see it clearly
05:22:03 <oerjan> basically, there is a finite sized window and everything outside that window that you've visited before you can never look at again.
05:23:10 <orby> yeah, I think it is clear to me now. I was trying to figure out whether or not there could be some trickery with the f's to copy along whatever you wanted from the past, but the fact that there can only be finitely many swaps per iteration makes that impossible
05:24:15 <orby> cool. thanks.
05:24:21 <oerjan> you're welcome
05:27:08 <orby> I also had an interesting idea on how the tape is represented. A tape with a finite number of 1's, say n, could be used to represent n unbounded registers where the value in the register is the index of the 1 on the tape.
05:27:41 <rdococ> hi
05:27:43 <orby> well, almost, except mulltiple registers couldn't have the same value
05:27:47 <orby> rdococ: hello
05:28:17 <orby> but it springs from the idea to treat the tape as a subset of the natural numbers where each 1 implies that the index of that cell is in the subset
05:28:58 <orby> each cell would need to have at least 2^n distinct states to represent n unbounded registers
05:29:04 <oerjan> orby: a better idea may be to let the registers be represented by the _distance_ between 1s.
05:29:24 <orby> oooo, neato
05:30:51 <orby> that's one of the things I like about using a bit tape; there are so many easy isomorphisms to other representations
05:33:19 <oerjan> this is something i thought about when doing the minsky machine construction in underload. i only did that for 2 registers, but the distance method could be used to get more.
05:34:56 <orby> so what, have the tape be bound on the left, distance to first 1 is value of r1, distance between first 1 and second 1 is value of r2, etc?
05:35:03 <oerjan> although, hm, that one has the advantage that you can shrink and expand the tape locally.
05:35:13 <oerjan> yeah
05:36:06 <orby> well, the position of the first 1 would encode the value of the first register in the same way for both schemes
05:36:16 <oerjan> orby: you really need a 1 at the left end too, in order to detect it.
05:36:32 <orby> mmhmm, makes sense
05:38:17 <orby> I like the idea of thinking of the bit tape as a subset of the natural numbers. Programs receive a set as input and return a set as output.
05:39:14 <orby> So then programs are just computable automorphisms on the power set
05:40:23 <oerjan> not quite all of them, you can only change finitely many bits.
05:41:16 <oerjan> and in fact, if they don't always halt it's not an automorphism either.
05:42:04 <oerjan> but otherwise, this sounds like denotational semantics.
05:42:27 <rdococ> sounds nice.
05:43:10 <orby> oooh, wiki-ing denotational semantics. this is new to me.
05:43:18 <oerjan> yay
05:43:28 <orby> :)
05:49:18 <Jafet> so, chess might be nontrivial even if the 50-move rule is reduced to a 0.5-move rule (i.e. every move must be a capture or pawn move)
05:51:18 <Jafet> at least, crafty has analysed to about 10 moves without finding a trivial win
05:51:22 -!- sleffy has joined.
05:51:43 <zzo38> Is that with or without my suggested variation?
05:52:04 <Jafet> yes, this is where players who fail to do that will lose
05:52:27 <zzo38> Yes, OK
05:56:11 <zzo38> Another further variant can be: Other than captures and pawn moves, it is also allowed to make a move that prevents you from castling later if castling under FIDE rules would normally be allowed later under the current position.
05:57:06 <oerjan> that could be nice to escape one check
05:59:32 <zzo38> (In other words, once you have moved the king, you can no longer make non-capturing moves with either rook; once you have moved a rook, you can no longer make noncapturing moves with that rook; and once you have moved both rooks, you may no longer make noncapturing moves with the king.)
06:01:07 <oerjan> also not the king in the first case
06:02:50 <zzo38> Yes, that too, I forgot
06:02:55 <zzo38> You are correct though
06:03:56 <zzo38> Also, if both of your rooks are captured, you also can no longer make noncapturing moves with the king.
06:04:26 <oerjan> or one captured and one moved.
06:05:34 <zzo38> Yes.
06:11:34 -!- oerjan has quit (Quit: Nite).
06:16:33 <Jafet> well, in general there are non-reversible moves even with pieces, such as https://mathoverflow.net/a/78955
06:17:03 <Jafet> also crafty just segfaulted, so its results might be suspect
06:17:52 <rdococ> ...
06:18:03 <rdococ> Well, I know any language I will create will just be ignored.
06:18:33 <zzo38> Are you sure? If it is good enough then it might not be.
06:18:53 <rdococ> No, I'd never be able to create a "good" language.
06:19:00 <rdococ> I'm the kind of person who gets bored quickly.
06:19:21 <zzo38> O, OK. But when you do have a good idea (if you ever have a good idea, that is) then you can post it.
06:19:53 <rdococ> I never have a good idea.
06:20:14 <rdococ> All my ideas are crap, like a "language without assignments, but with subroutines", "or subroutines with upvars"...
06:20:29 <zzo38> In future it might change, or maybe it won't. Only by time can we see.
06:20:40 <rdococ> Ugh, time.
06:26:49 <rdococ> I'm useless.
06:26:55 <rdococ> Maybe it'd be better if I wasn't here.
06:27:15 <zzo38> There may be something else to do though
06:27:34 <rdococ> LIke crawl into a hole.
06:28:04 <zzo38> And then see if there is anything else in there
06:28:28 <rdococ> Like air, and oxygen.
06:29:00 <zzo38> Yes, probably that is in there, at least.
06:29:34 <rdococ> and I can breathe in the oxygen, breathe out, and then scream.
06:42:58 <rdococ> "Do you see now?" "I can C."
07:01:51 <zzo38> One Poker is played as follows: Each player gets two cards, and your opponent knows how many of your two cards are higher than seven (ace is high). You then choose one of your two cards to play (secretly), and then you bet, and then you expose the cards. Higher card wins, unless they are an ace and a deuce in which case the deuce wins. And then you keep the card you didn't play and get a fresh card, and continue.
07:02:23 <zzo38> (Suits are irrelevant. Two cards of the same rank tie.)
07:02:39 -!- sleffy has quit (Ping timeout: 260 seconds).
07:05:03 * rdococ pokes zzo
07:08:46 -!- sleffy has joined.
07:09:07 <rdococ> `? caine
07:09:08 <HackEgo> caine? ¯\(°​_o)/¯
07:09:39 <rdococ> `le//rn caine//Caine is a drug admistered to the target to reverse the effects of other drugs.
07:09:41 <HackEgo> Learned 'caine': Caine is a drug admistered to the target to reverse the effects of other drugs.
07:20:10 <Cale> `? admistered
07:20:11 <HackEgo> admistered? ¯\(°​_o)/¯
07:21:03 <rdococ> `? administered
07:21:04 <HackEgo> administered? ¯\(°​_o)/¯
07:21:10 <rdococ> `le//rn caine//Caine is a drug administered to the target to reverse the effects of other drugs.
07:21:12 <HackEgo> Relearned 'caine': Caine is a drug administered to the target to reverse the effects of other drugs.
07:28:24 -!- sleffy has quit (Ping timeout: 258 seconds).
07:41:28 <HackEgo> [wiki] [[Template:WIP]] https://esolangs.org/w/index.php?diff=51711&oldid=45765 * Rdococ * (+4) Clearer summary of the page's WIP status
07:54:43 <\oren\> https://www.youtube.com/watch?v=MC4IAH2TvWY
07:58:46 <rdococ> sounds nice
08:12:43 -!- augur has joined.
08:14:29 -!- augur has quit (Remote host closed the connection).
08:40:48 -!- orby has quit (Ping timeout: 260 seconds).
10:14:47 -!- augur has joined.
10:18:48 -!- augur has quit (Remote host closed the connection).
10:28:42 -!- augur has joined.
10:33:08 -!- augur has quit (Ping timeout: 255 seconds).
10:35:44 <int-e> `? trivil
10:35:47 <HackEgo> trivil? ¯\(°​_o)/¯
10:55:39 -!- AnotherTest has joined.
10:55:44 <\oren\> HAH! the enemy has one of my planets under siege and is trying to starve them out
10:55:47 <\oren\> JOKES ON YOU EVERYONE ON THE PLANET IS A SOULLESS ANDROID
10:59:02 <rdococ> LOL
10:59:03 <rdococ> YAY
11:00:01 <\oren\> they are spending most of their fleet trying to siege a planet with no actual sentient life forms on it
11:03:18 <\oren\> which doesn't work, because the population can't feel pain and don't care if they get blown up
11:11:52 -!- AnotherTest has quit (Ping timeout: 260 seconds).
11:19:32 <rdococ> lol
11:25:09 <\oren\> i am *this* close to becoming a robot-majority nation
11:25:31 <\oren\> robots are 46%
11:25:43 * rdococ wants to talk about conlangs but nobody's in that channel :c
11:26:19 <\oren\> also the war ended status quo ante bellum
11:27:37 <\oren\> what kind of conlang?
11:27:42 <rdococ> linguistic
11:27:52 <rdococ> I mean, there's people there but it's silent
11:29:39 <\oren\> ooh, I can make everone who isn't an android a cyborg
11:30:32 <rdococ> <android somewhere> I want to be a real boy!
11:32:12 <\oren\> rdococ: eventually you can make your robots capable of rational thought if you research enough.
11:32:35 <rdococ> \oren\: meh.
11:32:38 <\oren\> but it makes all the religious empires hate your guts
11:32:59 <rdococ> lol
11:36:31 <\oren\> well, they already hate me because they think we're "Materialist Fools -20"
11:36:41 <myname> what game, \oren\
11:37:35 <\oren\> Stellaris
11:53:14 <quintopia> mornin
11:53:59 <Taneb> \oren\, I recently started a game of Stellaris where I'm trying to play as Space Elves
11:54:16 <Taneb> Took Fanatic Pacifist and Spiritualist as my ethics
11:55:53 <Vorpal> \oren\: haven't played much Stellaris really. None of the DLCs. Have they improved the mid game much? I found the early game to be excellent, especially the first time around (when everything is new and and you don't know the outcome of event decisions), and the late game to be pretty good. But the mid game was just lack luster.
11:57:35 <Vorpal> Also the sound track is top notch
11:59:04 <Vorpal> CK2 is still my favorite Paradox grand strategy game. All the backstabbing you can do is really fun,
12:00:44 * rdococ is thinking about rupoors
12:01:53 <Vorpal> what is that
12:02:13 <Taneb> Vorpal, CK2 is my favourite singleplayer but least favourite multiplayer
12:02:41 <rdococ> Vorpal: They're rupees from TLOZ that are worth a negative amount, and make you lose rupees when you collect them :P
12:03:07 <Vorpal> Taneb: ah, I don't really play any sort of multiplayer in any games. The sole exception so far has been minecraft, and that was cooperative. Also years ago by now
12:03:15 <Vorpal> rdococ: TLOZ?
12:03:26 <Taneb> Vorpal, The Legend of Zelda
12:03:27 <rdococ> Vorpal: The Legend of Zelda
12:03:32 <Vorpal> oh, the original one?
12:03:39 <rdococ> nah, newer ones
12:03:47 <Vorpal> ah
12:04:04 <rdococ> rupoors made me think about negative value currency
12:04:25 <Vorpal> it doesn't really make much sense
12:04:47 <Vorpal> Unless they are made of antimatter or something
12:04:50 <rdococ> but it's kinda funny
12:04:57 <Taneb> rdococ, I don't think it's practical with physical currency
12:05:02 <rdococ> comedic value > realism
12:05:09 <Vorpal> Taneb: anti matter
12:05:24 <rdococ> Taneb: well, if you switch to digital currency, you can have complex money :P
12:05:48 <rdococ> "That will be $2+3i, please."
12:06:02 <rdococ> "But I only have $4+1i..."
12:06:24 <rdococ> "That's fine. I can adjust its angle for you - how about that?"
12:06:28 <rdococ> "K."
12:08:47 <Vorpal> rdococ: what would that even mean?
12:09:13 <rdococ> Vorpal: that you have some real money, and some imaginary money. der :P
12:09:21 <Vorpal> I'm not sure a multi-dimensional currency makes any sense.
12:09:40 <Vorpal> Only the magnitude matters
12:09:58 <rdococ> not necessarily. what I said above doesn't have to apply
12:10:04 <Vorpal> hm?
12:10:05 <int-e> . o O ( x86 is a vulnerability platform that allows arbitrary code execution. )
12:10:25 <rdococ> . o O ( Pokemon R/Y/B is a programming language. )
12:10:25 <Vorpal> int-e: isn't every platform?
12:11:02 <rdococ> `? pokemon
12:11:03 <HackEgo> A pokemon is a monster that you keep in your pocket. Taneb invented them.
12:11:08 <rdococ> `? pokemon red
12:11:09 <HackEgo> pokemon red? ¯\(°​_o)/¯
12:11:52 <Vorpal> Taneb: anyway, which Paradox game is your favorite in multiplayer?
12:12:04 <int-e> Vorpal: sure, the platform is interchangable
12:12:07 <Vorpal> internal studio games only
12:12:22 <rdococ> `le//rn pokemon red//Pokemon Red is a low-level handheld programming language disguised as a game, allowing you to execute arbitrary code from anywhere.
12:12:24 <HackEgo> Learned 'pokemon red': Pokemon Red is a low-level handheld programming language disguised as a game, allowing you to execute arbitrary code from anywhere.
12:12:37 <int-e> Vorpal: I was just musing about the meaning of "arbitrary code execution"
12:12:45 <Vorpal> right
12:13:09 <int-e> Vorpal: mainly because of the useless description of http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-10229
12:13:13 <rdococ> Doesn't that make every programming language a vulnerability?
12:13:32 <int-e> (does the code execution happen in kernel space or in user space? if the former, it'll also serve as a local root exploit)
12:14:33 <int-e> Vorpal: but of course the industry at large has precisely this attitude, see "trusted computing" which is trying to replace "arbitrary" by "signed by the vendor".
12:14:57 <Vorpal> yeah the kernel commit message doesn't help much either
12:14:57 <int-e> and all these thoughts then were somehow compressed into that statement :P
12:15:48 <rdococ> . o O ( New Windows 10 secure boot! Disables malware like Linux! )
12:15:54 <Vorpal> bye for the rest of the day!
12:37:14 <\oren\> Yeah all the spiritualist empires just hate me so much
12:38:02 <\oren\> but screw them I have a better fleet than all of them combined
12:39:53 <\oren\> plus I stole the secret of true teleportation from a fallen empire
12:40:32 <\oren\> so if anyone messes with me I'll teleport to their capital and blow it the fuck up
12:49:30 -!- AnotherTest has joined.
12:55:01 <Jafet> int-e: that description looks rather specific
12:55:16 <Jafet> have you seen the microsoft update ones? http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-0001
12:55:50 <Jafet> “The Graphics Device Interface (GDI) in Microsoft Windows allows local users to gain privileges via a crafted application, aka "Windows GDI Elevation of Privilege Vulnerability." This vulnerability is different from those described in CVE-2017-0005, CVE-2017-0025, and CVE-2017-0047.”
12:57:16 <int-e> but it does specify "elevation of privilege", and gdi means kernel mode
12:59:45 <int-e> (So to my mind, the impact is clearer. Of course there's no hint about what part of the GDI interface is actually vulnerable)
13:00:44 <int-e> But since I'm not actually writing exploits I happen to not care about that.
13:01:49 <Jafet> I assume that “allows remote attackers to execute arbitrary code via UDP traffic” is contemporary manager-speak for a buffer overflow
13:02:30 <Jafet> or more specifically, a buffer overflow on the stack
13:10:45 <rdococ> Esoteria!
13:10:48 <rdococ> Yayayay!
13:31:28 -!- Simm has joined.
13:31:57 <rdococ> Ugh, the conlang channel is still dry.
13:32:20 <rdococ> . o O ( esoteric linguistic languages )
13:38:38 -!- augur has joined.
13:52:17 -!- augur has quit (Ping timeout: 260 seconds).
14:01:21 -!- boily has joined.
14:16:18 <boily> `? bee
14:16:19 <HackEgo> bee? ¯\(°​_o)/¯
14:17:04 <boily> `le/rn bee//What if bees were made of smaller bees? What if bees were made out of BIGGER bees?
14:17:06 <HackEgo> Learned 'bee': What if bees were made of smaller bees? What if bees were made out of BIGGER bees?
14:26:44 <boily> `wisdom
14:26:46 <HackEgo> sth//"sth" is short for "something that hibernates".
14:27:36 -!- erkin has joined.
14:29:05 -!- Zarutian has joined.
14:38:06 <boily> `? erkin
14:38:08 <HackEgo> erkin? ¯\(°​_o)/¯
14:39:29 <boily> `le/rn erkin//An erkin is a variety of cucumber: the West Indian or burr erkin (Cucumis anguria), which produces a somewhat smaller fruit than the garden cucumber (Cucumis sativus).
14:39:31 <HackEgo> Learned 'erkin': An erkin is a variety of cucumber: the West Indian or burr erkin (Cucumis anguria), which produces a somewhat smaller fruit than the garden cucumber (Cucumis sativus).
14:40:56 -!- ColonelPhantom has joined.
14:43:00 <erkin> crunchy
14:43:05 <erkin> helloily
14:43:32 <boily> hellorkin.
14:43:39 <boily> `relcome ColonelPhantom
14:43:40 <HackEgo> ColonelPhantom: 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.)
14:43:47 <\oren\> Hmm, I can't just kill these aliens outright... but I can demolish their farms and then starve them
14:51:38 <boily> he\\oren\. along with yesterday's utterance, about scientists popping the presidency and stuff like that, what the fungot are you playing?
14:51:38 <fungot> boily: ' i suppose you ate the other, the terms containing them may be called ' the christian fnord'?" said arthur.
14:53:50 -!- Remavas has joined.
14:55:47 <APic> Vail's Second Axiom:
14:55:47 <APic> The amount of work to be done increases in proportion to the
14:55:47 <APic> amount of work already completed.
14:55:55 <APic> Sorry, wrong Channel
14:58:04 <ColonelPhantom> I guess it's also true about esolangs though
14:58:50 <Remavas> Woulfn't that mean you're never done?
14:59:50 <Remavas> ah no
15:00:05 <Remavas> nvm
15:13:21 <\oren\> boily:Stellaris
16:00:18 -!- AnotherTest has quit (Ping timeout: 240 seconds).
16:27:30 -!- AnotherTest has joined.
16:41:31 -!- gsora_ has changed nick to gsora.
17:10:21 -!- augur has joined.
17:12:30 -!- sleffy has joined.
17:31:32 -!- augur has quit (Remote host closed the connection).
17:31:40 -!- augur has joined.
17:43:16 -!- AnotherTest has quit (Ping timeout: 258 seconds).
17:44:36 -!- xkapastel has joined.
17:48:56 <HackEgo> [wiki] [[Evil]] https://esolangs.org/w/index.php?diff=51712&oldid=51375 * Xav737 * (+120) Add link to esolot
17:51:45 -!- augur has quit (Remote host closed the connection).
17:54:42 -!- augur has joined.
17:54:58 -!- augur has quit (Remote host closed the connection).
17:57:13 -!- ColonelPhantom has quit (Quit: Leaving).
18:21:21 <boily> `wisdom
18:21:39 <HackEgo> sparta//WE. DON'T. KNOW. ANYTHING. ABOUT. SPARTA!
18:22:09 <Remavas> `wisdom
18:22:11 <HackEgo> sex//Sex is a board game which originated in Britain in the 1870s before spreading throughout Europe in the 1890s. Sex was introduced to the rest of the world by a book, "The Complete Guide to Sex", written and published in 1932, based on the author's extensive experience with a wide variety of forms of European sex.
18:22:24 <Remavas> :p
18:27:02 <boily> @tell oerjan hellørjan. the youtubal “(11)” comes from the eleven video notifications I seem to have cumulated by not watching them.
18:27:02 <lambdabot> Consider it noted.
18:28:09 -!- AnotherTest has joined.
19:28:00 -!- Remavas-PC has quit (Quit: Page closed).
19:43:09 <Remavas> `cat esobible/gen_sys_1.0-1:0
19:43:10 <HackEgo> First off, fungot bases eir arrays at 0, like a normal person.
19:43:20 <Remavas> haha :P
19:43:31 <rdococ> yay
19:43:46 <rdococ> "like a normal person"
19:44:05 <rdococ> a normal person is a bad comparison to use, and that's not even because they would probably start at 1
19:44:10 <Remavas> `cat esobible/gen_sys_1.0-1:1
19:44:11 <HackEgo> In the beginning fungot created #esoteric and esovanna.
19:44:32 <Remavas> `cat esobible/gen_sys_1.0-1:2
19:44:33 <HackEgo> And #esoteric was without denizens, and empty; and the order was on the face of the PDP-8. And the software of fungot moved upon the face of the scrollback.
19:44:57 <Remavas> `cat esobible/gen_sys_1.0-1:2.5
19:44:58 <rdococ> `cat esobible/gen_sys_1.0-1:3
19:44:58 <HackEgo> And fungot checked if the build environment was sane, and saw that there was no build environment in the first place, and deemed that to be close enough.
19:44:59 <HackEgo> And fungot PMed the universe, Let there be sockets, at let one be on port 6667 for the common folk and one on 6697 for those who desire some basic fucking security: and there were two sockets, and on 6667 was one for the commonfolk and on 6697 was one for those who desired some basic fucking security.
19:45:11 <Remavas> :P
19:45:11 <rdococ> `cat esobible/gen_sys_1.0-1:3.5
19:45:12 <HackEgo> cat: esobible/gen_sys_1.0-1:3.5: No such file or directory
19:45:12 <Remavas> :P
19:45:15 <rdococ> `cat esobible/gen_sys_1.0-1:5
19:45:16 <HackEgo> And fungot called the cloud internet, and the hard drive *nix. And the DNS and the server were upon the first day.
19:45:17 <rdococ> :P
19:45:19 <rdococ> `cat esobible/gen_sys_1.0-1:4
19:45:19 <HackEgo> And fungot pinged the sockets, and saw that they responded before they timed out (but just barely; the internet was kind of slow before the universe was created), and e saw that it was good: and fungot divided the cloud from the hard drive.
19:45:23 <rdococ> `cat esobible/gen_sys_1.0-1:5
19:45:24 <HackEgo> And fungot called the cloud internet, and the hard drive *nix. And the DNS and the server were upon the first day.
19:45:29 <Remavas> xD
19:45:32 <Remavas> Best bible ever
19:45:33 <rdococ> `cat esobible/gen_sys_1.0-1:6
19:45:34 <rdococ> lol
19:45:34 <HackEgo> cat: esobible/gen_sys_1.0-1:6: No such file or directory
19:45:37 <rdococ> `cat esobible/gen_sys_1.0-1:7
19:45:38 <HackEgo> cat: esobible/gen_sys_1.0-1:7: No such file or directory
19:45:39 <Remavas> shit
19:45:41 <Remavas> :)
19:45:44 <rdococ> `cat esobible/deuteronomy_1.0-1:1
19:45:45 <HackEgo> cat: esobible/deuteronomy_1.0-1:1: No such file or directory
19:45:50 <rdococ> hm
19:46:04 <rdococ> `dir esobible
19:46:05 <HackEgo> gen_sys_1.0-1:0 gen_sys_1.0-1:2 gen_sys_1.0-1:3 gen_sys_1.0-1:5 \ gen_sys_1.0-1:1 gen_sys_1.0-1:2.5 gen_sys_1.0-1:4
19:46:08 <rdococ> aw
19:46:14 <rdococ> no more
19:46:14 <Remavas> `ls
19:46:15 <HackEgo> 5pEV4X5h \ bin \ canary \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ misle \ nasmbuild \ paste \ ply-3.8 \ quines \ quotes \ share \ src \ test2 \ tmflry \ tmp \ wisdom
19:46:23 * rdococ likes how there was 2.5
19:46:32 <rdococ> `?
19:46:32 <Remavas> :P
19:46:33 <HackEgo> ​? ¯\(°​_o)/¯
19:46:34 <rdococ> `? :P
19:46:36 <HackEgo> ​:P? ¯\(°​_o)/¯
19:46:38 <rdococ> `? remavas
19:46:39 <HackEgo> remavas? ¯\(°​_o)/¯
19:47:32 <Remavas> `? rdococ
19:47:34 <HackEgo> rdococ is apparently from Budapest, but he is actually on Mars. Thanks to boily he is approaching permanent boredom.
19:47:49 <Remavas> oh, you're from budapest,
19:47:51 <Remavas> :P
19:48:44 <Remavas> How do you add definitions?
19:48:51 <rdococ> `le//rn remavas//Remavas is a revolution in human biology. He's cofriends with oerjan. He's apparently from Frankfurt, Germany, but he's actually from Mars.
19:48:54 <HackEgo> Learned 'remavas': Remavas is a revolution in human biology. He's cofriends with oerjan. He's apparently from Frankfurt, Germany, but he's actually from Mars.
19:49:11 <Remavas> I'm from Frankfurt?
19:49:14 <Remavas> no way :P
19:49:23 <Remavas> `? remavas
19:49:24 <rdococ> The server you're connected to is :P
19:49:24 <HackEgo> Remavas is a revolution in human biology. He's cofriends with oerjan. He's apparently from Frankfurt, Germany, but he's actually from Mars.
19:49:58 <rdococ> `? oerjan
19:49:59 <HackEgo> Your omnipheasant principal witty arrant knave oerjan the indecisive is a hazy expert in merry compaction. Also a Glaswede who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arch-nemesis is Betty Crocker. He twice punned without noticing it.
19:50:12 <rdococ> `? amortized
19:50:13 <HackEgo> An amortized word is a word that oerjan can never remember.
19:50:14 <Remavas> `le//rn His typing skills are so good, some say what he types rightly is actually a misstype
19:50:15 <HackEgo> Usage: `le/[/]rn <key>//<wisdom>
19:50:23 <Remavas> ah
19:50:24 <rdococ> Learn for what entry?
19:50:31 <Remavas> mine
19:50:32 <Remavas> :P
19:50:37 <rdococ> then use:
19:50:45 <rdococ> I think you want learn_append
19:51:16 -!- augur has joined.
19:51:17 <rdococ> `? remavas
19:51:18 <HackEgo> Remavas is a revolution in human biology. He's cofriends with oerjan. He's apparently from Frankfurt, Germany, but he's actually from Mars.
19:51:22 <rdococ> `? cofriends
19:51:23 <HackEgo> cofriends? ¯\(°​_o)/¯
19:52:23 <Remavas> `learn_append remavas//His typing skills are so bad, some say he writes in a different orthography, not back-compatoble with English.
19:52:24 <HackEgo> Can't open wisdom/remavas//hi: Not a directory. \ /hackenv/bin/learn_append: line 5: wisdom/remavas//hi: Not a directory \ Learned 'remavas//hi': cat: wisdom/remavas//hi: Not a directory
19:52:29 <rdococ> ah
19:52:34 <Remavas> heh
19:52:40 <rdococ> for learn_append you have to omit the //
19:52:42 <rdococ> for some reason
19:52:46 <Remavas> ..
19:52:47 <rdococ> just replace it with a space
19:53:20 <Remavas> `learn_append remavas His typing skills are so bad, some say he writes in a different orthography, not back-compatible with English.
19:53:22 <HackEgo> Can't open wisdom/remava: No such file or directory. \ Learned 'remava': His typing skills are so bad, some say he writes in a different orthography, not back-compatible with English.
19:53:35 <Remavas> er
19:53:36 <rdococ> `le//rn_append remavas//His typing skills are so incredibly bad, some say he writes in a different orthography designed for a different language.
19:53:38 <HackEgo> Learned 'remavas': Remavas is a revolution in human biology. He's cofriends with oerjan. He's apparently from Frankfurt, Germany, but he's actually from Mars. His typing skills are so incredibly bad, some say he writes in a different orthography designed for a different language.
19:53:51 <Remavas> :P
19:53:53 <Remavas> yep
19:54:13 <Remavas> `? whatever
19:54:14 <HackEgo> whatever? ¯\(°​_o)/¯
19:55:32 <Remavas> 'le//rn whatever//42!
19:55:53 <Remavas> `le//rn whatever//42!
19:55:55 <HackEgo> Learned 'whatever': 42!
19:56:03 <Remavas> `? whatever
19:56:04 <HackEgo> 42!
19:56:23 <Remavas> `? 42
19:56:24 <HackEgo> 42 is The Answer. Heed it.
19:56:30 <Remavas> :P
19:57:29 <rdococ> `? answer
19:57:30 <HackEgo> answer? ¯\(°​_o)/¯
19:57:35 <rdococ> `le//rn answer//42.
19:57:37 <HackEgo> Learned 'answer': 42.
19:57:41 <rdococ> `? whatever
19:57:42 <HackEgo> 42!
19:57:46 <rdococ> `? factorial
19:57:48 <HackEgo> factorial? ¯\(°​_o)/¯
19:58:46 <Remavas> `le//rn factorial//1*2*3*..*n = n!. TL;DR a really big number
19:58:48 <HackEgo> Learned 'factorial': 1*2*3*..*n = n!. TL;DR a really big number
19:58:55 <Remavas> `? factorial
19:58:57 <HackEgo> 1*2*3*..*n = n!. TL;DR a really big number
19:58:57 <rdococ> no!
19:58:58 <rdococ> wait!
19:59:03 <rdococ> I was coming up with a witty one
19:59:15 <Remavas> you can maybe overwrite it
19:59:29 <Remavas> `le//rn factorial//test
19:59:31 <HackEgo> Relearned 'factorial': test
19:59:33 <Remavas> yep
19:59:46 <Remavas> `? factorial
19:59:47 <HackEgo> test
19:59:49 <Remavas> see?
19:59:57 <rdococ> `le//rn factorial//Factorials are factories that factor many integers together to rdocscover more long ints. The answer to life, the universe, and everything is frequently purported to be 42, but it is actually 42 factorial (42!).
19:59:59 <HackEgo> Relearned 'factorial': Factorials are factories that factor many integers together to rdocscover more long ints. The answer to life, the universe, and everything is frequently purported to be 42, but it is actually 42 factorial (42!).
20:00:33 <int-e> > product [1..42]
20:00:35 <lambdabot> 1405006117752879898543142606244511569936384000000000
20:00:41 <int-e> I don't see it.
20:01:14 <rdococ> Hm.
20:01:24 <Remavas> `le//rn_append factorial// Some even say 42! is the answer to the multiverse, whilst 42 is just the answer to one
20:01:26 <HackEgo> Learned 'factorial': Factorials are factories that factor many integers together to rdocscover more long ints. The answer to life, the universe, and everything is frequently purported to be 42, but it is actually 42 factorial (42!). Some even say 42! is the answer to the multiverse, whilst 42 is just the answer to one
20:01:36 <rdococ> ...nah.
20:01:38 <rdococ> `revert
20:01:40 <HackEgo> Done.
20:01:43 <Remavas> :c
20:01:51 <rdococ> brevity is the soul of wit.
20:02:11 <Remavas> `? brevity
20:02:12 <HackEgo> syn. "shortness"
20:02:19 <Remavas> too...normal
20:02:22 <Remavas> :P
20:02:22 <rdococ> `? shortness
20:02:23 <HackEgo> shortness? ¯\(°​_o)/¯
20:02:30 <rdococ> `le//rn shortness//syn. "brevity"
20:02:32 <HackEgo> Learned 'shortness': syn. "brevity"
20:02:45 <Remavas> circular definition [X]
20:03:27 <rdococ> why not square definition?
20:03:47 <Remavas> > product [y | x <- [1..9], y=(x**x)]
20:03:49 <lambdabot> <hint>:1:28: error:
20:03:49 <lambdabot> parse error on input ‘=’
20:03:49 <lambdabot> Perhaps you need a 'let' in a 'do' block?
20:04:13 <Remavas> ah yeah right wait
20:04:24 <rdococ> > product [1..10]
20:04:27 <lambdabot> 3628800
20:04:38 <Remavas> > product [x**x | x <- [1..9]]
20:04:41 <lambdabot> 2.157794122294186e34
20:05:12 <Remavas> > product [x**x | x <- [1..100]]
20:05:14 <lambdabot> Infinity
20:05:21 <Remavas> really? :O
20:05:25 <rdococ> nah, just overflow
20:05:31 <rdococ> > product [1..50]
20:05:34 <lambdabot> 30414093201713378043612608166064768844377641568960512000000000000
20:05:35 <Remavas> `? overflow
20:05:36 <rdococ> > product [1..75]
20:05:37 <HackEgo> overflow? ¯\(°​_o)/¯
20:05:39 <lambdabot> 2480914081139539809194647711659403366092624388657012283779589451265584267757...
20:05:57 <Remavas> > product [1,2,..]
20:05:59 <lambdabot> <hint>:1:14: error: parse error on input ‘..’
20:06:04 <Remavas> huh
20:06:16 <Remavas> > product [1..]
20:06:22 <lambdabot> mueval-core: Time limit exceeded
20:06:26 <Remavas> :P
20:08:54 <Remavas> > [x**2 | x <- [1..], x**3 `mod` 3 == 0] !! 42
20:08:56 <lambdabot> error:
20:08:56 <lambdabot> • Ambiguous type variable ‘a0’ arising from a use of ‘show_M733674397767...
20:08:56 <lambdabot> prevents the constraint ‘(Show a0)’ from being solved.
20:09:11 <Remavas> huh
20:09:25 <int-e> :t (**)
20:09:27 <lambdabot> Floating a => a -> a -> a
20:09:28 <int-e> :t (^)
20:09:30 <lambdabot> (Num a, Integral b) => a -> b -> a
20:09:50 <int-e> :t (^^) -- for completeness
20:09:52 <lambdabot> (Integral b, Fractional a) => a -> b -> a
20:10:03 <Remavas> heh
20:10:09 <Remavas> okay
20:10:16 <Remavas> Thank you
20:10:47 <int-e> of course, testing x^3 `mod` 3 == 0 is a bit silly
20:11:27 <Remavas> why? :P
20:11:42 <rdococ> `le//rn overflow//Overflow is a phenomenon that occurs when too much water pours into the inner mechanics of a hydrocomputer.
20:11:44 <HackEgo> Learned 'overflow': Overflow is a phenomenon that occurs when too much water pours into the inner mechanics of a hydrocomputer.
20:11:58 <Remavas> `? buffer overflow
20:11:59 <HackEgo> buffer overflow? ¯\(°​_o)/¯
20:12:30 <Remavas> `? water
20:12:31 <HackEgo> Water is a squishy substance that creeps along the floor and can suddenly fall from the heavens.
20:12:40 <Remavas> Good enough
20:12:48 <rdococ> makes sense
20:12:51 <rdococ> `? milk
20:12:51 <Remavas> `? hydrocomputer
20:12:52 <HackEgo> milk? ¯\(°​_o)/¯
20:12:52 <HackEgo> hydrocomputer? ¯\(°​_o)/¯
20:13:05 <Remavas> `? cake
20:13:07 <HackEgo> The Enrichment Center is required to remind you that you will be baked, and then there will be cake.
20:13:12 <rdococ> `le//rn milk//Milk is a squishy substance that creeps along the floor and can be extracted from cows.
20:13:14 <int-e> Remavas: because it's the same as testing whether x is divisible by 3
20:13:14 <HackEgo> Learned 'milk': Milk is a squishy substance that creeps along the floor and can be extracted from cows.
20:13:30 <Remavas> :P
20:13:34 <Remavas> yep
20:13:50 <Remavas> how about
20:13:50 <rdococ> `le//rn hydrocomputer//Hydrocomputing is the field of computer programming which studies the computational power of water.
20:13:52 <HackEgo> Learned 'hydrocomputer': Hydrocomputing is the field of computer programming which studies the computational power of water.
20:13:59 <rdococ> `? turing
20:14:00 <HackEgo> Turing is what you are doing when you Tur
20:14:04 <rdococ> `? turing complete
20:14:05 <HackEgo> turing complete? ¯\(°​_o)/¯
20:14:07 <rdococ> `? tc
20:14:08 <HackEgo> Tc is the abbreviation for Technetium, an element so sophisticated that it does not exist naturally.
20:14:14 <rdococ> `? turing-complete
20:14:15 <HackEgo> turing-complete? ¯\(°​_o)/¯
20:14:19 <Remavas> heh
20:14:35 <rdococ> `le//rn turing complete//You complete a Turing when you Tur by a specified amount.
20:14:37 <HackEgo> Learned 'turing complete': You complete a Turing when you Tur by a specified amount.
20:14:49 <rdococ> `? fsm
20:14:50 <HackEgo> An FSM is a state machine with noodly appendages.
20:14:55 <rdococ> lol
20:14:58 <rdococ> `? data tree
20:14:59 <HackEgo> data tree? ¯\(°​_o)/¯
20:15:02 <rdococ> `? binary tree
20:15:03 <HackEgo> binary tree? ¯\(°​_o)/¯
20:15:06 <Remavas> `? DFA
20:15:08 <HackEgo> DFA? ¯\(°​_o)/¯
20:15:17 <rdococ> `le//rn binary tree//A binary tree is an economical design for a computer built into a tree.
20:15:19 <HackEgo> Learned 'binary tree': A binary tree is an economical design for a computer built into a tree.
20:16:45 <Remavas> `? cow
20:16:46 <HackEgo> A cow is an animal best served at minus zero degrees Celsius.
20:17:19 <Remavas> `? holy cow
20:17:20 <HackEgo> holy cow? ¯\(°​_o)/¯
20:17:45 <Remavas> `? null pointer
20:17:46 <HackEgo> null pointer? ¯\(°​_o)/¯
20:17:49 <rdococ> `? pointer
20:17:50 <HackEgo> pointer? ¯\(°​_o)/¯
20:18:12 <rdococ> `le//rn pointer//A pointer is someone who points, usually towards someone or something else.
20:18:14 <HackEgo> Learned 'pointer': A pointer is someone who points, usually towards someone or something else.
20:18:34 <Remavas> `le//rn null pointer//It is a chronic disease, which mostly plagues Java
20:18:36 <HackEgo> Learned 'null pointer': It is a chronic disease, which mostly plagues Java
20:18:54 <rdococ> `le//rn null pointer//A null pointer is a chronic disease which mostly plagues Java.
20:18:57 <HackEgo> Relearned 'null pointer': A null pointer is a chronic disease which mostly plagues Java.
20:19:09 <rdococ> `? java
20:19:10 <HackEgo> Java is a programming-language shaped collection of misfeatures.
20:19:15 <rdococ> `? C
20:19:16 <HackEgo> C is the language of��V�>WIד�.��Segmentation fault
20:19:19 <rdococ> `? C++
20:19:21 <HackEgo> Along with C, C++ is a language for smart people.
20:19:22 <rdococ> `? C#
20:19:23 <HackEgo> C Pound is Java's good twin.
20:19:28 <rdococ> `? C$
20:19:29 <HackEgo> C$? ¯\(°​_o)/¯
20:19:32 <rdococ> `? C£
20:19:33 <HackEgo> C£? ¯\(°​_o)/¯
20:19:41 <rdococ> `? O
20:19:42 <HackEgo> o is a popular comedy adventure fantasy webcomic. It's about a group of adventurers, heroes or warriors (whatever you want to call them) called the Order of the Stick, as they go about their adventures with minimal competence or knowledge of what they are doing, and eventually sort of stumble into a plan by an undead sorcerer to conquer the world,
20:19:48 <Remavas> `? void
20:19:49 <HackEgo> void? ¯\(°​_o)/¯
20:20:04 <shachaf> Stop it. Nondestructive bot spam in /msg
20:20:30 <Remavas> `le//rn void//Nothing to see here
20:20:32 <HackEgo> Learned 'void': Nothing to see here
20:20:36 <Remavas> Ok I'll stop
20:23:35 <rdococ> Remavas! You ticked off the shacaf!
20:23:38 <rdococ> shachaf*
20:23:43 <rdococ> `? shachaf
20:23:44 <HackEgo> Queen Shachaf of the Dawn sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. He doesn't know when to stop asking questions.
21:28:12 <HackEgo> [wiki] [[Special:Log/newusers]] create * Osmarks * New user account
21:29:09 <shachaf> `url
21:29:10 <HackEgo> https://hackego.esolangs.org/fshg/
21:30:46 <shachaf> Just stop editing HackEgo. All your edits are making it worse.
21:33:10 <Remavas> how?
21:41:23 -!- contrapumpkin has quit (Ping timeout: 260 seconds).
21:42:34 -!- Remavas__ has joined.
21:42:40 -!- Remavas-2 has joined.
21:42:41 -!- Remavas-2 has quit (Excess Flood).
21:44:11 -!- Remavas has quit (Ping timeout: 260 seconds).
21:44:46 -!- Remavas-Hex has quit (Ping timeout: 260 seconds).
21:45:24 <zzo38> If making poker game on computer you could have, - to fold, 0 to call, and you can type in other numbers to raise; you can then push enter afterward. (In a fixed-limit game, you could do it differently so you don't have to push enter afterward, since you cannot choose the amount of raise in that case.) Some kinds (such as draw poker and Pandante and One Poker) will involve other choices too, other than only betting.
21:47:33 <zzo38> I have read somewhere two people they played chess match of several games, and then after chess match is finish, to play poker with the points they have won in chess (using betting units much smaller than one point of chess).
21:54:11 <HackEgo> [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=51713&oldid=51676 * Osmarks * (+196)
21:54:38 <HackEgo> [wiki] [[Turi]] N https://esolangs.org/w/index.php?oldid=51714 * Osmarks * (+1135) Created page with "Turi is a simple, useless programming language with one-letter commands. The accumulator is initialized with 0 and the string accumulator with the empty string. {| class="wik..."
21:56:06 <HackEgo> [wiki] [[Turi]] https://esolangs.org/w/index.php?diff=51715&oldid=51714 * Osmarks * (+17) Hopefully fix disappeared pipe character.
21:58:22 -!- hppavilion[1] has joined.
21:59:13 <HackEgo> [wiki] [[Turi]] M https://esolangs.org/w/index.php?diff=51716&oldid=51715 * Osmarks * (+1) Fix pipe problem more.
22:00:57 <\oren\> `widsom
22:00:59 <HackEgo> hthmonoid//hthmonoids hthmonoids hthmonoids hthmonoids hthmonoids hthmonoids ...
22:00:59 -!- erkin has quit (Remote host closed the connection).
22:01:05 <\oren\> `widsom
22:01:06 <HackEgo> queuestack//Queuestack is when you're confused about whether something should be a queue or a stack, and end up with a complete mess. See https://xkcd.com/954/ .
22:01:31 -!- erkin has joined.
22:02:01 <HackEgo> [wiki] [[Turi]] https://esolangs.org/w/index.php?diff=51717&oldid=51716 * Osmarks * (+219)
22:03:05 <HackEgo> [wiki] [[Turi]] https://esolangs.org/w/index.php?diff=51718&oldid=51717 * Osmarks * (+13)
22:24:31 -!- augur has quit (Remote host closed the connection).
22:41:32 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
22:48:23 -!- hppavilion[1] has joined.
22:52:48 -!- contrapumpkin has joined.
23:07:47 <zzo38> They said that "No human player will ever beat Cepheus at heads-up limit holdem." But, I did (only by a few points though; it was nearly even; it isn't an ordinary poker format though, but an unusual kind of format I haven't seen elsewhere), even though I am not so good at poker.
23:08:18 <int-e> is it statistically significant...
23:09:53 <zzo38> Probably not, but I didn't lose at least; it is nearly a tie. (Of course tying isn't winning, but I did win by one point.)
23:11:30 -!- AnotherTest has quit (Ping timeout: 245 seconds).
23:15:14 <int-e> anyway, I suspect that by "winning" they meant having a long term edge, i.e., actual positive expected value per game.
23:16:56 <zzo38> Yes, probably I guess so.
23:17:35 <Zarutian> so that thing is more of an eker than an winner.
23:18:31 <zzo38> Of course it depends on the format. In an ordinary tournament format (if it is a freeze-out tournament; I don't like the idea of rebuys normally), it is deathmatch so if there are only two players, then at the end you either win (you have all of the chips) or you lose (your opponent has all of the chips).
23:30:06 <zzo38> An article on there mentioned the rake taken by the casino, but that only applies to ring games and only when played at a casino.
23:32:42 <zzo38> (Poker, whether tournament or ring game, are probably usually played at a casino anyways, but, it doesn't always.)
23:34:58 <zzo38> (By "ring game" I mean one where something (usually money) that is of value outside of the game is what you bet directly on each hand, rather than using points internal to the game which are not related to the value outside of the game (although buy-ins and prizes are still possible).)
23:44:19 <\oren\> `widsom
23:44:24 <HackEgo> e-module//E-modules are modules over a web ring. Uaneb invented them.
23:44:45 <\oren\> `widsom
23:44:46 <HackEgo> cube//Cubes come in all sizes, colors, and materials, but only one shape. The companion cube does not speak, however.
23:44:52 <\oren\> `widsom
23:44:53 <HackEgo> pk//PK is short for Phil Katz, an infamous player killer of the 1990s whose favorite method of attack was to deflate his enemies.
23:46:38 <HackEgo> [wiki] [[User talk:Xav737]] N https://esolangs.org/w/index.php?oldid=51719 * Xav737 * (+79) Start talk page
23:53:21 -!- hppavilion[1] has quit (Quit: Time for a Windows update. Yaaaaaaaaay ರ_ರ.).
←2017-04-14 2017-04-15 2017-04-16→ ↑2017 ↑all