Docker Bench for Security
The Docker Bench for Security is a script that checks for dozens of common best-practices around deploying Docker containers in production.
docker  devops  security  sysadmin 
18 days ago
RT : Happy Thursday Internet Buddies! We're gonna make it through this. ☕️❤️☕️
aeroimpressionism  from twitter
5 weeks ago
Proverbs 25:14, New Living Translation (NLT) A person who promises a gift but doesn’t give itis like clouds and wind that bring no rain.
A person who promises a gift but doesn’t give it is like clouds and wind that bring no rain.
Proverbs 25…
from twitter
5 weeks ago
Must Reads from hack.summit() 2016 — Medium
Must Reads from hack.summit() 2016
During the 2016 hack.summit(), one of the most frequently asked questions to our speakers was what books they would recommend for programmers looking to build their own skills. Naturally, we received some terrific suggestions that we wanted to share with you here…

Structured Programming by Edsger Wybe Dijkstra
The Art of Computer Programming by Donald E. Knuth
Design Patterns by Erich Gamma
Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman with Julie Sussman
The Lean Startup by Eric Ries
Running Lean: Iterate from Plan A to a Plan That Works by Ash Maurya
Patterns of Enterprise Application Architecture by Martin Fowler
Defeat into Victory by Field-Marshal Viscount William Slim
Information Doesn’t Want to be Free by Cory Doctorow

As a bonus, check out the books written by some of our hack.summit() speakers themselves:

Kent Beck’s Amazon Library (10 titles)
Dr. Bob Martin’s Amazon Library (7 titles)
David Heinemeier Hansson’s Amazon Library (4 titles)
Joel Spolsky’s Amazon Library (4 titles)
Learning React Native by Bonnie Eisenman
Big Data: Principles and best practices of scalable realtime data systems by Nathan Marz and James Warren
POJOs in Action: Developing Enterprise Applications with Lightweight Frameworks by Chris Richardson
jQuery in Action by Yehuda Katz
Hire Fast & Build Things: How to recruit and manage a top-notch team of distributed engineers by Stephane Kasriel
Domain Specific Languages by Rebecca Parsons
books  links 
6 weeks ago
Proverbs 17:22, New Living Translation (NLT) A cheerful heart is good medicine,but a broken spirit saps a person’s strength.
A cheerful heart is good medicine, but a broken spirit saps a person’s strength.
Proverbs 17:22 NLT
from twitter
7 weeks ago
10 awesome free career self-assessment tools on the Internet | Monster.com

One of the most well-known assessments, the Myers-Briggs Type Indicator results in a four-letter “type”—INFP or ESFJ, for example. The test is meant to identify basic preferences for each of four dichotomies (such as introvert and extrovert) and describes 16 distinctive personality traits.

You’ll have to pay $50 to take the real test, but there are plenty of imitators on the Internet.

Keirsey Temperament Sorter

This personality assessment is based on Keirsey Temperament Theory, which divides people into four “temperaments:” guardian, idealist, rational and artisan. The assessment measures how people communicate and what their actions tend to be. Yes, the test is 71 questions long; no one said getting to your emotional center would be quick.


This assessment can help you identify your motivations and what’s really important to you in your career. By ranking different aspects of work, the results can encourage you to look at jobs or industries you may not have considered before.

You’ll walk away from this test with a list of 739 jobs rank-ordered based on how well they suit your style. Not bad, huh?

Big Five

Big Five personality assessments divide people into five personality traits: openness, conscientiousness, extraversion, agreeableness and neuroticism. The assessment identifies a preference out of the five and can help you identify learning styles as well as work preferences.

This test will also make you laugh a little along the way. Try answering “I have a rich vocabulary” or “I worry about things” with a straight face.


This personality assessment starts with Myers-Briggs dichotomies and adds archetypes from Jungian theory as well as some from the Big Five. Which is psychobabbly way of saying you’ll learn whether you’re an introvert or extrovert if you take this test— and at the end, you’ll be labeled with one of 16 personality types with cool names like “Mediator,” “Commander” and “Defender.” Most importantly, the test promises to take less than 12 minutes.

iSeek “Clusters”

This survey lets you rate activities you enjoy, your personal qualities and school subjects you like. Then you can see which career clusters are a match for your interests. And this is another quick one, clocking in at 5 to 10 minutes.


This tool uses information from O*Net information, , which is sponsored by the U.S. Department of Labor, to help determine your interests as they relate to work. Unlike the other tests, this one asks you how to rate how much you’d enjoy performing very specific work tasks like “building kitchen cabinets,” “laying brick” and “buying and selling stocks and bonds.” It’s really nicely color-coded as well. Hang in there, this one is 60 questions.


More than 8 million people around the world have taken this assessment at Assessment.com. “The reason people take the MAPP is to find their way in life,” he says. It tells you what you love to do and what you don’t love to do. It also uses the O*Net job list to identify which jobs might be good fits.

You’ll have to fork over $90 for their “starter package,” in which you’ll see your top 20 general career matches. Their “executive package” costs $149.95 where you’ll get a 30-page assessment and ranked matching to 900 careers. But if you just want to try it for free, you’ll be matched with five potential careers.

Holland Code

This assessment examines your suitability with different careers based on six occupational themes: Realistic, Investigative, Artistic, Social, Enterprising and Conventional. The test identifies your top interest area and how it compares to the other areas, and what this means for your career interests.

