←2015-11-10 2015-11-11 2015-11-12→ ↑2015 ↑all
00:01:13 <coppro> boily: ello
00:03:03 <boily> chelloppro!
00:06:55 -!- ^v has joined.
00:07:01 <HackEgo> [wiki] [[Stack]] http://esolangs.org/w/index.php?diff=45253&oldid=44859 * Hppavilion1 * (+2933) Greatly improved page
00:07:08 -!- Wright has joined.
00:15:54 <HackEgo> [wiki] [[Stack]] M http://esolangs.org/w/index.php?diff=45254&oldid=45253 * Hppavilion1 * (+10) Added link to Queue page
00:19:14 <HackEgo> [wiki] [[Queue]] http://esolangs.org/w/index.php?diff=45255&oldid=44858 * Hppavilion1 * (+1441) Moderately improved page
00:19:37 <HackEgo> [wiki] [[Queue]] http://esolangs.org/w/index.php?diff=45256&oldid=45255 * Hppavilion1 * (-2) Fixed header error
00:20:15 <HackEgo> [wiki] [[Queue]] http://esolangs.org/w/index.php?diff=45257&oldid=45256 * Hppavilion1 * (+0) Table error
00:21:48 -!- Jafet has quit (Quit: Quit).
00:30:07 -!- JesseH has quit (Remote host closed the connection).
00:32:25 <fizzie> izabera: In oerjan's graph problem form, your example would have (among others) the nodes aba and bab, and the edges aba -> bab, bab -> aba, and it would be "obvious" the cycle goes aba -> bab -> aba -> ..., because there are no other out-edges from bab (unlike aba, which has the aba -> bac edge from the piece "abac").
00:33:04 <HackEgo> [wiki] [[Deque]] http://esolangs.org/w/index.php?diff=45258&oldid=44856 * Hppavilion1 * (+3702) Improved page, going to add more operations soon
00:33:34 <HackEgo> [wiki] [[Deque]] M http://esolangs.org/w/index.php?diff=45259&oldid=45258 * Hppavilion1 * (-2) Header error
00:35:45 <HackEgo> [wiki] [[Deque]] http://esolangs.org/w/index.php?diff=45260&oldid=45259 * Hppavilion1 * (+215) One new operation, fixed colspan on table headers
00:36:10 <HackEgo> [wiki] [[Deque]] M http://esolangs.org/w/index.php?diff=45261&oldid=45260 * Hppavilion1 * (-1) Typo
00:39:02 <oerjan> izabera: put differently, you cannot get bab as the first element in a new cycle because the first element should already be in the path you've already collected, and that cannot happen.
00:39:24 <oerjan> s/element/node/
00:39:52 <fizzie> (If coalescing nodes with a single in-edge and out-edge, the example graph would be nodes {aba, aca} and the labeled edges {aba -(ababa)-> aba, aba -(abaca)-> aca, aca -(acaca)-> aca}.)
00:40:15 <quintopia> helloily
00:40:59 <boily> quinthellopiaaaAAAAAAAAA!
00:41:25 <oerjan> or wait, i see what you mean, this is only at startup
00:42:06 <oerjan> yes, you could in fact get a cycle when you start that cannot be in the whole, if not careful.
00:43:01 <oerjan> izabera: the simplest fix is to detect the starting node by finding the unique node that has more outgoing than ingoing edges
00:43:15 <oerjan> and start building from there
00:43:52 <izabera> what if more than one exist?
00:43:58 <oerjan> impossible
00:44:23 <izabera> i mean
00:44:48 <izabera> ok
00:44:50 <oerjan> all nodes except two have the same number of outgoing and ingoing edges
00:46:30 <izabera> i don't think that's true
00:46:49 <oerjan> it must, if there's actually a unique path containing all edges exactly once
00:47:22 <oerjan> because any edge with more out than in can _only_ be at the start, and vice versa
00:47:55 <izabera> i see
00:48:03 <izabera> thanks for the heads up
00:48:58 <izabera> no i don't follow >.<
00:49:58 <izabera> why does it have to contain all the edges exactly once?
00:50:14 <izabera> it must contains every vertex exactly once
00:50:27 <oerjan> the edges are the pieces given
00:50:40 <izabera> ok
00:52:04 <oerjan> (of course two edges may have the same string, that's what repetition means)
00:52:45 <boily> . o O (...ababababababababab... )
00:52:51 <izabera> i was thinking about the dual
00:52:52 <oerjan> hm oh, that's a bit contradictory
00:53:11 <oerjan> there isn't a unique path if you distinguish edges with the same string
00:53:29 <oerjan> because you could obviously switch their places
00:54:02 <oerjan> so there's actually a unique path of _nodes_, using each edge once
00:54:26 <oerjan> (but where nodes may be repeated)
01:00:28 <boily> hellørjan. do you read Dresden Codak?
01:00:28 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds).
01:00:39 <oerjan> nope
01:02:44 <boily> do you read?
01:08:18 <oerjan> occasionally.
01:08:38 <oerjan> less than i used to.
01:10:54 <shachaf> oerjan: oh, you left :'-lens #(
01:11:31 <oerjan> how can i stand a channel like that, unlogged? that's madness.
01:11:48 <shachaf> just ignore what people say when you're not around
01:12:09 <oerjan> that's also madness hth
01:12:49 <shachaf> `? madness
01:12:50 <HackEgo> madness lies thataway.
01:13:57 <boily> . o O (...bababababababab *ZGRNGNGN* abababababab...)
01:20:09 -!- bb010g has quit (Quit: Connection closed for inactivity).
01:20:11 <\oren\> the goppers are having a debate in 40 minutes
01:20:42 <pikhq> I don't know who will win, but I know I will lose.
01:22:03 <boily> \helloren\, pikhelloq.
01:22:07 <boily> `? gopper
01:22:08 <HackEgo> gopper? ¯\(°​_o)/¯
01:22:29 <oerjan> fizzie: reading the logs, i am shocked to discover that the europarl style isn't proper utf8 tdnh
01:22:46 <pikhq> GOPper -- one who is a member of the Grand Old Party, the younger of the two major US political parties.
01:22:49 <coppro> that explains a lot
01:23:12 <\oren\> gopper : a GOP person-dude
01:23:15 <HackEgo> [wiki] [[$tonePits]] http://esolangs.org/w/index.php?diff=45262&oldid=40544 * 71.94.244.146 * (-7)
01:23:25 <pikhq> It's really humorous it has that name, really.
01:24:08 <oerjan> at least the democratic party is no longer the clearly least democratic
01:24:58 <pikhq> Well, it is the opposition to the Federalist party...
01:25:04 <shachaf> pikhq: are you running for president twh
01:25:11 <hppavilion[1]> Priority Deque is best data structure.
01:25:14 <pikhq> shachaf: No.
01:25:26 <pikhq> I am not of age to be President, unfortunately.
01:26:08 <boily> right, our Southern Neighbours still have to elect a President.
01:26:18 <coppro> yep
01:26:21 <oerjan> hppavilion[1]: hm if you want to pick out extremes at both sides. but what if you want the middle option (i'm imagining the Priority Deque used in politics, here)
01:26:30 <shachaf> pikhq: maybe we could get an amendment in by next year
01:26:33 <boily> ours is doing well, if I may say so.
01:26:43 <coppro> boily: our head of state or head of government?
01:26:50 <hppavilion[1]> What operations does a Queue have in addition to ENQUEUE, DEQUEUE, and ROLL?
01:26:54 <pikhq> I think you'd have a better shot at letting non-native Americans take the job.
01:26:56 <hppavilion[1]> I suppose there are two types of DUP
01:27:39 <pikhq> I mean, at one point there was enough people who would support Schwarzenegger as President.
01:27:43 <coppro> pikhq: lol the 27th amendment
01:27:57 <HackEgo> [wiki] [[Queue]] http://esolangs.org/w/index.php?diff=45263&oldid=45257 * Hppavilion1 * (+231) One new operation
01:28:09 <oerjan> hppavilion[1]: SIT and FETCH hth
01:28:11 <pikhq> Oh, that one? Hah.
01:29:32 <boily> coppro: head of gov.
01:31:41 <HackEgo> [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[Yamini]]": Spam: content was: "Yamini, the hand model. The intelligent, the idiot, and the one that annoys the crap out of everyone. The world ended on October 16th,2000. Her name is pronounced YEA..." (and the only contributor was "[[Special:Contributions/B0811|B0811]]")
01:33:10 <coppro> boily: yeah, he's doing pretty great
01:35:14 <boily> DISTUPGRAAAAAAAAAAAAAADE!!! ♪
01:35:19 -!- boily has quit (Quit: VORPAL CHICKEN).
01:35:54 <pikhq> You people with your ineffectual heads of state.
01:36:08 <coppro> our head of state is far from ineffectual
01:36:13 <oerjan> actually that was probably more gibberish than spam. how long should i block for?
01:36:15 <coppro> she just doesn't have much to do
01:36:29 <coppro> she's very good at doing it
01:36:45 <pikhq> Let's go with "powerless".
01:36:50 <oerjan> (there was a phone number at the end, but i hesitate to call what preceded it an advertisement)
01:36:57 <tswett> Man, this language I'm creating is *so* going to be the next SQL.
01:37:09 <tswett> Look at this: "points where x > 3 each set x := 3"
01:37:23 <tswett> That's obviously far superior to "update points set x = 3 where x > 3".
01:37:30 <oerjan> i can only conclude none of you have a clue. where _is_ ais523...
01:37:35 -!- boily has joined.
01:37:52 <pikhq> Britain HTH
01:38:07 <oerjan> well that is plausible, although not proven
01:38:29 <pikhq> Also, fuck this jet lag so much
01:38:33 <tswett> Okay, that's sort of an unconvincing example.
01:39:19 <tswett> Want to delete everyone who owns a house? "houses.owner.delete"
01:39:32 -!- mihow has quit (Quit: mihow).
01:39:41 <pikhq> My brain is basically on UTC+1 while my reality is on UTC-8.
01:39:44 <tswett> Compare the SQL equivalent:
01:40:09 <tswett> "delete from people where id in (select owner_id from houses)"
01:40:40 <tswett> I'm taking advantage of two things that SQL doesn't.
01:40:53 <tswett> In many cases, you can treat the act of deletion as if it were just a column.
01:41:34 <tswett> "select (delete this row from the "people" table) from people, houses where people.id = houses.owner_id"
01:42:02 <tswett> And second, having a foreign key column that's just an integer, and then doing a join with another table whenever you want to look up the values associated with that foreign key, is stupid.
01:42:29 <HackEgo> [wiki] [[Special:Log/block]] block * Oerjan * blocked [[User:B0811]] with an expiry time of 1 week (account creation disabled): Intimidating behavior/harassment
01:42:37 <tswett> Here's how SQL gets all people who own houses: "select people.id from people, houses where people.id = houses.owner_id"
01:42:40 * oerjan makes a random decision
01:43:09 <tswett> You really ought to just be able to take a row in the "houses" table and perform an indexing operation on it to get the corresponding row in the "people" table.
01:43:26 <tswett> Hence, my equivalent of "select people.id from people, houses where people.id = houses.owner_id" is "houses.owner".
01:43:43 <oerjan> quintopia: hth
01:43:53 <tswett> I'm amazing, hth.
01:45:30 <hppavilion[1]> Here's the spec I'm working on for Getchl: https://docs.google.com/document/d/1IVBYW2CSDgvspkCl0nYTy-FQPUwozYdkX2H-cZGwALo/edit?usp=sharing
01:45:31 <hppavilion[1]> Feel free to suggest.
01:46:40 <hppavilion[1]> It's a weird tangled mess. Hard to understand fully. Definitely eso.
01:47:32 <hppavilion[1]> (Before someone comments "But x language is a weird tangled mess that's hard to understand fully, and /it/ isn't eso" I would like to say that yes, langauge x /is/, as a matter of fact, eso, it just also happens to be in circulation making it not /seem/ eso)
01:49:04 <oerjan> `unidecode �
01:49:06 <HackEgo> ​[U+FFFD REPLACEMENT CHARACTER]
01:49:37 -!- DarkPhantom has quit (Quit: Page closed).
01:50:13 -!- infinitymaster has joined.
01:51:43 <HackEgo> [wiki] [[Stack]] M http://esolangs.org/w/index.php?diff=45264&oldid=45254 * Hppavilion1 * (+4) Fixed See Also section
01:52:11 <oerjan> hppavilion[1]: how can you be editing the wiki when i cannot load it
01:52:23 <hppavilion[1]> oerjan: No idea. It's going slow though.
01:52:46 <hppavilion[1]> oerjan: Is there only one server, or are there a few worldwide?
01:52:58 <oerjan> only one
01:53:00 <hppavilion[1]> (e.g. if it were run by a hosting company_
01:53:05 <oerjan> well
01:53:06 <hppavilion[1]> s/_/)/
01:53:19 <hppavilion[1]> Well it doesn't seem to be sending the edit through, really
01:53:20 <oerjan> it's on the same server as HackEgo
01:53:30 <hppavilion[1]> Weird
01:53:38 <hppavilion[1]> So it isn't the server itself, most likely
01:53:54 <hppavilion[1]> Then again, I guess HackEgo was taking less computational power than the wiki
01:54:09 <oerjan> the same thing happened to me when i did the block, HackEgo announced it but the page never loaded. oh there it did.
01:55:05 <hppavilion[1]> Weird
01:56:03 -!- boily has quit (Quit: PUGILISTIC CHICKEN).
01:56:32 <oerjan> fizzie: oh it's worse than that, fungot's europarl style actually spits out utf8 replacement chars
01:56:32 <fungot> oerjan: " poweropen" sounds like you're an alien in a non-distributed operating system deserves better. except in very rare instances, you
01:57:24 <hppavilion[1]> I just counted, and Getchl practically has 103 commands. It uses only the printable ascii characters, and each command is one character. Think about that.
01:57:41 <hppavilion[1]> (Not all the letter commands do anything yet though)
01:58:21 <hppavilion[1]> (also, nothing is assigned to |, and ~ is subject to change because its current meaning is stupid)
01:58:37 <zzo38> Add control character too then if you would need such a things.
01:59:22 <hppavilion[1]> zzo38: I don't need new characters; I have plenty
02:00:00 <hppavilion[1]> You can technically execute a control character though by pushing its value on the stack then calling ` (the Apply/Eval command)
02:00:08 <hppavilion[1]> But it will most likely just fail
02:01:19 * hppavilion[1] totally isn't trying to get people to click that link so that he can get feedback
02:01:36 <hppavilion[1]> Nope, no need for others' comments on my work here. xD.
02:05:18 -!- zzo38 has quit (Ping timeout: 260 seconds).
02:08:02 -!- zzo38 has joined.
02:10:52 -!- andrew_ has joined.
02:13:58 -!- infinitymaster has quit (Quit: Leaving...).
02:15:36 -!- lleu has quit (Quit: That's what she said).
02:26:47 -!- sebbu3 has joined.
02:28:10 -!- sebbu has quit (Ping timeout: 260 seconds).
02:41:11 -!- hppavilion[1] has quit (Ping timeout: 276 seconds).
03:06:53 <shachaf> whoa whoa whoa
03:06:57 <shachaf> remember Emil?
03:07:03 <shachaf> https://en.wikipedia.org/wiki/Emil_i_L%C3%B6nneberga
03:08:19 -!- andrew_ has quit (Remote host closed the connection).
03:08:59 -!- andrew_ has joined.
03:09:10 <\oren\> The IRS, the Department of Commercs, the department of Energy, the department of Commerce, and the HUD.
03:13:50 <pikhq> Yep.
03:14:03 <pikhq> The Department of Commerce does not-much, and what it does is important.
03:14:16 <pikhq> It has a budget of $60 billion.
03:14:32 <pikhq> But it's got one of the few things the government is obligated to do: the census.
03:14:40 <pikhq> Also, the NOAA and the patent office.
03:16:35 <oerjan> shachaf: of course i remember emil, what about him
03:16:43 <shachaf> nothing
03:16:47 <shachaf> just remembered emil
03:16:48 <HackEgo> [wiki] [[User:Nikoraito]] N http://esolangs.org/w/index.php?oldid=45265 * 173.169.59.42 * (+170) Created page with "Nikoraito is a pretty alright guy. He's working on 3var-x, a reverse-compatible dialect of 3var with a number of useful additional features including file io and a shell."
03:16:56 <shachaf> wasn't there a thing where he got a thing stuck on his head?
03:18:54 <oerjan> yes
03:19:02 <oerjan> a soup bowl, iirc
03:19:10 -!- andrew_ has quit (Remote host closed the connection).
03:19:18 <\oren\> we might want to point out to
03:19:32 <\oren\> Trump that China isn't in the TPP
03:19:51 -!- andrew_ has joined.
03:20:15 <shachaf> oerjan: was there a thing with a mousetrap under the table?
03:20:20 <shachaf> or am i mixing up different things now
03:20:34 -!- andrew_ has quit (Remote host closed the connection).
03:20:47 <oerjan> well i don't remember all of the stories
03:21:02 -!- andrew_ has joined.
03:21:28 <shachaf> whoa whoa whoa
03:21:30 <shachaf> remember Emil?
03:21:38 <shachaf> https://en.wikipedia.org/wiki/Emil_and_the_Detectives
03:22:11 <oerjan> no, i had never heard of that author until some german in this channel mentioned him
03:22:18 <shachaf> wait, really?
03:22:24 <oerjan> really
03:22:29 <shachaf> i thought this latter emil was much more famous
03:22:39 <oerjan> not in norway, for sure
03:22:45 <oerjan> well not when i grew up
03:27:14 -!- andrew_ has quit (Read error: Connection reset by peer).
03:28:49 -!- andrew_ has joined.
03:42:47 -!- andrew__ has joined.
03:44:41 -!- andrew_ has quit (Ping timeout: 252 seconds).
03:46:55 -!- ^v has quit (Ping timeout: 240 seconds).
03:55:43 <HackEgo> [wiki] [[Roadrunner]] http://esolangs.org/w/index.php?diff=45266&oldid=44162 * Oerjan * (-16) too many links, and section case
04:12:42 <HackEgo> [wiki] [[Microscript]] http://esolangs.org/w/index.php?diff=45267&oldid=45193 * Oerjan * (-92) sp, wikify
04:20:09 <HackEgo> [wiki] [[Stare/1.0]] http://esolangs.org/w/index.php?diff=45268&oldid=44278 * Oerjan * (+6) links, grm
04:22:43 -!- variable has joined.
04:29:51 -!- ^v has joined.
04:37:19 <HackEgo> [wiki] [[Symball]] http://esolangs.org/w/index.php?diff=45269&oldid=44217 * Oerjan * (+39) wikify
04:42:18 <HackEgo> [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[Capricorn]]": Stub with no context and nothing to find with Google (OK, I'm not sure about the Japanese hits)
04:50:42 <HackEgo> [wiki] [[DeafPig]] http://esolangs.org/w/index.php?diff=45270&oldid=44208 * Oerjan * (+51) wikify
04:54:39 <HackEgo> [wiki] [[Special:Log/move]] move * Oerjan * moved [[Object-oriented]] to [[Object-oriented paradigm]]: As suggested on talk page
04:54:39 <HackEgo> [wiki] [[Special:Log/move]] move * Oerjan * moved [[Talk:Object-oriented]] to [[Talk:Object-oriented paradigm]]: As suggested on talk page
04:56:57 <oerjan> damn wiki locked up again
04:58:25 <HackEgo> [wiki] [[Category:Object-oriented paradigm]] M http://esolangs.org/w/index.php?diff=45275&oldid=7967 * Oerjan * (+0) expand link
04:59:12 <HackEgo> [wiki] [[Talk:Object-oriented paradigm]] http://esolangs.org/w/index.php?diff=45276&oldid=45273 * Oerjan * (+90) Done
05:03:00 <HackEgo> [wiki] [[Pig]] http://esolangs.org/w/index.php?diff=45277&oldid=41982 * Oerjan * (+60) wikify
05:05:26 <HackEgo> [wiki] [[Pig]] M http://esolangs.org/w/index.php?diff=45278&oldid=45277 * Oerjan * (-1) /* The Pig series */ order
05:20:53 -!- DarkPhantom has joined.
05:26:50 -!- ^v has quit (Remote host closed the connection).
05:27:14 <HackEgo> [wiki] [[DStack]] http://esolangs.org/w/index.php?diff=45279&oldid=45252 * -Dark-Phantom- * (+95) /* Examples */
05:40:48 -!- DarkPhantom has quit (Quit: Page closed).
05:59:55 -!- hppavilion[1] has joined.
06:00:10 <hppavilion[1]> @messages-loud
06:00:10 <lambdabot> You don't have any messages
06:04:39 <HackEgo> [wiki] [[Deque]] M http://esolangs.org/w/index.php?diff=45280&oldid=45261 * Hppavilion1 * (-243) /* Additional Operations */ Removed duplicate operation
06:06:17 <hppavilion[1]> OVER = SAVE POP RIGHT SAVE POP PUSH LEFT PUSH RIGHT PUSH RETRIEVE LEFT RETRIEVE
06:06:23 <hppavilion[1]> I'm proud of that. Need to test it though
06:06:24 -!- Wright has quit (Ping timeout: 255 seconds).
06:07:11 <hppavilion[1]> It works
06:07:20 <hppavilion[1]> Though the accumulators may be broken
06:07:22 <hppavilion[1]> Let me check
06:07:33 <hppavilion[1]> Nope. It works.
06:08:19 -!- singingboyo has quit (Ping timeout: 240 seconds).
06:08:27 -!- singingboyo has joined.
06:27:33 -!- singingboyo has quit (Ping timeout: 255 seconds).
06:29:20 -!- oerjan has quit (Quit: Nite).
06:48:04 -!- variable has quit (Quit: 1 found in /dev/zero).
06:54:26 -!- gniourf has quit (Ping timeout: 240 seconds).
07:00:24 -!- hppavilion[1] has quit (Ping timeout: 265 seconds).
07:01:59 -!- gniourf has joined.
07:39:36 -!- Patashu has joined.
07:40:17 -!- MoALTz has quit (Read error: Connection reset by peer).
07:41:12 -!- J_Arcane has quit (Read error: Connection reset by peer).
07:41:28 -!- MoALTz has joined.
07:42:04 -!- J_Arcane has joined.
07:43:47 -!- izabera has quit (Ping timeout: 244 seconds).
07:44:46 -!- nchambers has changed nick to dts|pokeball.
07:45:17 -!- izabera has joined.
07:45:17 -!- izabera has quit (Changing host).
07:45:17 -!- izabera has joined.
08:39:02 -!- Alcest has joined.
08:46:54 -!- AnotherTest has joined.
09:48:15 -!- J_Arcane has quit (Ping timeout: 255 seconds).
09:48:53 -!- gniourf has quit (Quit: Leaving).
09:51:05 -!- gniourf has joined.
09:52:39 -!- Phantom_Hoover has joined.
10:39:25 -!- Lord_of_Life has quit (Excess Flood).
10:40:29 -!- Lord_of_Life has joined.
10:41:24 -!- Lord_of_Life has quit (Changing host).
10:41:24 -!- Lord_of_Life has joined.
10:41:24 -!- Lord_of_Life has quit (Changing host).
10:41:24 -!- Lord_of_Life has joined.
10:55:50 -!- J_Arcane has joined.
11:10:59 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds).
11:37:05 -!- boily has joined.
12:13:02 <boily> @massages-loud
12:13:02 <lambdabot> You don't have any messages
12:17:39 -!- Patashu has quit (Ping timeout: 240 seconds).
12:26:14 -!- boily has quit (Quit: MASONIC CHICKEN).
12:39:41 -!- andrew__ has quit (Remote host closed the connection).
12:40:36 -!- andrew_ has joined.
13:08:39 <izabera> http://arin.ga/1fGHbJ/raw this is a prefix calculator for this challenge https://www.codeeval.com/open_challenges/7/
13:08:48 <izabera> but something stupid must be wrong
13:08:56 <izabera> it scores 60%
13:09:07 <izabera> help me find a test case that fails :|
13:18:54 <FreeFull> Let's see
13:20:54 <b_jonas> izabera: maybe you're doing the division backwards? the spec doesn't really say
13:21:13 <FreeFull> izabera: * * 3 4 - 10 5
13:21:16 <FreeFull> That input doesn't work
13:22:39 <izabera> oh thanks
13:23:21 <b_jonas> izabera: maybe try + 0 0 or + 0 10 in case the gcd routine gets confused by zeros
13:23:38 <b_jonas> izabera: also + 10 0
13:24:45 <izabera> that seems to work?
13:27:01 <izabera> oh wait
13:27:06 <izabera> - is not supposed to be supported
13:27:16 <izabera> it only has + * /
13:27:33 <izabera> i forgot i didn't implement - on purpose
13:30:28 <FreeFull> Oh
13:30:34 <FreeFull> Woops
13:31:03 <FreeFull> * * 3 4 / 10 5 seems to produce the expected result
13:31:41 <izabera> it produces 24
13:32:02 <izabera> that's correct?
13:32:06 <FreeFull> 24 is correct
13:32:29 <FreeFull> Aha
13:32:30 <FreeFull> I got it
13:32:36 <FreeFull> * 2 / 1 2
13:33:07 <izabera> it produces 1 which is correct?
13:33:21 <FreeFull> No, you'd expect 0
13:33:33 <izabera> o.o
13:33:56 <FreeFull> 1 2 produces 0
13:34:03 <FreeFull> / 1 2 I mean
13:34:27 <FreeFull> But you're only rounding your rational down at the end, rather than after every division
13:35:05 <FreeFull> I'm not actually sure why you're using rationals
13:35:13 <izabera> "The evaluation result will always be an integer ≥ 0."
13:35:55 <izabera> i'm using rationals because this should be 10: + / 10 3 + / 10 3 / 10 3
13:36:03 <izabera> i think
13:36:27 <FreeFull> That challenge is expecting you to use integer division
13:36:39 <FreeFull> So it'd expect that to produce 9
13:37:38 <fizzie> That challenge, like so many of them, doesn't seem to specify very well what it's expecting.
13:38:13 <FreeFull> Yeah, it could be specified better
13:42:34 -!- andrew_ has quit (Remote host closed the connection).
13:42:55 <izabera> so * 2 / 1 2 is either 0 or 2
13:43:22 <izabera> this looks dumb
13:49:59 <FreeFull> That's because you're using rationals internally while this challenge expected you to use integers
13:50:51 <FreeFull> It probably also expects division to round towards 0
14:04:31 <HackEgo> [wiki] [[Imapl]] N http://esolangs.org/w/index.php?oldid=45281 * 179.105.145.107 * (+3921) Creating a programming language doc
14:06:03 <HackEgo> [wiki] [[Imapl]] http://esolangs.org/w/index.php?diff=45282&oldid=45281 * 179.105.145.107 * (+2) /* Constants */
14:07:00 <HackEgo> [wiki] [[Imapl]] http://esolangs.org/w/index.php?diff=45283&oldid=45282 * 179.105.145.107 * (+7) /* Operators (Ordered by precedence): */
14:07:50 <izabera> why is the logo 3 lemons slices? (did i ask this already?)
14:08:02 <HackEgo> [wiki] [[Imapl]] http://esolangs.org/w/index.php?diff=45284&oldid=45283 * 179.105.145.107 * (+7) /* Execution: */
14:08:16 -!- jameseb has quit (*.net *.split).
14:08:16 -!- zemhill has quit (*.net *.split).
14:09:26 <HackEgo> [wiki] [[Imapl]] http://esolangs.org/w/index.php?diff=45285&oldid=45284 * 179.105.145.107 * (+1) /* Constants */
14:09:49 <HackEgo> [wiki] [[Imapl]] http://esolangs.org/w/index.php?diff=45286&oldid=45285 * 179.105.145.107 * (-93) /* Operators (Ordered by precedence): */
14:15:53 -!- jameseb has joined.
14:15:53 -!- zemhill has joined.
14:16:48 -!- Jafet has joined.
14:18:13 -!- Jafet has quit (Changing host).
14:18:13 -!- Jafet has joined.
14:19:12 -!- Jafet has quit (Client Quit).
14:19:53 -!- Jafet has joined.
14:25:15 -!- mauris_ has joined.
14:28:36 -!- mauris has quit (Ping timeout: 255 seconds).
14:29:16 <HackEgo> [wiki] [[User:Lemon enthusiast]] http://esolangs.org/w/index.php?diff=45287&oldid=44988 * Lemon enthusiast * (-6)
14:30:34 <HackEgo> [wiki] [[Imapl]] http://esolangs.org/w/index.php?diff=45288&oldid=45286 * Lemon enthusiast * (+26)
14:34:42 -!- mauris_ has quit (Ping timeout: 246 seconds).
14:41:40 <HackEgo> [wiki] [[User:Lemon enthusiast]] http://esolangs.org/w/index.php?diff=45289&oldid=45287 * Lemon enthusiast * (+218)
14:54:33 -!- trn has quit (Ping timeout: 265 seconds).
14:56:25 -!- trn has joined.
15:13:39 -!- Sprocklem has quit (Ping timeout: 240 seconds).
15:13:55 -!- trn has quit (Ping timeout: 240 seconds).
15:17:26 -!- trn has joined.
15:20:30 -!- heroux has quit (Ping timeout: 260 seconds).
15:21:01 -!- heroux has joined.
15:34:54 -!- Welo has joined.
15:49:32 -!- dts|pokeball has changed nick to nchambers.
16:00:36 <puckipedia> hmm, does anyone know of any esolang interpreters written in Z-Machine bytecode or Glulx?
16:00:37 -!- andrew__ has joined.
16:04:38 <nchambers> I mean there must be some
16:05:32 <puckipedia> rule (TBA): If it exists, there is a brainfuck interpreter for it
16:06:02 <puckipedia> let's make a brainfuck interpreter for the Z-machine
16:06:37 -!- andrew__ has quit (Remote host closed the connection).
16:07:06 <nchambers> I'm down
16:09:24 <puckipedia> I'm up
16:13:45 -!- sewilton_ has joined.
16:16:03 -!- ineiros_ has joined.
16:16:06 -!- heroux_ has joined.
16:17:08 -!- sewilton has quit (Ping timeout: 240 seconds).
16:17:08 -!- heroux has quit (Ping timeout: 240 seconds).
16:17:09 -!- ineiros has quit (Ping timeout: 240 seconds).
16:17:12 -!- heroux_ has changed nick to heroux.
16:18:22 -!- sewilton_ has changed nick to sewilton.
16:19:42 -!- Sprocklem has joined.
16:26:30 -!- aretecode has joined.
16:27:48 <HackEgo> [wiki] [[Talk:Imapl]] N http://esolangs.org/w/index.php?oldid=45290 * SuperJedi224 * (+139) Created page with "Why exactly would Imapl be uncomputable? ~~~~"
16:29:40 -!- oerjan has joined.
16:33:47 -!- mauris has joined.
16:33:57 -!- idris-bot has quit (Quit: Terminated).
16:34:18 -!- idris-bot has joined.
16:48:09 <oerjan> <izabera> why is the logo 3 lemons slices? (did i ask this already?) <-- they're not, they're limes. and i think they were a pretty random choice by graue, the original wiki maintainer. i once made a sub-lime pun but someone else then ran it so into the ground that even i got sick of it.
16:48:59 <shachaf> hmm, that's pretty into the ground
16:49:07 <oerjan> yep
16:50:18 <HackEgo> [wiki] [[Imapl]] http://esolangs.org/w/index.php?diff=45291&oldid=45288 * Lemon enthusiast * (-86)
16:50:32 <izabera> that was more cryptic than most eso langs
16:51:15 <Taneb> oerjan, I think the reasons of why the logo is 3 lime slices seems to be only known within an enlightened circle
16:51:24 <Taneb> I guess you could say that they're... esoteric
16:51:46 <oerjan> OKAY
16:52:04 <HackEgo> [wiki] [[Imapl]] http://esolangs.org/w/index.php?diff=45292&oldid=45291 * Lemon enthusiast * (-95) /* Etymology */
17:18:47 -!- Phantom_Hoover has joined.
17:21:13 <HackEgo> [wiki] [[User:Lemon enthusiast]] http://esolangs.org/w/index.php?diff=45293&oldid=45289 * Lemon enthusiast * (+258)
17:24:50 <Taneb> Phantom_Hoover, would you say the limes are esoteric twh
17:25:44 <Phantom_Hoover> what does twh stand for
17:26:43 <Taneb> "That would help" hth
18:01:31 -!- Lord_of_Life has quit (Excess Flood).
18:04:30 -!- Lord_of_- has joined.
18:04:53 <zzo38> I know about Z-machine programming, I have written an interpreter too
18:08:46 <puckipedia> zzo38: heh
18:09:14 <puckipedia> I find it a weird thing, it's not quite generic, but I might be able to put a LLVM backend together for it
18:18:17 -!- zzo38_ has joined.
18:18:34 -!- zzo38 has quit (Disconnected by services).
18:39:01 -!- oerjan has quit (Quit: Later).
18:39:10 <int-e> ooh will we have a christmas bitcoin bubble?
18:46:25 -!- Wright has joined.
18:51:19 <int-e> maybe it'll burst december 31st... that would be fun.
18:58:14 <zzo38_> In case you would need my Zork Machine Interpreter/Debugger, it is: http://zzo38computer.org/zmachine/interp/zorkmid.zip
18:58:57 -!- zzo38_ has changed nick to zzo38.
19:10:42 <zzo38> Do you know some of the Z-machine programming techniques such as Black-Johansen algorithm and SET->BCOM optimization?
19:16:16 <quintopia> !coins
19:16:25 <quintopia> `coins
19:16:33 <quintopia> what is the command again
19:16:35 <HackEgo> slocoin beatercoin oilcoin palagufcoin cholomscoin unwecoin contropitcoin velcoin tedcoin ethuttocoin enullcoin brentecoin frcmoecoin hackfllcycoin grucoin smihcoin argacoin iuscoin painstuencoin bfercoin
19:16:41 <quintopia> oh
19:17:05 <quintopia> we'll have a christmas painsteuncoin bubble
19:44:28 <FreeFull> Today is the first time I've heard about Unicode named character escapes, such as \N{GREEK SMALL LETTER FINAL SIGMA}
19:51:43 <int-e> \N{';DROP TABLE Unicode;--}
19:51:54 -!- lleu has joined.
19:51:54 -!- lleu has quit (Changing host).
19:51:54 -!- lleu has joined.
19:53:30 -!- Sprocklem_ has joined.
19:56:25 -!- Sprocklem has quit (Ping timeout: 244 seconds).
20:03:08 -!- hppavilion[1] has joined.
20:10:11 <hppavilion[1]> Ugh
20:10:13 <hppavilion[1]> ⊆ is a pain
20:10:27 <hppavilion[1]> Monospace is too thin, doublewidth is too wide
20:10:35 <int-e> `unidecode ⊆
20:10:36 <HackEgo> ​[U+0020 SPACE] [U+2286 SUBSET OF OR EQUAL TO] [U+0020 SPACE]
20:11:23 -!- Patashu has joined.
20:11:51 <hppavilion[1]> I'm sticking with the doublewidth.
20:12:02 <hppavilion[1]> Or maybe I should start on a nonmonospace font
20:12:10 <hppavilion[1]> I think I'll do that
20:12:33 <int-e> I can't figure out whether the linguists meet once every 8 or once ever 18 months...
20:12:40 <hppavilion[1]> Should I call it "Nonospace"?
20:13:21 <FireFly> FreeFull: in what context do they appear? PCRE?
20:14:26 <FreeFull> FireFly: I think just as escapes in a string
20:14:55 <FreeFull> hppavilion[1]: How is ⊆ too thin with monospace?
20:15:16 <FireFly> Well, then, in what programming language?
20:15:32 <int-e> perl?
20:16:02 <FireFly> Oh, okay
20:17:20 <FreeFull> Python 3 too, although it doesn't support all of them
20:17:39 <hppavilion[1]> FreeFull: Well the monospace width is 14.
20:17:53 <hppavilion[1]> I suppose I could make it thinner vertically
20:43:27 -!- Patashu has quit (Ping timeout: 255 seconds).
20:44:34 <b_jonas> int-e: http://www.explainxkcd.com/
20:44:45 <b_jonas> (Explain xkcd: It's 'cause you're dumb.)
20:45:53 <int-e> I don't think I needed that explanation.
20:45:56 <int-e> :-P
20:50:53 -!- evalj has joined.
20:52:14 <shachaf> ciao
20:52:16 <shachaf> !list
20:56:51 -!- Phantom_Hoover has quit (Remote host closed the connection).
21:00:59 -!- hppavilion[1] has quit (Ping timeout: 276 seconds).
21:11:03 -!- hppavilion[1] has joined.
21:18:28 <HackEgo> [wiki] [[Getchl]] N http://esolangs.org/w/index.php?oldid=45294 * Hppavilion1 * (+559) Created Page
21:22:49 <hppavilion[1]> What should ~ and | do in Getchl? Currently ~ pops two values and pushes a random integer between them, but I don't like that
21:27:35 <fizzie> It's swap in underload, but maybe you already have that.
21:32:11 -!- mihow has joined.
21:38:50 -!- mihow_ has joined.
21:39:14 -!- mihow has quit (Ping timeout: 244 seconds).
21:39:14 -!- mihow_ has changed nick to mihow.
21:40:38 -!- hppavilion[1] has quit (Ping timeout: 276 seconds).
21:48:19 <HackEgo> [wiki] [[DStack]] M http://esolangs.org/w/index.php?diff=45295&oldid=45279 * -Dark-Phantom- * (+27) /* Syntax */
21:49:45 -!- hppavilion[1] has joined.
21:51:39 -!- Walpurgisnacht has joined.
21:59:57 -!- Phantom_Hoover has joined.
22:02:41 <Walpurgisnacht> Almost finished with my Major so this Programming hobby will be going away
22:02:56 <izabera> aww
22:03:06 <Walpurgisnacht> Kinda makes me sad But I chose the medical field can't turn back now
22:03:50 <Walpurgisnacht> Medical Science is a stranger field Than programming I guess And the market for programming is over saturated as I've seen
22:18:28 -!- evalj has quit (Remote host closed the connection).
22:23:20 -!- Welo has quit (Quit: Leaving).
22:39:25 -!- mihow has quit (Quit: mihow).
22:39:42 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
22:41:14 -!- Walpurgisnacht has quit (Quit: gosh Darnit).
22:54:32 -!- oerjan has joined.
22:55:08 -!- boily has joined.
22:55:22 <boily> @massages-loud
22:55:22 <lambdabot> You don't have any messages
22:55:49 <oerjan> bomidnily
22:57:51 <boily> bonsœrjain.
22:59:06 <olsner> abooily
23:00:10 <boily> bolsnoir.
23:00:57 <oerjan> <int-e> maybe it'll burst december 31st... that would be fun. <-- that looked pretty bursting right now.
23:03:52 <boily> fungot: do you burst?
23:03:52 <fungot> boily: i am on this
23:04:09 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…).
23:04:17 * boily pats the 'got. “Good got”
23:05:15 <olsner> fungot: got fun?
23:05:15 <fungot> olsner: lpr creates a printer or sitting around ready to lose sight of the conspiracy are pushing motif, posix, osi, next step in subroutine a just after that, but
23:09:22 <oerjan> what is this stupid trend with GUIs with incomprehensible icons without tooltips
23:09:41 * oerjan doesn't like to click icons that he has no idea what do
23:11:10 <oerjan> oh well, at least it showed a url
23:16:43 <int-e> . o O ( What's the wors that could happen? *runs* )
23:17:05 <int-e> worst.
23:19:11 * olsner . o O ( Clicking the circle icon formats the hard drive. How is that not obvious? )
23:21:49 <boily> GUIs are evil. they Hide the True Meaning of Words.
23:22:22 * oerjan likes GUIs, otherwise :(
23:23:58 <oerjan> it's been four days since andrás kovács tempted me to get a github account, and i've already contributed to constraints, and am in this moment considering submitting a documentation change to ghc
23:24:13 <boily> repent your ways! Save Yourself! (unless the interface is made of nifty pixel art. I'm a sucker for small icons with bright colours.)
23:24:21 <oerjan> (yes, i know you're not supposed to send it to ghc@github
23:24:22 <oerjan> )
23:24:51 <boily> you really ought to githubaccountify. I could coconspirator you to the Wisdom repository :D
23:25:18 <oerjan> boily: um, the temptation was successful hth
23:26:01 <oerjan> which is why i'm currently setting phabricator preferences
23:26:13 <oerjan> (that's the site without tooltips)
23:26:27 <boily> what a twist!
23:26:35 -!- hppavilion[1] has quit (Ping timeout: 276 seconds).
23:26:36 <boily> by the way, what's your username?
23:26:40 <oerjan> oerjan
23:26:59 <oerjan> that's the nice thing with having a weirdly spelled nick, it's almost always free
23:27:51 <fizzie> oerjan: I'm not sure I can support a site that has a "conpherence" function for chatting.
23:27:51 <oerjan> (technically it was registered when i came to freenode, but luckily it was beyond ask-for-takeover threshold)
23:28:08 <oerjan> fizzie: well it's ph all the way, surely
23:28:27 <fizzie> "Diffusion" seems to not be a "diphphusion".
23:28:40 <oerjan> oh and this is phabricator.haskell.org, in case there's any ambiguity
23:28:40 <fizzie> I'm going by the screenshot on the front page.
23:29:21 <fizzie> (My nickname is almost always taken. *sad*)
23:29:31 <boily> oerjan: you are hereby collaboratified.
23:30:16 <fizzie> On github, "fizzie" seems to be someone who does absolutely nothing publicly visible with the account.
23:30:22 <fizzie> Perhaps it's all private repos for them.
23:30:35 <oerjan> boily: is this the right time to admit i've never opened wisdom.pdf?
23:30:51 * oerjan feels evil
23:31:37 <shachaf> you're either wisdom or you're againstdom, oerjan
23:32:18 <oerjan> fizzie: i think dipphusion would be more intuitive
23:32:47 <boily> oerjan: you are evil. of course you never opened it.
23:33:00 <oerjan> i knew you'd understand </lie>
23:33:33 <fizzie> That reminds me of some dialog systems in some games.
23:33:45 <fizzie> They have tags like "[Lie] X" for conversation options.
23:34:23 <fizzie> I remember at least one that had "X" and "[Lie] X" for the same X, and X was not something the game system could possibly observe, because it was about your motivations.
23:35:01 <fizzie> It was somewhat confusing, because you could lie about lying by selecting the untagged "X"
23:37:31 <boily> this feels very topological. you can lie, or not lie, about something unobservable.
23:40:34 <zzo38> But then possibly you might not know your motivation quite yet though?
23:42:44 <boily> polymorphic motivation.
23:44:30 -!- Melvar has quit (Ping timeout: 260 seconds).
23:44:46 -!- idris-bot has quit (Ping timeout: 240 seconds).
23:47:58 -!- mauris_ has joined.
23:49:14 -!- Melvar has joined.
23:50:39 -!- mauris has quit (Ping timeout: 240 seconds).
23:51:17 <Sgeo> Why does the number 8388608 feel so... unspecial?
23:51:30 <zzo38> I don't know?
23:51:42 <Sgeo> It's 2^23, the point at which the next 32-bit floating point number above it is +1
23:53:28 -!- mihow has joined.
←2015-11-10 2015-11-11 2015-11-12→ ↑2015 ↑all