View keybase.md

Keybase proof

I hereby claim:

  • I am miketaylr on github.
  • I am miketaylr (https://keybase.io/miketaylr) on keybase.
  • I have a public key whose fingerprint is 1324 88B2 9A87 ECB4 F6B0 A610 2D53 0ACD F690 6415

To claim this, I am signing this object:

View gist:9120667
1 2 3 4 5 6 7 8 9 10
var swfobject = function() {
var b = "undefined", Q = "object", n = "Shockwave Flash", p = "ShockwaveFlash.ShockwaveFlash", P = "application/x-shockwave-flash", m = "SWFObjectExprInst", j = window, K = document, T = navigator, o = [], N = [], i = [], d = [], J, Z = null, M = null, l = null, e = false, A = false;
var h = function() {
var v = typeof K.getElementById != b && typeof K.getElementsByTagName != b && typeof K.createElement != b, AC = [ 0, 0, 0 ], x = null;
if (typeof T.plugins != b && typeof T.plugins[n] == Q) {
x = T.plugins[n].description;
if (x && !(typeof T.mimeTypes != b && T.mimeTypes[P] && !T.mimeTypes[P].enabledPlugin)) {
x = x.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
AC[0] = parseInt(x.replace(/^(.*)\..*$/, "$1"), 10);
AC[1] = parseInt(x.replace(/^.*\.(.*)\s.*$/, "$1"), 10);
View inline.js
1 2 3 4 5 6 7 8 9 10
// the Youku object
var Youku = (Youku || {});
 
// configurable variables
Youku._IsHtml5 = (Youku._IsHtml5 || false);
Youku._Player = "http://static.youku.com/v/swf/player.swf";
Youku._LivePlayer = "http://static.youku.com/v/swf/livePlayer.swf";
Youku._ApiPlayer = "http://player.youku.com/player.php";
Youku._ExpressInstall = "http://events.youku.com/global/flashes/expressInstall.swf";
Youku._VideoThumb = "http://events.youku.com/global/api/video-thumb.php";
View gist:9095795
1 2 3 4 5 6 7 8
define("core-app/views/login-screen.view", [ "require", "exports", "module", "views/layout.view", "text!core-app/tmpl/login-screen.html", "views/alert.view", "views/modal.view", "utils/device" ], function(e, n, r) {
var i, o, s, a, u, l, c;
return s = e("views/layout.view"), u = e("text!core-app/tmpl/login-screen.html"),
i = e("views/alert.view"), l = e("views/modal.view"), o = e("utils/device"), r.exports = a = function(e) {
function n() {
return c = n.__super__.constructor.apply(this, arguments);
}
return t(n, e), n.prototype.tmpl = u, n.prototype.className = "login-screen", n.prototype.iosErrorMessage = "Sorry, your browser is not supported — to log in or install this app, we recommend\nyou use your native Safari browser. For more details on\nsupported devices and browsers, please visit our FAQ (<a\nhref='http://www.nytimes.com/content/help/mobile/todays-paper/todays-paper.html'>www.nytimes.com/content/help/mobile/todays-paper/to
View checker.py
1 2 3 4 5 6 7 8 9 10
#!/usr/bin/env python
 
import json
import requests
 
# This search corresponds to: Tech Evangelism bugs that are UNCONFIRMED, NEW,
# or REOPENED. When we loop through the response, we skip bugs with an empty
# url field.
SEARCH_URL = ("https://api-dev.bugzilla.mozilla.org/latest/bug?"
"bug_status=UNCONFIRMED"
View gist:8939631
1 2 3 4 5 6 7 8 9 10
(function() {
function b(a, c, d) {
if ("_root" == c) return d;
if (a !== d) {
var e;
m || (a.matches && (m = a.matches), a.webkitMatchesSelector && (m = a.webkitMatchesSelector),
a.mozMatchesSelector && (m = a.mozMatchesSelector), a.msMatchesSelector && (m = a.msMatchesSelector),
a.oMatchesSelector && (m = a.oMatchesSelector), m || (m = k.matchesSelector));
e = m;
if (e.call(a, c)) return a;
View gist:8924778
1 2 3 4 5 6 7 8 9 10
if (!HTMLVideoElement.prototype.canPlayType) {
HTMLVideoElement.prototype.canPlayType = function(type) {
return [
"It is certain",
"It is decidedly so",
"Without a doubt",
"Yes definitely",
"You may rely on it",
"As I see it, yes",
"Most likely",
Something went wrong with that request. Please try again.