« first day (1554 days earlier)      last day (3306 days later) » 

10:00 PM
 
Are you just keyboard mashing to get these? :P
 
yes
xrcgenfffffffffffffffffffffffffffffffffffffffff
 
Enter Calvin's Hobbies
 
10:10 PM
I was totally with it for the first 9 seconds.
 
You mean you're not a fan of MIDI renditions of Shakira songs with banjos for vocals?
 
Making other people write code for me...is the strangest way to be famous on the internet.
11
 
Oddly enough, a very normal way to be famous in the real world.
 
@Calvin'sHobbies Well, it worked. Let me get the champagne and red carpet for you, Mr. Hobbies.
 
Enter Doorknob Wait...
2
 
10:14 PM
@NotDoorknob Who are you???
 
oh, people noticed it :(
Well, watch this.
 
[ShakespeareBot] Enter Doorknob
 
Oh my...
 
:D
 
What is going on
 
10:15 PM
We've done it, boys. The time has come.
I have 3 starred messages on the sidebar, and every one of them includes the phrase "Enter <username>"...
 
Oh yeah, the bot lets me see who stars stuff too. For example, Alex just starred that.
 
What is this sorcery??
There is no Alex
 
Oh no! Someone will know when I star stupid comments!
 
46
Q: I'm seeing stars! (I can see who starred a message and so can you)

DoorknobSo I was making a chatbot in Ruby for SE chat, and I discovered that I could find out the starrer of a message. I'm pretty sure stars, like votes, are supposed to be anonymous. Although this knowledge would help for cases of star trolls like this. Here's the specific slice of code that do...

 
I wonder if someone could make a plugin or something that automatically shows who starred what.
 
10:26 PM
Definitely possible to make an extension that does that.
It's easy to just have Chrome DevTools open to the websocket though.
 
@Doorknob Nobody answered you. u_u
 
<opens devtools> now what? :)
 
@AlexA. Well, I did report a similar bug with seeing who flagged a message, which was obviously much... worse. That one got fixed.
 
Well at least there's that.
 
@PhiNotPi Uh, in the network tab, you should be able to find the chat websocket. Click that, and go to the "Frames" tab.
 
10:30 PM
hmm... I just see 'new'
wait, I got it
 
I don't understand Safari, browsers in general, or the Internet.
 
no, I don't got it
 
^ See image.
When a star happens, you get a thing like this:
{"event_type"=>6, "time_stamp"=>1430605053, "content"=>"I have 3 starred messages on the sidebar, and every one of them includes the phrase &quot;<i>Enter &lt;username&gt;</i>&quot;...", "id"=>40021102, "user_id"=>141888, "user_name"=>"Alex A.", "room_id"=>240, "room_name"=>"The Nineteenth Byte", "message_id"=>21429816, "message_stars"=>1}
 
Enter Jakube
 
10:34 PM
(event_type 6 is a star.)
@NotDoorknob Oh, I forgot you were on.
 
Bringing talking to yourself to a whole new level...
 
Haha
 
@PhiNotPi That would be the POST request you sent to star my message.
You need to find the websocket in the network tab, like my screenshot above.
(you might have to refresh)
 
Enter es1024
 
10:38 PM
... okay, that's gonna get annoying. I'm going to turn you off.
 
Nooooo
 
It's dead. :P
 
It had a good run...
 
RIP NotDoorknob
 
Let us take a moment of silence for our fallen comrade.
 
10:45 PM
He truly exemplified the principles of PPCG.
 
11:19 PM
When I said a "moment of silence," I didn't mean that everyone had to stop talking for like 45 minutes...
6
 
Enter Silence
 
Hello darkness, my old friend...
 
@Doorknob I believe you mean Exit Silence.
Apparently not. I think I broke chat.
 
11:37 PM
11 messages moved to Trash
 
"@Doorknob has invited you to Trash" was an odd message to receive.
 
Oh heh yeah that's a thing that happens.
 
progress in Fission. this code finds all divisors of 2n (except for 2n):
   ;
R'x{+L  /;
  /A@[  %
     \  A$@S  S\
           X  X
      /   ~A\;
  \  [K    / {/
     \AS   </
       X   ;;@
       \@+  >/ }$S`;
            \  / ;
(n can be input from the top left, and is currently hardcoded to 120 with the R'x and the stream of divisor atoms exits the bottom right where there is a `;)
 
@MartinBüttner It is amazing the amount of work you're putting into this. Bravo!
 
you don't even wanna now how much there is still left -.-
also I'm afraid that when I join all these components up that their will be some weird race conditions that break everything
 
11:48 PM
Matching it up should be the fun part, though :P
 
Thank you to whomever starred all of the smartass comments I make here. You've earned me the Outspoken badge.
Well technically I guess it was ten of you.
 

« first day (1554 days earlier)      last day (3306 days later) »