00:01:34 <HackEgo> [wiki] [[List of operators]] http://esolangs.org/w/index.php?diff=45700&oldid=45699 * Hppavilion1 * (+401) /* Bitwise */ SELECT
00:02:27 <hppavilion[2]> Should I define ‰ as the Exponential Modulus operator?
00:03:08 <quintopia> android might be different than iphone
00:04:06 -!- Wallacoloo has joined.
00:04:16 -!- Wallacoloo has left.
00:05:22 <HackEgo> [wiki] [[List of operators]] http://esolangs.org/w/index.php?diff=45701&oldid=45700 * Hppavilion1 * (+573) /* Arithmetic */ x**y (mod z) with ‰
00:05:55 <FireFly> hppavilion[2]: why not spell it as x**y%z instead?
00:06:24 <hppavilion[2]> FireFly: You mean the operator or the demonstration I used to represent what it does?
00:07:03 <FireFly> I think keeping the syntax orthogonal and optimizing it as a special case is neater
00:07:24 <FireFly> and detecting that pattern wouldn't be too hard, I suppose
00:07:49 <hppavilion[2]> FireFly: Oh, x**y%z can be done fairly efficiently as its own operation in comparison to calculating x**y then calculating that mod z. I just was considering making it its own operator so that special cases aren't needed. And so that it's more obvious to the programmer that it's special
00:08:19 <hppavilion[2]> Because with x**y%z, x**y might give you a giant number.
00:08:33 <FireFly> Yes, I'm aware that there's a more efficient implementation
00:08:49 <FireFly> I think x**y%z with optimisation is a lot more clear than x%y,z
00:08:50 <hppavilion[2]> You're asking why I just don't make it a compiler optimization?
00:08:57 <FireFly> I don't see where x%y,z indicates "exponentiation"
00:09:21 <FireFly> put it in the implementation instead of the spec (or I guess the spec could require that case to be optimised)
00:09:23 <hppavilion[2]> I just wanted to provide a meaning for ‰ in that list xD
00:09:43 <hppavilion[2]> It's not for a language currently, it's just for my collection of operator definitions
00:10:15 <\oren\> 500 internal zerver error AAAAAAAAAAAAAAAA
00:10:17 -!- Lord_of_- has joined.
00:12:59 -!- mtve has joined.
00:13:19 <FireFly> not really.. though APL-likes might make for some inspiration
00:13:32 <FireFly> they're full of operators, and at least half of them could probably be seen as esoteric
00:13:36 -!- hppavilion[2] has changed nick to hppavilion[1].
00:13:57 <FireFly> I'm fond of the #: #. base conversion operators in J
00:16:23 <hppavilion[1]> Also, dear GOD \oren\, what is wrong with your euro?
00:19:00 <HackEgo> [wiki] [[List of operators]] http://esolangs.org/w/index.php?diff=45702&oldid=45701 * Hppavilion1 * (+548) /* The operators */ Conversions and ? operator
00:19:02 <\oren\> ????? is there something worng with it?
00:19:17 <hppavilion[1]> \oren\: The two middle strokes are way too far apart and close to the curves
00:19:43 <\oren\> ok then I'll change it
00:20:07 <hppavilion[1]> I did not /realize/ currency signs could be in the uncanny valley
00:22:10 <HackEgo> [U+00A4 CURRENCY SIGN] [U+0020 SPACE] [U+0020 SPACE] [U+20AC EURO SIGN]
00:23:02 <izabera> `unidecode ₧€₪₠₡₢₣₤₥₦₨₩₫₭₮₯₰₱₲₳₴₵
00:23:03 <HackEgo> [U+20A7 PESETA SIGN] [U+20AC EURO SIGN] [U+20AA NEW SHEQEL SIGN] [U+20A0 EURO-CURRENCY SIGN] [U+20A1 COLON SIGN] [U+20A2 CRUZEIRO SIGN] [U+20A3 FRENCH FRANC SIGN] [U+20A4 LIRA SIGN] [U+20A5 MILL SIGN] [U+20A6 NAIRA SIGN] [U+20A8 RUPEE SIGN] [U+20A9 WON SIGN] [U+20AB DONG SIGN] [U+20AD KIP SIGN] [U+20AE TUGRIK SIGN] [U+20AF DRACHMA SIGN] [U+20B0
00:25:14 <HackEgo> [U+20B0 GERMAN PENNY SIGN] [U+20B1 PESO SIGN] [U+20B2 GUARANI SIGN] [U+20B3 AUSTRAL SIGN] [U+20B4 HRYVNIA SIGN] [U+20B5 CEDI SIGN]
00:25:32 <izabera> no i mean too many to unidecode
00:27:04 <\oren\> ¤ is in my font in the latin 1
00:27:34 <\oren\> because thats where it is
00:28:08 <HackEgo> [wiki] [[List of operators]] http://esolangs.org/w/index.php?diff=45703&oldid=45702 * Hppavilion1 * (+543) /* Arithmetic */ Hyperoperations
00:28:40 <izabera> i have to say that your font looks so much better with your new s
00:29:20 <izabera> even if it's not new anymore
00:32:13 <izabera> what does OCR mean in Mathematical Operators, misc technical, APL, OCR, etc... ?
00:32:21 <hppavilion[1]> How about a fungeoid where the ONLY instructions are arrows from the Unicode blocks with arrows in them?
00:32:50 <hppavilion[1]> Basically, operations can only be done by colliding data pointers. Yeah.
00:33:03 <izabera> hppavilion[1]: that can't be its meaning?
00:33:20 <hppavilion[1]> izabera: It is. It's special symbols for telling an Optical Character Recognizer what's going on.
00:33:42 <\oren\> hppavilion[1]: yes I update it almost every day
00:33:56 <hppavilion[1]> \oren\: Huh. Didn't know it was released that frequently.
00:34:36 <\oren\> http://www.orenwatson.be/fontdemo.htm
00:34:57 <\oren\> can you see the new s on the page?
00:35:08 <zzo38> What I would want to see is the METAFONT files for Magic: the Gathering symbols. One of the parameters can be version of mana symbols (it looks to me slight changes were made to all color mana symbols, although the white one has more significant changes)
00:36:55 -!- hppavilion[1] has quit (Quit: WALRUS MAAAAAAAAAAAAN).
00:39:14 <izabera> you should add the character count
00:39:29 <\oren\> to the main demo page?
00:42:22 -!- hppavilion[1] has joined.
00:43:55 <HackEgo> [wiki] [[CrashFunge]] N http://esolangs.org/w/index.php?oldid=45704 * Hppavilion1 * (+466) Created Page
00:46:21 <boily> your back his back I back for JS Bach ♪
00:47:07 -!- pdxleif has quit (Ping timeout: 260 seconds).
00:49:10 -!- pdxleif has joined.
00:49:28 -!- diginet has quit (Ping timeout: 260 seconds).
00:49:52 -!- diginet has joined.
00:53:29 -!- ineiros has quit (Ping timeout: 245 seconds).
00:55:13 <\oren\> did you download the ttf and install it?
00:58:27 <\oren\> http://postimg.org/image/vmiwkjvan/ <-- you should see a dialog like this, then click "yes"
01:02:45 -!- shachaf_ has changed nick to shachaf.
01:31:13 <hppavilion[1]> \oren\: I downloaded it, hit "install", then agreed to everything
01:32:23 <\oren\> hmm try switch ing to another font and fback
01:35:45 <\oren\> atfet that the new s should be ther
01:42:29 <\oren\> hmm what OS is this anyway
01:43:29 <HackEgo> [wiki] [[List of operators]] http://esolangs.org/w/index.php?diff=45705&oldid=45703 * Hppavilion1 * (+1) /* List Comprehension */ Formatting
01:43:56 <\oren\> I dunno then. I know Win7 it works fine, and on linux nd MacOSX it works fine. I havn't tried XP, Win8 or win10
01:45:21 <hppavilion[1]> I think I need to reboot for it to work, which I don't feel like doing right now
01:46:37 <\oren\> um, does it work in notepad at least?
01:48:07 <hppavilion[1]> I'll reboot it before going to bed and hopefully it'll work in the morning
01:52:04 <hppavilion[1]> What kinds of strange stuff should I do with WalrusOS's version of dc?
01:53:27 <hppavilion[1]> How about... some geometry, along with string manipulation?
02:07:25 <zzo38> I have made some suggestion of ways to improve the UNIX dc program. One thing is to add a "arithmetic if" command
02:16:54 <zzo38> The stack effect ( n z p c -- out ) where out is n if c is negative, z if c is zero or an empty string, and p if c is positive or a nonempty string.
02:17:25 <zzo38> Another thing can be an explicit tail execute command.
02:19:57 <HackEgo> [wiki] [[WalrusOS/Walculator]] N http://esolangs.org/w/index.php?oldid=45706 * Hppavilion1 * (+4532) Created Page, still working
02:23:07 -!- vifino has quit (*.net *.split).
02:27:22 <hppavilion[1]> zzo38: Can you give me a brief overview of those stack expressions? Just in case there's some subtlety I'm missing. I want to use them for Walculator's spec
02:30:40 <hppavilion[1]> It's OK to use examples like (5 12 -- 60), right? That is, using those stack expressions with constants instead of variables to demonstrate what's going on
02:34:56 <boily> you may have angered the RNG. don't worry if critical failures start to appear a little bit too often on your next rolls.
02:36:50 <\oren\> the random number god?
02:37:07 <hppavilion[1]> I used to have a friend named Olivia and we discussed how the RNG hated her frequently. Then I learned we weren't the only people to have a "Random Number God"
02:37:30 <hppavilion[1]> Then she wrote a long angry vignette about how stupid I was one day and showed it to me for some reason.
02:37:45 -!- lleu has joined.
02:39:39 <hppavilion[1]> How do I represent indeterminant numbers of values with stack expressions? Or conditional lengths of argument? E.g. the \' operator pops an integer from the stack called n, then pops n values off the stack and pushes them back on such that they're in the reverse order.
02:40:08 <hppavilion[1]> Is there a way to represent that with forthian expressions?
02:41:03 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
02:45:09 <zzo38> hppavilion[1]: Yes for multiplication that could be the stack effect.
02:50:20 -!- boily has quit (Quit: EXTENSIBLE CHICKEN).
02:51:53 <HackEgo> [wiki] [[WalrusOS/Walculator]] http://esolangs.org/w/index.php?diff=45707&oldid=45706 * Hppavilion1 * (+3748) Some commands
02:52:39 <HackEgo> [wiki] [[WalrusOS/Walculator]] http://esolangs.org/w/index.php?diff=45708&oldid=45707 * Hppavilion1 * (+9) Fixed table formatting
02:53:46 <HackEgo> [wiki] [[WalrusOS/Walculator]] http://esolangs.org/w/index.php?diff=45709&oldid=45708 * Hppavilion1 * (+34) /* Operators and Builtin Functions */ Forgot about some wikitext stuff (notably, double-spark italics and triple-spark bold)
02:57:39 <Sgeo> Why is combining emoji allowed?
02:58:11 <Sgeo> Like, it means fonts can "create" new emoji that others can't necessarily read
02:58:24 <Sgeo> There are iOS emoji that just turn into several emoji when received on other platforms
03:01:11 <HackEgo> [wiki] [[WalrusOS/Walculator]] http://esolangs.org/w/index.php?diff=45710&oldid=45709 * Hppavilion1 * (+1086) /* Operators and Builtin Functions */ Successor and predecessor, changed negate to -' to make - subtraction, made /' RECIP and / normal division, // for floor division
03:01:42 <mauris> fonts could already create symbols that others can't read! (private use)
03:01:44 <hppavilion[1]> Sgeo: You mean like the skin tone combining things?
03:01:59 <Sgeo> http://unicode.org/emoji/charts/emoji-zwj-sequences.html
03:02:06 <mauris> hppavilion[1]: there's also crazy zero-width joiner stuff yeah ^
03:02:19 <Sgeo> According to this, Apple's the only one doing it?
03:03:51 <hppavilion[1]> I'm particularly happy about the 👨❤️💋👨 and 👩❤️💋👩 sequences xD. Good thing they added it, too. Can't imagine the backlash otherwise.
03:05:04 <Sgeo> In theory that single-codepoint couple is supposed to be gender neutral. AFAICT, it isn't displayed as such on iOS
03:05:13 <Sgeo> (It is on Android)
03:05:44 <Sgeo> n/m about Android, but it is on Google's in-browser Hangouts
03:05:54 <\oren\> a basket is a draon made of bamboo
03:07:07 -!- fungot has quit (Ping timeout: 260 seconds).
03:10:03 <\oren\> no, a kanji I'm memorizing a basket is written as 籠 which is bamboo 竹 on top of dragon 龍
03:10:39 <\oren\> sometimes kanji make sense, other times blagh
03:12:13 -!- vifino has joined.
03:14:56 <HackEgo> [U+9F8D CJK UNIFIED IDEOGRAPH-9F8D]
03:15:28 -!- vifino has quit (Excess Flood).
03:15:28 -!- vifino has joined.
03:15:28 -!- vifino has quit (Excess Flood).
03:15:37 -!- vifino has joined.
03:18:23 -!- mauris has quit (Ping timeout: 246 seconds).
03:18:29 -!- mtve has quit (Ping timeout: 245 seconds).
03:21:46 <hppavilion[1]> zzo38: Is there an easy way to generalize forth type expressions (I think that's what they are) to deques? The first one that comes to mind is (1 2 3 ... n-3 n-2 n-1 -- o1 o2 ... bo2, bo1)
03:22:12 <hppavilion[1]> Where o[n] is the nth output to the ToS and bo[n] is the nth output to the BoS
03:29:30 <HackEgo> [wiki] [[WalrusOS/Walculator]] http://esolangs.org/w/index.php?diff=45711&oldid=45710 * Hppavilion1 * (+3603) /* Operators and Builtin Functions */ ROT and ROLL and more
03:29:46 <hppavilion[1]> God, very nearly exited the page before sending that 3.5K character edit
03:36:12 -!- pikhq has quit (Ping timeout: 264 seconds).
03:36:48 -!- pikhq has joined.
03:36:50 <\oren\> I usually compose long edits and forum posts in Notepad in case of browser crash
03:41:52 <zzo38> Which astrological house system do you expect would generally be most useful for data which you would print on a calendar?
03:42:11 -!- jaboja has quit (Ping timeout: 246 seconds).
03:47:33 <Sgeo> The one divided into 365/366 sections based on the rotation of the Earth on its axis
03:48:08 <Sgeo> `unidecode hello
03:48:08 <HackEgo> [U+0068 LATIN SMALL LETTER H] [U+0065 LATIN SMALL LETTER E] [U+006C LATIN SMALL LETTER L] [U+006C LATIN SMALL LETTER L] [U+006F LATIN SMALL LETTER O]
03:48:29 <Sgeo> `unidecode zwj
03:48:29 <HackEgo> [U+007A LATIN SMALL LETTER Z] [U+0077 LATIN SMALL LETTER W] [U+200D ZERO WIDTH JOINER] [U+006A LATIN SMALL LETTER J]
03:48:43 <Sgeo> `unidecode zwj
03:48:45 <HackEgo> U+007A LATIN SMALL LETTER Z \ UTF-8: 7a UTF-16BE: 007a Decimal: z \ z (Z) \ Uppercase: U+005A \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+0077 LATIN SMALL LETTER W \ UTF-8: 77 UTF-16BE: 0077 Decimal: w \ w (W) \ Uppercase: U+0057 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+200D ZERO WIDT
03:49:16 <Sgeo> I was just checking if copy/paste was including the zwj
03:49:17 <zzo38> Sgeo: House systems are based on the horizon and midheaven and your location, so that one doesn't count. (Such a thing is useful and is used in calendar but is not a house system.)
03:50:16 -!- infinitymaster has joined.
03:51:49 -!- Lord_of_- has quit (Ping timeout: 264 seconds).
03:53:30 -!- diginet has quit (Ping timeout: 245 seconds).
04:01:36 -!- Lord_of_Life has joined.
04:08:58 -!- vifino has quit (*.net *.split).
04:11:58 -!- ^v has quit (Ping timeout: 260 seconds).
04:20:29 -!- Jafet has joined.
04:26:10 -!- Robdgreat has joined.
04:33:29 -!- hppavilion[1] has quit (Ping timeout: 245 seconds).
04:35:36 -!- skarn has quit (Ping timeout: 264 seconds).
04:45:15 -!- ^v has joined.
04:48:04 -!- SirCmpwn has quit (Ping timeout: 245 seconds).
04:58:42 -!- diginet has joined.
05:00:08 -!- SirCmpwn has joined.
05:01:45 <\oren\> I also made some adjustments to my katakana, and the definitely look much better
05:02:12 -!- skarn has joined.
05:04:46 <HackEgo> [U+0066 LATIN SMALL LETTER F]
05:04:48 <HackEgo> [U+0066 LATIN SMALL LETTER F]
05:05:13 <Sgeo> Why did unidecode give me extra information that one time?
05:05:20 <Sgeo> `cat bin/unidecode
05:05:21 <HackEgo> #!/usr/bin/env python \ import os, sys \ import unicodedata \ s = u" ".join("[U+{0:04X} {1}]".format(ord(c), unicodedata.name(c, "DUNNO")) for c in " ".join(sys.argv[1:]).decode("utf-8")).encode("utf-8") \ if u"DUNNO" in s: \ os.execvp("multicode", ["multicode"] + sys.argv[1:]) \ else: \ print s
05:06:56 <HackEgo> [U+0061 LATIN SMALL LETTER A] [U+0062 LATIN SMALL LETTER B]
05:06:59 <HackEgo> [U+0061 LATIN SMALL LETTER A] [U+200D ZERO WIDTH JOINER] [U+0062 LATIN SMALL LETTER B]
05:08:00 -!- skarn has quit (Ping timeout: 264 seconds).
05:09:46 <HackEgo> [U+0066 LATIN SMALL LETTER F]
05:09:49 <HackEgo> [U+0066 LATIN SMALL LETTER F]
05:09:52 <HackEgo> [U+0066 LATIN SMALL LETTER F]
05:10:02 <HackEgo> [U+0066 LATIN SMALL LETTER F]
05:10:49 <HackEgo> [U+007A LATIN SMALL LETTER Z]
05:12:55 <HackEgo> [U+304D HIRAGANA LETTER KI]
05:13:02 <HackEgo> [U+304D HIRAGANA LETTER KI] [U+8AB2 CJK UNIFIED IDEOGRAPH-8AB2]
05:13:13 <HackEgo> [wiki] [[Special:Log/move]] move * Hppavilion1 * moved [[WalrusOS/Walculator]] to [[WalrusOS/Walc]]
05:13:15 <HackEgo> [U+604B CJK UNIFIED IDEOGRAPH-604B]
05:14:18 <HackEgo> [wiki] [[WalrusOS/Walc]] http://esolangs.org/w/index.php?diff=45714&oldid=45712 * Hppavilion1 * (+126) Walc
05:45:48 -!- skarn has joined.
06:07:45 -!- doesthiswork has quit (Quit: Leaving.).
06:08:44 <HackEgo> U+100176 - No such unicode character name in database \ UTF-8: f4 80 85 b6 UTF-16BE: dbc0dd76 Decimal: 􀅶 \ () \ Uppercase: U+100176 \ Category: Co (Other, Private Use) \ Bidi: L (Left-to-Right)
06:09:37 <Sgeo> Saw that in what should be English text, in a context where I would expect an English alphabet letter
06:11:48 <\oren\> Try a different encoding
06:16:02 -!- infinitymaster has quit (Quit: Leaving...).
06:17:57 <\oren\> nah that doesn't make sense
06:19:11 <Sgeo> This thing's spell checker doesn't recognize the word "natively"
06:19:34 <\oren\> well its in the private use plane. it's probably a proprietary emoji or something
06:20:10 <Sgeo> It's meant to be an English word
06:20:35 <Sgeo> At a different location on that page is the word "does’t"
06:20:55 <Sgeo> `unidecode does’t
06:20:56 <HackEgo> U+0064 LATIN SMALL LETTER D \ UTF-8: 64 UTF-16BE: 0064 Decimal: d \ d (D) \ Uppercase: U+0044 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+006F LATIN SMALL LETTER O \ UTF-8: 6f UTF-16BE: 006f Decimal: o \ o (O) \ Uppercase: U+004F \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+0065 LATIN SMA
06:21:07 <HackEgo> U+100176 - No such unicode character name in database \ UTF-8: f4 80 85 b6 UTF-16BE: dbc0dd76 Decimal: 􀅶 \ () \ Uppercase: U+100176 \ Category: Co (Other, Private Use) \ Bidi: L (Left-to-Right) \ \ U+2019 RIGHT SINGLE QUOTATION MARK \ UTF-8: e2 80 99 UTF-16BE: 2019 Decimal: ’ \ ’ \ Category: Pf (Punctuation, Final qu
06:21:07 <zzo38> How are the rules of the combat phase of Magic: the Gathering going to work if there are no legal defending players?
06:21:17 <HackEgo> [U+0176 LATIN CAPITAL LETTER Y WITH CIRCUMFLEX]
06:21:26 <\oren\> that's what I'm seeing
06:21:44 <Sgeo> Hmm, that second character is a magic quote I guess
06:22:00 <Sgeo> But that's not the weird character, which is taking the place of "n"
06:22:23 <Sgeo> "Looks beyond the oious i their area ad "
06:23:59 <Sgeo> That's not what I'm seeing, I'm seeing the "bv" of obvious, the "n" of in, and the "n" of and get obliterated
06:25:21 <zzo38> As far as I can tell, you still get a combat phase although it is illegal to declare any attacks (therefore the declare blockers step and combat damage step are skipped).
06:27:28 <\oren\> I think the result codepoint is the original + 0x100110
06:29:05 <HackEgo> [U+0062 LATIN SMALL LETTER B]
06:29:33 <HackEgo> U+100169 - No such unicode character name in database \ UTF-8: f4 80 85 a9 UTF-16BE: dbc0dd69 Decimal: 􀅩 \ () \ Uppercase: U+100169 \ Category: Co (Other, Private Use) \ Bidi: L (Left-to-Right)
06:30:02 <\oren\> `` ./u8tbl 0x100169 0x100169
06:30:36 <HackEgo> U+10010F - No such unicode character name in database \ UTF-8: f4 80 84 8f UTF-16BE: dbc0dd0f Decimal: 􀄏 \ () \ Uppercase: U+10010F \ Category: Co (Other, Private Use) \ Bidi: L (Left-to-Right)
06:30:53 -!- andrew has joined.
06:31:19 <\oren\> ok apparentl I'm wrong
06:37:27 <HackEgo> [wiki] [[UberGenes]] http://esolangs.org/w/index.php?diff=45715&oldid=45629 * Quintopia * (-354) /* Implementations */ why compress it yourself...
06:47:59 -!- hppavilion[alt] has joined.
06:49:29 -!- Robdgreat has left.
06:53:00 -!- hppavilion[alt] has quit (Ping timeout: 246 seconds).
07:04:26 -!- ineiros has joined.
07:08:12 <b_jonas> yay! the ugly question mark in circle character that I added to the font as replacement character works, it shows up instead of those characters you type
07:08:56 <myname> 0x63 ^ 0x7c == 0x00 is neither true nor false but 99 because php evaluates == before ^
07:12:03 <\oren\> youre using php? welcome to hell.
07:12:39 <\oren\> I used php for 4 months during an internship. never again.
07:13:05 <myname> it's the language i am most familiar with in terms of "fuck it, i have to do stuff til in a few hours and i don't know how to produce images in any other language"
07:13:43 <\oren\> ah. well you should prbabl look into learning python toot sweet
07:14:28 <HackEgo> [wiki] [[WalrusOS/Walc]] http://esolangs.org/w/index.php?diff=45716&oldid=45714 * Hppavilion1 * (+672) /* Operators and Builtin Functions */ List and String Manipulation
07:15:07 <\oren\> myname: uh... perl 5 is also still ok.
07:15:26 <HackEgo> myname is not your name. You don't know what they are doing. Or you are doing. Or am I? His evil twin brother is Perl.
07:16:05 <myname> ruby would be an option, but i don't know how to output an array of size 256x256 in a way i can read it through in ruby
07:16:33 <\oren\> use the normal JSON format for arrays?
07:16:54 <\oren\> most languages have JSON reading libraries
07:17:10 <myname> line breaks are horrible to read a matrix in a shell
07:19:12 <myname> that's what i did with php
07:19:13 <\oren\> then read it in a web browser
07:20:02 <\oren\> you could probably write near identical code in ruby or perl
07:21:31 <myname> yeah, i just am not as fluent in it
07:21:49 <myname> you shouldn't use any gems, though
07:22:54 <b_jonas> meh, that's just a rite of passage that the wise prophets K&R have inflicted upon all of us programmers so that we mind our brackets. every programmer messes up precedence with either bitwise operators and comparison or bitshifts and addition at least once in their life.
07:23:40 <myname> i would've used parantheses on addition and bitshifting
07:24:10 <\oren\> god damn it every god damn anime starts with guy meets weird girl, girl starts pointless club and forces guy to join it.
07:24:22 <myname> but why the hell would i need == in bitwise xor operations more often than vice versa?
07:24:43 <HackEgo> [wiki] [[UberGenes]] http://esolangs.org/w/index.php?diff=45717&oldid=45715 * Quintopia * (-28) /* Examples */
07:24:51 <HackEgo> lifthrasiir is shunned by the rest of his country for being no good at League of Legends.
07:24:58 <myname> only those you shouldn't watch
07:25:14 <\oren\> haruhi, chuunibyou, haganai
07:25:59 -!- pdxleif has quit (Ping timeout: 245 seconds).
07:29:36 <\oren\> oh yeah also in bokusatsu tenshi dokuro chan
07:30:14 <myname> pipiru piru piru pipiru pi
07:30:40 <lifthrasiir> The international hub for esoteric anime discussion
07:31:37 <\oren\> god damn it she made a ridiculous sign and made him put it up around the school
07:31:54 <\oren\> this is so formulaic it's killing me
07:32:29 <myname> there was this scene in one anime that drove a friend of mine crazy
07:32:50 <myname> guy is lookin for someone, cycling all the way through town to be faster
07:33:08 <myname> meets someone and asks where he needs to go
07:33:23 <myname> steps down from the bike and runs
07:43:44 <HackEgo> [wiki] [[Three Star Programmer]] http://esolangs.org/w/index.php?diff=45718&oldid=45657 * Quintopia * (+182) example!
07:44:54 <HackEgo> [wiki] [[Three Star Programmer]] http://esolangs.org/w/index.php?diff=45719&oldid=45718 * Quintopia * (-1) /* Python */
07:56:07 -!- Patashu has joined.
08:03:04 -!- diginet has quit (Ping timeout: 245 seconds).
08:03:29 -!- SirCmpwn has quit (Ping timeout: 245 seconds).
08:04:27 -!- vifino has joined.
08:13:38 -!- pdxleif has joined.
08:15:44 -!- hppavilion[1] has joined.
08:16:25 -!- SirCmpwn has joined.
08:21:48 -!- diginet has joined.
08:23:39 <zzo38> I now wrote some rule of solitaire Magic: the Gathering. They are four game variants: Standard Solitaire, Scheme Solitaire, Archenemy Solitaire, Survival Solitaire.
08:24:08 <izabera> that's like a whole new level of nerd
08:25:24 <zzo38> It is http://zzo38computer.org/textfile/miscellaneous/magic_card/solitaire.var
08:26:46 <zzo38> Standard Solitaire is the simplest variant; the only changed rule is that rule 104.2a is deleted, and otherwise standard rules apply.
08:29:51 -!- heroux has quit (Changing host).
08:29:51 -!- heroux has joined.
08:30:31 -!- Lord_of_Life has quit (Changing host).
08:30:31 -!- Lord_of_Life has joined.
08:49:03 -!- vifino has quit (Ping timeout: 246 seconds).
08:59:00 -!- haavard has quit (Read error: Connection reset by peer).
09:00:05 -!- haavard has joined.
09:12:22 <Jafet> ` for n in `seq 10 -1 3`; do allquotes | grep -iw "ne{$n}rds"; done
09:12:23 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found
09:13:55 <Jafet> `` for n in `seq 10 -1 3`; do allquotes | grep -iw "ne{$n}rds"; done
09:15:06 <impomatic_> Not that I'm familiar with current MtG rules. I haven't bought any cards for years
09:15:26 <izabera> also i think you want ne\{$n\}rds
09:16:08 <Jafet> `` for n in {10..2}; do allquotes | grep -iwE "ne{$n}rds"; done
09:17:05 <izabera> fwiw allquotes doesn't have to run so many times
09:19:42 <hppavilion[1]> Someone should make a logic based on the type system of stack languages; that is, in a stack language, a procedure can push multiple values onto the stack. I want to see how that works in a formal logic.
09:30:31 <myname> oh no, who broke giantitp?
09:37:15 -!- hppavilion[1] has quit (Ping timeout: 260 seconds).
09:52:56 -!- shikhin has changed nick to perkele.
09:53:10 -!- perkele has changed nick to shikhin.
09:53:34 -!- oerjan has joined.
09:55:27 -!- zzo38 has quit (Ping timeout: 260 seconds).
09:57:58 <b_jonas> oren: oh nice, I see you finally added the individual Hangul letters
10:03:23 -!- newsham has joined.
10:18:41 -!- Lord_of_Life has quit (Changing host).
10:18:41 -!- Lord_of_Life has joined.
10:18:41 -!- Lord_of_Life has quit (Changing host).
10:18:41 -!- Lord_of_Life has joined.
10:24:58 <b_jonas> lifthrasiir: oh, you've added more characters. nice.
10:25:40 <b_jonas> lifthrasiir: um, in the svg version, why are some characters multi-colored?
10:33:54 -!- \oren\ has quit (Ping timeout: 245 seconds).
10:36:27 <FireFly> b_jonas: they are composed of multiple symbols overlaid (if you check the text source, it's !'s where they occur)
10:52:16 -!- ^v has quit (Quit: Leaving).
10:58:59 -!- sebbu has quit (Ping timeout: 246 seconds).
11:02:44 -!- \oren\ has joined.
11:11:31 -!- diginet has quit (Ping timeout: 260 seconds).
11:13:14 -!- diginet has joined.
11:14:44 -!- atslash has quit (Ping timeout: 246 seconds).
11:17:39 -!- pdxleif has quit (Ping timeout: 245 seconds).
11:19:30 -!- pdxleif has joined.
11:22:15 -!- SirCmpwn has quit (Ping timeout: 260 seconds).
11:23:04 -!- SirCmpwn has joined.
11:28:02 <HackEgo> [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45720&oldid=45697 * Luis Mendo * (+76) /* Specification */
11:28:49 <HackEgo> [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45721&oldid=45720 * Luis Mendo * (-95) /* Specification */
11:28:59 <HackEgo> [wiki] [[BytePusher]] http://esolangs.org/w/index.php?diff=45722&oldid=42008 * 90.20.90.188 * (+110) /* Machines */
11:31:55 <HackEgo> [wiki] [[BytePusher]] http://esolangs.org/w/index.php?diff=45723&oldid=45722 * 90.20.90.188 * (-86) /* Machines */
11:34:03 <HackEgo> [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45724&oldid=45721 * Luis Mendo * (+5) /* Specification */
11:34:18 <HackEgo> [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45725&oldid=45724 * Luis Mendo * (+0) /* Compiler */
11:36:42 -!- MoALTz has quit (Read error: Connection reset by peer).
11:37:39 -!- MoALTz has joined.
11:38:20 -!- AnotherTest has joined.
11:38:32 -!- sebbu has joined.
11:39:20 -!- newsham has quit (Ping timeout: 265 seconds).
11:40:13 -!- boily has joined.
11:43:36 -!- lleu has quit (Ping timeout: 244 seconds).
11:44:28 <oerjan> @tell \oren\ <\oren\> no, a kanji I'm memorizing a basket is written as 籠 which is bamboo 竹 on top of dragon 龍 <-- they're homophones in chinese, it really means "the word that's related to bamboo and pronounced the same as dragon". afaiu _most_ chinese characters work that way.
11:47:11 <boily> hellœrjan. about 90% of hanzi worked that way in classical chinese. pronunciations drifted, with Mandarin being about the most divergent of all Chineses.
11:47:52 <oerjan> although in that particular case, the syllables are _still_ pronounced identical hth
11:48:15 <oerjan> if wiktionary is to be believed.
11:48:18 <boily> yup. there's even a proverb for that: when in doubt, guess.
11:48:40 <boily> (with something around a 60% success rate.)
11:50:57 -!- mauris has joined.
11:55:38 <myname> so, anybody knows where to read about sybchonized ways in graphs?
11:59:22 <oerjan> @tell hppavilion[1] <hppavilion[1]> God, very nearly exited the page before sending that 3.5K character edit <-- *never* compose long edits directly in the browser hth also happy ex-birthday
12:00:22 <oerjan> stupid DDOS attacks yesterday ruined my plan to perform a sneak birthday att^Wportmanteau
12:01:19 <lifthrasiir> oerjan: your birthsecond is due within 1 min.
12:01:38 <oerjan> i have no idea what my birthsecond is, alas.
12:01:53 <oerjan> i'm not sure they _had_ that accurate clocks when i was born hth
12:02:50 <oerjan> i seem to also have forgotten my official birth-minute, and can never remember if my official birth-hour is 19 or 20.
12:04:14 <boily> birth-minute, as in the minute in the hour you were born? mine's 56.
12:04:33 <oerjan> i think it may be close to 30
12:05:33 <oerjan> i'm not convinced it was accurate to the minute either.
12:06:41 <boily> . o O ( fifty six is no longer alone // he's getting out the marrow in your back bone ♪ )
12:08:33 <oerjan> i'm also pretty sure my ascendant is either sagittarius or capricorn, why does it have to be the two signs i can never tell apart...
12:09:42 <oerjan> vaguely think it's most likely capricorn.
12:09:42 <boily> sudden conflagration in my head. https://www.youtube.com/watch?v=szJq1lwnkNw
12:09:55 <boily> what is an ascendant?
12:10:05 <oerjan> i cannot currently watch youtube links on this rented pc
12:10:21 <oerjan> i guess i could try edge for it
12:11:24 <oerjan> huh nope same error as in IE
12:11:50 <boily> fyi, it's Supper's Ready by Genesis hth
12:12:15 <oerjan> i did see that much. but the video errors out in the middle of the ad.
12:14:18 <oerjan> i'm also experiencing little IE bugs that had been fixed with updates on my own computer years ago.
12:14:28 -!- rdococ has joined.
12:14:53 <oerjan> i was hoping to get the message today that my own computer is back in town, but no
12:15:34 -!- Patashu has quit (Ping timeout: 245 seconds).
12:16:43 <lambdabot> ENVA 301150Z 11003KT 070V140 8000 4000S -SHSN FEW018 BKN023TCU M02/M05 Q0983 BECMG 27025G35KT TEMPO 2000 SHSNRA VV010 RMK WIND 670FT 22007KT
12:17:33 <lambdabot> CYUL 301200Z 03006KT 30SM FEW010 M10/M13 A3052 RMK SF1 SF TR SLP338
12:18:04 <oerjan> boily: btw afair the ascendant is the zodiac sign that is currently rising above the horizon hth
12:18:17 <boily> so, simply your sign?
12:18:41 <oerjan> what's usually called the "sign" is the zodiac sign which contains the sun.
12:18:51 <boily> (oh, BKN023TCU, and SHSNRA, and VV010!)
12:19:05 <oerjan> that only changes once a month, while the ascendant changes several times a day.
12:19:58 <oerjan> that and the moon sign are the fastest changing ones.
12:21:02 -!- mauris has quit (Ping timeout: 260 seconds).
12:21:22 <oerjan> a "proper" horoscope will have those and all the major planets. and probably others according the astrologer's whim.
12:22:48 <oerjan> boily: i see the famous canadian winter is coming upon you
12:23:29 <oerjan> boily: there are all kinds of minor bodies like ceres and eris that they might add.
12:23:50 <oerjan> some of which weren't discovered when i was born.
12:24:10 <oerjan> and some of which may be entirely fictional :P
12:25:55 <oerjan> anyway, my mom used to make horoscopes. as well as card and coffee cup readings.
12:29:40 <oerjan> canadian winter is not just winter.
12:29:46 <boily> winter is camping outside in a line up before the gates officially open.
12:30:10 <boily> b_jonas: where are you at again?
12:32:01 -!- boily has quit (Quit: SECURED CHICKEN).
12:33:28 <HackEgo> [U+007A LATIN SMALL LETTER Z] [U+0077 LATIN SMALL LETTER W] [U+200D ZERO WIDTH JOINER] [U+006A LATIN SMALL LETTER J]
12:33:40 <HackEgo> [U+007A LATIN SMALL LETTER Z] [U+0077 LATIN SMALL LETTER W] [U+200D ZERO WIDTH JOINER] [U+006A LATIN SMALL LETTER J]
12:34:17 <HackEgo> U+007A LATIN SMALL LETTER Z \ UTF-8: 7a UTF-16BE: 007a Decimal: z \ z (Z) \ Uppercase: U+005A \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+0077 LATIN SMALL LETTER W \ UTF-8: 77 UTF-16BE: 0077 Decimal: w \ w (W) \ Uppercase: U+0057 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+200D ZERO WIDT
12:35:16 <oerjan> @tell Sgeo <Sgeo> Why did unidecode give me extra information that one time? <-- you included some character that gave a DUNNO so it fell back to multicode hth
12:36:40 <HackEgo> U+007A LATIN SMALL LETTER Z \ UTF-8: 7a UTF-16BE: 007a Decimal: z \ z (Z) \ Uppercase: U+005A \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+0077 LATIN SMALL LETTER W \ UTF-8: 77 UTF-16BE: 0077 Decimal: w \ w (W) \ Uppercase: U+0057 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+200D ZERO WIDT
12:37:13 <HackEgo> U+007A LATIN SMALL LETTER Z \ UTF-8: 7a UTF-16BE: 007a Decimal: z \ z (Z) \ Uppercase: U+005A \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+0077 LATIN SMALL LETTER W \ UTF-8: 77 UTF-16BE: 0077 Decimal: w \ w (W) \ Uppercase: U+0057 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+200D ZERO WIDT
12:37:40 <oerjan> @tell Sgeo i spot a ^O at the end.
12:38:16 <HackEgo> U+007A LATIN SMALL LETTER Z \ UTF-8: 7a UTF-16BE: 007a Decimal: z \ z (Z) \ Uppercase: U+005A \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+0077 LATIN SMALL LETTER W \ UTF-8: 77 UTF-16BE: 0077 Decimal: w \ w (W) \ Uppercase: U+0057 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+200D ZERO WIDT
12:39:06 -!- newsham has joined.
12:45:34 -!- lleu has joined.
12:46:38 -!- AnotherTest has quit (Ping timeout: 244 seconds).
12:46:47 -!- mauris has joined.
12:52:39 <HackEgo> 102) <Mathnerd314> Gregor-P: I don't think lambda calculus is powerful enough \ 483) <elliott> we need more films aimed at the lucrative irc nerd demographic
12:54:13 <lifthrasiir> half-width katakana is surprisingly hard to design.
13:04:02 <izabera> let's talk about something serious
13:04:58 <izabera> what's your favourite/least favourite james bond?
13:06:17 -!- AnotherTest has joined.
13:10:44 <myname> so, nobody knows anything about synchronized ways?
13:13:01 -!- oerjan has quit (Quit: Later).
13:38:02 -!- sebbu has quit (Ping timeout: 259 seconds).
13:47:51 -!- MoALTz has quit (Ping timeout: 260 seconds).
13:48:43 -!- llue has joined.
13:49:20 -!- lleu has quit (Write error: Connection reset by peer).
13:50:18 -!- llue has quit (Read error: Connection reset by peer).
13:50:36 -!- llue has joined.
13:50:36 -!- llue has quit (Changing host).
13:50:36 -!- llue has joined.
13:54:21 -!- andrew has quit (Read error: Connection timed out).
13:54:22 -!- \oren\ has quit (Ping timeout: 259 seconds).
14:21:27 <izabera> a couple of moms wanted their children to sing christmas songs during their music lessons in school
14:21:47 <izabera> now he's known as the evil anti-christmas grinch who worships satan
14:21:52 <izabera> and he's been forced to resign
14:36:51 -!- diginet has quit (Ping timeout: 260 seconds).
14:40:00 -!- MDeam has changed nick to MDude.
14:40:34 -!- rdococ has quit (Ping timeout: 260 seconds).
14:40:35 -!- SirCmpwn has quit (Ping timeout: 260 seconds).
14:40:35 -!- pdxleif has quit (Ping timeout: 260 seconds).
14:46:39 -!- fizzie` has changed nick to fizzie.
14:46:51 <fizzie> I had acquired a ` somehow.
14:49:41 <myname> i am a bit disappointed by this channel :p
14:52:53 -!- FreeFull_ has changed nick to FreeFull.
15:02:54 -!- J_Arcane has joined.
15:06:14 -!- mauris has quit (Ping timeout: 260 seconds).
15:06:52 -!- mauris has joined.
15:30:51 <HackEgo> [wiki] [[Subleq]] http://esolangs.org/w/index.php?diff=45726&oldid=40814 * 104.153.29.246 * (+0) /* Hello, world! (more) */
15:34:22 -!- diginet has joined.
15:34:59 -!- AnotherTest has quit (Ping timeout: 264 seconds).
15:36:12 -!- pdxleif has joined.
15:37:06 -!- SirCmpwn has joined.
15:41:08 -!- zgrep has quit (Quit: ZNC 1.6.1 - http://znc.in).
15:41:42 -!- mauris has quit (Ping timeout: 260 seconds).
15:42:11 -!- andrew has joined.
15:51:00 -!- MoALTz has joined.
15:56:45 -!- AnotherTest has joined.
15:58:02 -!- zgrep has joined.
16:05:45 -!- Welo has joined.
16:11:53 -!- mauris has joined.
16:12:06 -!- zgrep has quit (Quit: ZNC 1.6.1 - http://znc.in).
16:14:37 -!- zgrep has joined.
16:16:15 -!- spiette has joined.
16:18:12 -!- mroman has joined.
16:47:54 <lifthrasiir> 1477 characters so far, drawn all half-width katakanas.
16:54:05 -!- TieSoul has joined.
16:56:57 -!- zzo38 has joined.
16:57:55 <zzo38> If they assume he is worship Satan because he said no, that seems like a stupid assumption to make
17:00:51 <zzo38> With timestamp and geographical coordinates, I could calculate the ascendant
17:03:42 <b_jonas> lifthrasiir: can you draw the space characters like \x{2009} \x{3000} too?
17:03:52 <b_jonas> they're easy to draw, especially in a monospaced font
17:04:25 <zzo38> If you are not familiar with current MtG rules then you can look it up: http://www.yawgatog.com/resources/magic-rules/ You can also see there the full list of rule changes for each version, starting from Ravnica.
17:06:06 <b_jonas> lifthrasiir: and I see you've drawn some of the quotation marks, which is nice, but I'd recommend the \x{2026} ellipsis too, because that's used quite frequently
17:06:37 <b_jonas> lifthrasiir: wait, you've changed the slash and the backslash? GREAT!
17:07:00 <b_jonas> I know it's just a few pixels, but still
17:07:15 <lifthrasiir> I think I've changed that two or three days ago
17:10:16 -!- bb010g has quit (Quit: Connection closed for inactivity).
17:11:57 <lifthrasiir> okay, done with a half of half-width hangul jamos too
17:14:20 <lifthrasiir> b_jonas: I'm intentionally delaying whitespaces and other combining characters, because, as you've said, they are easy to "draw"
17:15:54 -!- mroman has quit (Quit: Lost terminal).
17:18:18 -!- AnotherTest has quit (Ping timeout: 260 seconds).
17:27:11 <FireFly> `` unidecode $(unicode U+2026)
17:27:12 <HackEgo> [U+2026 HORIZONTAL ELLIPSIS]
17:37:05 -!- hppavilion[1] has joined.
17:39:07 -!- AnotherTest has joined.
17:40:34 <zzo38> I made up one card that has the ability: {W}, {T}: Prevent the next 1 damage that would be dealt to target creature or player this turn. You may have ~ deal 1 damage to up to one target creature without flying blocked by ~.
17:41:04 <zzo38> In what situations might you choose the same target in both cases (if any)?
17:42:05 -!- gamemanj has joined.
17:42:24 <zzo38> The other ability: {U}, {T}: Scry 1. Change the text of up to one target spell by replacing all color words or named counter type words with another of the same kind until end of turn.
17:43:19 <HackEgo> [wiki] [[WalrusOS/Walc]] http://esolangs.org/w/index.php?diff=45727&oldid=45716 * Hppavilion1 * (+206) /* Operators and Builtin Functions */ Modular exponent
17:51:11 -!- zzo38 has quit (Remote host closed the connection).
17:53:15 -!- idris-bot has joined.
18:01:33 <HackEgo> [wiki] [[WalrusOS/Walc]] http://esolangs.org/w/index.php?diff=45728&oldid=45727 * Hppavilion1 * (+1495) Trig, etc.
18:03:35 <HackEgo> [wiki] [[WalrusOS/Walc]] http://esolangs.org/w/index.php?diff=45729&oldid=45728 * Hppavilion1 * (+0) Tried to fix abs
18:04:03 <HackEgo> [wiki] [[WalrusOS/Walc]] http://esolangs.org/w/index.php?diff=45730&oldid=45729 * Hppavilion1 * (+16) Fixed abs
18:04:24 <HackEgo> [wiki] [[WalrusOS/Walc]] http://esolangs.org/w/index.php?diff=45731&oldid=45730 * Hppavilion1 * (+1) Dammit, slash
18:04:49 <HackEgo> [wiki] [[WalrusOS/Walc]] http://esolangs.org/w/index.php?diff=45732&oldid=45731 * Hppavilion1 * (+1) Again.
18:05:03 -!- variable has joined.
18:14:08 <izabera> http://www.tuhs.org/Archive/PDP-11/Distributions/research/McIlroy_v0/ this may be of some interest for unix nerds
18:20:52 -!- Xe has quit (Quit: *.yolo *.swag).
18:22:23 -!- skarn has quit (Ping timeout: 264 seconds).
18:25:04 -!- Xe has joined.
18:26:51 <HackEgo> [wiki] [[WalrusOS/lup]] N http://esolangs.org/w/index.php?oldid=45733 * Hppavilion1 * (+264) Invented lup
18:27:26 <hppavilion[1]> There. Now I need to learn category theory. Again. Again.
18:33:05 <izabera> unix in 1971 prefetched the next block after a read
18:33:19 -!- heroux has quit (Ping timeout: 244 seconds).
18:34:34 -!- Phantom_Hoover has joined.
18:38:35 -!- diginet has quit (Ping timeout: 260 seconds).
18:38:47 <izabera> it doesn't mention signals or kill
18:39:17 -!- diginet has joined.
18:42:33 -!- heroux has joined.
18:46:32 -!- sebbu has joined.
18:54:27 <gamemanj> back in those days the power of optimization as a tool was either used little but in novel-for-the-time ways(your example fits here), or used lots and made the code unreadable(see: anything written by a hardcore assembly programmer)
18:54:44 -!- hppavilion[1] has quit (Ping timeout: 250 seconds).
18:59:01 -!- hppavilion[1] has joined.
18:59:44 -!- skarn has joined.
19:02:22 -!- oerjan has joined.
19:07:58 -!- hppavilion[1] has quit (Ping timeout: 260 seconds).
19:16:22 -!- TieSoul has quit (Read error: Connection reset by peer).
19:17:20 -!- jaboja has joined.
19:17:27 -!- jaboja has quit (Remote host closed the connection).
19:17:41 <fizzie> I tried to bring it up, but it couldn't connect to the server it's configured to connect.
19:17:48 -!- jaboja has joined.
19:18:50 <fizzie> I can't be bothered to switch.
19:19:11 <oerjan> freenode has been crazy lately
19:19:32 <fizzie> Yeah, and fungot doesn't do these fancy modern things like "DNS", so maybe the IP address is not right either.
19:19:43 <oerjan> fizzie: last i checked, fungot seemed to have lost its ^ignore list
19:19:46 <fizzie> I'll have a look when at home.
19:20:02 <fizzie> It's possible I didn't set it up properly when I restarted it, it's not persisted automatically.
19:20:18 <fizzie> I only had the phone to work with, it's less convenient than a real computer.
19:20:33 <oerjan> are you back in business
19:21:27 <fizzie> Yes, I got decanted out of the hospital on Friday, now I'm at back at works.
19:21:50 <fizzie> Should get going home, though.
19:29:11 -!- hppavilion[1] has joined.
19:36:35 -!- j-bot has joined.
19:37:46 <hppavilion[1]> @tell So I /think/ I /kind of/ get category theory. I'm curious, though, how exactly would your category theoretical db model work? I don't see an obvious way from my (admittedly flailing) understanding
19:38:32 -!- Wallacoloo has joined.
19:38:43 <oerjan> poor So is going to be so confused
19:38:46 -!- Wallacoloo has left.
19:39:25 <hppavilion[1]> SO as in Stack Overflow? Or did I ask the wrong person? xD
19:40:23 <hppavilion[1]> Just checking, it was tswett that was making the Category Theoretical DB, right? Before I ask him.
19:40:50 <oerjan> it wasn't something i paid much attention to.
19:41:05 <hppavilion[1]> @tell So Just in case you're a real person, nevermind. That was meant for someone else, but I forgot to include their name. If you don't exist, which is likely, you can safely ignore this message.
19:41:30 <hppavilion[1]> @tell tswett (hoping you're the right person) So I /think/ I /kind of/ get category theory. I'm curious, though, how exactly would your category theoretical db model work? I don't see an obvious way from my (admittedly flailing) understanding
19:41:33 <oerjan> the nick exists, you can ask NickServ about it.
19:48:34 -!- hppavilion[1] has quit (Ping timeout: 260 seconds).
19:50:25 -!- hppavilion[1] has joined.
20:06:35 -!- Patashu has joined.
20:11:11 <hppavilion[1]> oerjan: Do you have any idea how to implement a database based on category theory? Just asking, in case you would.
20:12:15 <hppavilion[1]> I'm trying to design a "Personal Database" software, and was thinking of using Category Theory as its basis
20:24:30 -!- variable has quit (Ping timeout: 260 seconds).
20:25:29 <HackEgo> [wiki] [[Weirdlang]] http://esolangs.org/w/index.php?diff=45734&oldid=44366 * Rottytooth * (+1204) Added commentary on the terms weird vs esoteric
20:27:46 -!- spiette has quit (Quit: :qa!).
20:29:57 <hppavilion[1]> Did you hear about the auction on Bombelli's original manuscripts? The highest bidder got them for 12+16i% less than their estimated worth.
20:32:21 -!- mihow has joined.
20:42:01 <int-e> they must imagine that they got a good deal?
20:42:54 <int-e> But I shouldn't make light of a complex matter.
20:43:10 -!- Patashu has quit (Ping timeout: 260 seconds).
20:45:43 <HackEgo> [wiki] [[Weirdlang]] http://esolangs.org/w/index.php?diff=45735&oldid=45734 * Rottytooth * (+377) /* Not evil */ Added a link to my own blog post, hope that's okay
20:53:14 -!- variable has joined.
20:53:49 <hppavilion[1]> Hi, variable! I have no clue how to make an hesllo for you!
20:53:52 -!- augur_ has changed nick to augur.
20:54:38 <hppavilion[1]> int-e: That doesn't look right though, unless it's a textual joke where the "b" looks like an "h"
20:55:17 <int-e> hppavilion[1]: it's more about how the "ble" is pronounced
21:03:05 <oerjan> in haskell : is uppercase and all other symbols are lower case hth
21:03:42 -!- mihow has quit (Ping timeout: 260 seconds).
21:03:43 -!- mihow has joined.
21:05:04 <oerjan> actually ; and , are delimiters, not symbols.
21:08:21 <FireFly> Wait hm, I never thought of it in terms of types but that makes perfect sense
21:08:40 <FireFly> as a way to distinguish type operators from value operators
21:15:26 -!- Welo has quit (Quit: Leaving).
21:23:47 <hppavilion[1]> What should I use for the Fraction operator in walc?
21:23:58 <hppavilion[1]> I could use _, but I might want to use that for subscripting
21:24:27 <hppavilion[1]> I suppose I could just make / the fraction operator directly
21:24:52 <hppavilion[1]> Perhaps make //, which is currently floor division, the standard division operator and //' floor division
21:38:18 <oerjan> FireFly: it's data constructor operators vs. function operators, actually. type operators no longer make the distinction (they're always constructors).
21:40:04 <FireFly> hppavilion[1]: you could do the J thing and use % as an approximation of ÷ (for division)
21:40:30 <FireFly> kinda makes sense for fractions, if one imagines the circles in the percentage sign being placeholders
21:41:17 <hppavilion[1]> FireFly: True, but I already used % for modulus xD
21:41:49 -!- jaboja has quit (Ping timeout: 245 seconds).
21:42:14 -!- Wallacoloo has joined.
21:42:33 -!- Wallacoloo has left.
21:43:55 <fizzie> $ host -t any orwell.freenode.net
21:43:55 <fizzie> orwell.freenode.net host information "Please stop asking for ANY" "See draft-jabley-dnsop-refuse-any"
21:44:11 <fizzie> I usually ask for ANY when looking up names manually.
21:44:44 -!- diginet has quit (Ping timeout: 245 seconds).
21:46:07 -!- diginet has joined.
21:50:09 -!- fungot has joined.
21:51:46 -!- sebbu has quit (Ping timeout: 260 seconds).
21:55:41 <Jafet> fungot, have you met Any?
21:55:41 <fungot> Jafet: i'll make it 3 lines so i can just say: pork sausage!! we're out of automobile parts and rubber goods!
21:59:35 -!- glitchomatic has joined.
22:02:51 <HackEgo> GlItChOmAtIc: 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.)
22:03:17 -!- jaboja has joined.
22:04:07 <oerjan> weird programming languages
22:04:49 <glitchomatic> here im having a humman ack like numerical prossesor im working on
22:06:17 * oerjan isn't sure what humman ack like means
22:10:26 -!- hppavilion[1] has quit (Ping timeout: 260 seconds).
22:11:40 -!- hppavilion[1] has joined.
22:15:53 <HackEgo> [wiki] [[Weirdlang]] http://esolangs.org/w/index.php?diff=45736&oldid=45735 * Rottytooth * (+16) /* Not evil */
22:16:11 <Taneb> glitchomatic, I don't think anybody quite knows what you are talking about, I am afraid
22:17:18 <Taneb> What do you mean by placing your ()?
22:18:55 <glitchomatic> but here the probleme is 7 should be palce like this (7)
22:20:19 -!- llue has quit (Quit: That's what she said).
22:20:30 -!- lleu has joined.
22:21:10 -!- gamemanj has quit (Ping timeout: 260 seconds).
22:25:46 <HackEgo> [wiki] [[Special:Log/newusers]] create * F431 * New user account
22:28:14 -!- Jafet has quit (Quit: Quit).
22:34:17 -!- oerjan has quit (Quit: Nite).
22:42:12 -!- ^v has joined.
22:43:53 <hppavilion[1]> OK, for Trigonometric operations, I have /(A)?(SIN|COS|TAN)(H)?/. Did I miss any?
22:44:50 <izabera> you don't need parentheses around A and H
22:44:50 <int-e> hmm, there's sec, and there's atan2 if you're a computer programmer
22:46:27 <mauris> cis(x) = e^(i*x) = cos(x) + i*sin(x) is nice
22:46:48 <mauris> (i mostly just personally dislike the e^ix notation...)
22:47:13 <hppavilion[1]> izabera: I use parentheses for clarity in my Regexes.
22:47:51 <izabera> parentheses are not comments
22:48:21 <izabera> but you can just make up any function and give it a name
22:48:36 <Phantom_Hoover> mauris, but... the e^ix 'notation' is the entire point.
22:50:22 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
22:51:11 -!- boily has joined.
22:51:15 <mauris> hm, i suppose e^ix makes what you're allowed to do with it algebraically more clear (like e^(ia) * e^(ib) = e^(i(a+b)))
22:51:38 -!- glitchomatic has quit.
22:51:40 <hppavilion[1]> izabera: But is inverse secant and hyperbolic secant and inverse hyperbolic secant a meaningful idea?
22:52:32 <mauris> but, it's a bit of a "trick". i'd prefer cis(x) when i just mean "a complex number at this angle on the unit circle"
22:52:34 <hppavilion[1]> So I assumed you would've seen "asec" and "sech" and "asech" written somewhere
22:53:06 <mauris> because i would naturally describe that complex number using its coordinates, not "you know, e to the power of i times a"
22:54:29 <Phantom_Hoover> mauris, oh hush, having to remember that e^ix parametrises the unit circle will do you good!
22:55:28 <mauris> Phantom_Hoover: can you imagine: i had an entire like four months of math classes in high school about complex numbers, and e was never mentioned
22:56:08 <Phantom_Hoover> especially if you didn't do maclaurin series at the same time
22:56:36 <mauris> it was really stupid, though. because proving, everything about them, is trivial using e^ix
22:57:20 <mauris> i guess there are a couple of approaches to the proof of e^ix = cos x + i sin x but we couldn't handle any of them as-is, at the time
22:58:47 <mauris> and yeah, introducing maclaurin series just for that purpose would've been awkward. but IMHO in high school math books it should be okay to say: "here's a fact; you can prove this using some advanced techniques, ask your teacher"
23:02:36 -!- irctc878 has joined.
23:02:47 <Phantom_Hoover> that seems kind of backwards to me, getting used to the complex numbers from scratch is probably more valuable than working everything out with a magic formula
23:02:53 <irctc878> wow! There are more people here than what I expected!
23:03:12 <HackEgo> irctc878: 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.)
23:03:54 -!- hppavilion[1] has quit (Ping timeout: 250 seconds).
23:05:21 <HackEgo> [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45737&oldid=45725 * Luis Mendo * (-56) /* Compiler */
23:10:35 <boily> irctc878: do you have any favourite esoteric programming languages? have you created some? what do you think about roast beef?
23:15:53 <irctc878> My favourite esoteric language can be COBOL. I haven't created any esoteric languages. I'm not a great fan of beef.
23:16:15 <irctc878> (anxiously hopes he's not taken seriously)
23:16:26 <irctc878> (you never know in the internet)
23:17:05 <HackEgo> [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45738&oldid=45737 * Luis Mendo * (-7) /* Compiler */
23:20:19 <HackEgo> [wiki] [[MATL]] http://esolangs.org/w/index.php?diff=45739&oldid=45738 * Luis Mendo * (+205) /* Specification */
23:29:24 <boily> your answers are dutifully recorded, filed and archived for further processing. your participation to the Greater Good is appreciated. please have a nice day.
23:30:09 <int-e> have you met our resident lucid bot, fungot?
23:30:10 <fungot> int-e: if you put your call-,with-* hack for scheme-mode? ( values 1 2 ' ( a b) a) you had a test that needed to change
23:30:42 * boily ought to reinstantiate his bot >_>'...
23:30:53 <int-e> fungot: you disappoint.
23:30:53 <fungot> int-e: because what you pasted... :)
23:31:09 <int-e> fungot: sure, blame me...
23:31:52 <HackEgo> metasepia knew the weather at your nearest airport, and also something about ducks.
23:32:25 <lambdabot> LOWI 302320Z AUTO VRB02KT 9999 FEW006 OVC170 01/01 Q1022
23:32:29 * boily mapoles fungot “don't make int-e cry”
23:32:30 <fungot> boily: http://www.zug.com/ pranks/ fnord funnier than i remember it being very hard to find locally right now.
23:32:52 <int-e> I think we've hit a mean streak
23:32:53 <boily> irctc878: also, what are your approximate geographic coördinates?
23:33:07 <boily> fizzie: please chastise your bot hth
23:33:56 <fizzie> fungot: Try to behave.
23:34:03 <fizzie> fungot: That's not what I meant.
23:34:03 <fungot> fizzie: fnord country do you have a finite amount of space
23:34:37 <fizzie> fungot: Yes, it's pretty finite.
23:34:38 <fungot> fizzie: i just wish there was a definition that is as interesting as machines that can use class inheritance' as i did
23:35:53 <int-e> fungot: do you like machines?
23:35:53 <fungot> int-e: so what do you mean in cases where i want to make my website center on ie as well as customizable style, highlighting, and xscheme.el uses unix-specific features unavailable on windows.
23:36:21 -!- hppavilion[1] has joined.
23:37:50 <irctc878> boily: my approximate geographical coordinates are a couple of miles north and a couple of miles west. I hope this helps.
23:40:20 <boily> that fits exactly with the spirit of the chännel.
23:41:54 -!- jaboja has quit (Ping timeout: 260 seconds).
23:43:40 -!- jaboja has joined.
23:44:09 -!- boily has quit (Quit: TURBULENT CHICKEN).
23:48:02 -!- sebbu has joined.
23:48:39 -!- irctc878 has quit (Quit: Page closed).