Sorry in advance, but this test clocks in at 20 minutes, with a whopping 87 questions.

PI Behavioral Assessment

The Predictive Index predicts primary personality characteristics that describe, explain and predict day-to-day workplace behaviors, says Greg Barnett, a Boston-based industrial and organizational psychologist who is responsible for setting and executing the scientific agenda for the Predictive Index. This rigorously tested study looks at your strongest workplace behaviors and determines your management and influence styles.
work  links  Career 
april 2016
Sharing pizza for the first time with my little dudes means so much more when it's during
PizzaWeek2016  from twitter_favs
april 2016
Idris | A Language with Dependent Types
Idris is a general purpose pure functional programming language with dependent types. Dependent types allow types to be predicated on values, meaning that some aspects of a program’s behaviour can be specified precisely in the type. It is compiled, with eager evaluation. Its features are influenced by Haskell and ML, and include:

Full dependent types with dependent pattern matching
Simple foreign function interface (to C)
Compiler-supported interactive editing: the compiler helps you write code using the types
where clauses, with rule, simple case expressions, pattern matching let and lambda bindings
Dependent records with projection and update
Interfaces (similar to type classes in Haskell)
Type-driven overloading resolution
do notation and idiom brackets
Indentation significant syntax
Extensible syntax
Cumulative universes
Totality checking
Hugs style interactive environment
functional  programming  language  development 
april 2016
Cruz: The Light of Truth is Stronger than the Darkness of Terror | Cruz for President
RT : This weekend, Christians remember the most transformative event in history – Christ’s crucifixion and resurrection:
HappyEaster  from twitter
march 2016
RT : The Spirit of God, who raised Jesus from the dead, lives in you.
from twitter
march 2016
RT : Couldn't help myself tonight... AHHHH
Spoons  from twitter
march 2016
"immutable by default, global type inference, macros, what coffeescript should have been. The syntax is similar to coffeescript"
development  javascript  language  programming 
march 2016
The JavaScript Problem - HaskellWiki
A list of alternate languages that compile to javascript
haskell  javascript  development  programming  links  languages 
march 2016
Type-Safe, Functional Web Development | The Haste Compiler
What is Haste?

Haste is an implementation of the Haskell programming language geared towards web applications. Haste is based on the de facto standard GHC compiler, which means that it supports the full Haskell language, including GHC extensions and produces highly optimized code but comes with an extended set of standard libraries. Haste support modern web technologies such as WebSockets, LocalStorage, Canvas, etc. out of the box. In addition, Haste comes prepackaged with facilities for preemptive multitasking, working with binary data and other niceties.

A Haste program can be compiled into a single JavaScript file, much like traditional browser-side programs, or into a JavaScript file and a server-side binary, with strongly typed communication between the two. In essence, Haste lets you write your client-server web application as a single, type-safe program, rather than two separate programs that just happen to talk to each other over some web API as is traditional.

You don’t need to throw away all of your old code to start using Haste. In addition to the standard Haskell FFI, Haste provides its own flexible mechanism for easy Haskell-JavaScript integration, using magic typing tricks to allow data of any type to be used by both Haskell and JavaScript code with minimal effort.

Haste programs are compact. While a certain increase in code size over hand-rolled JavaScript is unavoidable, an optimized but uncompressed Haste program is normally less than 3x the size of an equivalent hand-written program and the compiler takes special care to produce minifiable code, making the latency penalty of using Haste minimal.

Haste is free software under the three-clause BSD license. If your favorite feature is not yet implemented, why not submit a patch? You might also want to join the Haste mailing list or our IRC channel #haskell-haste @ Freenode.
compiler  haskell  javascript  programming  webdev  development 
february 2016
PureScript is a small strongly typed programming language that compiles to JavaScript.
functional  haskell  javascript  language  programming  development 
february 2016
Fantasy Land JavaScript
Specification for interoperability of common algebraic structures in JavaScript
functional  javascript  development  theory  programming 
february 2016
« earlier      
3d actionscript algorithms all_android analytics analyzer android android_2.1 android_apps android_dev announcements apache api app applications apps art article articles as3 automation aws backbone backup bash book books browser business c c++ canvas challenge chat christianity cli clojure cloud cms code collaboration communication community company comparison compiler computing courses cpan css data database debug debugging demo deployment design development devops docker documentation editor education elasticsearch encoding encryption entrepreneurship erlang explore facebook featured_article feedproxy finance firefox flash font format framework free freelance fun functional game gamedev games general_news generator git github go golang google government graphics graphite graphs gui hardware haskell haxe health history hosting how-to html html5 http humor ide ie internet interpreter jabber java javascript job_board jobs journal language languages learn library life links linux lisp logs math messaging missions mobile modernperl monitoring mozilla music nagios network news nodejs nosql ocaml online_book open_source opensource optimization os oscon paas patterns pdf performance perl perl5 perl6 php plugin politics postgresql productivity profile programmers programming project-management psychology puppet python qa queue reactive read reference releases religion remember remote rom rss ruby samsung_moment scala sdx search security server service share shell social software software_news softwaredevelopment ssh ssl standards statistics storage svg sysadmin taskrunner technology technology/internet testing tools tutorial tutorials ui uncategorized unicode unix use utf-8 ux video vim virtualization visual_design vm web web_developers web_tech webdesign webdev work xml

Copy this bookmark: