←2016-01-26 2016-01-27 2016-01-28→ ↑2016 ↑all
00:03:46 <hppavilion[1]> fizzie: Is it the same spamming perchance?
00:04:01 <hppavilion[1]> I'm attempting to make an OS (well, probably not an OS, but something like one) using an augmented BF
00:06:20 <FireFly> fizzie: how do you find other wikis that are hit by the bot?
00:12:20 <FreeFull> I read "GG, I was rooting for you" as "GC, I was rooting for you"
00:22:45 <hppavilion[1]> Yay!
00:22:49 <hppavilion[1]> My BF interpreter works!
00:23:04 <hppavilion[1]> Which isn't a huge accomplishment, but still!
00:23:12 <izabera> let's see
00:24:09 <fizzie> FireFly: Googled for one of the phone numbers.
00:45:16 <HackEgo> [wiki] [[Talk:(1.888.451.1608) Quickbooks pro Technical Support numberQuickbooks Help Desk Phone number!!]] N https://esolangs.org/w/index.php?oldid=46314 * Rottytooth * (+148) Created page with "Was hoping this was a real language, love the title :) - ~~~~"
00:46:02 <izabera> :)
00:46:13 <fizzie> I don't think we want to encourage the spammy phone number, sadly.
00:47:05 <fizzie> On the other hand, I don't want to just be a killjoy and delete that talk page either.
01:05:03 <FreeFull> hppavilion[1]: Unefunge is better ;)
01:05:04 -!- Alcest has joined.
01:05:29 <FreeFull> Rottytooth? Where did they even get that name from?
01:06:11 <FreeFull> Are they copying random people's usernames?
01:06:18 <fizzie> No, that's (presumably) a real user.
01:06:25 <fizzie> Based on the page contents.
01:06:38 <FreeFull> Oh, misread that line
01:06:43 <FreeFull> Sorry Rottytooth
01:06:56 <FreeFull> Mackhill1988 was the spammer
01:08:04 <fizzie> I'm kind of divided here, because I don't think we want to have that page title on the site, to avoid boosting the Google rankings of that phone number.
01:08:20 <FreeFull> Yeah, you should get rid of the page
01:09:02 <fizzie> I guess I'll just delete the talk page as well. (The actual article was already deleted.)
01:10:21 <HackEgo> [wiki] [[Special:Log/delete]] delete * Fizzie * deleted "[[Talk:(1.888.451.1608) Quickbooks pro Technical Support numberQuickbooks Help Desk Phone number!!]]": Let's try not to advertise this phone number even in titles.
01:15:20 <\oren\> im calling them
01:15:30 -!- J_Arcane has joined.
01:15:48 <fizzie> And asking for help with QuickBooks?
01:15:57 <\oren\> it just rings over and over, no answer
01:16:39 <\oren\> I was going to prank them
01:17:22 <\oren\> by pretending to be the CSIS
01:18:16 <\oren\> or maybe play a rickroll into the phone
01:20:23 <fizzie> There are still some spammer-looking hits in the access log; one sequnce first to /wiki/[one of the deleted spam pages] -> / -> /wiki/Main_Page -> user creation page -> weird GET request of the user creation form action="" URL, even though it's a POST form, I don't know what's up with that.
01:21:11 <Sgeo_> I got a weird email from my aunt, I assume my aunt didn't actually send it. How can I determine if it came from her account (in which case I should warn her?) or elsewhere?
01:21:27 <fizzie> Oh, maybe that's just part of a redirect of the account creation page, and not the actual submit target.
01:21:39 <fizzie> Sgeo_: Sometimes you can tell from the Received: headers.
01:21:54 <Sgeo_> Hmm, what am I looking for?
01:22:17 <fizzie> Well, the bottom-most one would be the first email server the message went through.
01:23:10 <fizzie> You can try guesstimating whether that looks plausible for whatever sort of email-sending thing your aunt would be using. (E.g. if it's a webmail account, those usually have standard outgoing-mail servers things go through.)
01:23:21 <fizzie> Or you could just compare it to a known-good message's chain of headers.
01:25:23 <fizzie> (Some of them might be fake, though I'm not sure how popular that is.)
01:25:24 <\oren\> none of the qikbuks tek suprt numbers get answers
01:25:32 <Sgeo_> I think it really did come from her account
01:25:35 <Sgeo_> Let me email her
01:26:02 -!- bb010g has joined.
01:26:23 <\oren\> i called all of them, no anser and no nswering machine, so I couldn't leave them a rickroll either
01:28:56 <\oren\> that doens't make any sense either, i thought they were plastering these numbers places so people will call them?!!
01:29:30 <fizzie> Maybe they're overwhelmed with clients.
01:31:01 <\oren\> usually though that means you'll be stuck waiting, not simply have no answer
01:33:58 <lifthrasiir> I'm drawing runic characters and it seems that there are not much resources on the (hopefully) complete list of known variations to each letters
01:34:45 <lifthrasiir> I knew the Unicode encoding of runic characters is based on the "idealized" glyphs modulo accidental duplication without a shared history
01:35:21 <lifthrasiir> but then it might be sensible to think about the variation selectors to select a particular variant of each letter, while there are not
01:48:01 -!- boily has joined.
01:54:57 <hppavilion[1]> ahoily! We're having a spam problem (or, we were)
01:55:32 <boily> hppavellon[1]. spam musubi? grilled spam? spam, bok choi, eggs and tomato ramen?
01:58:17 <hppavilion[1]> boily: Raw spam
01:58:40 <boily> oh, so an SOS.
01:58:43 <hppavilion[1]> Pure, unadulterated spam
01:59:08 <boily> woah woah woah. that shit's toxic, y'know.
01:59:23 <hppavilion[1]> boily: That's... why it was a problem
02:00:11 -!- AlexR42 has joined.
02:00:58 <boily> `relcome AlexR42
02:01:17 <boily> hm. HackEgo's still stuck, I see...
02:01:19 <HackEgo> AlexR42: 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.)
02:01:20 <boily> ah!
02:01:37 <boily> hppavilion[1]: and did it you were have had it solved, right?
02:02:45 <fizzie> No, I just disabled new account creation for now.
02:02:54 <fizzie> It's the only thing that worked.
02:04:06 <fizzie> I even tried changing the CAPTCHA to one that generates a (partially) random brainfuck program and asks for its output, and they went through that as well.
02:05:09 <hppavilion[1]> fizzie: Whoa
02:08:37 <fizzie> Unless that was a case of using an account creation page fetched earlier, that just happened to go through soon after I enabled the bf CAPTCHA. It's a shame there's no CAPTCHA answer log. I'll probably retry it tomorrow or so when I'll be around to monitor things.
02:08:52 <lifthrasiir> fizzie: you should have asked it to run them instead
02:15:36 <boily> spam and bots solving brainfuck problems. there's something deeply wrong somewhere.
02:19:41 <\oren\> lifthrasiir: I see. I copied my runes off a picture of a runic manuscript from wikipedia
02:19:56 <\oren\> well, some of them anyway
02:21:44 <boily> he\\oren\. fonting?
02:24:52 <MDude> Bots solving brainfuck problems so quickly would suggest either other sites using them for captchas, or. bots just being that adaptable.
02:25:08 <MDude> Or the spammers being human, in which case I suppose they'd have seen a lot of brainfuck by now.
02:25:28 <lifthrasiir> the point is that there are not many websites using BF as CAPTCHAs
02:26:12 <MDude> Right, so one would think bots wouldn't be programmed to work around them.
02:26:38 <MDude> Which is exactly my point.
02:27:55 <Sgeo_> Is this page blank for anyone else or just me (warning: Wikia) http://memory-alpha.wikia.com/wiki/Edith_Keeler
02:28:10 <Sgeo_> Like, it's weird, clicking Edit shows content
02:29:11 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
02:29:16 <MDude> I saw a similar problem on a Wikipedia page once.
02:29:30 <boily> there are weird things floating around between the interwebs. fleeting entities waving tendrils from emergent dimensions. always out of reach, staying in the corners of our hindsights.
02:29:32 <MDude> Oddly, the last edit was supposedly by a bot which just un-blanked it.
02:29:41 -!- boily has quit (Quit: DISK CHICKEN).
02:30:27 <Sgeo_> lemme try purging
02:31:08 <Sgeo_> That worked
02:35:38 <fizzie> Given the other wikis affected by the spam we got (KDE community, travis-ci, Wesnoth, DreamHost, OpenStreetMap, some Linux forum, etc.) it seemed like a very technically oriented spamming.
02:44:52 <hppavilion[1]> Somebody should write a story about mathematics manifested in the real world
02:45:07 <hppavilion[1]> Like, a world where Banach-Tarski is a practical thing used in production
02:47:11 -!- AlexR42 has quit (Quit: Textual IRC Client: www.textualapp.com).
02:47:21 <hppavilion[1]> And where I can use the Principal of Explosion to derive your mom's phone number
02:47:25 <\oren\> that would be good for cannonball production
02:47:33 <hppavilion[1]> Or perhaps just one person has this power
02:59:56 -!- mauris_ has quit (Quit: Leaving).
03:02:51 -!- Froox has joined.
03:06:31 -!- Froo has quit (Ping timeout: 265 seconds).
03:16:26 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
03:25:24 -!- mihow has joined.
03:47:49 -!- XorSwap has joined.
03:57:48 <FireFly> fizzie: hmm, tcrf combats spam by checking if port 80/8080 is open on the host trying to register, which seems to catch a lot of bots (the idea is that it's likely to be an open proxy if it has one of those ports open)
03:58:21 <FireFly> though I guess given the target audience for an esolang wiki it's possible that would yield some false positives...
04:27:24 -!- MDude has changed nick to MDream.
04:28:33 -!- mihow has quit (Quit: mihow).
04:34:59 -!- XorSwap has quit (Quit: Leaving).
04:55:45 -!- Sgeo_ has quit (Ping timeout: 265 seconds).
05:09:39 <\oren\> I made an HTOVL plane in KSP!
05:10:12 <\oren\> the vertical landing is done using parachutes carefully balanced
05:11:38 -!- Sgeo has joined.
05:12:57 -!- Sgeo_ has joined.
05:15:43 <Sgeo_> Sorry about all of that
05:17:00 -!- Sgeo has quit (Ping timeout: 256 seconds).
05:17:20 -!- XorSwap has joined.
05:17:33 -!- mihow has joined.
05:29:05 -!- mihow has quit (Quit: mihow).
05:34:26 -!- carado has joined.
06:17:38 -!- XorSwap has quit (Ping timeout: 256 seconds).
06:33:45 -!- contrapumpkin has joined.
06:34:46 -!- copumpkin has quit (Ping timeout: 240 seconds).
06:38:31 -!- hppavilion[1] has joined.
06:41:03 <hppavilion[1]> I'd like to see a bare-metal python implementation xD
07:18:49 -!- hppavilion[2] has joined.
07:21:19 -!- hppavilion[1] has quit (Ping timeout: 240 seconds).
07:21:20 -!- FreeFull has quit (Quit: Gotta go).
07:25:08 <hppavilion[2]> Oh
07:25:14 <hppavilion[2]> I'm hppavilion[2] now, as it turns out
07:26:22 <lifthrasiir> hppavilion[aleph_0]
07:26:52 <izabera> that escalated quickly
07:37:46 <hppavilion[2]> lifthrasiir: hppavilion[metafinity]
07:38:17 <lifthrasiir> type error.
07:39:22 <hppavilion[2]> lifthrasiir: metafinity, if you're curious, is a number greater than any SURreal number
08:46:34 -!- Treio has joined.
08:49:12 -!- hppavilion[2] has quit (Ping timeout: 265 seconds).
09:04:26 -!- ais523 has joined.
09:17:10 -!- mroman has joined.
09:30:20 -!- ais523 has quit.
09:47:16 -!- bender| has joined.
10:15:08 <mroman> fnird
10:16:42 <mroman> oh
10:16:53 <mroman> looks like time to add a new anti-spam question :)
10:17:22 <mroman> Can't you enable the captcha for every login?
10:17:26 <mroman> Instead of just failed attempts?
10:17:47 <fizzie> Huh? It's enabled for account creation. How would enabling it for login help?
10:17:53 <fizzie> Also adding a new question didn't help at all.
10:18:01 <mroman> Oh. I didn't know it was enabled for account creation.
10:18:15 <fizzie> Adding a dynamic one that generates a (partially) random brainfuck program and asks for its output did not help either.
10:18:37 <fizzie> I'm pretty sure they had real people solving it.
10:19:03 <mroman> Yeah, you can't do shit against human spammers :)
10:19:20 <mroman> There's no adequate are you a human spammer test yet
10:20:49 <mroman> well...
10:20:54 <mroman> at least not with more effort :)
10:21:26 <mroman> which would be kinda overkill
10:21:44 <mroman> (like account activation)
10:21:46 <fizzie> There's still a new hit coming to the new user creation page every 1-5 minutes, and I doubt these are legit new users, because normally we've got at most one new user per day.
10:23:03 <mroman> Sadly, that's pretty normal.
10:23:26 <mroman> the biggest log file on my vServer was failed ssh attempts :D
10:26:02 <fizzie> There were a lot of other "nerd" wikis (KDE community wiki, the Jenkins CI system, DreamHost webhosting, Wesnoth, ...) hit by the same spam.
10:27:43 <fizzie> I don't know if that's just Google sorting stuff so that it's relevant for me, in which case that might tell more about me than the spammers. :)
10:30:22 -!- ais523 has joined.
10:30:27 <ais523> ugh at all the wiki spam
10:30:41 <ais523> fizzie: is all the recent spam cleared or do I need to clear it?
10:30:41 <fizzie> Recap:
10:30:43 <fizzie> 10:17 <fizzie> Also adding a new question didn't help at all.
10:30:45 <fizzie> 10:18 <fizzie> Adding a dynamic one that generates a (partially) random brainfuck program and asks for its output did not help either.
10:30:48 <fizzie> 10:18 <fizzie> I'm pretty sure they had real people solving it.
10:30:49 <ais523> either way I am adding an abuse filter rule
10:31:05 <ais523> I'm pretty sure it's real people too; they're hitting other wikis as well
10:31:07 <fizzie> I deleted all I saw in recent changes, at least.
10:31:53 -!- ais523 has quit (Client Quit).
10:50:55 -!- Treio has quit (Ping timeout: 245 seconds).
10:51:14 -!- jaboja has joined.
10:55:38 -!- Treio has joined.
11:20:47 -!- ais523 has joined.
11:20:56 <ais523> sorry about that
11:21:08 <ais523> working on the abuse filter now
11:22:36 <ais523> wow that spammer uses a bunch of different numbers
11:28:52 <HackEgo> [wiki] [[Special:Log/abusefilter]] modify * Ais523 * modified [[Special:AbuseFilter/6]] ([[Special:AbuseFilter/history/6/diff/prev/36]])
11:29:18 <Melvar> What are the conditions in C on casting a larger integer type into a smaller one?
11:30:28 <ais523> Melvar: if both are unsigned, the value is reduced modulo the max of the smaller one + 1; if both are signed, the value must fit in the smaller type or it's undefined behaviour; not sure about mixed signedness
11:30:55 <Melvar> That’s almost what I expected. Maybe I’m getting better at C logic.
11:31:49 <Melvar> What do the common compilers tend to do with signed ints that don’t fit?
11:33:05 <Melvar> Just truncate the bits?
11:33:43 <ais523> Melvar: truncate the bits, and often delete any codepaths that would only run if the number was out of range
11:34:10 <Melvar> Thanks.
11:34:36 <ais523> fizzie: huh, turns out there's a different spambot attacking us too but it got caught in the existing filters
11:35:33 <ais523> also there's no pattern in the spammer IPs
11:35:42 <ais523> my theory is that it's posting from compromised machines
11:36:19 -!- boily has joined.
11:36:26 <Melvar> (Coding a representation of a subset of C integer types and want the casting to work right. I guess I still need to look up casting between signednesses …)
11:36:26 -!- Treio has quit (Ping timeout: 240 seconds).
11:36:43 <ais523> huh, one of them was posting from AWS
11:36:53 <ais523> I wonder if it's worth sending an abuse report for that
11:37:39 <Melvar> ais523: Is it the case that bitwise operators are undefined on signed integers?
11:37:51 <ais523> Melvar: I don't think so, but I'm not sure
11:38:04 <ais523> I'm reasonably sure they work on positive numbers, at least
11:38:06 <ais523> not sure about negative ones
11:38:26 <Melvar> That could be.
11:38:47 <Melvar> For that matter, what about prefix - on unsigned?
11:39:01 <ais523> prefix - on unsigned works modulo maximum value + 1
11:39:07 <ais523> i.e. it's basically just ~ with an offset of 1
11:41:08 <Melvar> Hm. I had so far decided to make it a type error, maybe I should put it in then.
11:44:15 <ais523> I assume you're trying to do some sort of certified-C compiler?
11:44:21 <Melvar> No.
11:45:20 <Melvar> I’m doing some sort of attempt to improve an FFI.
11:46:20 <mroman> Melvar: gcc might just optimize the code away :p
11:48:22 <Melvar> Which can only pass int and fixed-size types. So you have to look up what size other things are and use the fixed-size types. So my plan is to read out what the size is on the current system and define an appropriate type alias mapping to one instance of this type I’m defining.
11:50:48 <Melvar> I.e. generate something like “SizeT : Type; SizeT = Int' Unsigned IT64” on my home system.
12:02:31 <fizzie> ais523: There was another cloud provider in the list when I was looking.
12:02:51 <ais523> this means that compromised servers is the most likely source
12:03:02 <ais523> if the spammers were renting the servers themselves they wouldn't be on such a range of providers
12:05:14 <fizzie> Pedantic nit: it's not "~ with an offset of 1" on a platform that doesn't use two's-complement.
12:05:58 <fizzie> Because ~ actually works in terms of bits of the representation, while the modulo for - works in terms of the value.
12:06:16 <fizzie> Er.
12:06:20 <fizzie> Unsigned, right, right.
12:06:29 <fizzie> Never mind then.
12:07:58 <ais523> right, unsigned
12:08:05 <ais523> ah, that's a good point
12:08:14 <ais523> ~ is defined on signed numbers but works on individual bits
12:09:07 <ais523> so on sign-magnitude, ~65530 is -5
12:16:38 -!- ais523 has quit.
12:18:31 -!- boily has quit (Quit: VAPOUR CHICKEN).
12:21:42 -!- mauris has joined.
12:27:31 <mauris> aah, RIP Minsky :(
12:41:54 -!- ais523 has joined.
12:49:02 <ais523> ooh, I think there's an answer to how MTGO would deal with a Turing machine construction (that didn't terminate very quickly): https://www.reddit.com/r/magicTCG/comments/42ri7z/weirdest_rules_interaction/czcqx2b
12:49:08 <ais523> that's its behavour on a trivial infinite loop
12:49:21 <ais523> and there's nothing about it that would vary for large finite loops
13:03:55 -!- ais523 has quit (Ping timeout: 260 seconds).
13:09:36 -!- J_Arcane has quit (Ping timeout: 256 seconds).
13:21:09 -!- SopaXT has joined.
13:21:32 <SopaXT> I just made a 1/8 glider emitter in game of life
13:21:47 <SopaXT> It consists of four Gosper Glider Guns
13:23:33 <SopaXT> It uses block synth
13:23:46 <SopaXT> Two gliders collide to make a block
13:24:10 <SopaXT> Later, two gliders collide with a newborn block and only 1 escapes
13:44:42 -!- oerjan has joined.
13:45:18 -!- J_Arcane has joined.
13:46:04 -!- MDream has changed nick to MDude.
13:47:16 <oerjan> @tell FreeFull <FreeFull> oerjan: Can you show it diverges for k > 1? <-- after proper rest and some thought: no because it's not actually true
13:47:17 <lambdabot> Consider it noted.
13:47:25 <oerjan> > exp (exp (-1))
13:47:27 <lambdabot> 1.444667861009766
13:47:48 <oerjan> in fact, i believe adu misremembered his favorite number
13:48:01 <oerjan> the above is the actual boundary.
13:49:30 <oerjan> > drop 50 $ iterate (1.44**) 1
13:49:32 <lambdabot> [2.393302963365745,2.3933676777427575,2.3934241562665295,2.393473448159275,2...
13:49:43 <oerjan> > drop 100 $ iterate (1.44**) 1
13:49:45 <lambdabot> [2.393811180503848,2.3938112526658517,2.3938113156551126,2.393811370637608,2...
13:49:52 <oerjan> hm slow
13:49:56 <oerjan> > drop 100 $ iterate (1.45**) 1
13:49:59 <lambdabot> [Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Infinity,Inf...
14:12:49 -!- FreeFull has joined.
14:14:12 <oerjan> @tell hppavilion[1] <hppavilion[1]> Why don't we adapt the pages to be an esolang? <-- been there, done that, see https://esolangs.org/wiki/Real_Fast_Nora%27s_Hair_Salon_3:_Shear_Disaster_Download
14:14:13 <lambdabot> Consider it noted.
14:14:18 <oerjan> FreeFull: ping
14:15:21 <FreeFull> oerjan: pong
14:16:54 <FreeFull> oerjan: Oh, it converges for k>1 too?
14:17:05 -!- mauris_ has joined.
14:17:05 <oerjan> up to exp(exp(-1))
14:17:25 <oerjan> i conclude that's the number adu actually meant
14:17:45 <oerjan> (incidentally, for the boundary number, the fixpoint is e)
14:18:10 <oerjan> > exp(exp(-1))
14:18:13 <lambdabot> 1.444667861009766
14:18:20 <oerjan> > exp(exp(-1)) ** exp 1
14:18:22 <lambdabot> 2.7182818284590446
14:19:59 -!- mauris has quit (Ping timeout: 264 seconds).
14:21:09 <izabera> > exp 1
14:21:10 <lambdabot> 2.718281828459045
14:21:15 -!- ais523 has joined.
14:21:24 <izabera> i see, so ** is the "forget everything" operator
14:21:41 * oerjan hopes no genuine new users were caught in the block frenzy yesterdary
14:21:43 <oerjan> *y
14:22:10 <oerjan> it seems to me like some of them didn't get around to spamming first. or maybe they were just bot deleted.
14:22:25 <oerjan> > 2 ** 8
14:22:28 <lambdabot> 256.0
14:22:35 <oerjan> izabera: NOPE
14:22:43 <izabera> dammit
14:22:54 <izabera> i was close tho
14:22:57 <oerjan> OKAY
14:23:08 <oerjan> exponentially close
14:23:43 <oerjan> oh wait duh
14:23:54 <oerjan> page creations don't show up when the page has been deleted
14:25:54 <ais523> oerjan: there were two spambots in a spamming frenzy
14:26:08 <ais523> just one of them got caught in our existing filters
14:26:20 <oerjan> aha
14:26:20 <HackEgo> [wiki] [[Special:Log/delete]] delete * Oerjan * deleted "[[User:Quick420]]": content was: "Spambot" (and the only contributor was "[[Special:Contributions/151.226.165.25|151.226.165.25]]")
14:26:38 <ais523> and was spamming from an IP, not using a username
14:26:45 <ais523> http://esolangs.org/wiki/Special:AbuseLog is public
14:26:52 <ais523> I'm tempted to block the IP in question so that it stops spamming the abuse log :-P
14:27:06 <oerjan> aha
14:27:20 <oerjan> surely it'd only move then
14:27:34 <ais523> strangely enough it's editing a different IP's userpage
14:27:47 <ais523> oerjan: well, that depends on if it has any awareness it's been blocked
14:27:55 <ais523> it certainly doesn't seem to have much awareness that it's hitting the spam filter
14:28:15 <oerjan> does this mean you never got an actual working CAPTCHA?
14:29:20 <ais523> we did; however some of the spambots use human captcha-solvers
14:29:38 <oerjan> instant ones?
14:29:42 <ais523> the recent phone number spammer solved three entirely different captchas in quick succession
14:29:49 <oerjan> hmph
14:29:53 <ais523> either they have strong AI or there's a human involved
14:29:57 <int-e> ah... we have a 6th filter now.
14:30:21 <ais523> no hits yet, but hopefully it'll help
14:30:28 <ais523> also no automatic blocks, it just prevents the action
14:30:37 * int-e didn't realize the filters were publicly viewable
14:30:40 <ais523> we can move to automatic blocks if there's signs that people are manually editing the text to get around them
14:30:42 <ais523> int-e: they don't have to be
14:31:00 <ais523> but I'm following Wikipedia's rule of "make them public unless there's a good reason not to"
14:31:28 <ais523> every indication is that the spammers are solving the captchas by hand, but not using human intelligence in the text to post
14:32:17 <int-e> yeah... yesterday's wave looked like manual account creation followed by automated page creations.
14:33:45 <ais523> I'm interested in how they pick their usernames
14:34:04 <ais523> I think there are a few "ais523" spambots because a spambot had the bright idea of copying usernames from Wikipedia
14:44:37 -!- ais523 has quit.
14:55:28 -!- paul2520 has joined.
14:55:28 -!- paul2520 has quit (Changing host).
14:55:28 -!- paul2520 has joined.
15:00:05 -!- spiette has joined.
15:11:44 <mroman> yeah
15:11:56 <mroman> and Quick420 even stated on his User:Quick420 that he's a Spambot
15:11:58 <mroman> how nice of him.
15:13:00 <oerjan> mroman: that wasn't him stating it, just someone here with bad willpower hth
15:18:13 -!- mroman has quit (Quit: Lost terminal).
15:21:06 -!- contrapumpkin has changed nick to copumpkin.
15:24:51 <Sgeo_> I was eligible to vote in the Arbitrary Committee election on Wikipedia. I feel like I shouldn't have been, especially since I barely jknew that was a thing
15:29:00 -!- J_Arcane has quit (Ping timeout: 256 seconds).
15:29:31 <Sgeo_> Being a longtime user not required
15:30:11 <Sgeo_> Hmm, I wonder if maybe a certain distribution, at least some more recent than others, makes more sense
15:33:10 -!- p34k has joined.
15:43:43 <Sgeo_> Well, this is interesting: https://www.google.com/?q=misdirection
15:44:08 <Sgeo_> The first box has information about the performance magic meaning, but the image is for the MtG card
15:45:58 <Sgeo_> For some reason, I'm now wondering if it's possible to become immune to misdirection
15:53:53 <fizzie> oerjan: I tried out a "generate a (partially) random brainfuck program, ask for its output" CAPTCHA, and even that didn't help.
15:54:15 <fizzie> oerjan: And I refuse to believe that's sufficiently common for bots to cope with it within 5 minutes of its introduction.
15:55:32 <fizzie> (Though since the CAPTCHA q and a are both generated and stored at the new-user form creation time, IIUC, it could have theoretically been a page fetched earlier and submitted later.)
15:56:09 -!- jaboja has quit (Remote host closed the connection).
16:00:31 <oerjan> i saw in the logs
16:00:49 <oerjan> anyway ->
16:00:51 -!- oerjan has quit (Quit: leaving).
16:20:15 -!- Froox has quit (Quit: *bubbles away*).
16:21:26 -!- Hoolootwo has quit (Ping timeout: 240 seconds).
16:24:24 -!- Hoolootwo has joined.
16:47:52 <Sgeo_> https://www.reddit.com/r/science/comments/42x2b4/the_use_of_antibiotics_in_young_children_may/
16:48:23 <Sgeo_> I was given an antibiotic as a kid, and seemed to have low weight, not high way. But I'm an anecdote.
16:49:33 <Sgeo_> You know, I just thought of something
16:49:36 <FreeFull> Did you get them with any probiotics?
16:49:41 <Sgeo_> FreeFull, no idea
16:50:22 <Sgeo_> We need to minimize people's use of antibiotics to when they're absolutely essential. You know what's limited to that too, chemo. So we need to call antibiotics chemotherapy or something.
16:50:57 <Sgeo_> And a lot of the stuff antibiotics can easily treat would be about as scary as cancer before antibiotics exist
16:52:48 <FreeFull> Also on the flipside, people who are taking antibiotics to treat something shouldn't stop just because they are starting to feel better. You need to make sure to actually kill all the bad bacteria, or they will come back, in a more resistant form
16:53:55 <Sgeo_> I don't think there's an analogue of that in chemo, is there?
16:54:17 <Sgeo_> Although we don't want to scare people into stopping antibiotics, yeah'
16:55:21 <FreeFull> You definitely don't want people doing shit like taking antibiotics for a viral infection though
16:57:01 <Sgeo_> If we knew then what we know now about antibiotic abuse, do you think the discovers of antibiotics would be able to keep things a bit saner somehow?
16:59:16 -!- Reece` has joined.
17:03:15 -!- bender| has quit (Ping timeout: 240 seconds).
17:11:17 <Sgeo_> Oh, there is an analogue of that: For both antibiotics and chemotherapy, you FOLLOW THE DOCTOR'S ORDERS (or potentially get other DOCTOR opinions)
17:12:00 <Sgeo_> You don't walk out of a chemo session because it hurts too much, you don't quit antibiotics because you're feeling better
17:12:41 <Sgeo_> Actually I guess I don't know much about chemo, hmm
17:14:05 <Sgeo_> Actually, when is FOLLOW THE DOCTOR's ORDERS ever actually contraindicated?
17:14:44 <Sgeo_> I haven't really been consistent with my own meds >.>, but in my case it might be less severe I hope
17:18:41 -!- bb010g has quit (Quit: Connection closed for inactivity).
17:30:46 -!- zadock has joined.
17:38:25 -!- SopaXT has quit (Remote host closed the connection).
17:39:22 -!- Phantom_Hoover has joined.
17:43:01 <Sgeo_> Well I just delirumed (or maybe it's not delerium anymore?) a game that could exist. Not to make money off of though
17:43:08 <Sgeo_> More of a prank game
17:44:25 <Sgeo_> Dog wants dog treat. User looks at a 3D hex-cylinder thing. But there's no dog treat. A timer tells the user this at 2 minutes, 3 minutes, 5 minutes, an hour, two hours (or something like that)
17:45:47 <Sgeo_> Also, a fake news site generator that's like "Who's the best dog? $YOURDOG is" except somehow it's just the dog's name in a bowl and for some reason it's in 3D. It's a top 3 and the other 2 are question marks like the page isn't loading, the bottom two are sort of planes curved inward a bit
17:46:07 <Sgeo_> Maybe I am delirious: I thought describing that would be interesting to anybody
18:01:24 -!- augur has quit (Quit: Leaving...).
18:45:28 -!- Frooxius has joined.
19:10:58 -!- Lymia has quit (Quit: Hugs~ <3).
19:12:45 -!- mihow has joined.
19:16:50 -!- diginet has quit (Quit: diginet has quit!).
19:17:17 -!- diginet has joined.
19:19:27 -!- Lymia has joined.
19:27:50 -!- diginet has quit (Quit: diginet has quit!).
19:31:12 -!- diginet has joined.
19:31:56 -!- hppavilion[1] has joined.
19:42:41 -!- J_Arcane has joined.
19:45:13 -!- zzo38 has joined.
20:06:21 -!- hppavilion[1] has quit (Ping timeout: 265 seconds).
20:12:12 -!- zadock has quit (Quit: Leaving).
20:12:19 -!- zzo38 has quit (Remote host closed the connection).
20:14:52 -!- mauris_ has changed nick to mauris.
20:17:24 -!- hppavilion[1] has joined.
20:32:49 -!- nisstyre has quit (Quit: WeeChat 1.3).
20:35:00 -!- hppavilion[1] has quit (Ping timeout: 256 seconds).
20:46:26 -!- Reece` has quit (Ping timeout: 240 seconds).
20:55:55 -!- hppavilion[1] has joined.
20:56:47 -!- augur has joined.
21:31:14 <izabera> https://az754404.vo.msecnd.net/public/vscode_preview.mp4 official microsoft video
21:31:20 <izabera> dude uses a mac
21:38:58 <int-e> Hmm that happened sooner than I expected... a computer program beating a professional Go player...
21:39:15 <izabera> beginner's luck
21:43:07 <int-e> 5 games?
21:44:15 -!- mauris_ has joined.
21:46:14 <hppavilion[1]> izabera: xD
21:46:44 <hppavilion[1]> izabera: It's probably because macs are supposedly better for programming, and the video should appeal to programmers, not users
21:47:06 -!- mauris has quit (Ping timeout: 240 seconds).
21:48:05 <fizzie> int-e: Is this re our (well, DeepMind just barely counts as Google, but still) thing?
21:48:15 <int-e> yes
21:48:27 <shachaf> fizzie: Oh, you're part of DeepMind?
21:48:37 <fizzie> shachaf: No, that's why I added the disclaimer.
21:48:41 -!- Lymia has quit (Quit: Hugs~ <3).
21:49:08 <fizzie> If I were I could've used an unqualified "our".
21:49:26 <shachaf> I didn't see the context.
21:49:31 <fizzie> (I've listened to a talk by a DeepMind guy, does that count?)
21:49:33 <shachaf> You might've meant that Google didn't count as "our".
21:49:38 <fizzie> Oh, right, yes.
21:49:52 <fizzie> The mirror image.
21:49:53 -!- Lymia has joined.
21:50:04 <shachaf> I saw a DeepMind talk around the time Google bought them.
21:50:11 <shachaf> It had fancy demos.
21:50:35 -!- Lymia has quit (Remote host closed the connection).
21:50:42 <int-e> taking on Lee Sedol next is couragous, if the ratings on http://googleresearch.blogspot.co.at/2016/01/alphago-mastering-ancient-game-of-go.html and on http://www.goratings.org/ are comparable (which I believe they are)
21:50:43 -!- Lymia has joined.
21:51:07 <int-e> (at least fan hui's rating is a good match)
21:57:31 -!- hppavilion[1] has quit (Ping timeout: 265 seconds).
22:13:24 <fizzie> I think I'll verify they're actually breaking the BF captcha by enabling it for a second, now that I'm watching.
22:19:05 -!- vodkode has quit (Ping timeout: 250 seconds).
22:21:33 <fizzie> Suspiciously quiet.
22:22:22 <fizzie> (Plot twist: IRC recent-changes feed has broken, wiki's filling up with spam as we speak.)
22:22:25 <fizzie> (Not actually the case, I checked.)
22:25:01 -!- vodkode has joined.
22:28:32 -!- mauris has joined.
22:29:42 -!- Treio has joined.
22:29:54 -!- mauris__ has joined.
22:31:23 -!- mauris_ has quit (Ping timeout: 264 seconds).
22:32:14 -!- mauris_ has joined.
22:33:51 -!- esowiki has joined.
22:33:55 -!- esowiki has joined.
22:33:55 -!- esowiki has joined.
22:34:31 -!- esowiki has joined.
22:34:35 -!- esowiki has joined.
22:34:35 -!- esowiki has joined.
22:35:11 -!- esowiki has joined.
22:35:15 -!- esowiki has joined.
22:35:15 -!- esowiki has joined.
22:35:51 -!- esowiki has joined.
22:35:55 -!- esowiki has joined.
22:35:55 -!- esowiki has joined.
22:36:31 -!- esowiki has joined.
22:36:35 -!- esowiki has joined.
22:36:35 -!- esowiki has joined.
22:37:11 -!- esowiki has joined.
22:37:15 -!- esowiki has joined.
22:37:16 -!- esowiki has joined.
22:37:51 -!- esowiki has joined.
22:37:55 -!- esowiki has joined.
22:37:56 -!- esowiki has joined.
22:38:59 -!- esowiki has joined.
22:39:03 -!- esowiki has joined.
22:39:04 -!- esowiki has joined.
22:40:02 -!- esowiki has joined.
22:40:06 -!- esowiki has joined.
22:40:07 -!- esowiki has joined.
22:41:05 -!- esowiki has joined.
22:41:09 -!- esowiki has joined.
22:41:10 -!- esowiki has joined.
22:42:08 -!- esowiki has joined.
22:42:13 -!- esowiki has joined.
22:42:13 -!- esowiki has joined.
22:43:12 -!- esowiki has joined.
22:43:13 -!- glogbot has joined.
22:43:16 -!- esowiki has joined.
22:43:16 -!- mauris__ has joined.
22:43:16 -!- esowiki has joined.
22:43:54 -!- EgoBot has joined.
22:44:46 -!- mauris has quit (Ping timeout: 256 seconds).
22:47:50 -!- mauris_ has quit (Ping timeout: 276 seconds).
23:04:28 -!- hppavilion[1] has joined.
23:09:32 -!- hppavilion[1] has quit (Ping timeout: 265 seconds).
23:19:55 -!- hppavilion[1] has joined.
23:23:33 <hppavilion[1]> @messages-lud
23:23:33 <lambdabot> oerjan said 9h 9m 20s ago: <hppavilion[1]> Why don't we adapt the pages to be an esolang? <-- been there, done that, see https://esolangs.org/wiki/Real_Fast_Nora%27s_Hair_Salon_3:_Shear_Disaster_Download
23:23:55 <hppavilion[1]> @tell oerjan Oh, I was wondering about that page's title...
23:23:55 <lambdabot> Consider it noted.
23:25:32 <hppavilion[1]> @tell oerjan Oh, that appears to have been created initially by Taneb. Or was the original page deleted or something?
23:25:32 <lambdabot> Consider it noted.
23:25:57 <hppavilion[1]> I'd like to see an esolang based on phone numbers xD
23:26:14 <hppavilion[1]> And a 555 produces a compiler error >:)
23:27:22 <fizzie> hppavilion[1]: The name was actually picked from web server logs.
23:27:28 <hppavilion[1]> Imma design that. Phony.
23:27:31 <hppavilion[1]> fizzie: Ah
23:29:39 <fizzie> 2012-08-18 17:10:53 <elliott> For some reason, Google has tried to request http://esolangs.org/wiki/Real_Fast_Nora's_Hair_Salon_3:_Shear_Disaster_Download.
23:29:42 <fizzie> 2012-03-23 22:23:11 <Taneb> I've got a brilliant esolang 2012-03-23 22:23:15 <Taneb> I just need a name
23:29:45 <fizzie> 2012-03-23 22:24:42 <ion> taneb: Real Fast Nora’s Hair Salon 3: Shear Disaster Download
23:30:04 <Taneb> I half-remember that
23:30:39 <fizzie> Er, the first line was 2012-03-18. This wasn't a case of time travel.
23:30:43 <fizzie> Botched while copying.
23:31:14 <shachaf> Real Fast Nora's Hair Salon 3: Shear Disaster Download is an excellent name.
23:31:19 <fizzie> I wonder if I could just leave the BF captcha in place; it's been over an hour with no new registrations.
23:31:40 <shachaf> Oh, hmm.
23:31:53 <shachaf> I guess the spam originally meant to indicate that the download was real and fast.
23:31:59 <shachaf> As opposed to a fake download.
23:32:06 <shachaf> I always read it in the sense of "really fast".
23:32:24 <shachaf> I prefer that interpretation so I'm going to continue using it.
23:33:17 <Taneb> shachaf, I also interpret as "really fast"
23:34:12 <shachaf> that interpretation is real cool
23:34:17 -!- oerjan has joined.
23:34:55 <oerjan> @messages-
23:34:55 <lambdabot> hppavilion[1] said 10m 59s ago: Oh, I was wondering about that page's title...
23:34:55 <lambdabot> hppavilion[1] said 9m 22s ago: Oh, that appears to have been created initially by Taneb. Or was the original page deleted or something?
23:35:05 <oerjan> hppavilion[1]: yeah it was deleted
23:35:14 <oerjan> hm...
23:35:22 <hppavilion[1]> oerjan: Yes, I was told
23:35:37 <hppavilion[1]> oerjan: Well, I was told it was because Google requested that page for an unknown reason
23:37:05 <shachaf> I wonder when the first occurrence of the phrase "Real Fast Nora's Hair Salon" on the Internet was.
23:37:38 <shachaf> It's a shame I don't have a tool for finding out.
23:38:00 <oerjan> the spam page was created on 26 May 2011 and deleted by ais523 the same day.
23:38:46 <oerjan> Taneb recreated it on 23 March 2012.
23:46:28 <fizzie> And elliott mentioned Google tried to fetch it on 18 March 2012.
23:46:52 <fizzie> Probably due to it being in the index from the time the spam existed.
23:48:46 <oerjan> ah
23:49:27 <oerjan> hm i just had a thought
23:50:02 <oerjan> if these spammers, as you mentioned, ask search engines to crawl the created pages immediately...
23:50:29 <oerjan> is there a way for the site owner to disable such unauthorized requests
23:52:56 -!- mauris__ has quit (Quit: Leaving).
23:57:34 <fizzie> I know Google Webmaster Tools can do some sort of operations related to indexing.
23:58:02 <fizzie> Including manually removing URLs.
23:58:16 <oerjan> <fizzie> I think I'll verify they're actually breaking the BF captcha by enabling it for a second, now that I'm watching. <-- did you verify that anyone was _trying_ to register in that period?
23:58:25 <oerjan> maybe the spammers are just resting
23:58:44 <fizzie> There's been still steady flow on the user signup page. I didn't explicitly count attempts.
23:58:50 <oerjan> ah
23:59:28 <oerjan> so, they're not really breaking the bf captcha then?
23:59:32 <fizzie> Someone clicks on the "create account" from Main Page about every 5-15 minutes.
←2016-01-26 2016-01-27 2016-01-28→ ↑2016 ↑all