Skip to content

Instantly share code, notes, and snippets.

View JonathanMatthey's full-sized avatar

Jonathan Matthey JonathanMatthey

View GitHub Profile
Basecamp is under network attack
Criminals have laid siege to our networks using what's called a distributed denial-of-service attack (DDoS) starting at 8:46 central time, March 24 2014. The goal is to make Basecamp, and the rest of our services, unavailable by flooding the network with bogus requests, so nothing legitimate can come through. This attack was launched together with a blackmail attempt that sought to have us pay to avoid this assault.
Note that this attack targets the network link between our servers and the internet. All the data is safe and sound, but nobody is able to get to it as long as the attack is being successfully executed. This is like a bunch of people blocking the front door and not letting you into your house. The contents of your house are safe -- you just can’t get in until they get out of the way.
We're doing everything we can with the help of our network providers to mitigate this attack and halt the interruption of service. We're also contacting law enforcement to track down
@JonathanMatthey
JonathanMatthey / jm_priorities
Last active August 29, 2015 13:59
JM Priorities
PRIO:
1. Double click upload
https://github.com/sunsetmtn84/studio/issues/113
branch: lightbox-release
( update the studio source code to include the EXIT function )
( update the studio source code to include setHint expansionMode )
@JonathanMatthey
JonathanMatthey / gist:7bd69534a58c771d1144
Last active August 29, 2015 14:01
codecon.bloomberg - 1
// all answers available at:
// bit.ly/fckbloomberg1
// bit.ly/fckbloomberg2
// bit.ly/fckbloomberg3
// bit.ly/fckbloomberg4
// 0RW3LL WAS ERE
//
// UNINSTALL BLOOMBERG - USE REUTERS...
// BLOOMBERG SCANDAL - PLEASE READ
// 0RW3LL WAS ERE
//
// UNINSTALL BLOOMBERG - USE REUTERS...
// BLOOMBERG SCANDAL - PLEASE READ
// http://www.huffingtonpost.com/tag/bloomberg-terminal-scandal/
//
//Problem : Mug Color
//Language : Javascript
//Compiled Using : V8
//Version : Node 0.10.25
@JonathanMatthey
JonathanMatthey / gist:d65a400ad9ea2c86b9ce
Last active August 29, 2015 14:01
codecon bloomberg 4
//Problem : The Verbal Literal
//Language : Javascript
//Compiled Using : V8
//Version : Node 0.10.25
//Input for your program will be provided from STDIN
//Print out all output from your program to STDOUT
//0rw3ll
//0rw3ll
var readline = require('readline'),
// 0RW3LL WAS ERE
//
// UNINSTALL BLOOMBERG - USE REUTERS...
// BLOOMBERG SCANDAL - PLEASE READ
// http://www.huffingtonpost.com/tag/bloomberg-terminal-scandal/
//
//Problem : Giga Ball
//Language : Javascript
//Compiled Using : V8
//Version : Node 0.10.25
PoetryIpsum - LoremIpsum generator from Poets like Oscar Wilde
---
http://www.pommyipsum.com/
http://www.cupcakeipsum.com/
---
DesignCuration?
CSSKING.com
#!/bin/sh
# Some things taken from here
# https://github.com/mathiasbynens/dotfiles/blob/master/.osx
# Set the colours you can use
black='\033[0;30m'
white='\033[0;37m'
red='\033[0;31m'
green='\033[0;32m'
@JonathanMatthey
JonathanMatthey / hudsongray-update-instructions.md
Last active August 29, 2015 14:17
Updating HudsonGray.com Instructions
@JonathanMatthey
JonathanMatthey / hn_seach.js
Created March 22, 2016 02:18 — forked from kristopolous/hn_seach.js
hn job query search
function query() {
var
// HN is done with very unsemantic classes.
job_list = Array.prototype.slice.call(document.querySelectorAll('.c5a,.cae,.c00,.c9c,.cdd,.c73,.c88')),
query_list = Array.prototype.slice.call(arguments),
shown = 0, total = job_list.length;
// Traverses up the dom stack trying to find a match of a specific class
function up_to(node, klass) {
if (node.className === klass) {