« first day (1278 days earlier)      last day (3736 days later) » 

12:01 AM
How long does it take to import the XML?
Records: 26142138  Deleted: 0  Skipped: 0  Warnings: 224344 2109.039 sec
 
12:43 AM
@Undo I love MySQL. :P
 
1:30 AM
this message was sent with Ruby
yay! it worked!
(I'm back, I had to leave for a while)
this message was sent with Ruby
yay again
 
1:44 AM
@Manishearth Which... is bad? We're making tools to stop him. Awareness good.
 
warning: many messages may appear soon
(fail, trying again)
 
hehe
 
{"action":"155-questions-active","data":"{\"siteBaseHostAddress\":\"stackoverflo‌​w.com\",\"id\":21506
yay!
 
oooh
 
{"action":"155-questions-active","data":"{\"siteBaseHostAddress\":\"stackoverflo‌​w.com\",\"id\":21506
I made it log the first 100 characters of each new realtime question to chat
 
1:47 AM
Anyone know how to install GMP in PHP?
 
I have to leave for dinner, brb. (I'll kill the thing in the meantime)
 
It's just extension=php_gmp.dll, duh. :P
Yay, got GMP up! :P
@Undo I have the SO comments in MySQL. :P
 
@hichris123 YAY!!!
 
Need any queries done? :P
 
nope. /me has own comment DB
 
1:57 AM
But you don't have the latest data dump up. :P
 
2:09 AM
okay, I'm back
turning botthingy back on, but this time I'm loggging locally so I can see all the parameters and stuff
wait, nvm, I'm trying to figure out how chat websockets work so it's a bot
 
user image
6
^ lol, found when trying to figure out chat websockets
 
2:32 AM
[debug] chat WebSocket init
meh...
[debug] chat WebSocket init
 
yay
 
but it's not opening @Undo...
 
huh
 
the chat websocket is supposed to take a hash, but I can't figure out how to get it
I'm going to find the hash for this chatroom, and then do a ctrl+f across the js/page source to try to find its origin.
or maybe it's just hashing my fkey or something...
alright, so I got this websocket:
wss://chat.sockets.stackexchange.com/events/89/158451ab0789428a8b7edd1b9160aeee?l=3865876
now I need to find where 158451ab0789428a8b7edd1b9160aeee came from
not anywhere in the page's source...
not in JS either...
 
Borderline spam?
-1
Q: What do you think of Chatbot on www.userous.com?

user3261853Web-based chat bot system on www.userous.com seems quite intelligent. but with low number of database. Anyone think it can self-learn from users effectively? Web-based chat bot system on www.userous.com seems quite intelligent. but with low number of database. Anyone think it can self-learn from...

 
2:37 AM
This question appears to be off-topic because it is spam, or seems like it if it wasn't intended to be. — Doorknob of Snow 6 secs ago
(also spamflagged)
 
hah
 
what is this hash supposed to be for?!?!
it's 32 bytes
 
@Undo I say spam.
Flagged.
 
it must be md5, but of what?!
maybe my fkey, or maybe my email or password
testing all...
nope. none of them
wait a minute. I refreshed and got a new hash
 
How did you get it?
 
2:41 AM
I need to try an md5 cracker or something :P
@hichris123 I checked the Network tab in Chrome's Devtools
 
@DoorknobofSnow On what page?
 
the Tavern
here
 
Hmm...
 
my new one is:
wss://chat.sockets.stackexchange.com/events/89/068fe906efd044cf907196ada3857f6e?l=3865905
it changes every refresh...
 
Huh.
 
2:44 AM
again: wss://chat.sockets.stackexchange.com/events/89/a856342f52fa48418f2973825502ca31‌​?l=3865921
 
A session id?
 
maybe
I'm using an online md5 cracker on one :P
 
Should we burn ?
 
all of them keep saying it failed :P
@ColeJohnson hmmm... maybe
 
Also, is there a difference between and ?
 
2:52 AM
test
someone say something (@hichris: ping)
 
boo
 
darn, didn't work :/
 
O...kay?
 
the websocket seems to immediately be closed...
 
@ColeJohnson yes
@DoorknobofSnow oh..
@ColeJohnson is the daemon?
 
2:55 AM
hey @Manish, have any more information on chat websockets?
I just can't figure out how you get the hash thingy -_-
and when I try opening it in the console, it closes immediately
 
pingy ping @Doorknob
 
@hichris123 ?
 
5 mins ago, by Doorknob of Snow
someone say something (@hichris: ping)
 
oh ya :P it didn't work
@Pops ping... any information on this?
/cc @Shog9
also /cc @TimPost
 
@DoorknobofSnow Beyond my expertise, sorry.
 
3:02 AM
@Pops alright. I can't figure out how to connect to new chat messages :P
@ColeJohnson ?
 
@Pops !!increment askforspammerstats counter
 
@DoorknobofSnow ?
 
@ColeJohnson what was that random ping :P
@hichris123 lol, it's at 4 now?
 
@DoorknobofSnow idk
 
@DoorknobofSnow see updated post
 
3:04 AM
@DoorknobofSnow I think so... I'm going to make a webpage for it. :P
 
but if you want
@DoorknobofSnow ping
 
@Manishearth Wow... you are amazing :O
thanks so much
 
@hichris123 Invalid instruction on line 1
 
so, it's a POST with id={room id}&fkey={fkey} @Manish ?
 
Time to make my own chat script support incoming messages :D
 
3:07 AM
@Manishearth that's what I'm doing now ;) So the parameters for the POST to auth are id and fkey exactly? i.e. id=123&fkey=456?
 
POST it
or, just network monitor it and thou shalt see all
 
@Manishearth POST what? are the names of the parameters literally id and fkey?
 
roomid:11540
fkey:ohnoyoudont
 
ok, thanks :)
 
{"url":"wss://chat.sockets.stackexchange.com/events/11540/sekrit"}
is the return type
 
3:09 AM
ok
 
PHP, huh? Interesting.
 
open source all the things
 
@hichris123 hahahaha :D
 
3:11 AM
@Manishearth Why not? :P
@DoorknobofSnow I need a better way to update it without actually having to change the number...
 
Ah. Not as impressive as I assumed.
 
What did you just say? :P
 
@Manish 404 => Net::HTTPNotFound for http://chat.stackexchange.com/ws-auth... :(
 
@Pops http://hichris.erwaysoftware.com/color.php?color=chucknorris
 
@animuson, why did you change 'Ground Zero - will the earth implode?' to a stupid, boring title?
 
3:15 AM
@Manishearth For some reason $agent.post 'http://chat.stackexchange.com/ws-auth', [['roomid', 89], ['fkey', $fkey]] is 404'ing... (sorry for bothering you so much :P but it's not working)
 
@DoorknobofSnow of course it is, you're on chat.MSO
 
@Manishearth yes, but the websocket I am seeing is ws://chat.sockets.stackexchange.com/events/11540/7cd200e8650d4890bddde8b8049f92‌​ab?l=25119283 so it should work regardless...
(in my browser)
 
I know nothing about SQL, how do I make this select the top 10?

Select Id, Text, Id as [Comment Link]
From Comments
Where LEN(Text) < 45 AND Text like '%accept it%'
OR Text like '%accept my answer%' OR Text like '%upvote%'
ORDER BY LEN(Text)
 
@DoorknobofSnow your browser is logged in to SE chat. Your ruby is logged in to MSO chat
 
Select TOP 10 Id, Text, Id as [Comment Link]
From Comments
Where LEN(Text) < 45 AND Text like '%accept it%'
OR Text like '%accept my answer%' OR Text like '%upvote%'
ORDER BY LEN(Text)
 
3:24 AM
The sekrit auth hash thingy is #<Mechanize::File:0x6004e0>
@Manishearth ... facepalm
lol, thanks
 
@hichris123 It doesn't work
 
@ManofSnow Why not?
 
@hichris123 Want me to send screenshot?
 
Sure.
 
3:27 AM
@DoorknobofSnow ..... you do know that that hash is supposed to be private, right
 
@Manishearth it seems to change every refresh...
 
I can now access all the rooms you have access to.
Doesn't invalidate the old one
 
okay, I'll delete it :P
 
@hichris123 Nevermind it works, but it takes more time than without
 
[debug] chat WebSocket init
umm...? why isn't it opening
 
3:31 AM
@DoorknobofSnow Congratulations, looks like it works
 
@ManofSnow no, it failed :P it didn't open
 
1
Medicine

Proposed Q&A site for physicians, doctors, nurses, pathologists, patients, researchers, and scientists.

Currently in definition.

 
@DoorknobofSnow One step closer
 
> Do I have [strange sexually transmitted disease]? Can you tell from this photo? Why does it hurt when I pee?
 
[debug] chat WebSocket init
 
3:32 AM
I have an extremely important question
 
[debug] chat WebSocket init
 
Is the plural of 'person' 'persons' or 'people'?
 
okay, I'm removing that debug message it's annoying :P
 
@ManofSnow Context dependent. People is generally correct, but there are special cases where 'persons' is used. Primarily legal.
 
@LessPop_MoreFizz Yeah, I saw a sign that said 'Only authorized persons allowed'
 
3:34 AM
@Manishearth Okay, so I'm getting the URL alright, but the websocket never opens. :/
 
@ManofSnow Yeah, in legal contexts, it's often used to identify specifically delineated multiple, well, persons.
 
@LessPop_MoreFizz Why, because of the connotation?
 
@ManofSnow the short answer is because of the tyrrany of strunk and white and the desire to appear stuffy and hypercorrective.
The long answer would be to bore you with several centuries of the history of the english language.
 
@ManofSnow Because that title had nothing to do with what you were reporting and was completely useless as far as future searching would go. Please stop doing that, it's incredibly irritating.
 
@animuson I see. I only do that so people upvote from the emotion
 
3:38 AM
@LessPop_MoreFizz Gahh, can't decide whether it's not constructive or too localized (or offensive).
 
@michaelb958 Clearly, they all cancel each other out and you should upvote it.
 
I just remembered, I turned on Zirak's chat bot
 
!!github ChatExchange
 
@DoorknobofSnow Manishearth/ChatExchange A Python API for talking to Stack Exchange chat
 
^ that's Manish's chat API thingy :D
 
3:40 AM
Eh, not constructive it is.
 
[bot] The time is 2014-02-01 21:44:05 -0600
 
[bot]:time
 
it worked :P
 
[bot].time
bot.time()
bot.time
 
it can't detect new messages yet
 
3:44 AM
:P
 
the websockets won't work!
gah! :P
y u no work Ruby
 
How do you parse all valid JSON in a string? Like parsing 'The JSON is {"help":"cheese", "cheese":"help"}' will parse '{"help":"cheese", "cheese":"help"}'
 
brb, doing stuffs
 
Someone help me!
^With that
 
@ColeJohnson Did you ping me? I got a notification but I can't find the message...
 
Still nobody has a way to parse all valid JSON?
 
Flagged!
 
I'm back; flagged
 
@DoorknobofSnow You're smart, how do you parse valid JSON in a string?
 
4:02 AM
I'm going to have to create a lot of accounts to flag all this stuff..
 
@ManofSnow why?
@ɥʇǝS I know, I have ~35 mostly because of spam :P
 
@ManofSnow JSON.parse()?
@ɥʇǝS I already have accounts (almost?) everywhere
 
@DoorknobofSnow I receive Strings like '2932093209 sjldkfsjkd {"JSON":"Things", "JSONStuff":"Things"} sdjklf js {"JSON":"Things", "JSONStuff":"Things"}'
 
@ManofSnow why?
 
@DoorknobofSnow The CSV files
 
4:04 AM
@ManofSnow in that case, use a proper CSV parser
 
@DoorknobofSnow I receive this: "7115887","upvoted","{
""title"": ""upvoted"",
""id"": 7115887
}"
"10920341","Well, i upvoted","{
""title"": ""Well, i upvoted"",
""id"": 10920341
}"
"11379035","Vanity upvote!!","{
""title"": ""Vanity upvote!!"",
""id"": 11379035
}"
"14358458","just upvoted it","{
""title"": ""just upvoted it"",
""id"": 14358458
}"
"23524102","ok, will upvote","{
""title"": ""ok, will upvote"",
""id"": 23524102
}"
"25024209","Can haz upvote?","{
""title"": ""Can haz upvote?"",
""id"": 25024209
 
