←2015-09-01 2015-09-02 2015-09-03→ ↑2015 ↑all
00:00:56 -!- mihow has quit (Quit: mihow).
00:05:56 -!- FireFly has joined.
00:12:18 -!- FireFly has quit (Ping timeout: 250 seconds).
00:13:49 -!- pikhq has quit (Ping timeout: 256 seconds).
00:23:27 -!- atslash has quit (Quit: This computer has gone to sleep).
00:26:42 -!- pikhq has joined.
00:37:47 -!- Slereah__ has joined.
00:38:07 -!- Slereah has quit (Ping timeout: 246 seconds).
01:01:26 -!- FireFly has joined.
01:13:19 -!- FireFly has quit (Ping timeout: 244 seconds).
01:28:39 <hppavilion[1]> fungot
01:28:39 <fungot> hppavilion[1]: s/ then/ they/ my
01:28:49 <hppavilion[1]> Huh?
01:30:26 -!- doesthiswork has joined.
01:30:54 <doesthiswork> new limerick from speculative grammarian
01:31:20 <doesthiswork> A loanword I heard in अमरो-
01:31:20 <doesthiswork> हा was clearly not borrowed from ཁམས་ so
01:31:20 <doesthiswork> I guessed it was དབུས་གཙང་
01:31:20 <doesthiswork> But that was just all wrong—
01:31:20 <doesthiswork> It turns out the form was from ཨ་མདོ།
01:33:19 -!- |f`-`|f has joined.
01:36:38 <izabera> 80% of the lines have characters that my font can't render
01:38:40 <izabera> but line 4 was great
01:48:24 -!- FireFly has joined.
01:58:47 <oren> my font also doesn't render, but the backup font does. however, that doesn't mean can actually read any of them
02:04:17 <Jafet> “A loanword I heard in Amaro- / हा was clearly not borrowed from Kham so / I guessed it was Ü-Tsang / But that was just all wrong- / It turns out the form was from Amdo.”
02:10:15 -!- MDude has changed nick to MDream.
02:20:41 -!- FireFly has quit (Ping timeout: 250 seconds).
02:45:47 -!- FireFly has joined.
02:48:45 -!- Phantom__Hoover has quit (Read error: Connection reset by peer).
02:56:12 -!- |f`-`|f has quit (Ping timeout: 272 seconds).
02:59:36 <oren> "Writing a large number of commands into ed without printing the buffer to confirm it" #justunixgeekthings
03:01:52 <oren> "Copypasting the AES S-box from the pdf into ed, and then into Visual Basic? Priceless. For everythine else there's mastercard.
03:03:07 <shachaf> scow-box
03:04:01 <oren> shachaf: does having the values in VB hex notation help?
03:04:11 <oren> &H63, &H7C, &H77, &H7B, &HF2, &H6B, &H6F, &HC5, &H30, &H01, &H67, &H2B, &HFE, &HD7, &HAB, &H76,
03:04:16 <shachaf> why would you implement aes
03:04:39 <oren> to support it in my ssh terminal thingy?
03:04:50 <oren> which i am making in VB
03:05:01 <shachaf> why
03:05:15 <oren> qhy nor?
03:05:20 <oren> why not?
03:05:29 <shachaf> it will probably end up insecure
03:05:33 <oren> ha ha
03:05:42 <shachaf> you should call it ish instead
03:05:52 <oren> that is a good name
03:06:37 <oren> people who want security whould probably not use anything written in VB anyway
03:07:17 <oren> you don't see much VB code on crypto blogs
03:11:50 <oren> I don't get this. is there an actual mathmatical relation between the number of rounds and the key legth?
03:12:18 <oren> 16 byte key -> 10 rounds
03:12:35 <oren> 24 byte key -> 12 rounds
03:12:48 <oren> 32 byte key -> 14 rounds
03:14:37 <oren> whatever
03:15:22 -!- |f`-`|f has joined.
03:16:57 <oren> Hi |f`-`|f
03:17:16 * |f`-`|f grabs oren
03:18:21 -!- FireFly has quit (Ping timeout: 244 seconds).
03:22:52 <oren> So now I'm working on the key schedule and the cipher
03:50:59 -!- FireFly has joined.
04:08:40 -!- doesthiswork has quit (Quit: Leaving.).
04:12:05 -!- FireFly has quit (Ping timeout: 244 seconds).
04:13:05 <hppavilion[1]> You know what we could do for the/a EsOS?
04:13:07 <hppavilion[1]> 3D
04:13:41 <hppavilion[1]> That could be the BefungeOS
04:18:40 <oren> what if the memory is a 3d space of bits, and data types are cubes of bits, containing 8, 27, 64, or 125 bits
04:21:21 <hppavilion[1]> I want to make an esoteric tower defence game...
04:21:23 <hppavilion[1]> Any ideas?
04:21:32 <hppavilion[1]> Have you noticed how quickly I change ideas? :P
04:21:37 <hppavilion[1]> I'm never going to finish anything xD
04:21:41 <oren> make the shooting patterns programmable
04:21:46 <hppavilion[1]> YES
04:21:52 <hppavilion[1]> BUT ONLY IN MALBOLGE
04:22:19 <hppavilion[1]> Give me an idea for a tower
04:24:19 <hppavilion[1]> What does Fungot look like?
04:25:08 <Jafet> "AOLServer is the web engine that powers America Online. [...] It is similar in many respects to Zope, except based largely on Tcl."
04:29:58 <hppavilion[1]> Seriously
04:29:59 <hppavilion[1]> Someone
04:30:14 <hppavilion[1]> What does fungot look like in phyiscal form?
04:30:14 <fungot> hppavilion[1]: something that will give you a headache :) but you need to do
04:30:20 <hppavilion[1]> In a non-sarcastic way
04:30:48 <hppavilion[1]> I've decided that the Fungot tower will be able to see fnordic enemies
04:32:34 <hppavilion[1]> oren, your a fungotologist. What is fungot's TRUE form?
04:32:34 <fungot> hppavilion[1]: you have 1 message. riastradh says: does sisc have a fnord
04:34:10 <hppavilion[1]> *you're
04:34:11 <hppavilion[1]> Shit
04:34:19 <hppavilion[1]> Or is that oerjan?
04:45:15 -!- FireFly has joined.
04:51:54 -!- Thisbe has joined.
04:53:07 <hppavilion[1]> Ugh
04:53:11 <hppavilion[1]> VPython is being shitty
04:53:17 <hppavilion[1]> Can't figure out how to get it working
04:53:25 <hppavilion[1]> Keep getting numpy import errors
04:55:30 -!- oerjan has joined.
04:56:14 <hppavilion[1]> Hi, oerjan!
04:56:43 <hppavilion[1]> I'm making EsoTD
04:57:32 <oerjan> OKAY
04:58:24 <hppavilion[1]> Is that excited or annoyed "OKAY"?
04:58:32 <hppavilion[1]> Or accidentally-left-caps-lock-on?
04:58:49 <oerjan> ironic hth
04:58:49 <hppavilion[1]> or maybe ironically-left-caps-lock-on
04:58:55 <hppavilion[1]> Whoo!
04:59:00 <hppavilion[1]> Guessed it before you said it!
04:59:13 <hppavilion[1]> (check the timestamps if you're reading the logs)
04:59:41 <oerjan> the logs disagree hth
04:59:52 <oerjan> irc isn't globally synchronized
05:00:04 <hppavilion[1]> Well still
05:00:11 <hppavilion[1]> From my POV I said it first
05:00:13 <hppavilion[1]> xD
05:00:16 <hppavilion[1]> And even then
05:00:21 <hppavilion[1]> There's no way I typed it that fast
05:00:36 <oerjan> OKAY
05:00:40 <shachaf> or is there?
05:00:42 * oerjan believes you
05:00:43 <hppavilion[1]> Must be *mumble mumble* special relativity *mumble mumble*
05:01:24 <oerjan> it's actually not that easy to _speed up_ time with special relativity.
05:01:24 <hppavilion[1]> Good
05:01:44 <hppavilion[1]> So what does fungot's /true form/ look like?
05:01:45 <fungot> hppavilion[1]: you had talked about that a long time since i've played it 5 times, but only in a lexical environment, which the body doesn't digest algorithm or anything.
05:01:55 <oerjan> not taking the straightest path tends to slow you down
05:02:34 <hppavilion[1]> I need to know for research purposes for the EsoTD
05:03:32 <oerjan> you are a mere human, you cannot grasp true forms hth
05:04:36 <hppavilion[1]> Oh rihgt
05:04:37 <shachaf> is fungot's true form a differential form
05:04:37 <fungot> shachaf: i get it :) i'm sorry, you're wrong
05:04:42 <shachaf> wow
05:04:45 <oerjan> but secretly we're all (including fungot) tentacled beings playing a _really_ immersive MMORPG hth
05:04:45 <fungot> oerjan: i like this room, ever, a rosemary.
05:04:56 <hppavilion[1]> Whoa
05:05:15 <hppavilion[1]> My mind
05:05:18 <hppavilion[1]> It has asploded
05:05:20 <hppavilion[1]> hth
05:05:28 <hppavilion[1]> I still have no clue what hth means
05:05:33 <oerjan> `? hth
05:05:43 <hppavilion[1]> Hairy Toe Help
05:05:45 <hppavilion[1]> I know
05:05:48 <HackEgo> hth is help received from a hairy toe. It is not at all hambiguitous.
05:12:01 -!- FireFly has quit (Ping timeout: 244 seconds).
05:15:38 -!- aretecode has quit (Quit: Toodaloo).
05:28:33 <shachaf> pikhq: You should talk to mulrich about Agora sometime.
05:28:46 <pikhq> Was he in Agora nomic?
05:29:08 <pikhq> ... oh my goodness I think I recognize the name holy shit
05:30:34 <shachaf> ?
05:30:41 <shachaf> No, he wasn't in it as far as I know.
05:37:30 <oerjan> never heard of him
05:45:54 -!- FireFly has joined.
05:47:45 <shachaf> oerjan: What's the state of the art in machine-interpretable nomics? twh
05:48:30 <oerjan> i dunno, haven't been on more than one and it was > decade ago
05:49:07 <shachaf> Which one?
05:52:10 <oerjan> schemenomic
05:55:33 <oren> I'm almost ready to test my AES
05:58:00 <oren> Ok, now I need a unit test
05:58:22 <shachaf> oerjan: hmm, doesn't really seem self-modifying enough
05:59:23 <oerjan> OKAY
06:04:32 -!- Perdurabo has joined.
06:05:02 <Perdurabo> Hi I am having issues with a tarot reading.. anyone familiar with the Thoth Tarot?
06:05:12 <shachaf> `welcome Perdurabo
06:05:12 <HackEgo> Perdurabo: 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.)
06:05:31 -!- Perdurabo has left.
06:12:51 <oren> holy fucking what what Visual Basic has freaking lambdas?!!?
06:14:11 <oren> Dim f = Function(x) x * 6 + 5
06:14:39 -!- JesseH has quit (Remote host closed the connection).
06:32:34 <ashl> which version?
06:35:39 <oerjan> <oren> I don't get this. is there an actual mathmatical relation between the number of rounds and the key legth? <-- divide by 4 and add 6 hth
06:36:38 <shachaf> oerjan: {(16,10),(24,12),(32,14)} hth
06:37:04 <oerjan> or that.
06:37:09 <shachaf> except i guess you mean "subtract 6 and multiply by 4"
06:37:28 <oerjan> shachaf: oren was confusingly switching the order
06:37:57 -!- x10A94 has joined.
06:38:02 <shachaf> whoa whoa whoa
06:38:11 <shachaf> I haven't played _Potion of Confusing_ in such a long time.
06:38:25 <oerjan> :t confusing
06:38:27 <lambdabot> Applicative f => LensLike (Data.Functor.Kan.Rift.Rift (Data.Functor.Yoneda.Yoneda f) (Data.Functor.Yoneda.Yoneda f)) s t a b -> LensLike f s t a b
06:38:29 <shachaf> @ask zzo38 Have any improvements been made to Potion of Confusing since I last played it?
06:38:29 <lambdabot> Consider it noted.
06:38:37 <oerjan> best function
06:39:24 <shachaf> @let import Data.Functor.Kan.Rift
06:39:25 <lambdabot> .L.hs:88:1:
06:39:25 <lambdabot> Data.Functor.Kan.Rift: Can't be safely imported!
06:39:25 <lambdabot> The package (kan-extensions-4.2.2) the module resides in isn't trusted.
06:39:31 <shachaf> scow
06:42:01 <mauris> potion of confusing is unimprovable hth
06:42:31 <shachaf> Well, perhaps I can play the sequel, potion of doesn't make sense.
06:48:11 <HackEgo> [wiki] [[Taxi]] http://esolangs.org/w/index.php?diff=44007&oldid=39128 * 109.192.2.224 * (+3495) Added Table mapping destinations to operations
06:53:12 -!- oerjan has quit (Quit: Later).
06:53:26 <oren> ashl: I'm using Visual Basic .Net In visual Studio 2015
06:53:41 <ashl> oh
06:53:45 <ashl> i thought you meant vb6
06:57:50 <HackEgo> [wiki] [[Taxi]] http://esolangs.org/w/index.php?diff=44008&oldid=44007 * 109.192.2.224 * (+300) Formated table
06:58:30 <oren> I'm trying to write an SSH Client in Visual Basic
07:00:24 <oren> but I'm having trouble implementing AES
07:00:56 <oren> Where is the crypto channel so I can troll them
07:01:10 <shachaf> Please don't troll.
07:01:21 <shachaf> The channel is where you'd expect.
07:01:26 <oren> I mean aske them for help implementing aes in VB
07:01:53 <oren> which I assume would qualify as trolling
07:02:26 <mauris> maybe i don't really "get it" but would writing this in VB be substantially different from writing it in anything else
07:03:08 <oren> No, but many people get migraines imagining VB code, let alone writing it
07:04:39 <oren> VB has a long history of being used by substandard devs for pitiful business apps which inevitably grow into monstrosities
07:06:44 <oren> anyway I think I figured out where I messed up
07:08:02 <myname> sounds just like php
07:10:26 <ashl> isn't vb.net just an alternative external representation of C#?
07:12:07 <oren> technically yes.
07:12:41 <oren> But the VB syntax has this uh, visceral reaction from many people
07:13:37 <coppro> no
07:13:45 <coppro> it's an alternative external representation of CLI code
07:14:15 <coppro> and even then, it's more limited than CLI
07:14:56 <myname> ON ERROR RESUME NEXT
07:19:00 <oren> myname: That is still valid syntax
07:20:27 <ashl> example of limitation?
07:24:34 -!- AnotherTest has joined.
07:33:12 -!- bb010g has quit (Quit: Connection closed for inactivity).
07:33:47 <coppro> oren: where did you go to school, again?
07:35:28 <oren> UofT
07:36:14 <oren> University Of Toronto
07:40:26 -!- AnotherTest has quit (Ping timeout: 240 seconds).
07:40:43 -!- Thisbe has quit (Quit: Thisbe).
07:44:42 <coppro> ahh ok
07:44:58 -!- AnotherTest has joined.
07:44:59 <coppro> you didn't hang out with any Waterloo guys, did you?
07:47:05 <shachaf> Why is everyone from Waterloo?
07:47:15 <shachaf> coppro: Did you play Prismata?
07:47:19 <coppro> because it's the place to be
07:47:20 <coppro> shachaf: no
07:47:44 <coppro> elyot is an acquaintance though
07:50:12 <ashl> i'm not from waterloo and haven't encountered anyone from waterloo (until now)
07:51:13 <shachaf> Lots of people are from Waterloo.
07:51:21 <shachaf> Though maybe only coppro in this channel.
07:52:12 <shachaf> They have this thing where they send students to silly valley for a few months or something.
07:55:54 <mroman> fnérd
07:56:06 <mroman> gaming graphics still suck and it's 2015
07:56:08 <mroman> :D
07:56:51 -!- hppavilion[1] has quit (Ping timeout: 244 seconds).
07:56:53 -!- atslash has joined.
07:57:14 <mroman> althouth GTA5 is from 2014
07:57:18 <mroman> *although
07:58:44 <mroman> It has sucky anti-aliasing on the PS.
07:58:45 <coppro> shachaf: yeah, it's an alternating work-school program
07:59:34 <shachaf> `wisdom
07:59:35 <HackEgo> gotton/gotton is a quantum of attention. Solain drives the packet.
08:00:49 <oren> Ok, now I'm getting frustrated
08:01:09 -!- atslash has quit (Ping timeout: 255 seconds).
08:01:15 <oren> i can't seem to get the right result out of my rijndael key schedule
08:01:35 -!- atslash has joined.
08:05:37 -!- mauris has quit (Ping timeout: 246 seconds).
08:07:05 <mroman> `wisdom
08:07:06 <HackEgo> gaszpacho/gaszpacho is a polish soup, traditionally szerved cold for hot szummer days
08:07:10 <mroman> `? VB
08:07:11 <HackEgo> VB? ¯\(°​_o)/¯
08:07:14 <mroman> `? VB.NET
08:07:15 <HackEgo> VB.NET? ¯\(°​_o)/¯
08:22:08 -!- J_Arcane has joined.
08:23:30 -!- impomatic_ has joined.
08:27:46 <impomatic_> There's a Core War programming / tournament evening in Leeds tonight.
08:27:54 <impomatic_> Possibly with free pizza :-D
08:29:55 <myname> awesome
08:39:12 -!- Patashu has joined.
09:00:32 -!- heddwch has quit (Read error: Connection reset by peer).
09:01:08 -!- heddwch has joined.
09:12:44 <izabera> https://http.cat/
09:20:47 -!- atslash has quit (Quit: This computer has gone to sleep).
09:26:53 -!- FireFly has quit (Ping timeout: 256 seconds).
09:57:20 -!- FireFly has joined.
10:05:18 -!- AnonymousExcepti has joined.
10:06:56 <AnonymousExcepti> How would you go about handling numbers in ///? I was thinking about using base 1, but was wondering if anyone had a better solution?
10:09:09 <izabera> i don't really know /// but probably you can use the same techiques as in sed
10:10:20 <AnonymousExcepti> I haven't used sed, so I'll go and take a look at that now.
10:10:25 <AnonymousExcepti> Thanks
10:10:45 <izabera> http://www.gnu.org/software/sed/manual/sed.html#Increment-a-number
10:10:52 <izabera> dunno how much of that applies to ///
10:35:08 <HackEgo> [wiki] [[List of ideas]] http://esolangs.org/w/index.php?diff=44009&oldid=43723 * Christian Irwan * (+221) /* Mathematics */
10:41:42 -!- stalem has joined.
10:53:58 -!- AnotherTest has quit (Ping timeout: 246 seconds).
11:00:02 -!- AnotherTest has joined.
11:02:42 -!- atslash has joined.
11:07:46 -!- atslash has quit (Ping timeout: 246 seconds).
11:11:27 -!- AnonymousExcepti has quit (Ping timeout: 246 seconds).
11:16:50 -!- Phantom_Hoover has joined.
11:16:58 -!- atslash has joined.
11:32:45 -!- AnotherTest has quit (Ping timeout: 250 seconds).
11:33:36 -!- atslash has quit (Quit: This computer has gone to sleep).
11:34:12 -!- atslash has joined.
11:34:12 -!- atslash has quit (Client Quit).
11:41:01 -!- fowl has quit (Quit: zz).
11:54:52 -!- rrrrrr has joined.
11:55:00 -!- rrrrrr has quit (Client Quit).
12:00:26 -!- rdococ has quit (Ping timeout: 240 seconds).
12:09:06 -!- rdococ has joined.
12:13:37 -!- FireFly has quit (Ping timeout: 244 seconds).
12:17:28 -!- fowl has joined.
12:17:28 -!- fowl has quit (Changing host).
12:17:28 -!- fowl has joined.
12:18:10 -!- lleu has quit (Read error: Connection reset by peer).
12:19:00 -!- lleu has joined.
12:50:01 -!- FireFly has joined.
12:59:11 -!- AnotherTest has joined.
12:59:25 -!- Sgeo_ has quit (Read error: Connection reset by peer).
13:05:43 -!- Patashu has quit (Ping timeout: 246 seconds).
13:16:51 -!- FireFly has quit (Ping timeout: 260 seconds).
13:26:17 -!- `^_^v has joined.
13:36:32 -!- atslash has joined.
13:39:17 -!- MDream has changed nick to MDude.
13:57:25 -!- FireFly has joined.
14:15:20 <HackEgo> [wiki] [[ShortScript]] http://esolangs.org/w/index.php?diff=44010&oldid=43989 * YourDeathIsComing * (+341)
14:16:55 <HackEgo> [wiki] [[ShortScript]] http://esolangs.org/w/index.php?diff=44011&oldid=44010 * YourDeathIsComing * (+30)
14:17:40 <HackEgo> [wiki] [[User:YourDeathIsComing]] http://esolangs.org/w/index.php?diff=44012&oldid=43980 * YourDeathIsComing * (+17)
14:24:23 -!- FireFly has quit (Ping timeout: 256 seconds).
14:27:19 <tswett> Looks like etymologically, the opposite of "effeminate" ought to be "emasculate".
14:29:07 -!- TieSoul has joined.
14:34:18 -!- TieSoul has quit (Ping timeout: 260 seconds).
14:36:17 -!- TieSoul has joined.
14:41:43 <stalem> Is Java evil?
14:41:47 <stalem> `? C#
14:41:48 <HackEgo> C Pound is Java's good twin.
14:45:17 <myname> cis
14:45:49 -!- impomatic_ has quit (Quit: http://corewar.co.uk).
14:47:56 -!- FireFly has joined.
15:01:59 -!- `^_^v has quit (Ping timeout: 264 seconds).
15:02:33 -!- `^_^v has joined.
15:04:00 <b_jonas> In windows shell, DIR /s/b/a-l only doesn't output symlinks, or also doesn't descend into symlink directories?
15:04:05 <b_jonas> That's a serious question.
15:04:12 <b_jonas> And I'm testing now.
15:06:20 <b_jonas> Argh
15:06:26 <b_jonas> it seems it only doesn't list them
15:06:28 <b_jonas> it descends
15:20:38 -!- JesseH has joined.
15:23:07 <stalem> who's maintaining/owning hackbot and its wisdomme knowledges?
15:24:10 -!- FireFly has quit (Ping timeout: 272 seconds).
15:31:24 <b_jonas> `? maintainer
15:31:26 <HackEgo> maintainer? ¯\(°​_o)/¯
15:32:34 <stalem> aw, hackbot should at least know about its creator
15:32:57 <stalem> ´? creator
15:33:06 <stalem> `? creator
15:33:07 <HackEgo> creator? ¯\(°​_o)/¯
15:34:21 <stalem> hmm
15:34:24 <stalem> `? hackbot
15:34:26 <HackEgo> hackbot? ¯\(°​_o)/¯
15:34:28 -!- APic has quit (Ping timeout: 246 seconds).
15:35:25 -!- APic has joined.
15:35:39 -!- FireFly has joined.
15:43:35 -!- spiette has joined.
15:43:36 -!- darkl0ck_ has joined.
15:44:57 -!- darkl0ck has quit (Ping timeout: 250 seconds).
15:51:24 -!- AnotherTest has quit (Ping timeout: 272 seconds).
16:06:29 -!- APic has quit (Ping timeout: 252 seconds).
16:10:25 -!- oerjan has joined.
16:12:02 -!- AnotherTest has joined.
16:20:48 -!- hppavilion[1] has joined.
16:23:04 <oerjan> <AnonymousExcepti> How would you go about handling numbers in ///? I was thinking about using base 1, but was wondering if anyone had a better solution? <-- hm i would have pointed em to my Deadfish implementation. although i guess it _is_ base 1 most of the time.
16:26:34 <oerjan> <izabera> dunno how much of that applies to /// <-- well /// doesn't have regexps, but this method can be adapted.
16:27:27 <izabera> the regex part of number handling in sed is that digits match themselves
16:28:19 <oerjan> hm actually it's not that directly adaptable.
16:28:39 <oerjan> might need to convert each digit into unary first, similar to what i did.
16:29:17 <oerjan> otherwise you would need a real loop, which is overkill
16:31:44 <oerjan> oh wait no that's not necessary.
16:32:36 <hppavilion[1]> What weird shit can we do with OO I wonder?
16:33:30 <oerjan> multiple inheritance hth
16:38:26 <hppavilion[1]> oerjan: Yes, Multiple Inheritance is weird
16:38:31 <hppavilion[1]> But not weird enough
16:38:39 <hppavilion[1]> Perhaps 2D multiple inheritance?
16:38:56 <hppavilion[1]> class foo extends [[bar, baz], [qux, fnord]]
16:39:10 <oerjan> an inheritance n-category
16:39:18 <hppavilion[1]> A what?
16:39:23 <hppavilion[1]> You just lost me
16:39:35 <oerjan> don't worry, i barely understand any of it
16:39:52 <hppavilion[1]> My formal education in mathematics caps at the very beginning of Alg. II
16:40:00 <hppavilion[1]> Algae II that is xD
16:40:03 <hppavilion[1]> No formal CS at all
16:40:03 <oerjan> n-categories are like a higher-dimensional version of categories
16:40:15 <hppavilion[1]> I'll just google Categories
16:40:24 <oerjan> `? category
16:40:26 <HackEgo> Categories are just a special case of bicategories.
16:40:44 * hppavilion[1] looks at the first image on the wiki page
16:40:46 <hppavilion[1]> I give up
16:41:19 <hppavilion[1]> Perhaps a DB-type JSON object?
16:41:22 <hppavilion[1]> No
16:41:28 <hppavilion[1]> That can be implemented in plain SON
16:41:29 <hppavilion[1]> *JSON
16:41:33 <hppavilion[1]> I do like class expressions
16:43:34 <hppavilion[1]> foo = class(extends=[...], implements=[...], interface=True|False, abstract=True|False, meta=type, etc...) {...}
16:44:06 <oerjan> hppavilion[1]: assuming you're referring to the diagram at the top of Category theory, that's sort of relevant for inheritance. if class A inherits from class B and C, and both class B and C inherit from D, you'd like A to get the "same" D both ways. that can be expressed in such a commutative diagram, and means that inheritance is a simple sort of category.
16:44:07 <hppavilion[1]> Ooh
16:44:22 <hppavilion[1]> Ah
16:44:38 <hppavilion[1]> What about self-parent classes?
16:44:45 <hppavilion[1]> In a time travel-oriented language
16:44:55 <hppavilion[1]> class bar extends foo {}
16:45:00 <hppavilion[1]> class foo extends bar {}
16:45:23 <oerjan> well, in a category every object has an identity morphism, which translates to every class being trivially its own ancestor.
16:45:44 <hppavilion[1]> very abstract class foo {...}
16:45:54 <hppavilion[1]> (it is like an abstract class for abstract classes)
16:46:03 <hppavilion[1]> (only abstract classes can inherit from it)
16:46:05 <oerjan> and you can have loops.
16:46:49 <oerjan> and then the question is, when you have a loop must it be trivial. or can a class be its own ancestor in a nontrivial way...
16:47:19 <hppavilion[1]> Are classes that inherit from two classes that share a parent called incest-borne classes?
16:47:33 <oerjan> RARELY I THINK
16:48:35 <hppavilion[1]> I guess weird shit we can do with OO is too broad
16:48:54 <oerjan> i don't know half of it
16:49:17 * oerjan never studied those design patterns
16:49:31 -!- `^_^v has quit (Ping timeout: 250 seconds).
16:50:48 <oerjan> i think i learned what the visitor pattern was the other day.
16:51:11 <oerjan> in haskell you mostly just use pattern matching instead.
16:51:52 <oerjan> the visitor pattern is like CPS encoding of that
16:52:47 -!- `^_^v has joined.
17:00:10 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
17:16:55 <Taneb> ^celebrate
17:16:55 <fungot> \o| c.c \o/ ಠ_ಠ \m/ \m/ \o_ c.c _o/ \m/ \m/ ಠ_ಠ \o/ c.c |o/
17:18:58 <oerjan> ;_;
17:19:05 <oerjan> wat
17:19:10 <shachaf> Taneb: Haneb
17:19:13 <oerjan> myndzi isn't even here
17:19:17 <fizzie> Not much of a celebration.
17:19:24 <fizzie> Just a list of decapitated heads.
17:19:31 <fizzie> Well, and hands.
17:19:40 <oerjan> more like stockholm's blood bath
17:20:32 <shachaf> oerjan: how do you feel about me pronouncing your j as zh twh
17:20:50 <shachaf> (zh as in measure)
17:22:57 <oerjan> shachaf: heresy hth
17:24:08 -!- llue has joined.
17:24:34 -!- Phantom__Hoover has joined.
17:25:30 <shachaf> i used to think that was pronounced like "here sigh" hth
17:25:39 <shachaf> probably due to confusion with "hearsay"
17:27:15 -!- lleu has quit (Ping timeout: 244 seconds).
17:27:47 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds).
17:30:11 <Taneb> shachaf, same, actually
17:30:21 <shachaf> Taneb: which one
17:30:46 * oerjan is surprised to learn his pronunciation is correct
17:31:36 <oerjan> Taneb: hm are you celebrating anything in particular
17:31:49 <Taneb> No I just felt like celebrating
17:40:03 -!- x10A94 has quit (Ping timeout: 260 seconds).
17:40:26 <shachaf> whoa whoa whoa, http://mysite.science.uottawa.ca/phofstra/Oct2015.html
17:40:46 <shachaf> y'all ontarians should go
17:41:34 -!- x10A94 has joined.
17:53:35 -!- `^_^v has quit (Ping timeout: 244 seconds).
17:56:29 <oerjan> i sense a distinct lack of mention of beer.
18:02:34 -!- APic has joined.
18:06:16 -!- TieSoul has quit (Remote host closed the connection).
18:12:50 -!- TieSoul has joined.
18:28:53 -!- mihow has joined.
18:32:19 -!- hppavilion[1] has joined.
18:33:03 <hppavilion[1]> What weird ideas can we apply to Operator Overloading?
18:35:33 <rdococ> well...
18:36:02 -!- mihow has quit (Ping timeout: 260 seconds).
18:36:26 -!- mihow has joined.
18:36:33 <rdococ> assignment overloading?
18:36:36 -!- TieSoul has quit (Remote host closed the connection).
18:36:51 <rdococ> so you could do new objectWithAssignmentOverload() = 123
18:39:23 -!- AnotherTest has quit (Ping timeout: 252 seconds).
18:40:21 <hppavilion[1]> That could be a thing
18:40:34 <hppavilion[1]> Compound operator overload?
18:41:14 <hppavilion[1]> def __add__sub__(self, second, third):
18:41:16 <hppavilion[1]> ...
18:42:23 -!- `^_^v has joined.
18:44:05 -!- AnotherTest has joined.
18:49:41 <stalem> he yall
18:50:10 <stalem> i'm gonna try asking again now that there's hopefully more awake; who's maintaining hackego?
18:53:09 -!- Frooxius has quit (Quit: *bubbles away*).
18:56:40 <hppavilion[1]> Are there any sums of fractions with denominators (- {1, 2, 3, 6} whose denominator (/- {1, 2, 3, 6}?
18:56:47 <hppavilion[1]> (- being the item of operator
18:57:36 <hppavilion[1]> I don't think there is, but I'm just asking to be sure such as not to violate the law of conservation of energy in my esouniverse simulator (where the LoCoE applies)
19:07:50 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
19:11:54 -!- Frooxius has joined.
19:12:16 -!- Thisbe has joined.
19:13:41 -!- x10A94 has quit (Read error: Connection reset by peer).
19:34:04 -!- AnotherTest has quit (Ping timeout: 250 seconds).
19:35:44 -!- AnotherTest has joined.
19:38:41 <myname> well, obviously not since what you are asking is if any sum of x/6 is a multiple of 1/6
19:48:58 -!- fowl has quit (Quit: zz).
19:51:24 -!- Thisbe has quit (Ping timeout: 244 seconds).
19:52:14 <oerjan> stalem: in theory Gregor does, in practice he's rarely active here and fizzie ends up doing some of the stuff that not everyone can do
19:53:21 <Gregor> If the question is who manages esolangs.org , I don't even in theory. I just own the box.
19:53:31 <stalem> oerjan: thanks for the answer mate. do you know if fizzie also has access then to the db's of hackbot?
19:53:34 <oerjan> no, it was HackEgo this time
19:53:39 <Gregor> Oh
19:53:56 <Gregor> Well, yeah, then that's me being a lazy shit :)
19:54:30 <shachaf> hi Gregor
19:54:34 <stalem> understandable that you got better stuff to do than manage an irc bot :P
19:54:49 <shachaf> I know what the revert issue is, if you'd like to fix it.
19:55:11 <stalem> but i was thinking, in spirit of the compendiumme of wisdomme knowledges, that it would be nice to have an up-to-date web version no?
19:55:58 <stalem> cos the compendiumme is just too good to be static. i'd love to see it as a searchable, perhaps indexable encyclopedia
19:56:13 <oerjan> stalem: um boily handles that. see the pdf in the topic.
19:56:53 <oerjan> its up-to-date-ness is a bit fluctuating i think
19:57:37 <stalem> yeah, that's what i was worried about. a website with direct access to the db wouldn't have that problem, plus you'd gain the bonus of having a nice search feature
19:57:38 <oerjan> stalem: you can do some searching in the repository browser
19:57:43 <oerjan> oh
19:57:46 <stalem> just my two cents
19:57:51 <oerjan> `help
19:57:51 <HackEgo> Runs arbitrary code in GNU/Linux. Type "`<command>", or "`run <command>" for full shell commands. "`fetch <URL>" downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert <rev>" can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/
19:58:00 <oerjan> stalem: try that last link hth
19:58:22 <stalem> hey nice i might be able to use that!
19:58:41 <stalem> oerjan to the rescue tdh
19:59:49 <oerjan> yw
20:00:58 -!- fowl has joined.
20:09:25 -!- APic has quit (Ping timeout: 246 seconds).
20:21:22 -!- APic has joined.
20:24:11 -!- mauris has joined.
20:24:12 -!- mauris has quit (Changing host).
20:24:12 -!- mauris has joined.
20:32:58 -!- oerjan has quit (Quit: Nite).
20:37:25 -!- stalem has quit (Quit: pillow).
20:40:45 -!- MDude has quit (Ping timeout: 252 seconds).
21:07:32 -!- Patashu has joined.
21:21:43 -!- mauris_ has joined.
21:25:07 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
21:25:26 -!- mauris has quit (Ping timeout: 244 seconds).
21:30:14 <HackEgo> [wiki] [[Talk:Doorspace]] N http://esolangs.org/w/index.php?oldid=44013 * Martin Büttner * (+235) Created page with "What an interesting language. :) Would you mind including a sentence about the significance of the alternative name "Qugord"? --~~~~"
21:30:17 -!- `^_^v has quit (Ping timeout: 268 seconds).
21:35:54 <HackEgo> [wiki] [[User:Rdococ]] M http://esolangs.org/w/index.php?diff=44014&oldid=43966 * Rdococ * (+13) /* My esoteric programming languages */
21:43:57 -!- MDude has joined.
21:44:58 -!- Patashu has quit (Ping timeout: 246 seconds).
22:00:12 -!- hppavilion[1] has joined.
22:06:40 -!- hppavilion[1] has quit (Ping timeout: 268 seconds).
22:19:52 <izabera> Great repository names are short and memorable. Need inspiration? How about strident-rutabaga.
22:20:01 <izabera> thanks github that's exactly what i was looking for
22:22:49 <int-e> this-repo-name-is-neither-short-nor-whatwasit?
22:26:16 <myname> wtf ritabaga
22:26:23 <myname> *u
22:30:11 -!- Sgeo has joined.
22:34:19 <fizzie> Not just any rutabaga, a strident one.
22:46:14 -!- hppavilion[1] has joined.
23:00:37 -!- clog has quit (Ping timeout: 256 seconds).
23:01:54 -!- mihow has quit (Quit: mihow).
23:47:11 -!- MDream has joined.
23:50:55 -!- MDude has quit (Ping timeout: 265 seconds).
23:51:17 -!- MDude has joined.
23:53:11 -!- MDream has quit (Ping timeout: 244 seconds).
←2015-09-01 2015-09-02 2015-09-03→ ↑2015 ↑all