00:13:17 -!- bb010g has joined.
00:22:20 -!- KingOfKarlsruhe has changed nick to KingBot.
00:22:43 -!- KingBot has changed nick to KingOfKarlsruhe.
00:22:51 -!- Sprocklem has joined.
00:25:40 -!- skj3gg has joined.
00:41:17 <HackEgo> boily is monetizing a broterhood scheme with the Guardian of Lachine. He's also a NaniDispenser, a Man Eating Chicken and a METARologist. He is seriously lacking in the f-word department.
00:42:18 -!- sebbu has joined.
00:42:29 -!- mtve has joined.
00:42:55 -!- sebbu has quit (Changing host).
00:42:55 -!- sebbu has joined.
00:46:18 -!- dorei has joined.
00:57:35 -!- MDude has joined.
01:17:49 -!- scoofy has joined.
01:26:28 -!- CrazyM4n has quit (Remote host closed the connection).
01:31:12 -!- dorei has quit.
01:35:11 -!- nys has joined.
01:42:43 -!- Phantom_Hoover has quit (Ping timeout: 255 seconds).
01:44:17 -!- zzo38 has joined.
01:56:30 <zzo38> Have you ever make up your own kind of Magic: the Gathering card and/or Pokemon card and/or other card game?
01:58:12 -!- zzo38 has quit (Remote host closed the connection).
02:02:49 -!- Guest36177 has changed nick to paul2520.
02:03:19 -!- paul2520 has changed nick to Guest50699.
02:03:37 -!- Guest50699 has changed nick to paul2520.
02:03:43 -!- paul2520 has quit (Changing host).
02:03:43 -!- paul2520 has joined.
02:23:59 -!- aretecode has quit (Quit: Toodaloo).
02:29:56 -!- shikhin has quit (Ping timeout: 246 seconds).
02:37:19 -!- CrazyM4n has joined.
02:44:22 -!- hjulle has quit (Ping timeout: 240 seconds).
02:52:38 <boily> @tell zzo38 maybe.
02:52:44 -!- boily has quit (Quit: DISCOVERED CHICKEN).
03:41:56 -!- Guest73 has joined.
03:41:58 -!- Guest73 has changed nick to jbkcc.
03:43:39 -!- jbkcc has quit (Client Quit).
03:44:00 -!- Guest73 has joined.
03:47:29 -!- tswett has joined.
03:53:25 -!- Guest73 has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
03:54:52 -!- Sprocklem has quit (Ping timeout: 245 seconds).
04:01:06 -!- Lilax has joined.
04:13:17 -!- jbkcc has joined.
04:13:36 -!- tswett has quit (Quit: Colloquy for iPhone - http://colloquy.mobi).
04:13:59 -!- tswett has joined.
04:20:27 <Lilax> I wonder I why it says I've been online for -9000 seconds
04:24:22 -!- tswett has quit (Remote host closed the connection).
04:24:51 -!- tswett has joined.
04:25:37 -!- qwertyo has joined.
04:30:03 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)).
04:30:43 -!- Jafet has joined.
04:35:43 -!- woe has quit (Ping timeout: 252 seconds).
04:35:56 -!- tswett has quit (Remote host closed the connection).
04:53:51 -!- Tod-Autojoined has changed nick to TodPunk.
04:58:21 -!- MDude has changed nick to MDream.
05:21:54 -!- allen has joined.
05:49:35 -!- nys has quit (Quit: quit).
05:50:43 -!- CrazyM4n has quit (Quit: sleep).
05:55:05 -!- chaosagent has joined.
06:09:06 -!- jbkcc has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
06:32:12 -!- Guest46246 has quit (Changing host).
06:32:13 -!- Guest46246 has joined.
06:35:56 -!- jbkcc has joined.
06:40:18 -!- Guest46246 has changed nick to reynir.
06:43:39 -!- adu has quit (Quit: adu).
06:49:35 -!- skj3gg has quit (Quit: ZZZzzz…).
07:43:22 -!- jbkcc has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
07:45:52 -!- weissschloss has joined.
07:50:56 -!- drdanmaku has quit (Quit: Connection closed for inactivity).
07:59:08 -!- jbkcc has joined.
08:19:17 -!- vanila has joined.
08:19:52 -!- MoALTz__ has quit (Quit: Leaving).
08:21:02 -!- weissschloss has quit (Ping timeout: 244 seconds).
08:23:12 -!- oerjan has quit (Quit: zzz).
08:26:45 -!- weissschloss has joined.
08:43:31 -!- Lilax has quit (Quit: Connection closed for inactivity).
09:27:33 -!- jbkcc has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
10:11:36 -!- chaosagent has quit (Ping timeout: 244 seconds).
10:39:56 -!- Sgeo has joined.
10:54:23 -!- kline has quit (Quit: K-Lined).
10:55:40 -!- kline has joined.
10:57:11 <kline> based on a true story
11:05:25 -!- Froox has quit (Quit: *bubbles away*).
11:21:32 -!- boily has joined.
11:46:03 -!- mihow has quit (Read error: Connection reset by peer).
11:47:47 -!- mihow has joined.
11:52:09 -!- SopaXorzTaker has joined.
12:18:10 -!- SopaXorzTaker has quit (Remote host closed the connection).
12:19:24 -!- SopaXorzTaker has joined.
12:21:49 -!- boily has quit (Quit: INFRARED CHICKEN).
13:11:24 -!- qwertyo has quit (Ping timeout: 244 seconds).
13:20:40 -!- SopaXorzTaker has quit (Ping timeout: 255 seconds).
13:22:58 -!- qwertyo has joined.
13:23:35 -!- qwertyo has quit (Remote host closed the connection).
13:39:04 -!- adu has joined.
13:40:13 -!- tswett has joined.
13:48:18 -!- tswett has quit (Ping timeout: 245 seconds).
13:51:08 -!- Tritonio has quit (Remote host closed the connection).
14:02:40 -!- SopaXorzTaker has joined.
14:05:21 -!- Lilax has joined.
14:07:44 <Lilax> Now i have a better chance at college so that's fun
14:08:21 -!- vanila has quit (Remote host closed the connection).
14:51:31 -!- GeekDude has joined.
15:04:37 -!- adu has quit (Quit: adu).
15:18:29 -!- bb010g has quit (Quit: Connection closed for inactivity).
15:18:36 -!- `^_^v has joined.
15:21:52 <mroman> > (\c -> (\c -> c) 3) 5
15:27:54 -!- adu has joined.
15:30:30 <mroman> Pattern syntax in expression context:
15:46:59 -!- TieSoul has changed nick to TieSoul_.
15:47:13 -!- TieSoul_ has changed nick to TieSoul.
15:47:53 <lambdabot> Where: ‘a’ is a rigid type variable bound by
15:47:53 <lambdabot> the inferred type of it :: a at Top level
15:48:24 <lambdabot> Found hole ‘_’ with type: GHC.Types.Int
15:48:39 -!- hjulle has joined.
15:52:57 -!- dianne has quit (Ping timeout: 252 seconds).
15:55:00 -!- dianne has joined.
16:07:03 <mroman> sounds somewhat promising
16:23:31 -!- Lilax has quit (Quit: Connection closed for inactivity).
16:56:18 <lambdabot> Couldn't match type ‘m b’ with ‘()’
16:56:32 <lambdabot> Where: ‘a0’ is an ambiguous type variable
16:56:32 <lambdabot> ‘m’ is a rigid type variable bound by
16:58:00 <newsham> doesnt tell me much, no constraints imposed by "modify"?
17:03:44 -!- TieSoul has changed nick to oi5jf938hf.
17:04:23 -!- oi5jf938hf has left ("http://quassel-irc.org - Chat comfortably. Anywhere.").
17:06:46 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)).
17:08:34 -!- MindVerse has joined.
17:08:54 -!- Phantom_Hoover has joined.
17:15:38 -!- MindVerse has quit (Quit: Leaving).
17:26:48 -!- GeekDude has joined.
17:35:40 <shachaf> int-e: https://ghc.haskell.org/trac/ghc/ticket/10000
17:38:43 <GeekDude> e::Send,% (!e?("e",e:=StrSplit(Clipboard),i:=1,s:=0,d:=10):((c:=e[i++])~="\d"?("e",s+=d--*c):(c="x"?("e",s+=d--*10):(c=""?(!Mod(s,11),e:=""):("e")))))
17:38:56 <GeekDude> AKA how to validate ISBNs with one line of AutoHotkey code
17:57:05 <GeekDude> (Disclaimer: I know I can shave a few chars off at least)
17:59:04 <GeekDude> Also, since X is only valid as a last character I can take out the d--*10 and replace it with just 10 while still maintaining usability
18:00:39 <FreeFull> I wonder how much shorter it would be in J
18:01:20 <GeekDude> (0 = 11 | [: +/ (|. >: i.10)*(0".&>}:),0".' 10'"_^:('X'&=)@:{:)@:(-.&'-') '0-7475-3269-9'
18:02:06 <GeekDude> Dunno if that's the best solution in J
18:02:11 <GeekDude> it's the only one I found so far
18:02:34 <GeekDude> much easier in apl, though. Two lines: `S ← 0 7 4 7 5 3 2 6 9 9` and `0=11∣+/(1+⍳10)×⌽S`
18:04:06 <GeekDude> I can probably take some of the parentheses out of my solution sa well
18:09:36 -!- vanila has joined.
18:10:42 -!- FreeFull has quit (Quit: Rebooting for kernel update).
18:10:46 <int-e> > let check x=last x=="0123456789X"!!mod(sum$zipWith(*)[1..9]$x>>=map fst.reads.(:[]))11 in check "0-306-40615-2"
18:11:45 <int-e> GeekDude: what about the X in the APL code?
18:12:35 <GeekDude> https://www.reddit.com/r/dailyprogrammer/comments/2s7ezp/20150112_challenge_197_easy_isbn_validator/
18:14:24 <int-e> so few people using the fact that negating [10,9..1] gives [1..10]...
18:15:30 <GeekDude> ok, this is as short as it gets:
18:15:32 <GeekDude> e::Send,% !e?(r:="e",e:=StrSplit(Clipboard),i:=s:=0,d:=10):(c:=e[++i])~="\d"?(r,s+=d--*c):c="x"?(r,s+=10):!c?(!Mod(s,11),e:=""):r
18:15:42 <GeekDude> at least, as far as I'm taking it
18:17:43 <int-e> GeekDude: instead of s+=10, you can do s--
18:18:28 <int-e> I can't really read that code (never mind write it), so I'll leave it at that :)
18:18:39 <GeekDude> And the idea actually works, so +1 to int-e
18:19:17 <GeekDude> int-e: http://ahk.us.to/?p=046341
18:20:18 <GeekDude> := is assignment and = is case-insensitive equivalence check
18:20:51 <GeekDude> I haven't updated that expansion with the latest "optimizations" yet, however
18:22:03 <int-e> oh, bool values just act as if-then-else?
18:25:00 -!- Sprocklem has joined.
18:27:18 -!- JesseH has joined.
18:27:44 <JesseH> Does a general purpose programming language with no operators (as in, {, }, +, etc) count as esoteric?
18:28:50 <glguy> GeekDude: Does your solution verify that the ISBN is exactly ten digits?
18:29:09 <JesseH> Oh wait, nope; It's the right one
18:29:14 <GeekDude> JesseH: you're in the esoteric channel
18:29:29 <GeekDude> glguy: No, but does it really need to?
18:29:40 <JesseH> I saw the title and wondered what it had to do with esolangs
18:29:41 <glguy> Is your goal to validate ISBNs?
18:29:44 <HackEgo> JesseH: 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 irc.dal.net.)
18:30:29 <GeekDude> glguy: My goal is to complete the challenge in one line, a goal which I've already done to a pretty alright degree
18:30:30 <int-e> glguy: I think we only meant to cover the part that can't be checked at a glance
18:30:42 <int-e> glguy: i.e. the tedious modulo 11 calculation
18:31:12 <JesseH> Waiting on response to my question so I can share. :P
18:31:37 <glguy> "Given the following constraints of the ISBN number, you should write a function that can return True if a number is a valid ISBN and False otherwise." and then it immediately lists a constraint "An ISBN is a ten digit code which identifies a book."
18:32:04 <glguy> I mean, it's a voluntary problem, so do whatever, but I can't imagine why you wouldn't actually validate it
18:32:11 <GeekDude> "To verify an ISBN you: obtain the sum of 10 times the first digit, 9 times the second digit, 8 times the third digit... all the way till you add 1 times the last digit. If the sum leaves no remainder when divided by 11 the code is a valid ISBN."
18:32:22 <int-e> glguy: know a free database of assigned ISBNs?
18:32:23 <glguy> 1 times the last digit
18:32:25 <GeekDude> It does not specify that I have to make sure it's ten digits to verify it
18:32:46 <glguy> It specifies that you should continue until the last digit is multiplied by 1
18:32:52 <GeekDude> JesseH: Esoteric: Intended for or understood by only a particular group
18:33:06 <int-e> besides we should all use the 13 digit ISBNs now
18:33:55 <JesseH> GeekDude, I've made a lang and announced here before, but I'm wondering if a certain lang would fit as esoteric if it's intended to be general purpose.
18:34:02 <GeekDude> JesseH: also, according to the wiki: "An esoteric programming language is a computer programming language designed to experiment with weird ideas, to be hard to program in, or as a joke, rather than for practical use."
18:34:15 <JesseH> Oh, then this should count
18:34:30 <JesseH> https://github.com/jessehorne/noops
18:34:47 <GeekDude> Does anyone here think RainMeter gets way to close to programming territory with its configuration files?
18:34:55 <GeekDude> I "configured" it to pull xkcd comics
18:35:28 <GeekDude> JesseH: What do you have against freenode?
18:35:42 <JesseH> I like to raise controversy.
18:36:04 <JesseH> Have several channels here, but I'm looking to support the another network.
18:37:05 <GeekDude> what about a vague specification for noops?
18:37:59 <JesseH> I'm thinking about it!
18:38:13 <GeekDude> oh, and can we limit the character set to alphanumeric?
18:38:49 <JesseH> Yup! Also I don't really care where noops goes, but I guess a vague spec would be in order.
18:38:53 <int-e> haha. https://twitter.com/fmavituna/status/555769470321688576
18:38:54 <GeekDude> instead of using commas and bangs, we can do "comma is chr44"
18:39:14 <JesseH> Oh yeah, that's what I should say instead of no operators, because is is technically an operator
18:39:29 <GeekDude> int-e: Think that was intentional?
18:40:17 <GeekDude> be aware that my suggested changes breaks your examples :P
18:40:39 <GeekDude> Where do I get a lua interpreter at
18:40:47 <int-e> GeekDude: that's a good question
18:41:05 <JesseH> Also, it wouldn't break my examples
18:41:25 <JesseH> It would add to the language.
18:41:26 <GeekDude> sure it would, your commas and exclamation points would now be invalid
18:41:41 <JesseH> I'm a liar, I must update the repo!
18:43:26 <HackEgo> [wiki] [[Folders]] http://esolangs.org/w/index.php?diff=41689&oldid=41592 * Rottytooth * (+120) added External resources, link to implementation
18:43:58 <JesseH> If it's 5.3 and it doesnt work, let me know. It should be 5.2
18:44:04 <GeekDude> It's kind of strange to me to see lua being used outside of embedding in other things
18:44:25 <JesseH> That's what I use, for now
18:44:41 <GeekDude> ok, lua is now accessible through the command prompt
18:44:41 <JesseH> Although it should work with all of them. But you never know when something like loadstring might be changed to conform
18:45:32 <GeekDude> I might consider reimplementing in python
18:46:01 <JesseH> I'm most familiar with Lua, and it's fast. A python implementation would be nice.
18:46:37 <GeekDude> I see. At least we have counting ;)
18:46:38 <JesseH> Although, var x is 1 + 1 should work, because of how I'm doing things
18:46:56 <JesseH> I need to loop through and throw an error if any symbols are used
18:47:24 <JesseH> GeekDude, I'm pretty much just turning noops into lua
18:47:37 -!- glguy has left ("Textual IRC Client: www.textualapp.com").
18:47:50 <HackEgo> [wiki] [[Folders]] http://esolangs.org/w/index.php?diff=41690&oldid=41689 * Rottytooth * (+182) /* Instructions */
18:47:56 <GeekDude> what happens if someon does "x is thing;some lua code here"
18:48:01 <JesseH> It might do something silly like "11" though, because it doesnt know what integers are
18:49:27 <JesseH> yay, push coming soon to update noops definition
18:49:47 <GeekDude> warning, no arguments to this script?
18:50:18 <int-e> myndzi! \o/ \o_ _o/
18:50:36 <GeekDude> because my favorite thing to do is pass arguments to the script I'm passing as an argument to another script I'm passing as an argument to a lua interpreter
18:50:49 <JesseH> GeekDude, I like to give warnings
18:51:06 <JesseH> Just in case some noops noob (once args are implemented) forgets to add some args
18:51:14 <JesseH> I think implementing that logic on your own is stupid.
18:51:20 <JesseH> We should get a warning!
18:51:34 <HackEgo> [wiki] [[Folders]] http://esolangs.org/w/index.php?diff=41691&oldid=41690 * Rottytooth * (+157) /* Instructions */
18:52:17 <GeekDude> because there's noops experts?
18:53:10 <JesseH> I am currently an expert because I know every single thing about it @_@
18:53:17 <JesseH> Not saying much, but what can you do
18:55:44 <GeekDude> significant whitespace is so naughty
18:56:40 <JesseH> I know it some, can help if you need
18:57:00 <JesseH> Also, considering changing discussion to the official channel
18:57:20 <GeekDude> I'm going to write it in AutoHotkey now, python later
18:57:51 <shachaf> int-e: Sigh, https://ghc.haskell.org/trac/ghc/ticket/9858
18:57:55 <int-e> I find it funny how much the whitespace thing distracts people.
18:58:37 <GeekDude> int-e: It's annoying me because I'll have to support it in my interpreter
18:58:43 <GeekDude> JesseH: I can't connect to the server?
18:58:52 <JesseH> Try accepting invalid ssl and all that
18:58:52 <int-e> shachaf: ah. but why was it pushed to 7.12?
18:59:15 <shachaf> I'm not sure. A bug that lets you write unsafeCoerce looks kind of serious.
18:59:42 <shachaf> You should comment on the ticket.
18:59:55 <shachaf> Since I've already embarrassed myself enough.
19:00:13 <HackEgo> [wiki] [[Folders]] http://esolangs.org/w/index.php?diff=41692&oldid=41691 * Rottytooth * (+243) added to top description
19:00:18 <JesseH> GeekDude, Use ssl and accept invalid ssl
19:00:43 -!- GeekDude has quit (Remote host closed the connection).
19:00:46 -!- shikhin has joined.
19:01:47 -!- GeekDude has joined.
19:11:49 -!- sebbu has quit (Ping timeout: 264 seconds).
19:12:19 <int-e> shachaf: I did comment on it.
19:12:36 <int-e> not sure whether I should adjust the milestone myself
19:12:38 -!- SopaXorzTaker has quit (Read error: Connection reset by peer).
19:19:48 -!- sebbu has joined.
19:20:27 -!- sebbu has quit (Changing host).
19:20:27 -!- sebbu has joined.
19:23:32 <int-e> shachaf: I feel slightly bad for not checking the bugtracker. But then again I didn't report the bug ;-)
19:24:14 -!- ^v^v has joined.
19:27:29 -!- ^v has quit (Ping timeout: 265 seconds).
19:31:08 <shachaf> i see what you're getting at
19:32:39 <shachaf> int-e++ # taking care of 9858
19:32:57 <shachaf> Terribly awkward to do this on a phone.
20:01:17 -!- nys has joined.
20:02:38 -!- MDream has changed nick to MDude.
20:04:00 -!- ais523 has joined.
20:06:42 -!- vanila has quit (Quit: Leaving).
20:18:13 -!- shikhin has changed nick to sortir.
20:18:53 -!- sortir has changed nick to shikhin.
21:12:39 -!- adu has quit (Ping timeout: 264 seconds).
21:12:42 <b_jonas> ais523: I'm not sure if I successfully told this yet, but I think I left you a message at http://esolangs.org/wiki/Talk:StackFlow#M:tG_implementation
21:13:05 <b_jonas> about a bug in your M:tG implementation of the cyclic tag machine which is probably fixable
21:20:54 <b_jonas> I wonder if it's possible to use queues instead of cycles directly in M:tG. there's two cards that can manipulate the creature with the highest power, but they don't have the right triggers, so I don't see how you could use them.
21:22:55 <b_jonas> specifically Crackling Doom and Miming Slime
21:26:30 <b_jonas> It might still be possible, but I don't really see a way.
21:41:24 -!- Frooxius has joined.
21:47:36 -!- callforjudgement has joined.
21:47:41 -!- ais523 has quit.
21:51:07 -!- MoALTz has joined.
21:58:00 -!- nisstyre has quit (Changing host).
21:58:01 -!- nisstyre has joined.
22:04:07 -!- zzo38 has joined.
22:12:37 <callforjudgement> b_jonas: also, crackling doom totally has the right effect, but its main problem is that it's an instant
22:17:59 <b_jonas> You could set up a loop where turns actually pass but the players don't get to draw, and you use Panoptic Mirror to cast a spell each turn in such a way that if the player chooses not to cast the spell nothing happens so eventually has to choose to cast to avoid a loop. But it doesn't seem too easy to do something with that.
22:19:02 -!- skj3gg has joined.
22:19:24 -!- CrazyM4n has joined.
22:24:12 -!- scarf has joined.
22:24:20 -!- scarf has changed nick to ais523.
22:25:06 -!- callforjudgement has quit (Read error: Connection reset by peer).
22:25:26 -!- JesseH has quit (Read error: Connection reset by peer).
22:32:37 -!- shikhin_ has joined.
22:35:42 -!- shikhin has quit (Ping timeout: 245 seconds).
22:39:27 -!- hjulle has quit (Ping timeout: 272 seconds).
22:41:41 -!- glguy has joined.
22:46:04 -!- glguy has left ("Textual IRC Client: www.textualapp.com").
22:54:56 -!- boily has joined.
22:59:54 -!- ais523 has quit.
23:00:03 -!- ais523 has joined.
23:06:08 -!- adu has joined.
23:08:33 -!- `^_^v has quit (Ping timeout: 252 seconds).
23:08:58 -!- Tritonio has joined.
23:15:32 -!- Tritonio_ has joined.
23:15:34 -!- ^v^v has quit (Read error: Connection reset by peer).
23:15:59 -!- ^v^v has joined.
23:18:42 -!- Tritonio has quit (Ping timeout: 276 seconds).
23:21:23 -!- Tritonio_ has changed nick to Tritonio.
23:37:32 <Sgeo> Someone spammed messaged me some Intelligent Design (of the 'humans made the human race' variety) stuff
23:38:02 <Sgeo> <Guest[#####]> Hello. i'm eRic M France. I'm there to share information concerning theories about our origins. Monotheism & Evolution's theory are based on beliefs 'cause nothing in science can establish that these théories are correct
23:38:03 <Sgeo> <Guest[#####]> However, the new one considering that we have been created by human beings of a most advanced civilisation mastering biotechnologies (intelligent Design) is enlightened with real facts. Wanna read about it ?
23:38:15 <Sgeo> Don't know which channel they found me from
23:40:32 <zzo38> But then how can human make up more advanced human beings too?
23:40:52 <lambdabot> shachaf asked 21h 41m 11s ago: Did you get my messages from before?
23:40:52 <lambdabot> boily said 20h 48m 13s ago: maybe.
23:41:34 -!- chaosagent has joined.
23:45:06 <pikhq> Sgeo: That's an entertaining hypothesis at least.
23:45:15 <pikhq> It's all turtles all the way down?
23:55:51 -!- b_jonas has quit (Ping timeout: 264 seconds).
23:56:25 -!- b_jonas has joined.