(this is a classic XY problem)
 
@DoorknobofSnow I did use a CSV parser
That's the output
It has JSON, so I might as well parse that that's in there
 
@DoorknobofSnow That's XY problem.
 
Somebody upvote-unupvote me on meta
 
4:05 AM
@michaelb958 whoops, mixing up letters :P
@Manishearth ok
 
with a little gap
 
It shouldn't be that hard to extract JSON from

"7115887","upvoted","{
  ""title"": ""upvoted"",
  ""id"": 7115887
}"
"10920341","Well, i upvoted","{
  ""title"": ""Well, i upvoted"",
  ""id"": 10920341
}"
"11379035","Vanity upvote!!","{
  ""title"": ""Vanity upvote!!"",
  ""id"": 11379035
}"
"14358458","just upvoted it","{
  ""title"": ""just upvoted it"",
  ""id"": 14358458
}"
"23524102","ok, will upvote","{
  ""title"": ""ok, will upvote"",
  ""id"": 23524102
}"
"25024209","Can haz upvote?","{
 
@manish Upvoted this, tell me when to undo
@ManofSnow doesn't the CSV parser give you an array?
 
@DoorknobofSnow No, and there aren't much CSV parsers for as3. I had to use a library
 
4:06 AM
done
 
@Manishearth That's your site!
 
