Skip to content

Instantly share code, notes, and snippets.

View cube-drone's full-sized avatar

Cube Drone cube-drone

View GitHub Profile
@cube-drone
cube-drone / surface_pro.md
Created October 15, 2015 18:31
Surface Pro 3

I bought this tablet as an art tool - I was looking for a lightweight, portable alternative to the Cintiq and the Surface Pro 3 had some pretty good buzz.

My less-than-one-month-old Windows 10 Surface Pro 3 is about as stable as Greece's economy. On a 10 hour flight to France it required 4 restarts to keep it running. It would lose track of the mouse, it couldn't keep straight whether it was supposed to be in Tablet Mode or Laptop Mode, at one point it full-on crashed so badly that I had to consult an online resource to see how to get it to turn back on again.

On top of that, the awkward form factor of the device - heavy tablet portion, light fabric keyboard - renders it a clumsy, tip-over prone laptop as well as an uncomfortably large tablet. It's not so good at any of the things it's supposed to be.

I left it with Tiffany to see if she felt the same way:

@cube-drone
cube-drone / Anaconda.md
Created September 9, 2015 23:39
Anaconda

Eric Snowden present's Adobe's new iPad Pro tools.

"I'm not quite happy with the model's smile"

"This is a new product we're launching called Adobe Photoshop Fix"

"It has facial mapping, so we can isolate her lips and just give her a little bit more of a smile. "

"Okay, now that' we've got that, let's toss a little junk in that trunk. Just round out that sweet booty a little bit."

10X DEVELOPER
EAT THE HEARTS OF TEN DEVELOPERS
hex geometric/hello world
To hell with device drivers!
:wq
LUXURY OVERLOAD (toilet with two rolls of toilet paper and a phone)

This guy has lots of things to say about Amazon.

I am an autodidact (my formal education only tangentially describes what I can do), and a polymath (capable of holding my own amongst PhD-level Operations Researchers, Statisticians, Econometricians, Data Scientists, Computer Scientists, as well as Software Engineers).

IN THE THUNDERDOME

I love to solve real world problems, and in many ways am the perfect type of person for Amazon's culture.

Scratch that - in many ways I'm the perfect type of person. Look: birds wherever I go. Also I can toast bread with the heat from my abs.

~/.ssh ❯❯❯ say "butts butts butts butts butts butts butts butts butts butts butts"
~/.ssh ❯❯❯ say "whoop there it is"
~/.ssh ❯❯❯ say "whip it good"
~/.ssh ❯❯❯ say "you can whip it"
~/.ssh ❯❯❯ say "flump"
~/.ssh ❯❯❯ say "floomp"
~/.ssh ❯❯❯ say "floump"
~/.ssh ❯❯❯ say "through"
~/.ssh ❯❯❯ say "rough"
~/.ssh ❯❯❯ say "facebutts"
@cube-drone
cube-drone / return1.py
Created August 11, 2015 00:02
return 1, the fastest hash algorithm in the world
def return1(value):
return 1
@cube-drone
cube-drone / gist:c7c59002fe072ab9c775
Last active December 5, 2016 21:05
20% of Software is Diva Bullshit

Some examples of diva bullshit from your developers:

  • correctness as an assertion of dominance
  • my religion is the one true religion (Python? You should use node for that. Node? You should use Scala for that.)
  • insisting on technologies that ‘scale linearly’ when developing services that clearly will not serve more than 100,000 people and can probably comfortably be served from one computer.
  • a coffee incantation that requires any of the following:
    • a $300+ espresso machine
    • an aeropress
    • a scale
  • temperature measurements
" Warning! This .vimrc won't work until you perform the following steps:
" 1. git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
" 2. boot up vim
" 3. :PluginInstall
set nocompatible " be iMproved, required
filetype off " required
" VUNDLE HO
set rtp+=~/.vim/bundle/Vundle.vim
  1. Create a list of skills that you feel would be valuable to the team. ("Android Development", "Conflict Resolution", "Ability To Eat Many Hot Dogs") For each skill, decide which member of your team would be best equipped to evaluate that skill.
  2. For each skill, have the subject-matter-expert on your team prepare two to three open-ended non-trivia questions about that skill. ("How many hot dogs would you say that you can eat?" "Describe a time when you have eaten many hot dogs.")
  3. Prepare a five-point scale for every skill, with a loose definition of what a person should be expected to know for each point on the scale.
  4. Pick a language that nobody has ever programmed in, ever, like Rust, Eiffel, O'Caml, or M.
  5. Choose a trivial problem space that is very well defined, like "Scoring Poker Hands", or "Scoring Yahzee".
  6. Think of a single thing to change about the problem space, after the fact. "2s are now wild".
  7. Let your prospective candidate know every step in the hiring process from the get-go, wi
Walt (to Milo): "I think Cubes has been modifying our architecture diagrams on the wiki."
Long middle panel:
(Take an openstack architecture diagram and write your own notes over top of it. Be as silly as you want.)
Milo: "No, that's just OpenStack."