2,639 reputation
1621
bio website withoutthesarcasm.com
location Texas
age 34
visits member for 2 years, 8 months
seen Aug 1 at 22:10

I'm a moderator on Arqade/Gaming.StackExchange! Besides my moderator duties, I also occasionally contribute to the Arqade Blog and write tools against the SE API. I enjoy video games, and I like helping people enjoy games as well.

On top of all that, I co-author (with my partner in crime EBongo) a blog about gaming and technology called Without the Sarcasm.

We've blogged about:

You can also follow me on Twitter.

If you've run out of internet or just have a disorder that compels you to click all the links, you may be interested in other things I have been involved with, like:


Jan
20
comment API endpoints do not set Access-Control-Allow-Origin, so CORS requests fail
@TimStone, that's my backup plan, should this be deferred.
Jan
9
comment Why do I get a throttle violation after 300 requests while using a key but no access_token?
I just checked and I'm at 9,423 with no error so far.
Jan
9
comment StackGeography, a Stack Exchange question mapping site
+1 for being featured in the screenshot ;)
Jan
9
comment Why do I get a throttle violation after 300 requests while using a key but no access_token?
My dummy access_token has run out, so I've switched back to not using one. I should know if it's still a problem in about 3,000 seconds :)
Jan
8
comment Why do I get a throttle violation after 300 requests while using a key but no access_token?
@Jonathan. - there's no web component to the tool whatsoever, and the URLs in the key were all bogus, so I had to set one up in order to get an access_token. I ran the test with the token and edited the question to show the results.
Jan
7
comment Why do I get a throttle violation after 300 requests while using a key but no access_token?
@Jonathan., I don't have a flow for that in my app currently. I'll see what I can do.
Jan
6
comment Can we have some debug endpoints for testing corner cases?
Yes, I was thinking I could also just set up my own debug service endpoints, but something integrated with the system would be slightly more ideal.
Jan
6
comment Why do I get a throttle violation after 300 requests while using a key but no access_token?
@Jonathan. I rent the IP as part of a VPS package, and this is the one and only app running on it and accessing the stack API. I had problems earlier this week where my quota was decreasing even though I wasn't using it, so I'm betting this is another bug along those lines.
Jan
6
comment Why do I get a throttle violation after 300 requests while using a key but no access_token?
@Jonathan. I added the additional data requested. In testing prior to the throttle violation, I had 10k as my max quota. I've also included the usage graph that shows I'd gotten to about 300 on the 5th before the violation kicked in.
Jan
6
comment Why do I get a throttle violation after 300 requests while using a key but no access_token?
I'm now making requests once every 2 minutes, and I'm still getting nothing but 503 errors. It seems like I should be able to make multiple requests per second without hitting the throttle limits, so any input would be most helpful.
Jan
5
comment Conditional GET support for chat RSS feeds?
Going to do a few more sanity checks before I accept, but this is looking good, thanks for the quick response!
Jan
5
comment Conditional GET support for chat RSS feeds?
@MarcGravell I'm speaking of an external application consuming a feed from chat. My application is consuming the feed linked from the words "RSS feeds" in the question.
Jan
4
comment Why is my quota constantly decreasing?
Seems to be working better now, thanks :)
Dec
14
comment Is there a way to programmatically access chat?
@GeorgeEdison, what functionality is missing from the open source version?
Dec
14
comment Is there a way to programmatically access chat?
@GeorgeEdison, thanks for the link. I didn't see that in the original question, did I miss it? If so, my apologies.
Dec
14
comment Is there a way to programmatically access chat?
@GeorgeEdison, your app probably does quite a bit of the things I'm interested in, but I note that it's not open source. Are there any examples of open source projects that have "reverse engineered" the chat system so that I don't need to start from scratch?
Dec
12
comment Is there a way to programmatically access chat?
I haven't completely decided yet, so apologies for the vagueness. One idea I'm having is a command-line driven ncurses chat client, for times when I can't have a full-blown browser running. Another thing I'm considering is some sort of IRC 'bot that is capable of generating statistics or perhaps filtering/analyzing the chat stream. For this, the RSS of starred chat entries might be enough. I haven't completely scoped everything because I don't know what's fully possible.
Dec
12
comment Is there a way to programmatically access chat?
I'd like to be able to read (and ideally write) to the chat system from some alternative interface. I can certainly attempt to reverse engineer it, and if that's what others have done (and been successful with/avoided violating any usage restrictions) then I can go that route. Something supported that isn't likely to change on a whim and break my stuff, whether it's part of this API or that API would be nice though.