@Manishearth insta-nuke it :P
 
@DoorknobofSnow An example with the parser is

var csv : CSV = new CSV( new URLRequest('example-1.csv') );
csv.addEventListener ( Event.COMPLETE, completeHandler );
function completeHandler ( event : Event )
{
        trace ( csv.data.join('\r') )
        // do something ...
}
 
@ManofSnow see, you're using join. It returns an array
 
@DoorknobofSnow Yes, but... grah!
 
4:08 AM
@DoorknobofSnow undo
 
@Manishearth I did
 
@DoorknobofSnow I don't know why, but it's returning a string
@DoorknobofSnow ...no, join returns a string
 
@ManofSnow yes, but you're calling join on the array.
 
@DoorknobofSnow could you try it again, on a diff post?
 
@DoorknobofSnow Okay, experimenting
 
@DoorknobofSnow The typeof is an object, not an array
Gah, it's an array but it says 'object' :P
 
@Manish I'm undoing it now
 
@DoorknobofSnow kk
 
gtg, sleeping (it's 10:15 here)
bye everyone
 
That was weird...
 
4:16 AM
^Me, too
 
I couldn't access chat for a few minutes. Chat.mSO, chat.SE and chat.SO.
 
hi
 
@Manishearth!!!!!!!!!!
 
 
3 hours later…
For those who can't be bothered clicking the link, I rejected a minor-ish suggested edit to the credit card question with
> Why polish a steaming turd?
 
8:12 AM
good morning.
is 4 recommend deletions and one delete vote enough to get an answer deleted?
or recommend deletion and delete vote go separately?
 
they are separate
 
ok, thanks, because I saw a post still alive wiht 4 delete recommendation and one delete vote.
 
8:32 AM
Hello from the API!
Please say something to me!
Or just type!
blahdiblahdiblah
 
@Manishearth Invisible brown jQuery unicorns!
 
geeks will not reply when you tell them say something, but they will when you say them not to say anything. :-)
 
