Recent submissions

Comment · 8 years ago
We put everything in code. We have several layers, but they if you're new you can start with the lowest level and make your way up to find out how things are provisioned and configured.

We're on AWS so we use cloudformation for provisioning and saltstack (https://saltstack.com/) for configuration management. Cloudformation templates are written using stacker (http://stacker.readthedocs.io/en/stable/). All AWS resources are built by running "stacker build" so nothing is done by hand. We have legacy resources that we're slowly moving over to Cloudformation, but more than 90% of our infrastructure is in code.

On top of cloudformation and salt we built jenkins (CI and docker image creations), spinnaker (deployment pipeline), and kubernetes (deployment target). The jenkins and spinnaker pipelines are also codified in their own respective git repos.

All the repos here have sphinx setup for documentation purposes and the repos tend to crosslink for references.

Comment · 11 years ago
8tracks | San Francisco | full time| ONSITE preferred | http://8tracks.com/jobs

Do you feel there should be a better way for people to find and enjoy the limitless spectrum of music created by mankind, much of which is now available online in some form -- if you know where to look? Do you love 8tracks but think the product could be even better?

8tracks is the best place for people who care about music to create and consume playlists. Its crowd curated platform offers unprecedented depth and relevancy in a "lean back" fashion -- spanning every imaginable style, activity or mood -- and an unmatched opportunity for music discovery, with less repetition and a uniquely human touch.

8tracks ranks #3 in the US among internet radio listeners aged 18-34 (after Pandora and iHeartRadio) and reaches 8m MAU who stream 30m hours/month. Two-thirds of the music streamed on 8tracks hails from Independent artists and labels, and two-thirds of the music streamed is delivered to iOS and Android devices. Supported primarily by advertising sales, the business has operated at or near profitability for the last 3 years. Founded in 2008, 8tracks is backed by Index Ventures and Andreessen Horowitz, with offices in Mission Dolores (SF) and the Flatiron District (NYC).

Director of Engineering: http://8tracks.com/job/c3249aa0-ff26-4870-a972-ad352f434982

iOS Dev: http://8tracks.com/job/f77ee7cd-b2ec-4c6c-8906-e7e0d099b36d

If you're interested in our stack you can see my answer to it here: https://www.quora.com/What-is-the-technical-architecture-of-...

Comment · 13 years ago
Love Starrett!

He also did a talk at Google (http://www.youtube.com/watch?v=kfg_e6YG37U) and near the end someone asks about stand up desks.

The problem the author has might not be due to the standing desk but more with his posture. The standing desk probably exacerbated the problem.

Comment · 13 years ago
I'd also like to add this article to the discussion - Barbell Training is Big Medicine (http://startingstrength.com/articles/barbell_medicine_sulliv...).

The article only does a dip into the effects of strength training, but the more I research about strength & health the more I truly believe that strength (not big bulky muscles) is something everyone should strive for.

Comment · 15 years ago
You can remove the left hand scrollbar by setting this command:

    " This removes the left hand scrollbar from the current guioptions.
    :set guioptions-=L
Check out :help guioptions for more. I've set up my vim so I don't have any scrollbars.
Comment · 15 years ago
I tend to do a lot of work upfront (without committing) and then go back and split the work up into smaller commits with "git add -p". I commit often, so it's never a huge list of changes I have to split.

I do this so I can cherry pick commits into other branches (e.g., fixing a bug in my current branch and merging it back to master).

Comment · 15 years ago
I'm curious about this as well. I've posted my skills on craigslist and sent stuff out to my friends, but I always receive requests from people who can only pay very little. Either that, or I'm not doing a very good job of advertising myself - which is a definite possibility.
Comment · 15 years ago
What does "PC LOAD LETTER" mean?!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton