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 / automation.md
Last active March 26, 2024 20:24
Automation For The People

Automation for the People

Long ago, the first time I read "The Pragmatic Programmer", I read some advice that really stuck with me.

"Don't Use Manual Procedures".

This in the chapter on Ubiquitous Automation. To summarize, they want you to automate all the things.

The trouble was that I hadn't much of an idea how to actually go

Dwarven Craftsman

Imagine spending 20 years studying violin-making under Stradivarius.

Nobody, nobody, takes artisanship more seriously than the Dwarves, and after a grueling and brutal 20-year apprenticeship under a Dwarf Master (Blacksmith, or Glazier, or Baker, or Chef, or Plumber, or Mason, or …), you’re a journeyman at the absolute top of your game. You have an enormous wealth of knowledge in your particular craft, and if you chose to simply do that rather than adventuring, you would be guaranteed a life of merchant luxury as you slowly made a name for yourself as an unparalleled master in your field.

(Note: you don’t actually need to be a dwarf for this, as dwarves will take on any sufficiently talented apprentice who need apply - however, a non-dwarven dwarven craftsman is forbidden from taking on apprentices of their own.) Stats

  • Skill Proficiencies: History, Insight

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.

@cube-drone
cube-drone / gist:7538963
Last active August 27, 2019 22:43
My feeds.
<?xml version="1.0" encoding="UTF-8"?>
<opml version="1.1">
<head>
<title>The Old Reader</title>
<dateCreated>Tue, 19 Nov 2013 01:54:19 GMT</dateCreated>
<dateModified>Tue, 19 Nov 2013 01:54:19 GMT</dateModified>
<ownerName>Ikoikocomic</ownerName>
<ownerEmail>ikoikocomic@gmail.com</ownerEmail>
</head>
<body>
#!/bin/bash
SOAPSTORM_NAME=${SOAPSTORM_NAME:-My Radio Station}
SOAPSTORM_EMAIL=${SOAPSTORM_EMAIL:-me@sample.org}
SOAPSTORM_DOMAIN=${SOAPSTORM_DOMAIN:-mydomain.com}
SOAPSTORM_STREAM=${SOAPSTORM_STREAM:-MyRadioStation}
SOAPSTORM_USER=${SOAPSTORM_USER:-horfdorfborf}
SOAPSTORM_PASS=${SOAPSTORM_PASS:-glorpglorpglorp}
Two Percent
CP (Cara)
&y (Ampersandy)
&y is waiting in front of a run-down looking restaurant
in a shabby mall.
CP rushes in.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<script id="jsbin-javascript">
@cube-drone
cube-drone / again.md
Last active September 7, 2017 05:36
again.md

Dev Team Perfects Hiring Process Immediately Before Interview, Again

Bypassing decades of research and study in the well-trodden fields of Recruitment and Selection, a team of developers stumbled upon the perfect hiring process this week in a 10-minute scramble before the candidate, Chris O'Shaughnessy, arrived on site.

“We take our hiring seriously,” said Steve Klegman, technical team lead. “The candidate was a guy that Dave Patterson knew from a previous job and we really wanted to make sure that we vetted him properly. So when all of our phones went off for the calendar reminder, we quickly scoured Google for the most fiendishly clever coding puzzle that we could find.”

@cube-drone
cube-drone / 30hax.md
Last active June 8, 2017 09:15
30 Years, 30 Programming Tips

I just made the terrible mistake of turning thirty. Apparently, one of the things that 30-year olds do on YouTube is make lists of 30- things. 30 is a lot of things to put in a list. I tried to make a list of 30 things about being 30, but I got like, four things in before I realized that I didn't have that many things.

So instead, I thought I'd make a list of 30 things I've learned about programming. Let's begin.

  1. this first episode has Q in it? Like, first episode. ugh, this is not off to a strong start.
  2. why does everybody hate Wesley Crusher so much? He doesn't seem so bad, and Wil Wheaton is a really nice guy in real life.
  3. oh. OH. I get it now. I understand the hate.

Oh. Sorry, that's a list I'm making about watching Star Trek The Next Generation for the first time. I'll .. uh... get to that later.

Divinity: Original Sin has a lot of flaws that make it borderline unplayable. And I want to talk about why you should try it anyways.

I picked up Divinity: Original Sin because it reminded me of games that I loved when I was younger, like Baldur's Gate 2, Fallout 2, or Planescape: Torment.

It also supports co-op really well, so Tiffany - who has the same fond memories of the same deep games - joined in. Together we would beat this game.