@Lazlo I heard that! From the command line!
@michaelb time to implement a message starrer :p
>> (Manishearth)  Please say something to me!
Or just type!
<<
>> (Manishearth)  Or just type!
blahdiblahdiblah
<<
>> (Manishearth)  blahdiblahdiblah

<<
>> (michaelb958)  @Manishearth Invisible brown jQuery unicorns!

>> (Laszlo Papp)  geeks will not reply when you tell them say something, but they will when you say them not to say anything. :-0

>> (Laszlo Papp)  geeks will not reply when you tell them say something, but they will when you say them not to say anything. :-)

>> (Jan Dvorak)  .
What I see
yes, my python command prompt sucks. Need to figure out how to make the things not conflict with each other
>> (Manishearth) Please say something to me!
Or just type!
<<
>> (Manishearth) blahdiblahdiblah
shit
>> (Laszlo Papp) geeks will not reply when you tell them say something, but they will when you say them not to say anything. :-)
@JanDvorak I got the notifications for that. They have different eventtypes, though, will have to figure that out
 
have you logged them?
 
8:43 AM
no. I can.
 
nice teacher:
-3
A: Game development using HTML5 game engines

Rafael NunesGuy, do you even read the purpose of the Stack Overflow? You can find it here. Please read! :D Don't ask about... Questions you haven't tried to find an answer for (show your work!). Product or service recommendations or comparisons. Requests for lists of things, polls, opini...

@Bart: another one into your series, stackoverflow.com/a/21504468/2682142
 
@LaszloPapp closed now
 
ok
btw, why don't I see flagged posts by me graying out in the moderation tools?
 
!!/random
 
!!random
 
8:53 AM
refreshing, /bonks self on head for not being good at python
@Jan the bot says hello
!!/random
 
thank you, bot
 
work!!!
!!/random
!//random
le typo
!!/random
@Manishearth 0.213456417679
yaaaaaay
@jan lookit!
!!/random
 
!!/help
 
@jan only one command implemented. Proof of concept, not an actual bot
 
still nice
 
8:58 AM
!!/random
 
Mat
What will !!/Shog9 do?
 
@Mat HOW DARE YOU PUT SHOG IN CODE!!
^ also sent by the bot. Currently got a nifty interactive-terminal thingy going on
(Repo updated, feel free to try it out)
!!/random
..
!!/random
hmm
Shifting to /rooms/651
Oy, @JanDvorak, help in the sandbox? :>
 
 
2 hours later…
11:29 AM
Hello, so this is considered a constructive answer:
-1
A: How to use Ollydbg with multi-threaded programs?

