Skip to content

Instantly share code, notes, and snippets.

Curtis Lassam classam

Block or report user

Report or block classam

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:04d6d2931bf1a4ed92ce1b59d1b696bb
#!/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}
View twopercent.txt
Two Percent
CP (Cara)
&y (Ampersandy)
&y is waiting in front of a run-down looking restaurant
in a shabby mall.
CP rushes in.
View index.html
<!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">
View 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.”

@classam
classam / manifesto.md
Last active Aug 8, 2017
manifesto.md
View manifesto.md

I value diversity and inclusion, am not denying that political bias exists, and don’t endorse using stereotypes. If we can’t have an honest discussion about this, then we can never truly solve the problem. Psychological safety is built on mutual respect and acceptance, but unfortunately our culture of shaming and misrepresentation is disrespectful and unaccepting of anyone outside its echo chamber.

Differences in distributions of traits between liberals and conservatives may in part explain why we don’t have 50% representation of the right in tech and media. Discrimination to reach equal representation is unfair, divisive, and bad for business.

Considering that the overwhelming majority of the hard sciences, social sciences, media, Google, silicon valley, and places where you can get good sushi lean left, we should critically examine these prejudices -

On average, the left and the right differ in many ways.

These difference are not just socially constructed because:

View cysael.md

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.

@classam
classam / gist:beeae4ac1088b7af81a98b018d3c974f
Last active Sep 20, 2016
Curtis Watches Star Trek TnG God Dammit
View gist:beeae4ac1088b7af81a98b018d3c974f

S01E01 - Encounter at Farpoint

  1. Oh my god, we're just straight up opening the show with a Q episode. This is not off to a strong start, you guys.
  2. I forgot how ridiculous it was to have a straight up telepath on Star Trek. What the hell, Deanna Troi?
  3. People hate Wesley Crusher so much. I am certain that I am going to find out why, soon.
  4. The amount of this pilot devoted to people just wandering around expositing all over the damn place is incredible. Incredible.
  5. Post-Atomic Earth is pretty dystopian. Guards had guns for hands and crayon packets on their chests.
  6. It's Bones! Doc McCoy is still a cranky old shithead after all of these years.
  7. This episode is incredibly slow.
@classam
classam / 30hax.md
Last active Jun 8, 2017
30 Years, 30 Programming Tips
View 30hax.md

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.

@classam
classam / automation.md
Last active Oct 11, 2019
Automation For The People
View automation.md

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

@classam
classam / transforming.md
Created Jan 20, 2016
Leading the Transformation
View transforming.md

Also the words "IT Revolution" are on the front of the book, so if you don't read carefully you might end up holed up with a bunch of guns in a remote wildlife sanctuary.

Foreword

The advice in this book was very successful at HP and Macy’s, two lumbering tech giants who are still relevant in this day and age, dammit.

Chapter 1

You can’t perform that action at this time.