Skip to content

Instantly share code, notes, and snippets.

View mkeen's full-sized avatar
🏴‍☠️
One man army

Mike Keen mkeen

🏴‍☠️
One man army
View GitHub Profile
Hello sir my name is Steve McCullen
223 Fake Street
Atlanta, GA 30309
“People are taking the piss out of you everyday. They butt into your life, take a
cheap shot at you and then disappear. They leer at you from tall buildings and make
you feel small. They make flippant comments from buses that imply you’re not sexy enough
and that all the fun is happening somewhere else. They are on TV making your girlfriend
feel inadequate. They have access to the most sophisticated technology the world has
ever seen and they bully you with it. They are The Advertisers and they are laughing at
you. You, however, are forbidden to touch them. Trademarks, intellectual property rights
and copyright law mean advertisers can say what they like wherever they like with total impunity.
Fuck that. Any advert in a public space that gives you no choice whether you see it or not is
“People are taking the piss out of you everyday. They butt into your life, take a cheap shot at you and then disappear. They leer at you from tall buildings and make you feel small. They make flippant comments from buses that imply you’re not sexy enough and that all the fun is happening somewhere else. They are on TV making your girlfriend feel inadequate. They have access to the most sophisticated technology the world has ever seen and they bully you with it. They are The Advertisers and they are laughing at you.You, however, are forbidden to touch them. Trademarks, intellectual property rights and copyright law mean advertisers can say what they like wherever they like with total impunity.
F*ck that. Any advert in a public space that gives you no choice whether you see it or not is yours. It’s yours to take, re-arrange and re-use. You can do whatever you like with it. Asking for permission is like asking to keep a rock someone just threw at your head.
You owe the companies nothing. Less than nothing, you e
recipe: [{id:76, quantity:1, name:Candy Cookie}, {id:1546, quantity:1, name:Chocolate Chipper Cookie},…]
0: {id:76, quantity:1, name:Candy Cookie}
id: 76
name: "Candy Cookie"
quantity: 1
1: {id:1546, quantity:1, name:Chocolate Chipper Cookie}
2: {id:1546, quantity:1, name:Chocolate Chipper Cookie}
3: {id:1547, quantity:1, name:Oatmeal Raisin Cookie}
4: {id:1547, quantity:1, name:Oatmeal Raisin Cookie}
5: {id:785060, quantity:1, name:French Baguette}
@mkeen
mkeen / gist:5493544
Last active December 16, 2015 20:39
#startups in #brandtown
Atlanta is a brand town. Coca-Cola, Turner Broadcasting, UPS, AT&T, Bank of America - All are either headquartered or have a major presence here. These brands have a major impact on American, and thus, world culture. Who is at the helm of these companies' ad spend, product development, and investment decisions? Atlantans.
As a city driving world culture, Atlanta is full of creative, driven, and capable human beings. We thrive because we produce cultural greatness - whether through technology, art or a combination thereof. Increasingly, Atlantans are becoming more cautious about where we apply our talents. If we're destined to shape human culture, why should we do it under the banners of cold-war era corporate giants? Why shouldn't we start our own companies and shape the future of human culture? Will Coca-Cola employ the next generation of brilliant minds, or will we?
There is just one rule in the Atlanta startup community: Do NOT try to make this about you.
# current behavior
def my_string arg
s = "string"
["stuff", "to", "add"].each do |item|
s << " "
s << item
end
s
end
nv.addGraph(function() {
var chart = nv.models.pieChart()
.x(function(d) { return d.label })
.y(function(d) { return d.value })
.showLabels(true);
d3.select("#chart svg")
.datum(exampleData())
.transition().duration(1200)
.call(chart);
@mkeen
mkeen / gist:1305725
Created October 22, 2011 06:56
Let's Get Digital Challenge (Red Version)
#!/usr/bin/env ruby
$characters = [[[0,1,1,0], [1,0,0,1], [1,0,0,1], [0,0,0,0], [1,0,0,1], [1,0,0,1], [0,1,1,0]], [[0,0,0,0], [0,0,0,1], [0,0,0,1], [0,0,0,0], [0,0,0,1], [0,0,0,1], [0,0,0,0]], [[0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0], [1,0,0,0], [1,0,0,0], [0,1,1,0]], [[0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0]], [[0,0,0,0], [1,0,0,1], [1,0,0,1], [0,1,1,0], [0,0,0,1], [0,0,0,1], [0,0,0,0]], [[0,1,1,0], [1,0,0,0], [1,0,0,0], [0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0]], [[0,1,1,0], [1,0,0,0], [1,0,0,0], [0,1,1,0], [1,0,0,1], [1,0,0,1], [0,1,1,0]], [[0,1,1,0], [0,0,0,1], [0,0,0,1], [0,0,0,0], [0,0,0,1], [0,0,0,1], [0,0,0,0]], [[0,1,1,0], [1,0,0,1], [1,0,0,1], [0,1,1,0], [1,0,0,1], [1,0,0,1], [0,1,1,0]], [[0,1,1,0], [1,0,0,1], [1,0,0,1], [0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0]]]
class DigiChar
attr_accessor :integer
def initialize integer = nil
@integer = integer
end
@mkeen
mkeen / gist:1305715
Created October 22, 2011 06:37
Let's Get Digital Challenge
#!/usr/bin/env ruby
$characters = [[[0,1,1,0], [1,0,0,1], [1,0,0,1], [0,0,0,0], [1,0,0,1], [1,0,0,1], [0,1,1,0]], [[0,0,0,0], [0,0,0,1], [0,0,0,1], [0,0,0,0], [0,0,0,1], [0,0,0,1], [0,0,0,0]], [[0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0], [1,0,0,0], [1,0,0,0], [0,1,1,0]], [[0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0]], [[0,0,0,0], [1,0,0,1], [1,0,0,1], [0,1,1,0], [0,0,0,1], [0,0,0,1], [0,0,0,0]], [[0,1,1,0], [1,0,0,0], [1,0,0,0], [0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0]], [[0,1,1,0], [1,0,0,0], [1,0,0,0], [0,1,1,0], [1,0,0,1], [1,0,0,1], [0,1,1,0]], [[0,1,1,0], [0,0,0,1], [0,0,0,1], [0,0,0,0], [0,0,0,1], [0,0,0,1], [0,0,0,0]], [[0,1,1,0], [1,0,0,1], [1,0,0,1], [0,1,1,0], [1,0,0,1], [1,0,0,1], [0,1,1,0]], [[0,1,1,0], [1,0,0,1], [1,0,0,1], [0,1,1,0], [0,0,0,1], [0,0,0,1], [0,1,1,0]]]
class DigiChar
attr_accessor :integer
def initialize integer = nil
@integer = integer
end
[mk@macpro sharp-stream-154]$ rake routes
/home/mk/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2/lib/rake/version.rb:4: warning: already initialized constant MAJOR
/home/mk/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2/lib/rake/version.rb:5: warning: already initialized constant MINOR
/home/mk/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2/lib/rake/version.rb:6: warning: already initialized constant BUILD
/home/mk/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2/lib/rake/version.rb:3: warning: already initialized constant NUMBERS
/home/mk/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2/lib/rake/version.rb:9: warning: already initialized constant VERSION
/home/mk/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2/lib/rake.rb:26: warning: already initialized constant RAKEVERSION
/home/mk/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2/lib/rake/early_time.rb:17: warning: already initialized constant EARLY
/home/mk/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2/lib/rake/alt_system.rb:32: warning: already initialized constant WINDOWS
/home/mk/.rvm/gems/ruby-1