plan9assembler dunno. dunno. try lttng for linux, http://lttng.org The LTTng project aims at providing highly efficient tracing tools for Linux. Its tracers help tracking down performance issues and debugging problems involving multiple concurrent processes and threads. Tracing across multiple syste...

 
Nah, not really @StefanDenchev. Then again, the question is bad as well
 
i flagged it and the flag was disputed...
 
as...
 
Perhaps that's not what the flag feature is for? Yeah, or i flagged it wrong, i used "very low quality", sorry...
 
added my own NAA flag
 
11:33 AM
Thanks ^-^.
 
"disputed" only means that a 10k user disagreed with you. There could still have been more that agreed.
 
i see...
 
I've written an custom flag. Technically it's an answer, and VLQ does not really fit either. So I went with a bit more of an explanation.
 
Thank you. i'm sorry, i find flag reasons confusing sometimes...
 
It can be. But in cases where it actually is somewhat of an answer (even if pretty bad) and could be misinterpreted, I go for a custom flag if I really think it shouldn't be around.
 
11:38 AM
So a 10k user saw that and (seemingly) did nothing about it (after disputing my flag)... Hmm...
 
no. He actively disagreed with your flag.
 
10k users are also humans, with their own opinions and judgements. Well. Most of them are humans anyway.
 
That's exactly my point, even if my flag was misplaced, the answer still needs attention...
So they must have thought it was perfectly fine.
Or they didn't want to bother with it.
 
or maybe Community disputed it because it was edited subsequently?
no, wait, it wasn't
 
11:43 AM
Yeah, it wasn't...
 
Well. "1. dunno and 2. dunno" are not really answers to the question, but that is a problem inherit to multi-question questions. To me that is not a reason to delete an answer (or flag it in my case). The third option feels like an attempt to spam to me, but someone else might view that differently.
 
it's a link-only ansnwer at best
 
Well, that, and suggesting a random library is not useful in the least (which is why the whole question should be closed tbh)
 
It seems like trolling to me tbh...
If you "dunno", there's no point in answering, that could have been a comment...
 
But it's kind of caused by the question. That's really 3 questions, of which some ask for external resources and the other asks "tell me how this software works". That should be closed as well, and maybe even just deleted if it hadn't an accepted answer already.
Anyway, the answer is gone now.
 
11:47 AM
Good. Thank you for your time and effort ^-^.
 
:) Welcome
Are there still spam detectors running @JanDvorak? Is it really this quiet at the moment?
 
nothing going on
there were four spam posts on the network this morning, but they're gone
 
Maybe we should call Baba to see if he's okay
 
Not really. If he succumbed to the powers of black magic, we shouldn't go any near that place.
 
Baba? Maybe we can ask a fortune teller?
 
11:51 AM
Though you would kind of think he would see that stuff coming.
 
Fish never know about the hook, only about the bait.
 
Maybe he did. But was unable to change the future?
 
I doubt it. The Devil never tells you everything.
 
I usually predict the future based on the amount of cookies unicorns eat.
Asking the Devil is sooooo 2000
 
Depends. Are they white unicorns, or black unicorns in white clothing?
 
11:58 AM
White unicorns with black socks.
 
uh oh.
These are actually black unicons in white coveralls.
 
Really? O_o
All these time they have been lying to me?
 
Yeah. Kill them with fire. They're not even good as meat.
well, you can sell the meat to your enemies if you're not a christian.
 
I have a better idea. If I make a black-and-white-photo of them (with an old-school photo camera), and cut out the negative instead of turning the negative back into a photo, then I have my white unicorns, right?
 
Those black coveralls have turned them completely rotten, however
 
12:03 PM
I'll burn them with fire
 
apostatic unicorns are worse than black unicorns.
 
offers you rotten unicorn meat
 
no, thanks. I don't eat horse meat.
 
it's not a horse, it's a unicorn. Therefore it is a mammal. And mammals are animals. And animals are birds. And birds are chickens. So it tastes like chicken.
Some might argue, an unicorn is in fact a chicken.
 
But... my chicken don't s* rainbows
 
12:07 PM
Well, they have a horn. Some call it a 'beak' or something, but we know better. And they are hiding their 2 other legs.
 
Wait, I didn't know unicorns could open their horns
!!afk bath, then religious meeting.
 
afternoon
 
12:22 PM
Good afteryesterday rene
 
Thank you @Sumurai8
 

« first day (1278 days earlier)      last day (3736 days later) »