00:15:10 -!- h0rsep0wer has joined.
00:16:04 -!- h0rsep0wer has quit (Client Quit).
00:17:16 -!- h0rsep0wer has joined.
00:32:20 <FireFly> It is a decent language for codegolf
00:36:54 -!- tromp_ has quit (Remote host closed the connection).
00:36:59 -!- hppavilion[1] has joined.
00:45:17 -!- tromp_ has joined.
00:53:34 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
01:09:13 -!- tromp_ has quit (Remote host closed the connection).
01:16:51 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
01:28:39 -!- tromp_ has joined.
01:46:31 -!- h0rsep0wer has quit (Quit: Leaving).
01:49:00 -!- augur has quit (Remote host closed the connection).
01:52:40 <izabera> http://spni.github.io/ ...
02:11:31 <shachaf> you mean, other than the picture right on the front page when you click it
02:12:25 <FireFly> Sure, but I wouldn't want to open it at work
02:12:41 <izabera> would you open any link from this chan at work?
02:13:12 <FireFly> I'm just speaking hypothetically
02:13:42 <shachaf> I guess that was yesterday.
02:14:02 <izabera> your coworkers will see you on esoteric irc channels, on esoteric wiki pages about brainfucking etc
02:18:41 <\oren\> uh... wtf is that some sort of futanari strip poker game?
02:19:33 <\oren\> yeah, i'mma say that's not safe for anywhere
02:22:55 <\oren\> ok, so it's not futanari... still nsfw
02:23:09 <izabera> it's weird to find stuff like that on *.github.io
02:23:54 <\oren\> well people apparently are opensourcing their porn games
02:24:33 <shachaf> I suspect I don't want to look up the meaning of that word.
02:24:51 <izabera> it means to open the source so others can see it
02:26:18 <\oren\> shachaf: I learned it from 4chan when I was like 13, so yeah probably not.
02:26:42 <shachaf> how old were you when you learned the word "hanabi"
02:27:45 <\oren\> 4chan, corrupting the innocent since time immemorial
02:29:00 <shachaf> this channel is very hanabi at times
02:29:39 <\oren\> shachaf: uh... that doesn't make much sense. hanabi means "firework"
02:35:35 <shachaf> i believe it's also the name of a french board game
02:38:10 <\oren\> sorry I'm not seeing any of that on the internet
02:38:41 <shachaf> the internet is too mainstream
02:38:48 <shachaf> well, the french board game is pretty well-known
02:38:53 <\oren\> hanabi -> はなび -> 花火 -> flower fire -> fireworks
02:39:20 <shachaf> it won the Spiel des Jahres award
02:42:35 <\oren\> the board game is names after the japanese word
02:43:02 <\oren\> I can find no evidence of an english word "hanabi"
02:43:07 <shachaf> and the english word is named after the board game
02:48:29 <zzo38> Wiktionary says that "hanabi" is only Japanese words for fireworks, and does not say it is any words in English.
03:03:11 <shachaf> lynn: what sorts of regular expressions can you extend KMP to work with twh
03:06:20 <pikhq> zzo38: Sorya hontô desu kedo, eigo ga itsumo gaigo no kotoba wo tsukau to omou, ne.
03:06:32 <shachaf> pikhq: did you ever encounter the word "hanabi"
03:06:40 <pikhq> shachaf: In Japanese, yes.
03:06:57 <pikhq> I don't believe so.
03:07:06 <shachaf> I guess it's pretty specialized.
03:15:38 <shachaf> I don't remember where you are.
03:20:52 -!- hppavilion[1] has joined.
03:24:24 <\oren\> https://www.youtube.com/watch?v=k3dCCxBvgYQ
03:46:07 <lifthrasiir> shachaf: a country where the Pokemon GO is available by accident
03:46:30 <lifthrasiir> https://www.theguardian.com/technology/2016/jul/13/pokemon-go-south-koreans-remote-area-sokcho-google-maps
03:48:31 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
03:50:34 <lifthrasiir> shachaf: Seoul is quite close to the DMZ, but not that near
03:50:54 <shachaf> Are you attending the 21st International Conference on Implementation and Application of Automata?
03:51:15 <lifthrasiir> no, I've heard that for the first time here
03:52:43 <shachaf> Someone in another channel is, though.
03:53:24 <shachaf> Or actually attending the 4th Int. Workshop on Trends in Tree Automata and Tree Transducers (TTATT 2016)
03:53:46 <lifthrasiir> http://toc.yonsei.ac.kr/ciaa2016/CIAA16_booklet.pdf the last page is useless, though
03:55:35 <shachaf> What, because it has no transliteration?
03:56:20 <shachaf> But Hangul is a simple alphabet.
03:56:38 <lifthrasiir> or the attendee is expected to show that page to the taxi drivers
03:56:47 <shachaf> So it's not unreasonable to expect visitors to learn it.
03:57:21 <shachaf> Alternatively they can copy and paste the text into Google Translate, and have it pronounced.
03:57:44 <lifthrasiir> shachaf: the alphabet is simple, the language that maps the alphabet to the pronunciation is not simple
03:58:46 <shachaf> "fizzie's coproduct" -- p. good huh
04:11:11 -!- idris-bot has quit (Ping timeout: 240 seconds).
04:11:31 -!- Melvar has quit (Ping timeout: 240 seconds).
04:11:40 -!- Melvar has joined.
04:24:12 -!- PinealGlandOptic has joined.
04:26:01 -!- Kaynato has quit (Ping timeout: 252 seconds).
04:31:18 -!- idris-bot has joined.
05:05:07 -!- hppavilion[1] has joined.
05:06:54 -!- hppavilion[1] has quit (Read error: Connection reset by peer).
05:07:20 -!- hppavilion[1] has joined.
05:07:56 <hppavilion[1]> Do most brands of Christianity permit other brands into heaven?
05:08:34 <hppavilion[1]> (For example, do Catholics let Lutherans in? Especially if they still follow the rules anyway? ("I never ate fish on Fridays; or at all"))
05:10:27 <izabera> vegan christians have it easy
05:11:36 <hppavilion[1]> My favorite doctrine of Christianity is Marksism, in which people of any doctrine _but_ this one go to heaven.
05:12:11 <shachaf> There was this thing by Smullyan.
05:12:52 <hppavilion[1]> "Today's assignment is to write out a set including only the numbers an asshole would put in a set"
05:13:37 <shachaf> russell proved that set doesn't exist hth
05:13:40 <izabera> all i found was this https://et.wikipedia.org/wiki/Marksism
05:14:09 <izabera> shachaf: you can just be an asshole and write down any number you want
05:14:30 <shachaf> well, that's not sufficient
05:14:38 <izabera> https://github.com/biiwide/marksism
05:15:32 <izabera> i'll write a letter to the pope asking what kind of penitence do vegan christians have to do during lent
05:17:24 -!- hppavilion[1] has quit (Read error: Connection reset by peer).
05:17:49 -!- hppavilion[1] has joined.
05:23:58 <hppavilion[1]> izabera: Yes, well, in estonian, Marksism is called "marxism"
05:50:47 -!- augur has joined.
05:55:15 -!- augur has quit (Ping timeout: 250 seconds).
05:58:34 -!- adu has joined.
06:00:39 <\oren\> The landed right back at Kennedy where they launched from
06:01:49 -!- PinealGlandOptic has quit (Quit: leaving).
06:09:11 -!- adu has quit (Quit: adu).
06:22:52 -!- tromp_ has quit (Remote host closed the connection).
06:31:25 <shachaf> hppavilion[1]: Oh, you ripped off a comic strip without attribution.
06:52:51 -!- augur has joined.
07:23:28 -!- tromp_ has joined.
07:27:33 -!- tromp_ has quit (Ping timeout: 240 seconds).
07:44:45 <Sgeo> So I'm taking random lenses and porting them to Elixir
07:44:55 <Sgeo> https://gist.github.com/Sgeo/dff922fdbabffa9dd613f25cfd60146e#file-optics-ex-L79
08:01:46 <HackEgo> [wiki] [[Brachylog]] https://esolangs.org/w/index.php?diff=48913&oldid=46330 * 161.106.4.5 * (-153)
08:39:26 -!- AnotherTest has joined.
08:53:06 <hppavilion[1]> (Perhaps there is a database of celebrities' usernames online...)
09:23:49 -!- tromp_ has joined.
09:28:01 -!- tromp_ has quit (Ping timeout: 250 seconds).
09:51:06 <HackEgo> [wiki] [[Special:Log/newusers]] create * TuxCrafting * New user account
09:54:35 <HackEgo> [wiki] [[Commercial]] https://esolangs.org/w/index.php?diff=48914&oldid=44543 * TuxCrafting * (+110) Added a link to my implementation
09:55:59 <HackEgo> [wiki] [[User:TuxCrafting]] N https://esolangs.org/w/index.php?oldid=48915 * TuxCrafting * (+127) Created page with "My github: https://github.com/tuxcrafting My SE account: http://stackexchange.com/users/6835943/t%c3%b9xcr%c3%a4ft%c3%ae%c3%b1g"
09:56:41 <HackEgo> [wiki] [[User:TuxCrafting]] https://esolangs.org/w/index.php?diff=48916&oldid=48915 * TuxCrafting * (+6)
10:05:31 -!- augur has quit (Remote host closed the connection).
10:24:41 -!- tromp_ has joined.
10:26:27 -!- mroman has joined.
10:26:40 <mroman> what's so much different about that?
10:26:55 <mroman> show ((read "5") :: Int) ?
10:29:24 -!- tromp_ has quit (Ping timeout: 276 seconds).
10:30:06 -!- Frooxius has joined.
10:41:35 -!- uberBear has joined.
11:34:34 -!- boily has joined.
11:42:22 <mroman> it's a new feature in 8.0.1
11:42:54 -!- uberBear has quit (Quit: Leaving).
12:01:34 -!- MoALTz has joined.
12:06:14 -!- augur has joined.
12:11:04 -!- augur has quit (Ping timeout: 272 seconds).
12:19:34 -!- boily has quit (Quit: SITTING CHICKEN).
12:25:30 -!- LKoen has joined.
12:26:46 -!- uberBear has joined.
12:26:47 -!- uberBear has quit (Max SendQ exceeded).
12:38:11 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
12:49:09 -!- nisstyre has joined.
12:49:12 -!- nisstyre has quit (Changing host).
12:49:12 -!- nisstyre has joined.
13:02:20 -!- tromp has quit (Read error: Connection reset by peer).
13:16:51 -!- h0rsep0wer has joined.
13:26:27 -!- tromp has joined.
13:30:02 -!- Kaynato has joined.
13:31:24 -!- tromp has quit (Ping timeout: 276 seconds).
13:49:51 -!- oerjan has joined.
14:00:38 -!- Sgeo has quit (Ping timeout: 272 seconds).
14:07:08 -!- augur has joined.
14:11:50 -!- augur has quit (Ping timeout: 250 seconds).
14:14:52 <HackEgo> [wiki] [[Special:Log/newusers]] create * Mayerjohntec69 * New user account
14:15:36 <Deewiant> mroman: IIRC this could be one reason: given f r = show (r "5") previously f (read :: String -> Int) but now f (read @Int).
14:16:14 <HackEgo> [wiki] [[QB Support.....((1-8.0.0860*9230))Quickbooks Support Phone Number and Quickbooks tech support Phone number]] N https://esolangs.org/w/index.php?oldid=48917 * Mayerjohntec69 * (+33725) Created page with "Helpline 1^800^860^9230))QuickBooks PRO Support Phone Number QuickBooks Pro Support Phone Number QuickBooks Pos Support Phone Number QuickBooks PRO phone number,(1~
14:18:13 <HackEgo> [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[QB Support.....((1-8.0.0860*9230))Quickbooks Support Phone Number and Quickbooks tech support Phone number]]": Spam: content was: "Helpline 1^800^860^9230))QuickBooks PRO Support Phone Number QuickBooks Pro Support Phone Number QuickBooks Pos Support Phone Number QuickBooks PRO..." (and the only contributor
14:18:28 <HackEgo> [wiki] [[Special:Log/block]] block * Oerjan * blocked [[User:Mayerjohntec69]] with an expiry time of indefinite (account creation disabled): Spamming links to external sites
14:19:27 <oerjan> i'm paging fizzie because although i can delete and block, i have no idea how (and may not have the power) to prevent it in the first place
14:22:43 -!- mitchs has joined.
14:24:11 -!- LKoen has quit (Remote host closed the connection).
14:25:06 -!- LKoen has joined.
14:25:32 <oerjan> maybe fizzie made the captcha harder, at least. they don't seem to be flooding every minute.
14:25:53 <oerjan> also, where is ais523...
14:27:56 <oerjan> @tell ais523 i think it would be nice if you took a look at the wiki spam filters again, we had a flood recently.
14:29:42 <oerjan> i see a lot of quickbooks spam was caught by filters too, some days ago.
14:31:45 <fizzie> I did make the CAPTCHA... well, not really harder, but different than what it used to be.
14:32:36 <fizzie> It's quite possible that was someone just trying it out, and will then resume spamflooding once they've written new instructions to their slaves, or however it works, I don't know.
14:33:17 <fizzie> By this point, I'm pretty sure at least some humans are involved in circumventing the CAPTCHA.
14:33:48 <Taneb> Why would anyone bother with something like this
14:34:08 <oerjan> they may also be involved in circumventing the filters, since they went from being blocked to getting through from the 13th to the 14th.
14:34:18 <fizzie> The people running those phone numbers, presumably.
14:34:52 <HackEgo> [wiki] [[Special:Log/newusers]] create * Johnmayer452 * New user account
14:35:00 <fizzie> That doesn't look good.
14:35:10 <FireFly> Especially judging by the last user's name
14:35:26 <HackEgo> [wiki] [[QB Support.....((1-8.0.0860*9230))Quickbooks Support Phone Number and Quickbooks tech support Phone number]] N https://esolangs.org/w/index.php?oldid=48918 * Johnmayer452 * (+33725) Created page with "Helpline 1^800^860^9230))QuickBooks PRO Support Phone Number QuickBooks Pro Support Phone Number QuickBooks Pos Support Phone Number QuickBooks PRO phone number,(1~80
14:35:42 <FireFly> So what does the CAPTCHA have you do now?
14:35:59 <FireFly> I'm surprised they're bothering.. I'd think there's easier places to spam
14:36:09 <HackEgo> [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[QB Support.....((1-8.0.0860*9230))Quickbooks Support Phone Number and Quickbooks tech support Phone number]]": Spam: content was: "Helpline 1^800^860^9230))QuickBooks PRO Support Phone Number QuickBooks Pro Support Phone Number QuickBooks Pos Support Phone Number QuickBooks PRO phon..." (and the only contrib
14:36:23 <HackEgo> [wiki] [[Special:Log/block]] block * Oerjan * blocked [[User:Johnmayer452]] with an expiry time of indefinite (account creation disabled): Spamming links to external sites
14:37:26 <fizzie> oerjan: For the record, I closed down account creation and editing again, as a quick-fix.
14:37:59 <fizzie> FireFly: It shows you a string of the form 9NNNNNNNNN>\#+:#*9-#\_$.@ (where each N is a random base-9 digit) and asks you to provide the number a Befunge interpreter would output when given that.
14:38:20 <oerjan> fizzie: editing seems unnecessary, no?
14:38:33 <fizzie> Well, that was before you blocked Johnmayer452.
14:38:38 <fizzie> I'll reopen it to existing users now.
14:39:36 <Taneb> I've seen wikis that require admins to make accounts and accounts to view pages
14:39:52 <fizzie> I refuse to believe anyone's generic MediaWiki scamming framework is extensive enough to include a Befunge interpreter, or sufficient logic to grok that they can reverse the N's and convert it from base 9 to base 10.
14:40:17 <FireFly> Oh, definitely has to be humans behind it now
14:40:25 <FireFly> So I guess that leaves trying to distinguish programmers from non-programmers
14:40:57 <fizzie> What about spamming programmers?
14:41:17 <oerjan> oh wait, i was misreading the dates. apparently the filters worked somewhat _while_ the spam was getting through.
14:41:22 <oerjan> it just didn't stop all.
14:42:57 <oerjan> hm or maybe it did, until they found out. the blockings went on for several hours.
14:44:02 <fizzie> Oh, so they're now writing the phone number in a different form.
14:44:07 <fizzie> Time to block all numbers?
14:44:56 -!- `^_^v has joined.
14:45:13 -!- mroman has quit (Quit: Lost terminal).
14:45:28 <fizzie> Maybe I'll re-swap the CAPTCHA to the "impossible" one and restore the normal permissions, that way there's at least an explanation.
14:51:34 <oerjan> fizzie: ok on rechecking the times, the blocking and the getting through was pretty much simultaneously ongoing, so they were just doing it randomly and sometimes getting through, sometimes not.
14:52:36 <oerjan> this is somewhat encouraging since it might mean they're still not using humans to circumvent filters.
14:53:23 -!- Melvar has quit (Quit: WeeChat 1.4).
14:53:41 -!- Melvar has joined.
14:54:14 -!- tromp has joined.
14:55:33 -!- idris-bot has quit (Ping timeout: 240 seconds).
14:55:38 <fizzie> It wouldn't be impossible to make the filter just a little bit more flexible to match those articles that did get through.
14:57:13 <fizzie> Although there's at least one delightful attempt who used the "DINGBAT NEGATIVE CIRCLED DIGIT N" characters to type the number.
14:58:39 <dingbat> :) Is ok. Summons are good. Except when is police.
14:58:48 <fizzie> By the way, I got an email from Google Search Console Team about "User-generated spam detected on http://esolangs.org/"
14:59:17 <fizzie> "Google has applied a manual spam action to esolangs.org/wiki/Hotmail_support_phone_@+1.8.002.1.3.2.1.7.1_+@_Hotmail_customer_service_PHONE_number_usa. This also causes your site’s URLs to appear for queries not related to your actual site content, lowering the quality of search results for Google Search users, and thereby also impacting your site’s reputation and ranking. For that reason, ...
14:59:23 <fizzie> ... we strongly advise you to remove the spam and file a reconsideration request."
15:00:37 -!- pranay has joined.
15:02:16 <HackEgo> pranay: 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.)
15:05:06 -!- h0rsep0wer has quit (Quit: Leaving).
15:05:58 <oerjan> it just got a bit quiet
15:06:26 -!- ^v has quit (Ping timeout: 250 seconds).
15:08:01 <pranay> how can i login in http://esolangs.org/
15:08:22 <oerjan> we just disabled it because of spam.
15:08:32 <pranay> if i want a to get information from this website.
15:08:40 <oerjan> pranay: you can still read it.
15:09:13 -!- ^v has joined.
15:09:15 <oerjan> unless fizzie did something wrong.
15:09:24 <fizzie> I hope I didn't. It works for me.
15:10:11 <pranay> then how can i create a account
15:10:51 <fizzie> I can give you the magic word, if you describe what sort of things you were thinking of adding that you need an account for.
15:14:44 -!- ajayrudelee has joined.
15:15:04 -!- ajayrudelee has quit (Client Quit).
15:18:28 -!- pranay has quit (Quit: Page closed).
15:26:33 <oerjan> i'm getting reminded of https://xkcd.com/810/ and https://xkcd.com/632/
15:27:20 <oerjan> except with humans instead of AIs.
15:37:55 -!- _46bit has joined.
15:38:33 -!- _46bit has left.
15:38:46 <oerjan> <fizzie> And the frog says it's going to be 31 on Tuesday. <-- frog?
15:42:04 -!- h0rsep0wer has joined.
15:58:57 -!- h0rsep0wer has quit (Ping timeout: 276 seconds).
16:09:58 <int-e> there's the idea that the weather could be forecasts by frogs climbing on a ladder to the height preferred by flies... not sure which cultural background it comes from.
16:11:03 <fizzie> http://www.androidcentral.com/google-introduces-new-weather-experience-android-detailed-10-day-forecast-severe-weather-alerts-and
16:11:08 <fizzie> I was speaking of that frog.
16:11:15 <fizzie> (See the leftmost screenshot.)
16:11:23 <int-e> https://de.wikipedia.org/wiki/Wetterfrosch suggests no other languages.
16:11:47 <fizzie> I believe the choice of a frog as the "mascot" (if that's the word) was motivated by what int-e is talking about, however.
16:12:32 <int-e> http://c7.alamy.com/comp/CPN65F/weather-weatherman-in-glass-lithograph-germany-1903-frog-frogs-little-CPN65F.jpg
16:17:42 <int-e> so it appears that this idea originated in Germany and hasn't made it very far.
16:18:07 <int-e> (I asked a dutch colleage about it and he didn't know of these things either)
16:31:39 <int-e> well at least this keeps things interesting
16:31:50 <int-e> it's one of many possibilities
16:33:55 * oerjan hopes tarvek has taken his own wasp antidote.
16:34:13 <int-e> There is the whole Sturmvoraus family, there's Gil who may be more clever than the librarian thinks...
16:34:37 <int-e> ...pretty much the only party I don't expect to be behind this surprising turn of events is Agatha's company.
16:35:25 <oerjan> i doubt gil is clever enough to have a librarian spy on board there and _still_ go ballistic at the events...
16:35:47 <oerjan> (whoever it was, _did_ use a pen so i assume their a librarian.)
16:36:09 <Taneb> Spy of the mayor of Paris guy, maybe?
16:36:33 <int-e> it's not entirely clear to me that this is a pen
16:36:34 <oerjan> hm that's an option, i guess.
16:37:05 <int-e> plausible given the context, but not unambigous in the drawing as far as I can see.
16:37:47 <int-e> unambiguous... It's atrocious spelling day.
16:38:11 <oerjan> however, the revenants are probably the _worst_ option, so a priori most likely hth
16:40:20 <int-e> we'll find out soon enough
16:40:35 <oerjan> AAAAAAAAA two more days!!!1
16:41:03 <int-e> (or maybe not... this is the perfect day for one of their interludes with plays about the Hetordynes)
16:41:39 <int-e> Oh, just to keep the suspense... :P
16:42:06 <int-e> (I know that they usually do this between volumes so it *is* rather unlikely to happen right now)
16:44:30 <oerjan> which reminds me, we still don't know what happened after they escaped othar's shrinking ray
16:45:16 * oerjan wonders if those stories are future canon or not.
16:46:04 <int-e> hmmmmm. canon fodder.
16:46:49 <oerjan> also, what krosp is currently up to.
16:47:16 -!- gamemanj has joined.
16:47:37 <int-e> Maybe Othelia grew wings and is now chasing librarian airships.
16:47:59 <int-e> (I forgot whether she was completely destroyed or not)
16:48:01 <oerjan> the most logical thing would be for him to try to liberate his creator, i think.
16:48:17 <oerjan> which afaik is on board castle wulfenbach.
16:48:28 <oerjan> but maybe he has more important orders.
16:48:38 <int-e> I really don't know.
16:48:44 <oerjan> int-e: i believe othelia is currently stuck in mechanicsburg.
16:49:10 <int-e> did she stay in the castle?
16:49:16 <oerjan> in the fun sized dog clank body.
16:49:35 <int-e> there was a dramatic leap rescuing a number of people... that's the last thing I remember
16:49:54 <oerjan> oh she did leave the castle after that.
16:50:09 <oerjan> i'm sure of that, but not quite what happened after.
16:50:19 <oerjan> i think she helped with the repairs?
16:50:44 <int-e> also, did we ever see that dragon again?
16:51:05 <int-e> the lightning powered one, IIRC? it had a name... meh.
16:51:25 <oerjan> i think he's also in mechanicsburg, naturally
16:51:56 <oerjan> he threw gil out of town. not sure if he's been seen since.
16:52:03 <oerjan> maybe he didn't reenter?
16:52:20 <int-e> that would make it interesting :P
17:00:27 <oerjan> bah time to check the wiki
17:10:32 <oerjan> bah neither the article on Franz nor about Otilia gives enough recent information.
17:11:54 <int-e> Btw I didn't realize until typing "Sturmvoraus" that it's proper German all the way through.
17:12:32 <int-e> (well modulo the missing space)
17:24:16 -!- idris-bot has joined.
17:28:53 -!- augur has joined.
17:29:18 -!- AnotherTest has quit (Ping timeout: 276 seconds).
17:32:23 -!- bauen1_ has joined.
17:34:23 -!- bauen1 has quit (Ping timeout: 258 seconds).
17:41:15 -!- augur has quit (Remote host closed the connection).
17:58:27 <oerjan> int-e: last sight of franz, so he did come back http://www.girlgeniusonline.com/comic.php?date=20130408
18:02:19 <HackEgo> [wiki] [[Commercial]] https://esolangs.org/w/index.php?diff=48919&oldid=48914 * TuxCrafting * (+0) s/Customer/Consumer/
18:02:31 <izabera> which one looks faster? https://arin.ga/KGzx7A/raw
18:03:02 <izabera> i never know what's faster just by looking at x86_64 asm
18:03:55 -!- MoALTz has quit (Read error: Connection reset by peer).
18:04:07 -!- Frooxius has quit (Read error: Connection reset by peer).
18:04:28 -!- jameseb has quit (Ping timeout: 272 seconds).
18:04:34 -!- Frooxius has joined.
18:04:52 -!- MoALTz has joined.
18:05:06 -!- zgrep has quit (Ping timeout: 272 seconds).
18:05:44 -!- Akaibu has quit (Ping timeout: 272 seconds).
18:05:44 -!- carado has quit (Ping timeout: 272 seconds).
18:05:44 -!- Lord_of_Life has quit (Ping timeout: 272 seconds).
18:06:06 -!- staffehn_ has joined.
18:06:22 -!- ^v has quit (Ping timeout: 272 seconds).
18:06:22 -!- staffehn has quit (Ping timeout: 272 seconds).
18:06:38 -!- Lord_of_Life has joined.
18:08:17 -!- augur has joined.
18:08:51 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
18:09:30 -!- Akaibu has joined.
18:11:03 -!- jameseb has joined.
18:16:34 -!- ^v has joined.
18:16:34 -!- carado has joined.
18:19:07 -!- zgrep has joined.
18:25:19 <HackEgo> [wiki] [[PythoLambda]] M https://esolangs.org/w/index.php?diff=48920&oldid=46641 * CodeMaster111 * (+9)
19:02:48 <\oren\> wait since when is ƛ a lambda
19:03:15 <HackEgo> [U+019B LATIN SMALL LETTER LAMBDA WITH STROKE]
19:04:18 <oerjan> since the stroke, poor thing
19:05:22 <shachaf> It's the only lambda in Unicode, isn't it?
19:05:37 <HackEgo> 8ballreplies \ autowelcome_status \ awesome \ candide \ cat \ Complaints.mp3 \ conscripts \ construct_grams.pl \ delvs-master \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ headers \ headers.gch \ hello \ lua \ maimer \ maimery \ maze \ mtg \ nothp \ radio.php?out=inline&shuffle=1&limit=1&filter=*MitamineLab* \ recipe \ scapegoats \ sedtest \
19:05:49 <HackEgo> U+019B LATIN SMALL LETTER LAMBDA WITH STROKE \ UTF-8: c6 9b UTF-16BE: 019b Decimal: ƛ \ ƛ \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+039B GREEK CAPITAL LETTER LAMDA \ UTF-8: ce 9b UTF-16BE: 039b Decimal: Λ \ Λ (λ) \ Lowercase: U+03BB \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+03BB G
19:06:17 <oerjan> `` unicode LAMBDA | grep LAMBDA
19:06:22 <HackEgo> U+019B LATIN SMALL LETTER LAMBDA WITH STROKE
19:06:29 <\oren\> woah, it matched LAMDA as well?
19:06:45 <oerjan> \oren\: it's probably a synonym
19:06:51 <\oren\> `` unicode LAMBDA | grep LAMDA
19:06:56 <HackEgo> U+039B GREEK CAPITAL LETTER LAMDA \ U+03BB GREEK SMALL LETTER LAMDA
19:06:57 <oerjan> just not the official name
19:07:12 <\oren\> `` unicode LAMBDA | grep lambda
19:08:01 <oerjan> i'm not sure it uses lower case in any relevant data, ever
19:08:36 <oerjan> also, i don't think it's actually a typo, _modern_ greek actually calls it that.
19:09:40 <shachaf> https://en.wikipedia.org/wiki/LAMDA
19:12:03 <HackEgo> U+2C96 COPTIC CAPITAL LETTER LAULA \ UTF-8: e2 b2 96 UTF-16BE: 2c96 Decimal: Ⲗ \ Ⲗ (ⲗ) \ Lowercase: U+2C97 \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ \ U+2C97 COPTIC SMALL LETTER LAULA \ UTF-8: e2 b2 97 UTF-16BE: 2c97 Decimal: ⲗ \ ⲗ (Ⲗ) \ Uppercase: U+2C96 \ Category: Ll (Letter, Lowercase) \ Bidi: L (
19:13:00 -!- ^v has quit (Ping timeout: 250 seconds).
19:14:57 <\oren\> Ooh, my font doesn't have Coptic yet
19:17:01 <\oren\> that could help me get to the next milestone (over 9000)
19:17:43 <\oren\> currently I have 8300 or so
19:18:41 -!- ^v has joined.
19:19:21 <HackEgo> [wiki] [[Beeswax]] M https://esolangs.org/w/index.php?diff=48921&oldid=46667 * Albedo * (+23) /* External Resources */ Category: low-level added
19:29:58 -!- AnotherTest has joined.
19:31:15 <zemhill__> web.minpoijjikop: points 9.67, score 45.26, rank 2/47
19:31:15 <HackEgo> [wiki] [[Beeswax]] M https://esolangs.org/w/index.php?diff=48922&oldid=48921 * Albedo * (+0) /* External Resources */ typo
19:34:27 -!- tromp_ has joined.
19:38:56 -!- tromp_ has quit (Ping timeout: 244 seconds).
19:43:20 -!- Melvar` has joined.
19:44:32 -!- Melvar has quit (Disconnected by services).
19:44:35 -!- Melvar` has changed nick to Melvar.
19:46:22 -!- idris-bot has quit (Ping timeout: 250 seconds).
19:51:18 -!- oerjan has quit (Quit: Later).
19:58:11 <HackEgo> [wiki] [[User:GermanyBoy]] https://esolangs.org/w/index.php?diff=48923&oldid=46455 * GermanyBoy * (+88) mentioned pscript
20:56:01 -!- bauen1_ has quit (Quit: see ya - bauen1).
20:56:39 -!- bauen1 has joined.
21:04:15 <izabera> it turns out you have to initialize variables to 0 if you want them to be 0
21:04:36 <izabera> especially if that variable is the length of used memory and you don't want shit to segfault
21:07:22 -!- hydraz has changed nick to amused.
21:07:29 -!- amused has changed nick to hydraz.
21:07:59 -!- hydraz has changed nick to amused.
21:08:41 <\oren\> https://www.youtube.com/watch?v=ECJo82Qp2oM
21:09:48 <\oren\> ある静かな夕暮れ、一人の子共が空に消えた 動く星にさらわれてもういなくなったんだ 何はともあれこれでいいだろう、坊や 宇宙船は快適だろう、楽しいだろう
21:12:26 -!- Elronnd has changed nick to fff.
21:12:41 -!- fff has changed nick to Elronnd.
21:13:10 <int-e> hmmm, Category: low-level added ... where was that policy about new categories?
21:26:54 <\oren\> Argh I hate it when code breaks for no apparent reason
21:27:57 <\oren\> Damn uninitialized variables and their tendency to adopt good values when first added
21:28:34 <\oren\> and then get bad values when seemingly dead code is deleted
21:35:32 -!- `^_^v has quit (Read error: No route to host).
21:36:16 -!- I has joined.
21:36:39 -!- I has changed nick to Guest7241.
21:45:46 -!- Guest7241 has quit (Quit: This computer has gone to sleep).
21:46:00 -!- Guest7241 has joined.
21:48:49 -!- amused has changed nick to hydraz.
22:19:44 -!- Phantom_Hoover has joined.
22:24:26 -!- augur has quit (Remote host closed the connection).
22:35:59 -!- tromp_ has joined.
22:36:34 -!- jaboja has joined.
22:36:53 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
22:40:17 -!- gamemanj has quit (Ping timeout: 244 seconds).
22:40:33 -!- tromp_ has quit (Ping timeout: 250 seconds).
22:57:15 -!- Phantom__Hoover has joined.
22:59:37 -!- hppavilion[1] has joined.
23:00:52 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds).
23:04:10 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
23:04:20 -!- Sgeo has joined.
23:05:38 -!- ais523 has joined.
23:11:31 <lambdabot> EGLL 182150Z AUTO 18005KT 130V200 9999 NCD 22/17 Q1021 NOSIG
23:12:19 <fizzie> And the frog had revised Tuesday's high to 33.
23:12:45 <lambdabot> EGBB 182150Z 15003KT CAVOK 20/17 Q1020
23:12:54 <ais523> wow, it's even hotter for you than it is for me
23:13:01 <lambdabot> KOAK 182153Z 27014KT 10SM SCT015 20/12 A3010 RMK AO2 SLP193 T02000117
23:13:02 <ais523> and it's pretty hot here, by UK standards
23:13:10 <fizzie> I think I was told London is generally hotter than the rest of the country.
23:13:15 <shachaf> It's kind of cold here lately, for summer standards.
23:13:20 <lambdabot> KSJC 182153Z 32011KT 10SM FEW008 FEW017 22/13 A3008 RMK AO2 SLP185 T02220128
23:13:26 <lambdabot> KPHX 182151Z 00000KT 10SM FEW095 FEW160 SCT250 39/15 A2989 RMK AO2 SLP097 CB DSNT N T03940150
23:13:47 <shachaf> If I feel cold, maybe I ought to visit my friend in Phoenix.
23:14:15 <lambdabot> KBOS 182154Z 22004KT 10SM FEW048 BKN130 OVC180 27/19 A2993 RMK AO2 WSHFT 2041 TSE23RAE35 SLP134 SHRA NW P0000 T02720194 $
23:14:24 -!- zgrep has quit (Ping timeout: 258 seconds).
23:14:30 <lambdabot> KORD 182151Z VRB03KT 10SM FEW045 SCT150 SCT250 31/14 A3014 RMK AO2 SLP201 T03110139
23:14:41 <fizzie> I'll be going to both of those places, and they seem hot. :/
23:15:34 <ais523> fizzie: oerjan (for the logs): I'm looking at the most recent spam attack and trying to figure out how to filter it, but the spambot is trying very hard to make itself hard to filter
23:16:02 <shachaf> Seeing games like this almost makes you want to go into the business of spambotting.
23:17:24 <fizzie> ais523: I was thinking of something like (\d\W{0,2}){9} or however many digits there were in a phone number. Though that wouldn't have caught the one title where they weren't normal digits.
23:17:31 -!- zgrep has joined.
23:20:06 <fizzie> I'm just disappointed I went through the trouble of dreaming up a Befunge CAPTCHA, and all for naught.
23:21:41 <ais523> something like "(, [^ ]+)(.*\1){30}" against the page text would match pretty much all the spam pages and very few legitimate pages, but is much too expensive a regex to run
23:22:21 <ais523> a relatively simple way to shut down the spambot, actually, would be to ban creating a new page with a title that's > 30 characters long on your first edit
23:23:07 <ais523> there are legitimate reasons to do that but if we explain what's going on in the error message, a human could easily figure out a way around, it'd be harder for a spambot
23:23:17 <shachaf> ais523: Can that be evaluated more efficiently?
23:23:58 <ais523> not in MediaWiki's spam filter language
23:24:13 <ais523> it's possible to write a custom regex engine that could do it in O(n log n) I think
23:24:46 <ais523> (you do a linear parse to find the first word after every comma, and store their frequencies in a hash table)
23:25:18 <ais523> ooh, this spambot doesn't know how to do line breaks either
23:25:24 <ais523> I think I can write a filter that relies on that
23:31:56 <HackEgo> [wiki] [[Special:Log/abusefilter]] modify * Ais523 * modified [[Special:AbuseFilter/7]] ([[Special:AbuseFilter/history/7/diff/prev/37]])
23:32:44 <HackEgo> [wiki] [[MediaWiki:Abusefilter-maybefalsepositive-warning]] https://esolangs.org/w/index.php?diff=48924&oldid=37717 * Ais523 * (+80) make this more visible
23:33:11 <Kaynato> Almost makes one curious about making a spam-based esolang
23:33:12 <shachaf> But bots are able to view the abuse filters.
23:34:05 <ais523> fizzie: fwiw there seems to be a Unicode normalization feature, so we probably could match the number itself
23:34:24 <ais523> shachaf: my normal assumption is that the only human involvement in spamming is in breaking the CAPTCHA, and everything else is automated
23:34:28 <ais523> so far that's worked out quite well
23:34:36 <ais523> if it doesn't, there are other countermeasures that can be taken
23:34:42 <ais523> for example, I can create a secret filter if required
23:34:56 <ais523> but I'd rather not do that unless I have to because it makes things harder on legitimate users
23:35:18 <zzo38> If needed to, make the filters visible only to confirmed and autoconfirmed users.
23:35:47 <shachaf> What if the spammer is in this very channel?
23:35:57 -!- hppavilion[1] has joined.
23:35:57 <shachaf> what if ais523 is the spammer
23:36:00 <ais523> I can't easily do that (it could be done via manual changes to the permission sets in the MediaWiki configuration)
23:36:09 <Kaynato> Shachaf, that would be a special kind of paranoia
23:36:28 <Kaynato> We could get some folks from 419eater, maybe
23:36:30 <myname> you can't do shit against someone who wants to screw _ypur_ exact site
23:36:45 <myname> you can do plenty of stuff to protect against general spam bots
23:36:46 <shachaf> You can ban automatic account creation.
23:37:40 <ais523> myname: the anti-spam filter we're using was created for Wikipedia, it has features designed to be used against people attacking your site specifically
23:37:46 <ais523> because Wikipedia gets a lot of targeted attackers
23:37:59 -!- Guest7241 has quit (Quit: This computer has gone to sleep).
23:38:22 <shachaf> I bet they keep the best spam filters to themselves.
23:39:14 <ais523> there was some controversy a while back when it turned out that an admin had been using secret spam filters in order to secretly ban people
23:40:37 <fizzie> FWIW, the spammers we get also spam loads of other "small" wikis.
23:40:59 <shachaf> Maybe the solution is to move esolangs.org to Wikia.
23:41:07 <shachaf> That way we'd get a whole bunch of ads for free too.
23:41:17 <fizzie> For example, http://zdoom.org/wiki/MediaWiki:Titleblacklist has some entries that are clearly for the same stuff.
23:41:32 <fizzie> (Like the .*[Qq]uick(en|[\s]*[Bb]ooks).* <autoconfirmed> # QuickBooks Indian spam one.)
23:41:50 <shachaf> (I say "we" but I only read the esolangs wiki. I don't even have an account.)
23:41:53 <myname> but without spambots we wouldn't have real fast nora
23:42:06 <ais523> there are quite a few languages inspired by spambots
23:42:35 <HackEgo> [wiki] [[Special:Log/delete]] delete * Ais523 * deleted "[[Skype @@(844-307-5701 SKYPE tech support phone number S]]": looks like we missed one
23:42:40 -!- augur has joined.
23:42:52 <shachaf> Real Fast Nora's Hair Salon 3: Shear Disaster Download
23:43:21 <shachaf> I wish Google had autocompletion for that search query.
23:43:28 <shachaf> People ought to type the whole query in more often.
23:43:44 <lynn> Spam bots are a vital part of esolangs culture!
23:43:49 -!- hppavilion[2] has joined.
23:44:04 <ais523> actually we missed a lot more than oen!
23:44:19 <ais523> shachaf: does it complete the bit before "download"?
23:44:43 <shachaf> did you see my kmp question
23:45:04 <lynn> Shichif~. I'm about to go to bed. :<
23:45:26 <lambdabot> Local time for lynn is Mon, 18 Jul 2016 22:45:18 GMT
23:45:41 <lynn> What was it, though?
23:46:16 <lynn> (That's not quiiiite my local time...)
23:46:21 <shachaf> 19:03:33 <shachaf> lynn: what sorts of regular expressions can you extend KMP to work with twh
23:46:51 <shachaf> KMP is special in that it generates a DFA with a number of states ~equal to the length of the needle.
23:47:37 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
23:48:24 <shachaf> Taneb: What's the advantage of Real Fast Nora's Hair Salon 3: Shear Disaster Download over Binary Lambda Calculus?
23:48:42 <shachaf> I like the name but it seems silly for both languages to exist.
23:48:58 <ais523> I'm about to mass-delete a /lot/ of pages
23:49:09 <ais523> should I mute HackEgo or do people want to see the madness?
23:49:29 <shachaf> I have no desire to see the madness.
23:49:41 <shachaf> But if it's a mass-delete, it ought to be only one line of HackEgo.
23:49:54 <ais523> I'll do a few to see how bad it gets
23:50:02 <ais523> and then mute it if it's spammy and not otherwise
23:50:07 <HackEgo> [wiki] [[Special:Log/delete]] delete * Ais523 * deleted "[[Q.u.i.c.k.bo.o.k.s .phone number@@@Quickbooks support phone number@@Quickbooks help desk phone number r]]": clean up after the recent spambot attack
23:50:14 <HackEgo> [wiki] [[Special:Log/delete]] delete * Ais523 * deleted "[[Quickbooks phone number18885135978 @@@Quickbooks support phone number@@Quickbooks help desk phone number r]]": clean up after the recent spambot attack
23:50:16 <HackEgo> [wiki] [[Special:Log/delete]] delete * Ais523 * deleted "[[Talk:Vermont 1.8.8.8.5.1.3.5.9.7.8. Quickbooks ENTERPRISE Support P.h.o.n.e. Number]]": clean up after the recent spambot attack
23:50:18 <HackEgo> [wiki] [[Special:Log/delete]] delete * Ais523 * deleted "[[Talk:Skype(844.307.5701 SKYPE tech support phone number]]": clean up after the recent spambot attack
23:50:31 <ais523> that's pretty spammy I think
23:50:35 -!- ChanServ has set channel mode: +o ais523.
23:50:44 -!- ais523 has set channel mode: +q HackEgo!*@*.
23:54:23 -!- atrapado has joined.
23:54:31 -!- ais523 has set channel mode: -q HackEgo!*@*.
23:54:32 -!- ais523 has set channel mode: -o ais523.
23:55:07 <ais523> fizzie: for future reference, the spambots were creating pages and renaming them in order to hide the pages from the page creation log
23:55:19 <shachaf> What I like about the name "Real Fast Nora's Hair Salon 3: Shear Disaster Download" is that word juxtaposition has a higher precendence than colon, so it gets parsed as "(Real Fast Nora's Hair Salon 3): (Shear Disaster Download)"
23:55:20 <ais523> you need to check the move log too in order to catc all the spam
23:55:48 <shachaf> Using the concatenation operator like that is a bug which makes for exciting grammar.
23:56:12 <shachaf> now invent an esolang based on that idea twh
23:56:45 <ais523> btw, any opinions on Subtractpocalypse?
23:56:47 <shachaf> Where somehow you construct trees but you're only allowed to use operations that don't respect precedence to do it.
23:58:03 <fizzie> ais523: I used Special:Nuke.
23:58:46 <ais523> fizzie: hmm, presumably the spambots are using pagemoves as a way around it then
23:59:06 <ais523> I have a suspicion they've been renaming each other's pages
23:59:17 <ais523> to make it harder to detect