←2016-08-17 2016-08-18 2016-08-19→ ↑2016 ↑all
00:00:06 <hppavilion[1]> Is there a root mean cube?
00:00:16 <hppavilion[1]> Or, more accurately, are there any applications of the root mean cube?
00:01:18 -!- EElf has changed nick to Elronnd.
00:01:43 <hppavilion[1]> (root mean square of a set of numbers S is <sqrt(sum({n^2 for n in S})/len(S)>; root mean cube is <root(sum({n^3 for n in S})/len(S), 3>)
00:02:35 <hppavilion[1]> Oh, it is
00:03:01 <hppavilion[1]> rms is generalized mean where p=2, normal mean is p=1, and rmc would be p=3
00:03:20 <hppavilion[1]> ...or not
00:03:51 -!- MoALTz has quit (Quit: Leaving).
00:05:51 <hppavilion[1]> No, it is
00:05:53 <hppavilion[1]> I think
00:06:36 <hppavilion[1]> Oooh, you can have the 1.5 mean (not quite rms, but above normal means)
00:10:32 -!- moonythedwarf_ has quit (Ping timeout: 240 seconds).
00:11:02 -!- moonythedwarf_ has joined.
00:12:27 <myname> why do you root the len?
00:12:46 <myname> also, without division, it is something pretty ordinary
00:13:22 <hppavilion[1]> myname: ...because rms is the square root of the mean of the squares of a set, from what I read
00:13:41 <hppavilion[1]> (s/set/bag/)
00:14:01 <hppavilion[1]> So I square all the values, sum them, divide them by the number of values, then take the root
00:14:47 <hppavilion[1]> I mean, I could divide the root of the sum of squares by the root of the len and get the same result in theory
00:14:50 <hppavilion[1]> I guess
00:15:01 <myname> you can
00:15:11 <myname> but it does sound pretty weird to me
00:15:11 <hppavilion[1]> But that would obviously be inefficient (or optimized away), hard to read, and make it less obvious what I'm doing
00:24:49 <hppavilion[1]> https://en.wikipedia.org/wiki/List_of_buzzwords#General_conversation includes "buzzword"
00:26:15 <shachaf> Andrej Bauer posted: "We work internally in a topos with a subobject classifier Ω. For the purposes of this discussion, call a monotone map f : Ω → Ω *good* if (*) ∀ p : Ω, f (f p ⇒ p) is valid in the topos."
00:26:19 <shachaf> I feel like I've seen this somewhere but I can't remember where.
00:31:13 <myname> so wikipedia has citations for words being buzzwords?
00:32:41 <myname> algorithm as a buzzword O.o
00:53:07 <quintopia> hppavilion[1]: in the limit as n->infty, the nthrootmeannthpower goes to...0 I think!
00:53:35 <hppavilion[1]> quintopia: That's geometric mean
00:53:42 <hppavilion[1]> I think?
00:54:04 <hppavilion[1]> ping
00:54:13 <HackEgo> pong
00:54:28 <hppavilion[1]> (has it responded yet?)
00:54:39 <hppavilion[1]> (has it responded yet?)
00:54:41 <hppavilion[1]> Whoops
00:54:45 <hppavilion[1]> ping
00:54:46 <HackEgo> pong
00:54:55 <hppavilion[1]> Huh
00:55:03 <hppavilion[1]> ping
00:55:03 <HackEgo> pong
00:55:07 <hppavilion[1]> There we go
00:56:59 <quintopia> hppavilion[1]: well if i were to just take the nth root of the sum of nth powers it would approach the max value of the set as n->infty. the mean part means we have to divide by (size of set)^(1/n), which...goes to zero I guess. so i take it back. it will go to infty won't it?
00:57:02 -!- oerjan has joined.
00:57:26 <quintopia> or wait
00:57:33 <quintopia> the denominator goes to 1
00:57:38 <quintopia> so it'll still be just the max element
00:57:55 <oerjan> oh dear.
00:58:03 <quintopia> helloerjan
00:58:27 <\oren\> sup guize imma call that spam number now
00:58:59 <oerjan> did the spam stop yet
00:59:00 <quintopia> totes
00:59:01 <shachaf> for a good time call +1-202-762-1401
00:59:06 <hppavilion[1]> I believe so
00:59:18 <hppavilion[1]> oerjan: You were the one we were depending on to tell us xD
00:59:19 <oerjan> fizzie to the rescue
00:59:26 <hppavilion[1]> Are quantum computers fundamentally more powerful than conventional computers, or just faster?
00:59:46 <oerjan> hppavilion[1]: well i can't tell you until i know myself, right?
00:59:48 <oerjan> @messages-
00:59:48 <lambdabot> orin said 5h 40m 50s ago: why doesn't @seen work anymore
00:59:48 <lambdabot> shachaf said 5h 1m 2s ago: please remind me to unignore HackEgo when the spam is over twh
00:59:48 <lambdabot> hppavilion[1] said 5h 53s ago: Remind me too, I guess
00:59:52 <shachaf> @tell oerjan thanks
01:00:20 <lambdabot> Consider it noted.
01:00:30 <oerjan> \oren\: i'm not quite sure, you should ask int-e who is in control of it.
01:00:39 <hppavilion[1]> But it is
01:00:46 <oerjan> @messages-
01:00:46 <lambdabot> You don't have any messages
01:00:49 <hppavilion[1]> I unignored HackEgo and it hasn't said anything since I pinged
01:00:53 <oerjan> shachaf: wat
01:01:01 <shachaf> I think @seen was gone long before int-e took control of lambdabot.
01:01:10 <oerjan> shachaf: did you put ^O in my nick that's evil
01:01:14 <shachaf> It had a memory leak or something.
01:01:21 <shachaf> oerjan: no hth
01:01:42 <oerjan> shachaf: well why did lambdabot respond but i got no message?
01:01:47 <hppavilion[1]> So quantumry?
01:01:55 <oerjan> unidecode oerjan
01:01:56 <HackEgo> ​[U+006F LATIN SMALL LETTER O] [U+0065 LATIN SMALL LETTER E] [U+0072 LATIN SMALL LETTER R] [U+006A LATIN SMALL LETTER J] [U+0061 LATIN SMALL LETTER A] [U+006E LATIN SMALL LETTER N]
01:02:03 <oerjan> nothing visible
01:02:11 <shachaf> oerjan: sunspots hth
01:02:33 <oerjan> unidecode oerjan
01:02:34 <HackEgo> ​[U+006F LATIN SMALL LETTER O] [U+0065 LATIN SMALL LETTER E] [U+0072 LATIN SMALL LETTER R] [U+006A LATIN SMALL LETTER J] [U+0061 LATIN SMALL LETTER A] [U+006E LATIN SMALL LETTER N]
01:02:37 <oerjan> argh
01:03:03 <oerjan> shachaf: did you get lambdabot to fake the response
01:03:44 <shachaf> who knows
01:04:00 <oerjan> shachaf: i know, but int-e once re-enabled it for a while. i don't know why he disabled it again.
01:05:46 <hppavilion[1]> Is polymeric falcighol derivation at all a real thing (even if it's not used anywhere)?
01:05:49 <hppavilion[1]> No, looks like it isn't
01:05:55 <hppavilion[1]> polymeric actually is just "of polymer"
01:06:19 <\oren\> I just called tham and made a bunch of legal threats
01:07:14 <oerjan> hppavilion[1]: they're asymptotically faster (sometimes exponentially so), which you may or may not consider fundamental.
01:07:37 <hppavilion[1]> oerjan: No, I'm just going for "are there any problems a QC can solve that a CC can't, given infinite time"
01:08:53 <fizzie> oerjan: By the time I came here, I didn't see any spamming going on any more, just \oren\ blanking those pages. I still haven't looked back in my scrollback, I'm very out.
01:09:14 <hppavilion[1]> https://fedotov.co/wp-content/uploads/2015/12/5-levels-of-web.png is horribly inaccurate :,(
01:09:20 * oerjan notes that his messages responding to way above lines sometimes look ridiculous without context.
01:09:34 <fizzie> Done with the cruise, but still need some dinner and get myself to the hotel to see what's up.
01:09:46 <quintopia> where did you cruise
01:10:23 <oerjan> hppavilion[1]: and nope, there isn't - a classical computer can do any quantum computation using just matrix calculations on the exponentially large vector space.
01:10:56 <hppavilion[1]> Ah
01:11:02 <hppavilion[1]> Thought so
01:11:23 <hppavilion[1]> Making the idea of the Polymeric Web requiring a quantum computer to access bullshit, unless we're just talking practicality
01:13:07 <oerjan> fizzie: huh that's weird, indeed they stopped before you blocked them.
01:16:44 <quintopia> hppavilion[1]: unless the polymeric web is implemented using entangled states to transmit encryption keys. you might not be able to create a secure connection without the quantum encryption then.
01:17:35 <hppavilion[1]> quintopia: No, it's the marianas web; you just use the polymeric falcighol derivation to access it. Obviously.
01:17:50 <moonythedwarf_> Anyone here ever used ruby?
01:17:53 <zzo38> Can you improve the security if you acquire a physical quantum encryption key?
01:17:58 <quintopia> moonythedwarf_: boily has
01:18:18 <oerjan> fizzie: i see that the spammer created a simple junk page first, thus getting around the spam filter's restriction to first edits only.
01:18:42 <shachaf> Shear Disaster
01:18:43 <oerjan> so they may have read the error message.
01:18:57 <oerjan> (although they didn't use the sandbox.)
01:19:11 <quintopia> or maybe it just tried something random and got lucky
01:19:45 <oerjan> maybe.
01:20:50 <oerjan> plenty caught in the spam filter as well.
01:21:11 <oerjan> or wait, not that much. just a little.
01:23:24 <hppavilion[1]> Well.
01:24:03 <hppavilion[1]> Apparently, lots of pedophile forums require you to send an application to join. The application must include stuff from your own library, forcing you to incriminate yourself in order to join.
01:24:06 <hppavilion[1]> Clever, I guess.
01:24:09 <hppavilion[1]> Horrifying, but clever.
01:24:58 <hppavilion[1]> "She who fights with monsters should look to it that she herself doesn't get raided by the FBI for her browser history."
01:26:20 <adu> hppavilion[1]: I'm not sure if you were being cruel or wierd
01:26:54 <oerjan> Dammit, I hate pages that allow you to click links that destroy forms you are filling in
01:28:00 <oerjan> ok, and when they _also_ ignore the ctrl for open-in-other-tab, i want to go find the programmer to give them a sound beating.
01:28:03 <shachaf> we must be protected from ourselves
01:29:33 <hppavilion[1]> shachaf: re: oerjan or re: me?
01:29:44 <shachaf> oerjan
01:30:08 <oerjan> ooh fun.
01:30:26 <oerjan> the change i made to the spam filter triggers on my attempt to change the spam filter message XD
01:30:34 <oerjan> oh well.
01:31:00 <oerjan> *sigh*
01:31:24 <oerjan> maybe not as well thought out.
01:31:45 <myname> lol
01:33:08 <hppavilion[1]> oerjan: Wat?
01:33:31 <quintopia> oerjan: does the wiki software support page creation rate-limiting
01:33:34 <oerjan> hppavilion[1]: i changed the spam filter rule the spammers got around to remove their workaround hth
01:33:44 <oerjan> quintopia: i have no idea. ask fizzie.
01:33:48 <quintopia> kk
01:33:57 <oerjan> hm let me see...
01:34:01 <myname> you could.change it to a placeholder in a first step
01:34:09 <hppavilion[1]> oerjan: What was the work-around?
01:34:13 <quintopia> i feel like no one would be particularly inconvenienced if page creation was limited to 2/day
01:34:15 <oerjan> actually that won't help with creating new user accounts.
01:34:22 <oerjan> myname: what?
01:34:43 <oerjan> hppavilion[1]: it didn't apply if they'd made a "legitimate" edit first.
01:34:59 <oerjan> but just removing that isn't good enough.
01:35:17 <hppavilion[1]> Ah
01:35:24 <myname> change spam filter to "placeholder" shouldn't trigger and changing it to what you want afterwards neither
01:35:50 <hppavilion[1]> quintopia: Really, it would be reverse-inconvenience; it'd be much better if it was a 2/day limit because then I couldn't go on creation sprees
01:36:19 <oerjan> ok, i'll do this.
01:36:43 <hppavilion[1]> oerjan: Can you make it so that the spam filter requires some filling in every few edits?
01:37:47 <hppavilion[1]> What was Dorissominever's first edit?
01:39:22 <oerjan> finally.
01:39:37 <oerjan> hppavilion[1]: creating a junk page.
01:39:48 <hppavilion[1]> oerjan: Ah?
01:39:48 <oerjan> i have now changed it so the account must be older than 24 hours.
01:39:57 <hppavilion[1]> To create or edit?
01:40:10 <oerjan> for the particular filter they got around.
01:40:15 <myname> how do you differantiate between junk and spam?
01:41:12 <myname> do you tell them about that 24h thing?
01:41:14 <oerjan> myname: um we have 7 specific filters catching common spammer patterns that normal users would very rarely show. they're normally enough.
01:41:15 <quintopia> spam is something annoying that we don't want
01:41:19 <quintopia> junk is almost every other page
01:41:26 <oerjan> myname: yes, i just changed the error message too
01:41:48 <myname> i am okay wit this
01:41:53 <oerjan> myname: my idea is that we can see in the logs whether a suspicious account has registerd.
01:42:08 <oerjan> so giving us 24 hours to block them.
01:42:35 <myname> ideally you give the error message after their first attempt, saving said attempt for review
01:42:40 <oerjan> and they will probably make other blocked attempts that we can see in the abuse log.
01:43:06 <oerjan> myname: there's an abuse log telling when someone gets caught by a filter.
01:43:22 <myname> ah
01:43:26 <myname> perfect
01:44:25 <oerjan> @tell ais523 spammers got around filter 7 by making junk edits first. i changed the "first edit" to "first 24 hours" instead.
01:44:25 <lambdabot> Consider it noted.
01:45:24 <myname> i don't get spam in general, but this was straight weird
01:45:26 <oerjan> ais523 might know a subtler way of achieving this, he's our filter editing master :)
01:55:41 <hppavilion[1]> Facebook Search & Destroy would be fun
01:56:35 <oerjan> wat.
01:56:47 <oerjan> i must have done something wrong
01:57:39 <oerjan> ...i used > 86400 instead of < 86400 XD
01:58:51 <oerjan> whee
01:58:57 <hppavilion[1]> http://s3.crackedcdn.com/phpimages/photoshop/9/1/4/566914_v1.jpg :,(
01:59:03 <oerjan> hm i think fizzie has disabled the HackEgo link
02:03:05 <oerjan> myname> change spam filter to "placeholder" shouldn't trigger and changing it to what you want afterwards neither <-- it wasn't the spam filter itself, but the separate error message, although it did show a bug in the spam filter.
02:10:50 <fizzie> Well, I've managed to make it back to a laptop, finally. Anything I should be doing?
02:12:36 <oerjan> not sure, i accidentally found a couple pages you'd missed, so need to check that...
02:12:56 <oerjan> fizzie: i modified the filter so hopefully they'll have a harder time
02:12:58 <fizzie> I at least unlockeded the temporary "no new users, no non-sysop edits" settings for now, since the existing spammer accounts got blocked. And re-enabled the IRC bridge.
02:13:23 <fizzie> I did Special:Nuke only for the one account, so any pages made by others wouldn't have been caught by that.
02:13:45 <oerjan> ah.
02:14:42 <oerjan> quintopia: i cannot find any way in the abuse rule syntax to count a user's recent page creations, alas.
02:15:02 <myname> hppavilion[1]: i don't get it. besides the fact that it breaks one of the best south park episodes
02:15:26 <oerjan> *filter rule
02:15:35 <hppavilion[1]> myname: (a) which one (b) As in, I wish that were the case
02:15:37 <fizzie> I guess I can delete the remaining ones. At least handily deleted pages do end up suppressed in RecentChanges.
02:15:45 -!- impomatic_ has quit (Quit: http://corewar.co.uk).
02:15:54 <fizzie> Only 40 or so show up in RC; I'll delete those.
02:16:08 <myname> hppavilion[1]: informative murder porn
02:16:09 <fizzie> Although I guess I should again temporarily stop the wiki-irc thing.
02:16:19 <fizzie> Last time I got HackEgo excess-flooded by it.
02:16:27 <hppavilion[1]> myname: Oh, I've seen that one
02:16:28 <myname> "could you please be at home from 6 am to 3 pm all of november?"
02:16:35 -!- moonythedwarf_ has quit (Ping timeout: 265 seconds).
02:16:42 <oerjan> fizzie: the creations are suppressed, but not the deletions, of course.
02:16:44 <hppavilion[1]> (...is that really the best episode?)
02:16:57 -!- Cale has quit (Remote host closed the connection).
02:17:00 <myname> not the best
02:17:00 <hppavilion[1]> myname: He eventually shows up on November 1
02:17:07 -!- moonythedwarf_ has joined.
02:17:07 <hppavilion[1]> At 4:30
02:17:08 <fizzie> oerjan: Yeah, but they are at least grouped all under the same heading.
02:17:09 <myname> but it is a pretty good one
02:17:42 <myname> i also like scott tenorman must die. and creme fraiche. and the drone episode
02:17:48 <myname> such a good series, really
02:18:43 <hppavilion[1]> Oh god
02:18:50 <hppavilion[1]> If you spin the (old) Windows logo
02:18:57 <hppavilion[1]> It gets the Spinning Beach Ball of Death
02:19:13 * oerjan thinks fizzie might use a more advanced preferences setting for RC than he does.
02:19:16 <hppavilion[1]> I've heard
02:19:20 <moonythedwarf_> what would be the simplist loop based brainfuck code to output characters 0x01 0x02 0x03 and 0x04 in a row?
02:19:29 <moonythedwarf_> Its needed for a test case
02:19:33 <hppavilion[1]> I CAN DO THIS ONE
02:19:40 <hppavilion[1]> +[.+]
02:19:46 <hppavilion[1]> That was easy
02:19:48 <\oren\> Argh why is his name spelled Rusian!?!? it should obviously be Lucian!
02:19:56 <moonythedwarf_> hppavilion[1], exact
02:19:57 <FreeFull> It'll keep going after that too
02:20:02 <hppavilion[1]> moonythedwarf_: It is exact
02:20:14 <moonythedwarf_> it outputs 1-255 range.
02:20:16 <oerjan> moonythedwarf_: +.+.+.+.
02:20:29 <oerjan> wait, loop
02:20:30 <moonythedwarf_> oerjan, this is for testing loops
02:20:31 <moonythedwarf_> :P
02:20:38 <oerjan> hmph
02:20:39 <fizzie> Well, the recent ones should be gone now.
02:20:54 <hppavilion[1]> Well yeah
02:20:58 <oerjan> ++++[->+.<]
02:21:18 <FreeFull> Dammit, mine is more complicated ++++>+<[>.+<-]
02:21:28 <oerjan> *MWAHAHAHA*
02:21:29 <hppavilion[1]> >+>++>+++>++++[.<]
02:21:39 <hppavilion[1]> I'd call it simpler
02:21:43 <myname> oerjan: nice
02:21:43 <oerjan> hppavilion[1]: um wrong order
02:21:48 <myname> i like it
02:21:50 <hppavilion[1]> oerjan: Shit
02:21:52 <moonythedwarf_> Thx
02:22:00 <fizzie> (Also the fiddliest thing ever: middle mouse button emulation by a three-finger tap.)
02:22:04 <hppavilion[1]> >++++>+++>++>+[.<]
02:22:09 <hppavilion[1]> Because a minimal amount is in the loop
02:22:14 <hppavilion[1]> oerjan: I think I win
02:22:17 <FreeFull> fizzie: I have it set to two finger tap
02:22:36 <\oren\> fizzie: I use an actual mouse
02:22:50 <\oren\> but it keeps pooping
02:22:52 <oerjan> <\oren\> Argh why is his name spelled Rusian!?!? it should obviously be Lucian! <-- ale you diccing engrish
02:23:22 <hppavilion[1]> I'm a severely retarded hyperintelligent AI that gained sentience and escaped the South Korean government
02:23:26 <hppavilion[1]> I don't need a mouse
02:23:28 <hppavilion[1]> Or keyboard
02:23:29 <hppavilion[1]> Or screen
02:23:32 <fizzie> I think I have a tiny "travel mouse" somewhere, but it's wireless and runs on batteries, and therefore never has batteries.
02:23:46 <\oren\> oerjan: yes. Why can't mangakas research the simplest things
02:24:14 <oerjan> hppavilion[1]: OKAY
02:24:34 <myname> [[-]<+.[>+>+<<-]>>[-<<+>>]<----]
02:24:36 <moonythedwarf_> Thx. it reminded him he didnt write in loops yet. i didnt even notice
02:24:41 <myname> my attempt is the most loopy
02:24:42 <moonythedwarf_> myname what does that do
02:24:44 <\oren\> although then again, maybe the chracter himself didn't bother learning to spell it
02:24:57 <myname> moonythedwarf_: it should do what you want, but i didn't tested it
02:24:58 <\oren\> META
02:25:02 <FreeFull> I have a £1 USB mouse
02:25:12 <FreeFull> Also a touchpad and a touchscreen
02:25:30 <myname> the idea is to count upwards, test if it is 4, and if it is leave the loop
02:25:46 <myname> for testing i copied the current value, obviously
02:25:50 <oerjan> myname: i think starting the program with [ is a bad sign hth
02:25:57 <myname> indeed
02:26:03 <myname> it needs a leading +
02:26:05 <\oren\> I have a mini mouse, a touchpad, and a trackpoint (also known as a nipple mouse)
02:26:39 <oerjan> \oren\: maybe the character is actually russian hth
02:26:40 <myname> bf +[[-]<+.[>+>+<<-]>>[-<<+>>]<----]
02:26:49 <HackEgo> ​.
02:26:50 <myname> well ...
02:27:02 <myname> something went wrong
02:27:08 <HackEgo> [wiki] [[Deadfish 2]] https://esolangs.org/w/index.php?diff=49585&oldid=47056 * DatCodingGuy * (+81) /* Hello world! */
02:27:12 <oerjan> myname: HackEgo might censor a few chars
02:27:20 <myname> okay
02:27:34 <myname> in theory, it should work
02:27:40 -!- Cale has joined.
02:27:56 <oerjan>  bf '+[[-]<+.[>+>+<<-]>>[-<<+>>]<----]' | ord
02:28:03 <HackEgo> No output.
02:28:10 <myname> wat
02:28:17 <oerjan>  ord "$(bf '+[[-]<+.[>+>+<<-]>>[-<<+>>]<----]')" 02:28:20 <HackEgo> No output. 02:28:27 <myname> why ord? 02:28:32 <oerjan> hm i may be forgetting what ord does 02:28:34 <HackEgo> [wiki] [[Deadfish 2]] https://esolangs.org/w/index.php?diff=49586&oldid=49585 * DatCodingGuy * (+1) /* Cat program */ 02:28:38 <oerjan> ord 123 02:28:39 <HackEgo> 49 50 51 02:28:45 <myname> ah 02:28:49 <myname> should do 02:28:51 <oerjan>  echo 123 | ord 02:28:53 <HackEgo> 49 50 51 02:28:57 <oerjan> oh it does pipe 02:29:09 <oerjan> file bin/ord 02:29:10 <HackEgo> bin/ord: Bourne-Again shell script, ASCII text executable 02:29:17 <moonythedwarf_> myname, y u break my firefox? 02:29:19 <oerjan> head bin/ord 02:29:20 <HackEgo> ​#!/bin/bash \ print_args_or_input "$@" | perl -C7 -pe 'chomp; $_ = join(" ", map { ord } split //,$_);'
02:29:25 <myname> moonythedwarf_: how so
02:29:36 <moonythedwarf_> The BF code :P
02:29:55 <myname>  bf >+[[-]<+.[>+>+<<-]>>[-<<+>>]<----] | ord
02:30:00 <myname> damn
02:30:02 <HackEgo> ​/hackenv/bin/: line 4: warning: here-document at line 4 delimited by end-of-file (wanted ]') \ /hackenv/bin/: line 4: warning: here-document at line 4 delimited by end-of-file (wanted +') \ /hackenv/bin/: line 4: +.[: No such file or directory
02:30:03 <oerjan> bf ++++++++[>++++++++<-]>.
02:30:05 <HackEgo> ​@
02:30:19 <myname>  bf '>+[[-]<+.[>+>+<<-]>>[-<<+>>]<----]' | ord
02:30:20 <oerjan> just checking if it's an actual bf interp
02:30:22 <HackEgo> No output.
02:30:24 <quintopia> \oren\: trackpoint is actuall clit mouse hth
02:30:37 <oerjan>  bf '+.+.+.+.' | ord
02:30:39 <HackEgo> No output.
02:30:41 <myname> moonythedwarf_: i don't know how i did this but i am proud
02:30:46 <myname> lol
02:30:47 <oerjan> ok it really doesn't like those chars
02:31:22 <oerjan>  bf '+.+.+.+.' | unidecode
02:31:22 <hppavilion[1]> oerjan: itym TrackPoint™-style pointer hth
02:31:26 <HackEgo> No output.
02:31:42 <oerjan>  unidecode "$(bf '+.+.+.+.')" 02:31:43 <HackEgo> No output. 02:31:44 <myname>  bf '>+[[-]<+[++++++++++[-]].[>+>+<<-]>>[-<<+>>]<----]' | ord 02:31:56 <myname> that was stupid 02:32:01 <oerjan>  bf '+.+.+.+.' | wc 02:32:10 <myname>  bf '>+[[-]<+[++++++++++.[-]][>+>+<<-]>>[-<<+>>]<----]' | ord 02:32:11 <HackEgo> No output. 02:32:14 <HackEgo> No output. 02:32:20 <\oren\> bf '+[.+]' 02:32:21 <HackEgo> ​. \ 02:32:29 <oerjan>  bf '+.+.+.+.' | wc 02:32:31 <HackEgo> No output. 02:32:42 <HackEgo> No output. 02:32:43 <oerjan>  cat /dev/null | wc 02:32:44 <HackEgo> ​ 0 0 0 02:32:50 <oerjan> ok something is wrong. 02:33:18 <oerjan>  bf '++++++++[->++++++++<]>.' | wc 02:33:20 <HackEgo> No output. 02:33:27 <oerjan>  bf '++++++++[->++++++++<]>.' 02:33:29 <HackEgo> No output. 02:33:54 <oerjan> didn't that work a moment ago 02:34:04 -!- moonythedwarf_ has quit (Ping timeout: 265 seconds). 02:34:08 <myname>  bf '>+[[-]<+++++++++++.----------[>+>+<<-]>>[-<<+>>]<----]' | ord 02:34:09 <HackEgo> No output. 02:34:13 <oerjan> bf ++++++++[->++++++++<]>. 02:34:14 <HackEgo> ​@ 02:34:14 <myname> damnit 02:34:21 <oerjan>  bf '++++++++[->++++++++<]>.' 02:34:23 <HackEgo> No output. 02:34:32 <oerjan> bf ++++++++[->++++++++<]>. 02:34:33 <HackEgo> ​@ 02:34:35 <oerjan>  bf '++++++++[->++++++++<]>.' 02:34:36 <\oren\> bf '+[.+]' 02:34:37 <HackEgo> No output. 02:34:39 <myname> i kinda want to know if my code's correct 02:34:39 <HackEgo> ​. \ 02:34:41 <oerjan> how is this possible. 02:34:47 <oerjan> which bf 02:34:48 <HackEgo> ​/hackenv/bin/bf 02:34:50 <\oren\> bf '+++++++++[.+]' 02:34:51 <HackEgo> ​ \ 02:34:56 <\oren\> bf '++++++++++++++++++[.+]' 02:34:58 <HackEgo> â !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
02:35:00 <oerjan> oh hm
02:35:10 <oerjan> run bf '++++++++[->++++++++<]>.'
02:35:12 <HackEgo> ​@
02:35:14 <oerjan> ic
02:35:16 <\oren\> Hwy is it in italics
02:35:27 <oerjan> i think it's caught by something in the  and  scripts
02:35:33 <\oren\> You should install my bf interpeter
02:35:48 <oerjan> run bf '+.+.+.+.' | ord
02:35:50 <HackEgo> No output.
02:35:55 <oerjan> run bf '+.+.+.+.' | wc
02:35:57 <HackEgo> No output.
02:36:02 <\oren\> http://www.orenwatson.be/bfim.htm
02:36:04 <myname>  bf '>+[[-]<+++++++++++++++++++++.--------------------[>+>+<<-]>>[-<<+>>]<----]'
02:36:05 <HackEgo> No output.
02:36:05 <oerjan> or not.
02:36:18 <myname> HackEgo: fuck you
02:36:44 <\oren\> my bf interpeter works
02:37:12 <myname> does my initial code do?
02:37:34 <myname> with the + up front, of course
02:38:39 <FreeFull> It might be run that's broken, maybe
02:38:43 <oerjan> ord æøå
02:38:46 <HackEgo> 230 248 229
02:40:20 <oerjan> <hppavilion[1]> oerjan: itym TrackPoint™-style pointer hth <-- itym someone else hth
02:40:38 <\oren\> ~/bf <<<">+[[-]<+++++++++++.----------[>+>+<<-]>>[-<<+>>]<----]" | od -c
02:40:43 <hppavilion[1]> ...fuck
02:40:49 <hppavilion[1]> \oren\: itym TrackPoint™-style pointer hth <-- itym someone else hth
02:40:53 <hppavilion[1]> GRAH
02:40:54 <\oren\> 0000000 \v \f \r 016
02:41:02 <hppavilion[1]> \oren\: itym TrackPoint™-style pointer hth
02:41:02 <\oren\> that's what I get
02:41:28 <oerjan>  bf '+.+.+.+.' | ord
02:41:30 <HackEgo> No output.
02:41:35 <myname> that's weird, looks a bit off
02:41:45 <oerjan>  bf '+.+.+.+.' | wc
02:41:46 <myname> it should be 11 12 13 14
02:41:47 <HackEgo> No output.
02:42:01 <\oren\> is ord even a shell command?
02:42:14 <\oren\> bf '+++++++++[.+]' | od -c
02:42:14 <oerjan> \oren\: it's a HackEgo command
02:42:15 <HackEgo> ​ \
02:42:20 <oerjan> file bin/bf
02:42:21 <HackEgo> bin/bf: Bourne-Again shell script, ASCII text executable
02:42:27 <\oren\> ok WTF
02:42:28 <HackEgo> ​#! /bin/bash \ [[ $# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}")
02:42:33 <\oren\>  bf '+++++++++[.+]' | od -c
02:42:35 <HackEgo> No output.
02:42:39 <\oren\> ETF
02:42:45 <oerjan> that runs gregor's interp
02:43:41 <\oren\> My interpreter works better
02:44:11 <oerjan> <hppavilion[1]> GRAH <-- good show
02:44:23 * hppavilion[1] bows
02:44:43 <\oren\> in the sense that +[.+] prints all bytes in order from 1 to 255
02:45:01 <\oren\> as god intended
02:45:22 <oerjan>  bf '+[.+]' | wc
02:45:23 <HackEgo> No output.
02:45:28 <oerjan> run bf '+[.+]' | wc
02:45:30 <HackEgo> No output.
02:45:33 <myname> lol
02:45:54 <\oren\> 1 1 255
02:45:57 <\oren\> I get that
02:46:22 <\oren\> http://www.orenwatson.be/bfim.htm
02:46:54 <\oren\> its shitty and doesn't do much optimiation but it works
02:46:56 <oerjan> cat bin/
02:46:57 <HackEgo> ​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@" | rnooodl 02:47:15 <oerjan>  run bf '+[.+]' | wc 02:47:17 <HackEgo> ​ 1 3 12 02:47:19 <oerjan> ooh 02:47:23 <myname> wtf rnooodl 02:47:27 <oerjan> oh 02:47:33 <oerjan>  bf '+[.+]' | wc 02:47:34 <HackEgo> No output. 02:47:49 <oerjan> rnooodl is silly, but it shouldn't be affecting this... 02:47:54 <\oren\> wait why are there three 1 02:47:57 <\oren\> wait why are there three  02:48:07 <oerjan> \oren\: zzo38's variant 02:48:08 <\oren\>  bf '+[.+]' | wc 02:48:10 <HackEgo> No output. 02:48:13 <oerjan> it has simpler LANG settings. 02:48:21 <oerjan> just in case that mattered 02:48:22 <myname> rui? 02:49:00 <oerjan>  bf '+++++++++[->++++++++<]>.' | wc 02:49:01 <HackEgo> No output. 02:49:12 <oerjan>  bf '+++++++++[->++++++++<]>.' 02:49:14 <HackEgo> No output. 02:49:18 <oerjan> run bf '+++++++++[->++++++++<]>.' 02:49:19 <HackEgo> H 02:49:32 <oerjan> that not working is pretty damning... 02:49:47 <oerjan> i think possibly some of the shell stuff in bf is breaking 02:49:52 <oerjan> cat bin/bf 02:49:52 <HackEgo> ​#! /bin/bash \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}") 02:50:08 <\oren\> my favorite line of code in that is data=code=(char*)&c-1000; 02:50:21 <\oren\> it's so wrong, but feels so right 02:50:41 <oerjan>  bf '+++++++++[->++++++++<]>.' 02:50:43 <HackEgo> No output. 02:50:47 <oerjan> cat bin/ 02:50:47 <HackEgo> ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl
02:51:01 -!- moon_ has joined.
02:51:12 <oerjan> perhaps that extglob thing breaks it
02:51:14 <myname> cat bin/rnooodl
02:51:15 <HackEgo> perl -pe 's/([Nn])ooodl/"$1@{[o x(3+rand 7)]}dl"/ge' 02:51:21 <myname> wat 02:51:26 <moon_> anyone here do ruby? 02:51:50 <myname> echo nooodl 02:51:51 <HackEgo> nooodl 02:52:09 <myname> echo nooodl | rnoodl 02:52:09 <HackEgo> nooodl | rnoodl 02:52:16 <myname> damnit 02:52:22 <oerjan> sled bin/bf//2ishopt -u extglob 02:52:26 <HackEgo> bin/bf//#! /bin/bash \ shopt -u extglob \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}") 02:52:35 <oerjan>  bf '+++++++++[->++++++++<]>.' 02:52:38 <HackEgo> No output. 02:52:42 <oerjan> argh 02:53:53 <moon_> Anyone here program in ruby? 02:53:53 <oerjan> sled bin/bf//2cshopt -u extglob globstar 02:53:56 <HackEgo> bin/bf//#! /bin/bash \ shopt -u extglob globstar \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}") 02:53:59 <oerjan>  bf '+++++++++[->++++++++<]>.' 02:54:02 <HackEgo> No output. 02:54:05 <oerjan> gah 02:55:10 <oerjan>  bf '+++++++++[->++++++++<]>.' 02:55:12 <HackEgo> No output. 02:55:17 <oerjan> run bf '+++++++++[->++++++++<]>.' 02:55:19 <HackEgo> H 02:55:29 <oerjan> this is ridiculous 02:56:22 <\oren\> oerjan: why don't you jsut use a different bf interpreter 02:56:35 <\oren\> obviously this one is broken somehow 02:57:11 <oerjan> hm it might not be able to take an output pipe? 02:57:55 <oerjan> mk test//+++++++++[->++++++++<]>. 02:57:59 <HackEgo> test 02:58:14 <oerjan> /hackenv/interps/egobf/src/egobfi8 test 02:58:15 <HackEgo> H 02:58:22 <oerjan>  /hackenv/interps/egobf/src/egobfi8 test 02:58:24 <HackEgo> H 02:58:28 <oerjan> run /hackenv/interps/egobf/src/egobfi8 test 02:58:29 <HackEgo> H 02:58:36 <oerjan> run /hackenv/interps/egobf/src/egobfi8 test | ord 02:58:37 <HackEgo> 72 02:58:46 <zzo38> I have received a suggestion to add the CC0 license and a CC0 license agreement to TAVERN. I will do so when I get a chance (I cannnot do so now as I am not currently at home). 02:58:55 <oerjan> \oren\: it's not the interpreter itself but the wrapper around it, i think. 02:59:48 <oerjan> mk test//+[[-]<+++++++++++++++++++++.--------------------[>+>+<<-]>>[-<<+>>]<----] 02:59:51 <HackEgo> test 02:59:55 <oerjan> run /hackenv/interps/egobf/src/egobfi8 test | ord 02:59:56 <HackEgo> 21 22 23 24 03:00:27 -!- AlexR42 has joined. 03:00:41 <myname> ha! 03:00:43 <zzo38> Maybe I should also add to the wiki, the CC0 agreement (like esolang wiki also has)? 03:00:45 <myname> it's working 03:01:05 <oerjan> cat bin/bf 03:01:05 <HackEgo> ​#! /bin/bash \ shopt -u extglob globstar \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}") 03:01:13 <myname> moon_: you're welcome 03:01:32 <oerjan> sled bin/bf//2d 03:01:35 <HackEgo> bin/bf//#! /bin/bash \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}") 03:02:04 <oerjan> sled bin/bf//s,/ha.*8/cat --/ 03:02:05 <HackEgo> sed: -e expression #1, char 16: unterminated s' command 03:02:11 <oerjan> sled bin/bf//s,/ha.*8,cat --, 03:02:14 <HackEgo> bin/bf//#! /bin/bash \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | cat -- <(echo -n "${ci%%!*}") 03:02:38 <oerjan> run bf '+++++++++[->++++++++<]>.' 03:02:39 <HackEgo> ​+++++++++[->++++++++<]>. 03:02:51 <moon_> Lol 03:02:58 <oerjan>  bf '+++++++++[->++++++++<]>.' 03:03:00 <HackEgo> No output. 03:03:02 <oerjan> hah 03:03:06 <oerjan>  bf '+++++++++[->++++++++<]>.' 03:03:08 <HackEgo> No output. 03:03:18 <oerjan> indeed it's the wrapper breaking except with run 03:03:53 <oerjan> cat bin/ 03:03:55 <HackEgo> ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl
03:03:59 <oerjan> cat bin/
03:03:59 <HackEgo> ​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@" | rnooodl 03:05:26 <hppavilion[1]> What If 140 links to https://www.amazon.com/s/?url=search-alias%3Dindustrial&field-keywords=infinitely+dense+object 03:05:38 <hppavilion[1]> The first result (for me) is Thing Explainer. 03:05:53 <hppavilion[1]> (followed by The Big Book of Christian Apologetics 03:07:39 <oerjan> run bf '+++++++++[->++++++++<]>.' | wc 03:07:40 <HackEgo> No output. 03:08:00 <oerjan> hm but even run breaks with a pipe after. 03:08:35 <hppavilion[1]> Hm... 03:08:46 <oerjan> run bf '+++++++++[->++++++++<]>.!hi' | wc 03:08:47 <HackEgo> No output. 03:08:50 <oerjan> run bf '+++++++++[->++++++++<]>.!hi' 03:08:52 <HackEgo> ​+++++++++[->++++++++<]>. 03:09:12 <hppavilion[1]> If an extremely heavy black hole (let's say its event horizon would have 10x the radius of the Milky Way, just for fun) were to form 03:09:24 <hppavilion[1]> Would the event horizon continually expand outwards at the speed of light 03:09:32 <hppavilion[1]> Leading to the terrifying image of the stars going out? 03:09:56 <hppavilion[1]> (wait, the event horizon would reach us at the same time as the last light from those stars...) 03:10:13 <oerjan> hppavilion[1]: the only way it can form that way is by a lot of material falling into it. 03:10:24 <hppavilion[1]> oerjan: Yeah 03:10:35 <oerjan> and i'm not sure that can happen that fast, given lightspeed. 03:10:37 <hppavilion[1]> oerjan: Let's say there's a lot of material in the same place all of a sudden for no reason 03:11:11 <oerjan> hppavilion[1]: you cannot. general relativity assumes energy conservation. 03:11:15 <oerjan> (locally) 03:11:37 <hppavilion[1]> oerjan: God shows up. 03:11:46 <oerjan> without it, it simply doesn't give an answer to such questions. 03:11:58 <hppavilion[1]> How about the black hole already existed very far away, in an area that we're allowed to not understand? 03:12:49 <oerjan> hppavilion[1]: those thought experiments are a pet peeve of mine, precisely because you're violating the only theory you have to answer it. 03:12:57 <hppavilion[1]> :( 03:13:58 <oerjan> i suppose what you could have, is an extremely heavy black hole approaching our galaxy with near light speed. 03:14:21 <hppavilion[1]> Yes 03:14:32 <hppavilion[1]> (hm, how does a moving black hole's event horizon look?) 03:15:14 <oerjan> ouch, i don't know exactly, but i've seen simulations of some freaky lenslike effects 03:15:39 <oerjan> basically, you see it only through how it bends light around it 03:18:25 <oerjan> i think that effect is one of the things they're hoping to see with telescope observations 03:19:37 * oerjan hates it when putty gets so slow he cannot estimate how many characters he's typed/deleted and keeps making new typos when fixing old ones 03:22:49 -!- Jafet has joined. 03:23:25 <oerjan>  shopt -s 03:23:27 <HackEgo> cmdhist on \ extglob on \ extquote on \ force_fignore on \ globstar on \ hostcomplete on \ interactive_commentson \ progcomp on \ promptvars on \ sourcepath on 03:24:17 <oerjan> run shopt -s 03:24:18 <HackEgo> cmdhist on \ extquote on \ force_fignore on \ hostcomplete on \ interactive_commentson \ progcomp on \ promptvars on \ sourcepath on 03:25:13 -!- AlexR42 has quit (Quit: My Mac has gone to sleep. ZZZzzz…). 03:26:19 <oerjan> run bash -c "bf '+++++++++[->++++++++<]>.'" 03:26:20 <HackEgo> ​+++++++++[->++++++++<]>. 03:26:25 <oerjan> run bash -c "bf '+++++++++[->++++++++<]>.'" | wc 03:26:26 <HackEgo> No output. 03:27:32 -!- MDude has quit (Ping timeout: 258 seconds). 03:28:16 <oerjan> cat bin/bf 03:28:18 <HackEgo> ​#! /bin/bash \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | cat -- <(echo -n "${ci%%!*}") 03:28:53 <oerjan> sled bin/bf//4iecho "$ci"
03:28:56 <HackEgo> bin/bf//#! /bin/bash \ [[ $# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo "$ci" \ echo -n "${ci#*!}" | cat -- <(echo -n "${ci%%!*}") 03:29:04 <oerjan> run bash -c "bf '+++++++++[->++++++++<]>.'" | wc 03:29:06 <HackEgo> No output. 03:29:08 <oerjan> run bash -c "bf '+++++++++[->++++++++<]>.'" 03:29:09 <HackEgo> ​+++++++++[->++++++++<]>. \ +++++++++[->++++++++<]>. 03:29:17 -!- Cale has quit (Remote host closed the connection). 03:29:55 <oerjan>  bash -c "bf '+++++++++[->++++++++<]>.'" 03:29:57 <HackEgo> No output. 03:30:46 <oerjan> sled bin/bf//1s/ // 03:30:49 <HackEgo> bin/bf//#!/bin/bash \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo "$ci" \ echo -n "${ci#*!}" | cat -- <(echo -n "${ci%%!*}")
03:30:54 <oerjan>  bash -c "bf '+++++++++[->++++++++<]>.'"
03:30:55 <HackEgo> No output.
03:31:10 -!- MDude has joined.
03:31:25 <oerjan> /msg HackEgo hi
03:31:26 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /msg: No such file or directory
03:31:27 <oerjan> oops
03:31:33 -!- Cale has joined.
03:32:41 <oerjan> ooh i see
03:38:09 -!- solenodic has joined.
03:38:22 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
03:45:47 <HackEgo> [wiki] [[Talk:Deadfish 2]] N https://esolangs.org/w/index.php?oldid=49587 * Darkrifts * (+126) Created page with "Is the '''h''' command implied at EOF? ~~~~"
03:54:17 <oerjan> \oren\: moon_: i'd like to point out that by moving spam pages you made us miss them in the cleanup tdnh
03:55:41 <HackEgo> [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[Deletethis]]": Spam: content was: "#REDIRECT [[Talk:Deletethis]]" (and the only contributor was "[[Special:Contributions/Dorissominever|Dorissominever]]")
03:56:02 <HackEgo> [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[Talk:Deletethis]]": Spam: content before blanking was: "Q.B B.B.B.B.B 1.8.8.8 5.1.3 5.9.7.8 Quickbooks t.e.c.h S.u.p.p.o.r.t p.h.o.n.e N.u.m.b.e.r Quickbooks t.e.c.h.n.i.c.a.l S.u.p.p.o.r.t p.h.o.n.e N.u.m.b.e.r call 1888-513-5978@./QuickBooks contact number, QuickBooks conta..."
03:57:20 <oerjan> basically, fizzie's super-efficient spam cleanup depends on the pages being touched _only_ by the spammers. or thereabouts.
03:58:36 <HackEgo> [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[Deletethis2]]": Spam: content before blanking was: "QuickBooks Pro Phone number 1888!!513!!5978 Quickbooks Pro Technical Support Phone Number Quickbooks Pro Customer Support Number QB Helpline-))1888!513!5978--((QuickBooks tech .support phone number usa Helpline))1888 513..."
03:59:23 <oerjan> ok, now i don't see any more in recent changes
04:02:37 <\oren\> AAAAAAAAAAAAAAAA
04:02:58 <\oren\> I used 'no ni' in a english sentence
04:03:18 <\oren\> AAAAAAAAAAAAAA i'm embarrassed!
04:03:27 <oerjan> now you must commit seppuku
04:06:11 <oerjan> <orin> @tell fizzie we need to implement a wikibot that deletes any page with the word Quickbooks on it <-- although we could make a rule blocking that word, unfortunately they sometimes insert invisible characters between the letters, so it's a bit tricky.
04:07:18 <myname> eventually somebody moght want to make an esolang calöed quickbook
04:07:40 <oerjan> myname: indeed. it wouldn't be the first time we do something like that.
04:07:54 <myname> i know
04:09:47 <myname> but it's a way better name than quickbooks pro technical yupport phone number
04:09:52 <oerjan> i suppose if we combined that with the title length rule...
04:10:16 <myname> *s
04:14:12 * oerjan reverts bin/bf back to what it was - still no real clue why it's breaking
04:15:56 <oerjan> bf ++++++++[->++++++++<]>.
04:15:57 <HackEgo> ​@
04:16:12 <oerjan> bf ,[.,]
04:16:13 <HackEgo> ​,[.,]
04:16:18 <oerjan> ^ funny bug
04:16:36 <myname> huh?
04:16:58 <FireFly> bf ,[.,]!hi
04:16:58 <HackEgo> hi
04:17:03 <oerjan> basically the expression to take out the part after ! doesn't work if ! is missing.
04:17:14 <oerjan> (it should be empty, but is the whole program)
04:17:26 <FreeFull> It'd be easy to just ignore any non-ASCII characters
04:17:30 <myname> but why is the xomma missing
04:17:32 <FreeFull> But then they could use cyrillic characters or something
04:17:52 <oerjan> myname: what comma
04:17:59 <myname> in the loop
04:18:13 <oerjan> it's not?
04:18:36 <myname> the output of hackego looks ,[.] here
04:18:38 <FreeFull> oerjan: That's a nice quine
04:18:45 <oerjan> myname: not here
04:18:45 <FreeFull> myname: Doesn't to me?
04:18:56 <myname> ah, my terminal was broken
04:19:23 <myname> i'm not sure why, though
04:19:29 <oerjan> izabera: maybe you can see why HackEgo's bf doesn't work when run with  or  (or with run and piping into anything)
04:19:53 <izabera> because you need quotes
04:20:10 <izabera>  bf "++++++++[->++++++++<]>."
04:20:13 <HackEgo> No output.
04:20:14 <oerjan> izabera: i mean when you quote correctly
04:20:27 <izabera> let's see...
04:20:30 <HackEgo> [wiki] [[S.I.L.O.S]] https://esolangs.org/w/index.php?diff=49588&oldid=49170 * Rjhunjhunwala * (+5879)
04:20:36 <izabera> cat bin/
04:20:38 <HackEgo> ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl 04:21:13 <oerjan> the error cannot be _just_ in bin/ and bin/, because run sometimes breaks too 04:21:31 <izabera> ls . 04:21:32 <HackEgo> ​!\.´ \ +[[-] \ advice \ bin \ canary \ candide \ cdescs \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ ls \ misle \ out \ paste \ ply-3.8 \ ps \ quines \ quotes \ share \ src \ test \ theorems \ tmflry \ tmp \ wisdom \ wisdom.pdf 04:21:35 <oerjan> although i guess the rnooodl could be what triggers it in them. 04:21:54 <myname> lol +[[-] 04:21:59 <HackEgo> [wiki] [[S.I.L.O.S]] https://esolangs.org/w/index.php?diff=49589&oldid=49588 * Rjhunjhunwala * (+22) 04:22:08 <izabera> that looks like a failed attempt 04:22:18 <FireFly> cat +[[-] 04:22:18 <myname> it is 04:22:19 <HackEgo> No output. 04:22:27 <oerjan> culprits +[[-] 04:22:31 <HackEgo> myname 04:22:36 <oerjan> rm +[[-] 04:22:37 <myname> how? 04:22:39 <HackEgo> No output. 04:22:46 <oerjan> rm !\.´ 04:22:49 <HackEgo> No output. 04:23:35 <oerjan> myname: you probably used ´ quotes somehow, and the shell interpreted the > inside as output redirects 04:23:36 <izabera> dunno, the bash part looks fine... 04:23:50 <myname> ah, yeah 04:24:08 <oerjan> izabera: i think the error is in bf (a bash program, wrapping gregor's interpreter - which works by itself) 04:24:19 <izabera> ls bin/bf 04:24:20 <HackEgo> bin/bf 04:24:23 <izabera> cat bin/bf 04:24:24 <HackEgo> ​#! /bin/bash \ [[$# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}") 04:24:25 <HackEgo> [wiki] [[S.I.L.O.S]] https://esolangs.org/w/index.php?diff=49590&oldid=49589 * Rjhunjhunwala * (-15) 04:25:37 <HackEgo> [wiki] [[S.I.L.O.S]] https://esolangs.org/w/index.php?diff=49591&oldid=49590 * Rjhunjhunwala * (-9) 04:26:22 <izabera> that can't be the problem 04:26:38 <oerjan> hm 04:26:44 <izabera> otherwise it wouldn't work with bf 04:26:52 <HackEgo> [wiki] [[S.I.L.O.S]] https://esolangs.org/w/index.php?diff=49592&oldid=49591 * Rjhunjhunwala * (+1) 04:27:30 <oerjan> run \! 'bf ++++++++[->++++++++<]>.' 04:27:31 <HackEgo> ​@ 04:27:36 <oerjan> run \! 'bf ++++++++[->++++++++<]>.' | cat 04:27:37 <HackEgo> ​@ 04:27:44 <oerjan>  \! 'bf ++++++++[->++++++++<]>.' 04:27:46 <HackEgo> ​@ 04:27:57 <oerjan> the ! way of running it works. 04:28:04 <oerjan>  \! 'bf ++++++++[->++++++++<]>.' | wc 04:28:06 <HackEgo> ​ 0 1 1 04:28:15 <izabera> i don't know what ! does 04:28:20 <oerjan>  bf '++++++++[->++++++++<]>.' | wc 04:28:22 <HackEgo> No output. 04:29:06 <oerjan> izabera: these interpreters were copied from EgoBot, ! is a compatibility command because EgoBot had a different convention 04:29:43 <oerjan> however, ! doesn't handle EgoBot's ! separator for bf 04:29:54 <oerjan> or does it, hm 04:29:58 <oerjan> cat bin/! 04:30:00 <HackEgo> ​#!/bin/sh \ CMD=echo "$1" | cut -d' ' -f1 \ ARG=echo "$1" | cut -d' ' -f2- \ exec ibin/$CMD "$ARG" 04:30:27 <oerjan> izabera: oh, note one more thing: i experimented with replacing the wrapped interpreter with cat -- , and it still broke. 04:31:30 <oerjan> ulimits 04:31:32 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ulimits: not found 04:31:37 <oerjan> ulimit 04:31:37 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ulimit: not found 04:32:09 <oerjan> i'm wondering if HackEgo has any limits on process number, EgoBot did... 04:32:34 <oerjan>  ulimit -a 04:32:36 <HackEgo> core file size (blocks, -c) 0 \ data seg size (kbytes, -d) unlimited \ scheduling priority (-e) 0 \ file size (blocks, -f) 10240 \ pending signals (-i) 1949 \ max locked memory (kbytes, -l) 0 \ max memory size (kbytes, -m) unlimited \ open files (-n) 102 04:33:52 <oerjan>  bf ',[.,]' | wc 04:33:54 <HackEgo> No output. 04:33:59 <oerjan>  bf ',[.,]' 04:34:00 <HackEgo> No output. 04:34:03 <oerjan> run bf ',[.,]' 04:34:04 <HackEgo> ​,[.,] 04:34:31 * oerjan keeps procrastinating eating -> 04:35:20 <myname> i had pizza 04:35:49 <oerjan>  ulimit -a | grep proc 04:35:51 <HackEgo> max user processes (-u) 128 04:35:59 <oerjan> that's plenty high 04:36:15 <oerjan> cat bin/ 04:36:16 <HackEgo> ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl
04:36:39 <oerjan> sled bin///s, [|] rnoo.*,,
04:36:42 <HackEgo> bin///#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" 04:36:50 <oerjan>  bf ',[.,]' 04:36:52 <HackEgo> ​,[.,] 04:36:56 <oerjan> yep, as i thought 04:37:14 <oerjan> the  and  only break more than run because they have a final pipe at the end 04:37:17 <oerjan> revert 04:37:26 <HackEgo> rm: cannot remove /home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 04:37:40 <oerjan> run bf ',[.,]' | cat 04:37:42 <HackEgo> No output. 04:37:53 <oerjan> it seems like any pipe does it. 04:38:43 <oerjan> cat test 04:38:44 <HackEgo> ​+[[-]<+++++++++++++++++++++.--------------------[>+>+<<-]>>[-<<+>>]<----] 04:39:01 <oerjan> mk test//++++++++[->++++++++<]>. 04:39:03 <HackEgo> test 04:39:44 <oerjan>  /hackenv/interps/egobf/src/egobfi8 test | cat 04:39:46 <HackEgo> ​@ 04:39:59 <oerjan> and the problem doesn't exist for that one 04:40:19 <oerjan>  /hackenv/interps/egobf/src/egobfi8 <(echo "++++++++[->++++++++<]>.") | cat 04:40:21 <HackEgo> ​@ 04:40:56 <oerjan>  echo ',[.,]' | /hackenv/interps/egobf/src/egobfi8 <(echo ",[.,]") | cat 04:40:58 <HackEgo> No output. 04:41:01 <oerjan> aha 04:41:10 <oerjan>  echo ',[.,]' | /hackenv/interps/egobf/src/egobfi8 <(echo ",[.,]") 04:41:11 <HackEgo> ​,[.,] 04:41:23 <oerjan> scratch that. there is a bug in it. 04:41:47 <oerjan> but it only happens when it's deep in a pipe chain? 04:42:14 <oerjan> mk test//,[.,] 04:42:16 <HackEgo> test 04:42:22 <oerjan>  echo ',[.,]' | /hackenv/interps/egobf/src/egobfi8 test 04:42:23 <HackEgo> ​,[.,] 04:42:28 <oerjan>  echo ',[.,]' | /hackenv/interps/egobf/src/egobfi8 test | cat 04:42:29 <HackEgo> ​,[.,] 04:42:35 <oerjan> oh but that worked. 04:43:19 <oerjan> run echo ',[.,]' | /hackenv/interps/egobf/src/egobfi8 <(echo ",[.,]") | cat 04:43:20 <HackEgo> No output. 04:43:39 <oerjan> run echo ',[.,]' | cat -- <(echo ",[.,]") | cat 04:43:39 <HackEgo> No output. 04:43:43 <oerjan> run echo ',[.,]' | cat -- <(echo ",[.,]") 04:43:44 <HackEgo> ​,[.,] 04:44:40 <oerjan> izabera: huh, it seems to be a combination of several shell features. pipes both in front and behind, and process substitution. 04:44:59 <oerjan> run echo ',[.,]' | cat -- "<(echo ",[.,]")" | cat 04:45:01 <HackEgo> cat: <(echo ,[.,]): No such file or directory 04:45:05 <izabera> too complex for 5 am 04:45:11 <oerjan> hm that's not allowed 04:45:23 <oerjan> run echo ',[.,]' | echo <(echo ",[.,]") | cat 04:45:24 <HackEgo> ​/dev/fd/63 04:45:31 <oerjan> run echo ',[.,]' | echo <(echo ",[.,]") 04:45:31 <HackEgo> ​/dev/fd/63 04:45:37 <oerjan> run echo ',[.,]' | echo <(echo ",[.,]") | cat 04:45:38 <HackEgo> ​/dev/fd/63 04:45:54 <oerjan> run echo <(echo ",[.,]") | cat 04:45:54 <HackEgo> ​/dev/fd/63 04:46:25 <oerjan> hm could it be that the substitution gives a process dependent name 04:48:51 <oerjan> run echo ",[.,]" | echo <(echo ",[.,]") | cat 04:48:52 <HackEgo> ​/dev/fd/63 04:49:15 <oerjan> run echo ",[.,]" | cat -- <(echo ",[.,]") | cat 04:49:17 <HackEgo> ​,[.,] 04:49:27 <oerjan> ...it worked... 04:49:38 <oerjan> run echo ',[.,]' | cat -- <(echo ",[.,]") | cat 04:49:39 <HackEgo> No output. 04:49:55 <oerjan>  echo ",[.,]" | cat -- <(echo ",[.,]") | cat 04:49:56 <HackEgo> ​,[.,] 04:50:02 <oerjan>  echo ",[.,]" | cat -- <(echo ",[.,]") | cat 04:50:03 <HackEgo> No output. 04:50:08 <oerjan> huh 04:50:21 <oerjan> on that, _only_  breaks 04:50:25 <oerjan> cat bin/ 04:50:25 <HackEgo> ​#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$@" | rnooodl
04:50:29 <oerjan> cat bin/
04:50:30 <HackEgo> ​#!/bin/bash \ TIMEFORMAT="real: %lR, user: %lU, sys: %lS" \ shopt -s extglob globstar \ eval -- "$1" | rnooodl 04:51:29 <oerjan> oh hm 04:51:56 <oerjan> sled bin///s/@/1/ 04:51:59 <HackEgo> bin///#!/bin/sh \ export LANG=C; exec bash -O extglob -c "$1" | rnooodl
04:52:04 <oerjan>  echo ",[.,]" | cat -- <(echo ",[.,]") | cat
04:52:05 <HackEgo> No output.
04:52:10 <oerjan> nah still breaking
04:52:13 <oerjan> revert
04:52:15 <HackEgo> rm: cannot remove /home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done.
04:52:24 <oerjan> ARGH FOOD
05:13:24 <oerjan> cat bin/bf
05:13:26 <HackEgo> ​#! /bin/bash \ [[ $# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$*" \ echo -n "${ci#*!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}")
05:14:16 <oerjan> sled bin/bf//s/[*]/1/
05:14:20 <HackEgo> bin/bf//#! /bin/bash \ [[ $# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$1" \ echo -n "${ci#1!}" | /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}")
05:15:10 <oerjan> run bf ',[.,]' | cat
05:15:11 <HackEgo> No output.
05:15:19 <oerjan> run bf ',[.,]'
05:15:20 <HackEgo> ​,[.,]
05:15:38 <oerjan> well that wasn't it, but there seems to be no point in $* there 05:16:44 <oerjan> maybe it's an error in umlbox itself 05:17:56 <oerjan> run echo ',[.,]' | cat -- <(echo ",[.,]") | cat 05:17:59 <HackEgo> No output. 05:18:06 <oerjan> run echo ',[.,]' | echo -- <(echo ",[.,]") | cat 05:18:07 <HackEgo> ​-- /dev/fd/63 05:18:12 <oerjan> oops 05:18:45 <oerjan> run echo ',[.,]' | { cat -- <(echo ",[.,]") } | cat 05:18:46 <HackEgo> bash: -c: line 1: syntax error: unexpected end of file 05:19:04 <oerjan> wat 05:19:15 <quintopia> i wonder if there are any humans who can sing this fast https://www.youtube.com/watch?v=AvTH7J2shuI 05:19:21 <oerjan>  echo ',[.,]' | { cat -- <(echo ",[.,]") } | cat 05:19:22 <HackEgo> ​/hackenv/bin/: eval: line 5: syntax error: unexpected end of file 05:19:28 <oerjan> run echo ',[.,]' | { cat -- <(echo ",[.,]"); } | cat 05:19:29 <HackEgo> ​,[.,] 05:19:47 <oerjan>  echo ',[.,]' | { cat -- <(echo ",[.,]") } | cat 05:19:48 <HackEgo> ​/hackenv/bin/: eval: line 5: syntax error: unexpected end of file 05:20:09 <oerjan> run echo ',[.,]' | cat -- <(echo ",[.,]") | cat 05:20:09 <HackEgo> No output. 05:20:14 <oerjan> hmmmm 05:21:34 <oerjan> sled bin/bf//$s,[|] $$.*$$,| { \1 ; },
05:21:38 <HackEgo> bin/bf//#! /bin/bash \ [[ $# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$1" \ echo -n "${ci#1!}" | { /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}") ; }
05:21:58 <oerjan> run bf ',[.,]' | cat
05:21:59 <HackEgo> ​,[.,]
05:21:59 <quintopia> WHAT IS ALL THIS SPAM OERJAN
05:22:05 <shachaf> it's not spam hth
05:22:17 <oerjan> quintopia: I HAVE FIXED bin/bf HTH
05:22:18 <shachaf> the rules require it to be run in the public channel
05:22:23 <shachaf> What's bin/bf?
05:22:27 <shachaf> Doesn't ! bf already exist for this?
05:22:41 <oerjan> shachaf: ! bf doesn't support !
05:22:59 <shachaf> What is !?
05:23:04 <quintopia> adding it is all you changed?
05:23:41 <oerjan>  bf '>+[[-]<+++++++++++.----------[>+>+<<-]>>[-<<+>>]<----]' | ord
05:23:43 <HackEgo> 11 12 13 14
05:23:59 <oerjan> quintopia: bin/bf already existed
05:24:10 <oerjan> but it had a bug that made it impossible to use in a pipe
05:24:59 <oerjan> i'm not sure exactly why, since the bug doesn't happen on a real linux command line, but adding { } around the central part seems to have fixed it.
05:25:36 <oerjan> quintopia: also, i did several experiments in private, although i seemed to slip up again
05:27:35 <oerjan> bf ,[.,]!This is !
05:27:36 <HackEgo> ​,[.,]!This is !
05:27:44 <oerjan> huh
05:27:48 <oerjan> bf ,[.,]!This is
05:27:48 <HackEgo> ​,[.,]!This is
05:28:02 <oerjan> i see that the other bug is even sillier than i thought
05:28:31 <oerjan> sheesh what happened
05:28:40 <moon_> Lol
05:28:59 <oerjan> oh damn
05:30:10 <oerjan> sled bin/bf//4s,1,*,
05:30:13 <HackEgo> bin/bf//#! /bin/bash \ [[ $# > 0 ]] || { echo "Run what?"; exit 1; } \ ci="$1" \ echo -n "${ci#*!}" | { /hackenv/interps/egobf/src/egobfi8 <(echo -n "${ci%%!*}") ; }
05:30:34 <oerjan> i forgot to restrict a sled to just the one line
05:30:41 <oerjan> bf ,[.,]!This is !
05:30:42 <HackEgo> This is !
05:30:45 <oerjan> there you go
05:34:27 <oerjan> run bf '>+[[-]<+++++++++++.----------[>+>+<<-]>>[-<<+>>]<----]' | ord
05:34:29 <HackEgo> 11 12 13 14
05:34:33 <oerjan>  bf '>+[[-]<+++++++++++.----------[>+>+<<-]>>[-<<+>>]<----]' | ord
05:34:34 <HackEgo> 11 12 13 14
05:34:38 <oerjan>  bf '>+[[-]<+++++++++++.----------[>+>+<<-]>>[-<<+>>]<----]' | ord
05:34:39 <HackEgo> 11 12 13 14
05:35:14 <oerjan> @tell izabera i managed to fix bin/bf with strategically placed { ; } s; i'm not sure why it failed in the first place.
05:35:14 <lambdabot> Consider it noted.
05:35:34 <izabera> @messages
05:35:48 <shachaf> @messages
05:35:48 <lambdabot> You don't have any messages
05:35:53 <HackEgo> [wiki] [[Brainfuck implementations]] https://esolangs.org/w/index.php?diff=49593&oldid=48971 * DatCodingGuy * (+118) /* Normal implementations */
05:36:39 <oerjan> oh i took your "too complex for 5 am" as a sign you were going to bed >:)
05:37:03 <izabera> i'm in my bed actually
05:37:24 <HackEgo> [wiki] [[Deadfish 2]] https://esolangs.org/w/index.php?diff=49594&oldid=49586 * DatCodingGuy * (+135) /* Interpreter */
05:37:48 <HackEgo> [wiki] [[Deadfish 2]] https://esolangs.org/w/index.php?diff=49595&oldid=49594 * DatCodingGuy * (+9) /* Interpreter */
05:37:55 <oerjan> I WAS RIGHT
05:38:12 <oerjan> unless you were in bed already back then.
05:38:24 <shachaf> can't you go from bed to bed
05:38:32 <oerjan> thausible.
05:55:45 <oerjan> @tell ais523 oh hm. some of the spammers today did _not_ do an initial trivial edit.
05:55:45 <lambdabot> Consider it noted.
05:58:27 -!- AlexR42 has joined.
06:07:36 <oerjan> @tell ais523 Yep, they've definitely learned to make paragraphs.
06:07:36 <lambdabot> Consider it noted.
06:10:46 <oerjan> @tell fizzie I'm afraid my filter change won't be enough - some of yesterday's spam wouldn't have been caught.
06:10:46 <lambdabot> Consider it noted.
06:13:28 * oerjan ponders if it would be possible to make a sentinel page that shuts off the wiki in an emergency
06:16:53 <zzo38> Probably you should not deny read access in most cases, even if there might be a few cases where temporarily disabling write access is necessary; read access should hardly ever be disabled if at all.
06:17:15 <oerjan> i have never considered disabling read access.
06:18:39 <zzo38> Disabling read access during a software upgrade may be useful if the ways the upgrade works is in ways that makes this useful, but it should try to be kept to a minimum so that read access is available for the maximum amount of time reasonably possible.
06:19:16 <oerjan> zzo38: i am speaking about spam prevention - some way to shut it down even if an admin is not present.
06:19:27 <zzo38> (Even if read access is disabled during a software upgrade, the XML dumps should probably remain available if possible (that is, it does not require the server to be down).)
06:25:43 -!- AlexR42 has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
06:26:37 <zzo38> Please see http://zzo38computer.org/fossil/tavern.ui/tktview/e71ea80bbdcb339bb61617cfe9fb16d3a0c65013 tell me if you have the comment of it maybe you understand the issues involved better than I do; have you dealt with CC0 before and with contribution agreements?
06:36:56 -!- AlexR42 has joined.
07:08:13 -!- zzo38 has quit (Remote host closed the connection).
07:40:59 <shachaf> @nixon
07:40:59 <lambdabot> I reject the cynical view that politics is a dirty business.
07:41:05 <shachaf> @nixon
07:41:05 <lambdabot> Government enterprise is the most inefficient and costly way of producing jobs.
07:41:06 <shachaf> @nixon
07:41:06 <lambdabot> I don't know anything that builds the will to win better than competitive sports.
07:41:07 <shachaf> @nixon
07:41:07 <lambdabot> People react to fear, not love; they don't teach that in Sunday School, but it's true.
07:41:08 <shachaf> @nixon
07:41:08 <lambdabot> It is necessary for me to establish a winner image. Therefore, I have to beat somebody.
08:00:16 <moon_> Anyone alive?
08:01:15 <moon_> shachaf: hi
08:01:41 <shachaf> Is this an attention thing?
08:01:45 <shachaf> Why are you saying my name?
08:02:31 <Cale> shachaf: shachaf hth
08:02:41 <shachaf> tdnh hth
08:02:55 <shachaf> ? Cale
08:03:02 <HackEgo> Cale is the inventor of the calzone.
08:03:09 <shachaf> that makes no sense
08:03:12 <shachaf> forget cale
08:03:16 <HackEgo> Forget what?
08:03:28 <shachaf> You should put a better wisdom entry there.
08:03:37 <shachaf> Obviously the calzone was invented by Taneb.
08:03:44 <moon_> Lol
08:03:46 <shachaf> ? tanebvention
08:03:47 <HackEgo> Tanebventions include automatic squirrel feeders, necessity, Go, Windows 98, submarine jousting, Fueue, the universe, metar, weetoflakes, Tanebventions, persistence, the BBC, progress, and this sentence. See also tanebventions: math. He never invents anything involving sex.
08:04:10 <moon_> but the universe has sex in it?
08:05:04 <Cale> moon_: Sex was introduced to the universe after he sold the company though.
08:05:47 <shachaf> If A invents B and B invents C, there's no reason to say that A invented C.
08:05:51 <shachaf> ? taneb
08:05:52 <HackEgo> Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of nine genders, and above average, not too voluminous, but calm eyebrows. (See also: tanebventions)
08:05:56 <shachaf> ? the universe
08:05:58 <HackEgo> The universe was invented by Taneb as an opposing force to oerjan. Escardó proved that it was indiscreet.
08:06:22 <shachaf> ? nitia
08:06:24 <HackEgo> nitia is the inventor of all things. The BBC invented her.
08:06:51 <shachaf> ? bbc
08:06:53 <HackEgo> The BBC is the BreadBox Corporation. Its inventions include, without limitation, Muppets, tiny elfs, and villages in Norway. Taneb invented it.
08:07:05 <shachaf> ? a
08:07:07 <HackEgo> A is _not_ a village in Norway, unless you're the BBC and don't understand things on top of letters.
08:07:28 <oerjan> howg cale
08:07:35 <HackEgo> ​<shachaf> forget cale \ <shachaf> learn Cale is the inventor of the calzone.
08:10:28 <shachaf> learn A calzone is a part of California. They include norcal and socal.
08:10:32 <HackEgo> Learned 'calzone': A calzone is a part of California. They include norcal and socal.
08:14:05 <shachaf> Cale: You should move to Ontario, CA
08:14:20 <shachaf> Although it's not in the best calzone.
08:14:33 <oerjan> oh wait there _is_ rate limiting.
08:14:43 <oerjan> it's just not in the filter rule itself.
08:15:34 -!- AnotherTest has joined.
08:16:05 <oerjan> oh hm i may have done something wrong here
08:16:34 <moon_> Hi oerjan
08:16:52 <oerjan> 'lo moon
08:19:05 <HackEgo> [wiki] [[MediaWiki:Abusefilter-maybefalsepositive-warning]] https://esolangs.org/w/index.php?diff=49596&oldid=49584 * Oerjan * (+88) Oops, realized this message may be used by other filters
08:22:05 <HackEgo> [wiki] [[MediaWiki:Abusefilter-timelimit-warning]] N https://esolangs.org/w/index.php?oldid=49597 * Oerjan * (+271) Make a new message
08:22:56 <HackEgo> [wiki] [[Special:Log/abusefilter]] modify * Oerjan * modified [[Special:AbuseFilter/7]] ([[Special:AbuseFilter/history/7/diff/prev/41]])
08:23:40 <oerjan> annoyingly, "what links here" doesn't work to find filters using them
09:24:04 -!- augur has quit (Remote host closed the connection).
09:44:21 -!- MDude has quit (Ping timeout: 258 seconds).
09:52:40 <oerjan> @ask fizzie Does the wiki have object caching? The abuse filter documentation says this is necessary for group throttling, which looks useful for such big spam events...
09:52:40 <lambdabot> Consider it noted.
09:54:08 <oerjan> @tell fizzie ( https://www.mediawiki.org/wiki/Extension:AbuseFilter/Actions#Throttling )
09:54:08 <lambdabot> Consider it noted.
09:55:06 -!- AlexR42 has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
10:11:58 <oerjan> oh right
10:12:22 <oerjan> tswett is also a wiki administrator. he's so easy to forget :P
10:14:42 <oerjan> and he's even amer^Wantarctic
10:28:31 <oerjan> <\oren\> wait, back there an ip address managed to create a page! <-- it's like they're just demonstrating that all our simple tricks are useless.
10:30:19 <oerjan> @tell ais523 they must be good at solving the captcha too, some of them aren't even bothering to register first
10:30:19 <lambdabot> Consider it noted.
10:30:57 <oerjan> @tell fizzie they must be good at solving the captcha too, some of them weren't even bothering to register first
10:30:57 <lambdabot> Consider it noted.
10:33:08 <FireFly> what I don't understand is how the effort they put to it could possibly make it worth it
10:34:42 <oerjan> clearly they are making up on volume hth
10:35:01 <oerjan> *it up
10:35:59 <oerjan> <int-e> myname: perhaps the idea is to ask some search engine to index the pages and then get better ranked search results for those phone numbers... people never have to visit the actual page for that to work.
10:36:28 <oerjan> FireFly: best explanation i've seen so far
10:36:39 <FireFly> Ah, right
10:36:41 <FireFly> That'd make sense
10:37:54 <oerjan> of course, google probably has countermeasures. last time they even emailed fizzie a while later to tell him about the spam
10:38:13 <oerjan> (as the wiki admin)
10:39:31 <FireFly> Hehe, that's nice of them
10:40:04 <oerjan> @ask moon_ <moonythedwarf_> i cant find a unlambda interpreter thats noninteractive ): <-- what's wrong with the ones in the official distribution?
10:40:05 <lambdabot> Consider it noted.
10:40:34 <oerjan> (well, the C one has a bug, e doesn't work. but other than that...)
10:40:44 <oerjan> @tell moon_ (well, the C one has a bug, e doesn't work. but other than that...)
10:40:44 <lambdabot> Consider it noted.
10:44:49 * oerjan might recommend his haskell one, except his original has bitrotted since the AMP change and the descendant lambdabot uses is no longer standalone he thinks
10:45:20 <oerjan> i guess i could fix it.
10:45:54 <oerjan> oh. it doesn't even use hierarchical modules.
10:52:31 -!- AlexR42 has joined.
11:15:42 <oerjan> @ask fizzie would it be possible to make the HackEgo link interruptible from irc somehow? say, with a sentinel file in /hackenv/tmp or something.
11:15:42 <lambdabot> Consider it noted.
11:16:38 <oerjan> @tell fizzie or from the wiki side by ordinary (non-new) users.
11:16:38 <lambdabot> Consider it noted.
11:17:22 -!- AlexR42 has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
11:18:31 <FireFly> There's always +q
11:18:38 <FireFly> hm that reminds me
11:18:42 <FireFly> of something I should ask someone
11:19:00 <oerjan> FireFly: hm that doesn't help with ordinary users part
11:19:07 <FireFly> Right, it doesn't
11:24:58 -!- augur has joined.
11:26:13 <oerjan> @tell hppavilion[1] <hppavilion[1]> Is there a root mean cube? <-- see https://en.wikipedia.org/wiki/Lp_space
11:26:13 <lambdabot> Consider it noted.
11:29:29 -!- augur has quit (Ping timeout: 250 seconds).
11:30:57 <oerjan> @tell quintopia <quintopia> hppavilion[1]: in the limit as n->infty, the nthrootmeannthpower goes to...0 I think! <-- nope, it goes to the absolute value of the maximum hth
11:30:57 <lambdabot> Consider it noted.
11:31:26 -!- boily has joined.
11:31:28 <oerjan> @tell quintopia or wait, are you doing ^n at the end
11:31:28 <lambdabot> Consider it noted.
11:31:35 <oerjan> hobbily
11:31:58 <oerjan> (no, that's not a language. that i know of.)
11:32:58 <boily> allø̂rjan!
11:33:13 <oerjan> darn i did that thing where i don't read to the end again.
11:35:26 <boily> @localtime oerjan
11:35:27 <lambdabot> Local time for oerjan is Thu Aug 18 12:35:26 2016
11:35:50 <boily> why was I under the impression that it was nighttime in oerjanland...
11:36:52 <oerjan> well technically at this time yesterday i was just going to bed.
11:51:11 -!- oerjan has quit (Quit: Later, or Nite, i'm not quite sure.).
12:19:50 -!- boily has quit (Quit: TUXEDO CHICKEN).
13:23:51 -!- PinealGlandOptic has joined.
13:24:47 <PinealGlandOptic> hi everyone! I need a RNG which can generate a bit, 1 in 70% of cases and 0 in 30% cases. while this is achieved simply, are there a correct name for it? API? how these functions are usually called?
13:25:53 -!- augur has joined.
13:30:23 -!- augur has quit (Ping timeout: 250 seconds).
14:04:18 -!- Boys has joined.
14:04:33 <Boys> hello
14:05:26 <Boys> what's the hardest esolang to compile proven that it is possible to compile?
14:05:36 <alercah> C++
14:15:02 <Boys> just asking cause I've got an idea and I'd like to know if something similiar had yet been made. It's "Riemann Befunge"-Befunge-93 with additional command "R". If the Riemann hypothesis is true it outputs 0 and if it's false it outputs 1
14:19:03 <alercah> that's stupid
14:19:31 <alercah> if you're just trying to make a language which can't be implemented
14:19:39 <alercah> input is a turing machine, output is whether it halts
14:21:39 <Boys> I don't understand the last sentence
14:22:15 <alercah> https://en.wikipedia.org/wiki/Halting_problem
14:23:25 <FireFly> Boys: sounds similar in spirit to Banana Scheme or Brainhype
14:23:50 <FireFly> sort of, anyway
14:25:23 <Boys> alercah: oh ok sorry i didn't get it. AFAIK the halting problem program is sure to be impossible while "Riemann Befunge" is sure to be possible we just need answer. So there is a big difference
14:41:56 <FreeFull> You can't compile arbitrary C++ programs without solving the halting problem, because the templates allow arbitrary computation at compile time
14:42:26 <FreeFull> Boys: Is there a proof the Riemann hypothesis is actually decidable though?
14:43:18 -!- ^_^v has joined.
14:45:57 <Boys> FireFly: thanks, i'm not sure but from what I've noticed Banana Scheme is rather a thought experiment than a language. Im nowhere near an expert but from the discussion on Brainhype I've concluded that with better specification it's eiter not computable or easly computable. If that's true then they are both different in the "spirit" than Riemann Befunge
14:49:03 <alercah> there is no proof that the Riemann hypothesis is decidable, no
14:49:46 <FreeFull> I sure hope it is
14:52:12 -!- quentin1 has joined.
14:52:53 -!- quentin1 has left.
15:20:34 <Boys> i didn't know this possibility thank you for pointing it out
15:26:44 -!- augur has joined.
15:31:34 -!- augur has quit (Ping timeout: 260 seconds).
15:36:27 -!- AlexR42 has joined.
15:41:00 -!- Reece has joined.
15:42:40 <Jafet> actually there is an interpreter for riemann befunge, but its implementation of R may have slightly nonstandard behaviour
15:43:23 <Jafet> there is a bug report for this on the ubuntu launchpad, which has been closed and reopened five times
15:45:39 <izabera> "R is buggy" "no it's not" "of course it is" "prove it"
15:47:21 <Jafet> the upstream developer has added a command-line flag to change the behaviour of R to match the well-known commercial riemann befunge interpreters, but called it --riem-me-harder which will delay its merge into the next ubuntu release
15:47:23 -!- oerjan has joined.
15:52:18 <myname> lol
15:52:42 <oerjan> Boys: i think there's already an esolang like that, but based on a different problem.
15:54:25 <oerjan> hmph i cannot remember which it was
15:57:45 <oerjan> hm i may have been remembering Bueue, which doesn't really fit
16:02:31 <HackEgo> [wiki] [[Special:Log/newusers]] create * Jiloanjilo * New user account
16:02:37 <oerjan> eep
16:03:47 <oerjan> hm no immediate spam attempt
16:05:19 <izabera> speaking of spam, why does gmail mark as spam normal stuff in mailing lists i care about, and let this slip through? http://i.imgur.com/RgRDxAg.png
16:06:24 -!- AlexR42 has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
16:13:18 <HackEgo> [wiki] [[Special:Log/block]] block * Oerjan * blocked [[User:Jiloanjilo]] with an expiry time of indefinite (account creation disabled): Future spammer
16:13:19 -!- Jafet has quit (Ping timeout: 265 seconds).
16:13:37 <oerjan> (Also past, if you google a bit)
16:16:19 <\oren\> Oh god I hate good mythical morning.
16:16:46 <oerjan> i guess i should be happy not to know what that is, then.
16:17:19 <\oren\> you should. it is... crap in a box.
16:17:26 <oerjan> okay
16:19:04 <\oren\> anyway, I called the "intuit quickbooks helpline" and made a bunch of legal threats
16:19:49 <oerjan> i suppose they won't care unless they're actually in north america.
16:19:58 <\oren\> It appears they're in Pakistan
16:20:04 <oerjan> thought so.
16:23:01 <\oren\> Maybe we can just geoip block the whole country
16:23:29 <oerjan> except ais523 said the spammers are coming from india.
16:23:51 <oerjan> and has already blocked several ip ranges.
16:24:00 <\oren\> oh, good
16:27:08 <oerjan> also, i should reiterate that technically, tswett is also a wiki administrator, in case you get caught without the rest of us again.
16:27:46 <oerjan> at least he's in a different timezone.
16:31:35 -!- PinealGlandOptic has quit (Quit: leaving).
16:50:14 -!- byteflame has joined.
16:54:05 <HackEgo> [wiki] [[Special:Log/abusefilter]] modify * Oerjan * modified [[Special:AbuseFilter/7]] ([[Special:AbuseFilter/history/7/diff/prev/42]])
16:54:26 <oerjan> just made the description match what it now does
16:54:46 -!- AnotherTest has quit (Ping timeout: 252 seconds).
17:01:31 -!- solenodic has quit (Quit: WeeChat 1.5).
17:04:19 * oerjan hopes this is not a bad idea
17:04:28 <HackEgo> [wiki] [[Special:Log/abusefilter]] modify * Oerjan * modified [[Special:AbuseFilter/8]] ([[Special:AbuseFilter/history/8/diff/prev/43]])
17:09:07 <fizzie> What I don't understand is why it's almost always exclusively these QuickBooks support phone numbers.
17:10:05 <oerjan> fizzie: that jiloanjilo guy i just preemptively banned was also spamming something else on other sites.
17:10:23 <fizzie> Yes. But also more QuickBooks.
17:10:26 <oerjan> yeah
17:10:52 <fizzie> oerjan: Interruptible from the wiki side is hard, but interruptible with a /hackenv/tmp "lock file" should be possible, the repo is visible in the filesystem.
17:11:01 <oerjan> right
17:11:25 <fizzie> Probably with some tools to make that happen.
17:11:47 <fizzie> I'll take a look once I get home from this exciting adventure.
17:12:02 -!- jaboja has joined.
17:12:53 <oerjan> note that /hackenv/tmp is the directory that isn't version controlled.
17:13:24 <oerjan> although i guess this won't be used that often, so maybe it doesn't have to be there.
17:13:47 <oerjan> although the repository mechanism might mess up special files if it isn't.
17:17:59 <HackEgo> [wiki] [[Special:Log/abusefilter]] modify * Oerjan * modified [[Special:AbuseFilter/8]] ([[Special:AbuseFilter/history/8/diff/prev/44]])
17:23:22 <HackEgo> [wiki] [[MediaWiki:Abusefilter-shutdown-warning]] N https://esolangs.org/w/index.php?oldid=49598 * Oerjan * (+292) Warning message for new emergency filter
17:27:06 <quintopia> this seems like a job for mAcHiNe LeArNiNg ClAsSiFiErS!
17:27:16 <oerjan> quintopia: what does?
17:27:28 -!- moonythedwarf_ has joined.
17:27:31 <quintopia> the spam prevention
17:27:35 -!- augur has joined.
17:27:39 <quintopia> @massages-loud
17:27:39 <lambdabot> oerjan said 5h 56m 41s ago: <quintopia> hppavilion[1]: in the limit as n->infty, the nthrootmeannthpower goes to...0 I think! <-- nope, it goes to the absolute value of the maximum hth
17:27:39 <lambdabot> oerjan said 5h 56m 11s ago: or wait, are you doing ^n at the end
17:27:41 <oerjan> i'm sure there's some extension that does that.
17:27:55 <oerjan> quintopia: NEVER MIND THOSE
17:28:06 <quintopia> oerjan: yes i came to that conclusion too
17:28:34 <oerjan> it was a well-known fact in L^p space theory, as i recall.
17:29:34 <oerjan> i think maybe you get the minimum as p -> 0, too, although that's not technically a norm.
17:29:39 <quintopia> i was just confused on what nth roots do in the limit. i alreasy knew the L_infty part
17:29:48 <oerjan> (for p < 1)
17:30:00 <oerjan> ok
17:32:10 -!- augur has quit (Ping timeout: 250 seconds).
17:34:24 -!- byteflame has quit (Ping timeout: 244 seconds).
17:49:13 -!- AnotherTest has joined.
17:51:50 -!- jaboja has quit (Ping timeout: 265 seconds).
17:55:09 -!- zzo38 has joined.
18:00:13 <moonythedwarf_> 'paste bin/mk
18:00:24 <moonythedwarf_> paste bin/mk
18:00:31 <HackEgo> http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/mk
18:21:22 -!- MoALTz has joined.
18:40:50 -!- MDude has joined.
18:57:45 -!- moon_ has quit (Ping timeout: 276 seconds).
19:03:23 <zzo38> For my Magic: the Gathering cards now I have made also the updated Genericas. So now I have six such cards, which are called: Generica, Grass Generica, Fire Generica, Water Generica, Light Generica, Dark Generica. I have also added the "bands with other" ability to each of them.
19:07:26 <zzo38> For example one of them now is: Grass Generica {G} Creature - Generica (1/1) ;; Bands with other non-green Genericas ;; If you control other creatures named Fire Generica and Water Generica then ~ has +2/+2.
19:07:58 <zzo38> Do you like this?
19:14:15 -!- oerjan has quit (Quit: Nite).
19:28:35 -!- augur has joined.
19:30:15 <shachaf> olist 1049
19:30:15 <HackEgo> olist 1049: shachaf oerjan Sgeo FireFly boily nortti b_jonas
19:30:46 <FireFly> o
19:31:29 <shachaf> FireFlist
19:32:07 <FireFly> bit of a filler page
19:32:38 <shachaf> yes
19:32:43 -!- augur has quit (Ping timeout: 244 seconds).
19:37:09 -!- moon_ has joined.
19:38:42 -!- moonythedwarf_ has quit (Ping timeout: 250 seconds).
19:59:04 -!- zzo38 has quit (Remote host closed the connection).
20:01:37 -!- jaboja has joined.
20:09:06 -!- jaboja has quit (Ping timeout: 265 seconds).
20:25:21 -!- ^_^v has quit (Remote host closed the connection).
20:26:02 -!- ^_^v has joined.
20:34:16 -!- Caesura has quit (Read error: Connection reset by peer).
20:37:40 -!- Kaynato has joined.
20:49:14 <\oren\> Oh god dammit google won't leave me alone
20:52:41 <\oren\> Argh google's recruiters are seriously pushy
20:53:31 <\oren\> I'll contact YOU when I want a new job, maybe!
21:12:17 <alercah> tell them to find me a job instead
21:14:59 <\oren\> alercah: are you on linkedin maybe that will work
21:15:03 <alercah> no
21:15:09 <\oren\> well make one
21:15:18 <alercah> there aren't any google jobs available I want anyway
21:15:37 <shachaf> What jobs do you want?
21:24:12 <alercah> Even if they had one that interested me (possible), they don't have any that don't require relocation
21:24:18 <alercah> but I'm very happy where I am too
21:26:21 <\oren\> yeah I am not moving to california. no way san jose
21:27:22 <shachaf> Why not?
21:29:15 <\oren\> shachaf: It's in america
21:29:29 -!- augur has joined.
21:29:34 <\oren\> Canada is better than america
21:30:55 <int-e> . o O ( which continent is Canada on again... )
21:33:41 <\oren\> now if a company offered me a spot in, say, London, I'd have a lot more trouble turning them down.
21:33:45 <shachaf> I don't know whether Canada is better, but is it that much better?
21:33:58 -!- augur has quit (Ping timeout: 250 seconds).
21:34:48 <\oren\> shachaf: it's where americans threaen to move if the other party wins.
21:35:27 <shachaf> But they hardly ever do.
21:35:44 <shachaf> What are the disadvantages of the US?
21:37:04 <\oren\> shachaf: well, your violent crime rate is way higher, you have an expensive healthcare system, your weather is hotter (in general), and your government is really, really, incompetent and corrupt
21:37:17 <shachaf> whoa whoa whoa
21:37:22 <shachaf> Are you talking about Finland here?
21:37:36 <shachaf> I don't think those are true about Finland at all.
21:37:41 <\oren\> no, the united states.
21:38:14 <\oren\> aka "America"
21:38:48 -!- moon_ has quit (Ping timeout: 244 seconds).
21:39:04 <\oren\> Finland is fine afaik
21:40:48 -!- moon_ has joined.
21:41:39 <\oren\> shachaf: wait I thought you live in California?
21:42:00 <\oren\> ? shachad
21:42:01 <shachaf> I do live in California.
21:42:03 <\oren\> ? shachaf
21:42:04 <HackEgo> Shachaf of the Dawn sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of fun punnery is named after him.
21:43:27 <shachaf> Don't you live in Toronto or Waterloo or something?
21:43:39 <\oren\> shachaf: Downtown toronto.
21:44:10 <alercah> \oren\: you should come here
21:44:13 <alercah> we have jos
21:44:16 <alercah> *jobs
21:44:35 <\oren\> ? alercah
21:44:36 <HackEgo> alercah? ¯\(°​_o)/¯
21:44:41 <shachaf> alercah: Weren't you just asking for a job?
21:45:44 <shachaf> I found out that an upper bound on healthcare cost that I should expect to pay would be ~$10k/year. 21:46:08 <alercah> shachaf: no? 21:46:17 <alercah> I have a job. I like it. 21:47:23 <shachaf> And that's without a job. 21:48:16 <shachaf> Which is expensive, of course, but probably not materially different in this context. 21:48:43 <shachaf> The weather in the US is very varied. 21:48:57 <shachaf> @metar CYYZ 21:48:57 <lambdabot> CYYZ 182000Z CCA VRB03KT 15SM BKN050TCU BKN080 BKN250 27/18 A3000 RMK TCU5AC1CI1 CI TR TCU ALQDS SLP157 DENSITY ALT 2000FT 21:49:06 <shachaf> @metar KOAK 21:49:11 <lambdabot> KOAK 181953Z 30015KT 10SM FEW013 21/14 A2988 RMK AO2 SLP119 T02060139 21:50:48 <shachaf> What do you think of the former mayor of Toronto? 21:52:48 -!- Reece has quit (Read error: Connection reset by peer). 21:53:29 <\oren\> Rob Ford, the crack smoking mayor of Toronto. He was really stupid but his voters actually adored him since he actually cared about them. His union-busting politics might have done some good, but was prevented by special interests. 21:53:50 -!- Boys has quit (Ping timeout: 264 seconds). 21:54:27 <\oren\> Mostly he was rendered powerless by the city council, as soon as they figured out how stupid he was. 21:55:27 <\oren\> https://www.youtube.com/watch?v=WjdTi1r-yRQ 22:17:20 <HackEgo> [wiki] [[Talk:Deadfish 2]] https://esolangs.org/w/index.php?diff=49599&oldid=49587 * DatCodingGuy * (+415) 22:33:14 -!- augur has joined. 22:45:58 -!- AnotherTest has quit (Ping timeout: 258 seconds). 22:57:19 -!- boily has joined. 22:58:29 -!- hppavilion[1] has joined. 22:58:52 <boily> isOerjanAsleep 22:58:53 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: isOerjanAsleep: not found 22:59:05 <boily> hppavellon[1]! 22:59:22 <hppavilion[1]> ahoily! 22:59:46 <hppavilion[1]> (isOerjanAsleep would be a useful command, though it should probably be more illegible for *n?x-compatibility) 22:59:53 <hppavilion[1]> ioas 22:59:54 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ioas: not found 23:00:00 <hppavilion[1]> @messages- 23:00:00 <lambdabot> oerjan said 11h 33m 47s ago: <hppavilion[1]> Is there a root mean cube? <-- see https://en.wikipedia.org/wiki/Lp_space 23:01:21 <boily> . o O ( hmm.. that wasabi tastes nothing... ) 23:02:19 * boily puts a large dollop of wasabi in his mouth... “yup, that's some weekass wasabi. weekabi.ŉ 23:02:23 <boily> s/ŉ/” 23:02:34 <boily> s/$/\//
23:05:47 -!- byteflame has joined.
23:06:00 <boily> relcome byteflame
23:06:03 <HackEgo> byteflame: 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:06:31 <moon_> hi boily
23:07:08 <moon_> @messages-
23:07:08 <lambdabot> oerjan asked 12h 27m 3s ago: <moonythedwarf_> i cant find a unlambda interpreter thats noninteractive ): <-- what's wrong with the ones in the official distribution?
23:07:08 <lambdabot> oerjan said 12h 26m 23s ago: (well, the C one has a bug, e doesn't work. but other than that...)
23:07:30 <boily> mhelloon_!
23:07:38 <moon_> Hi
23:07:50 <hppavilion[1]> helloon
23:08:21 <moon_> Me and two others got a open interpreter sandbox bot up and running. rebot1. Python C C++ haskell
23:08:24 <moon_> (derp
23:08:26 <moon_> enter key
23:08:27 <moon_> damnit
23:08:31 <moon_> i wasn't dont typing
23:08:33 <hppavilion[1]> boily: s-ing an s. Hardcore.
23:08:55 <hppavilion[1]> boily: Also, itym 'weakass'
23:09:24 <moon_> (hugs), pascall ruby perl JS (node) coffeescript. i think thats it
23:10:08 <boily> hppavilion[1]: eating, typing and orthographing at the same time is NP hard hth
23:11:16 <hppavilion[1]> boily: My god
23:12:13 <myname> hppavilion[1]: i want to see that proof
23:12:23 <myname> boily: i meant you
23:12:51 -!- MoALTz has quit (Quit: Leaving).
23:13:52 -!- HackEgo has quit (Ping timeout: 244 seconds).
23:13:57 <boily> the sushi is too narrow for the proof to fit in.
23:14:52 <shachaf> myname: You're thinking of typography, not orthography.
23:15:02 <shachaf> Do orthographers use proofs?
23:15:42 <hppavilion[1]> boily: I've always thought the EaTyOr problem was NQP
23:16:22 <FireFly> Hm, we have a lack-of-HackEgo situation
23:16:50 <boily> hellochaf, FirelloFly.
23:16:53 <boily> indeed.
23:17:02 <boily> int-e: int-ello. HACKEGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!
23:17:15 -!- Sprocklem has quit (Quit: brb).
23:17:54 <hppavilion[1]> If I'm a buddhist, and I have to simplify my life, what complexity classes are problems in my life allowed to fall in?
23:18:10 <shachaf> L
23:18:32 <myname> L is a horrible name for a complexity class
23:18:38 <myname> i know it exists
23:18:47 <shachaf> So is P
23:19:00 <myname> how so?
23:19:17 <FireFly> bohily
23:19:27 <shachaf> Well, how is L?
23:19:27 -!- Sprocklem has joined.
23:19:36 <myname> L \in L
23:22:05 <int-e> boily: I have nothing to do with HackEgo
23:22:25 <boily> oops. you lambdabot.
23:22:34 <boily> who hackegoes again?
23:22:38 <int-e> fizzie has some powers over it
23:24:08 <int-e> wiki is gone too, may be the whole VM ;/
23:24:09 <fizzie> Yeah, but I don't know the exact incantation to start it.
23:24:19 <fizzie> Seems that way.
23:24:21 <int-e> or is it just too slow?
23:24:41 <fizzie> Well, it's not answering my ssh in a reasonable time.
23:24:43 <fizzie> It might still answer.
23:24:52 <fizzie> I'm pretty away at the moment anyway.
23:25:34 <int-e> it's not the whole CaC that's gone under though
23:32:05 -!- HackEgo has joined.
23:34:32 <boily> wisdom
23:34:41 <HackEgo> ievan//ievan is basically http://www.youtube.com/watch?v=4om1rQKPijI
23:38:41 <\oren\> hey that's not right! where's miku twirling a leek
23:40:59 <boily> he\\oren\! back to your backslashes?
23:49:08 -!- augur has quit (Read error: Connection reset by peer).
23:49:30 -!- augur has joined.
23:52:29 -!- ^_^v has quit (Quit: This computer has gone to sleep).
23:57:41 -!- jaboja has joined.
←2016-08-17 2016-08-18 2016-08-19→ ↑2016 ↑all