New
The latest blog posts to take off on Hacker News. 1,013 posts.
You Don't Want to Think Like a Programmer
It's not about technology for its own sake. It's about being able to implement your ideas.
Saying goodbye to Python
This post is long overdue; this isn’t a declaration of intent (any intent was long ago made real), just my reflection about my own path. I left the Python world a long time ago but I never took a chance to say goodbye.
Elasticsearch 1.0.0 released
Powered by Elasticsearch. Ready to deploy your data? Start free.
Yelp’s Style Guide
Yelp’s got style (and the guide to back it up) Molly F. Front-End Engineer Feb 11, 2014 We’re excited to publicly share Yelp’s styleguide — a living document that we’ve...
Git Push Heroku Master: Now 40% Faster
Flow is an important part of software development. The ability to achieve flow during daily work makes software development a uniquely enjoyable profession
A Whole New World
This talk announces the most ambitious software project I've ever undertaken, then considers why its existence is so surprising (and in some cases frustrating) to people.
JetBrains C++ IDE: Status update and Video report
Update: Cross-platform C/C++ IDE goes public as CLion!We know many of you are waiting for a cross-platform C++ IDE we announced some time ago, as we've received quite a few applications for a priv
Learning to Code vs Learning Computer Science
It's always very tricky when people who aren't educators start banging on about what should or shouldn't be taught in schools. My own school days are but a hazy memory of hormones, angst, and boring homework. Yet here I am, pontificating. With the current "fad" of encouraging children to learn to code, I thought I…
How to Create Your Own Git Server
Although I'm a happy (also paying) user of GitHub's offerings, there are times when I prefer to host a private repository on a server I control. Setting up your own Git server can be useful if you're isolated from the public internet, if you're subject to inflexible regulations, or if you simply want features…
The Firing Squad Problem
In 1957, John Myhill first posed an interesting problem that was closely related to computer programming, but did not require any related background to solve. Dubbed the "firing squad synchronization problem," the puzzle was passed along by word of mouth and first solved by Marvin Minsky and John McCarthy. However…
Django 1.6.2 and 1.7a2 released
Posted by Jacob Kaplan-Moss on Feb. 6, 2014
Don't Learn to Code, Learn to Program – But Come Back in 10 Years
I want to discuss why programming and coding are not the same, and why I can no longer support the Learn to Code movement. I can no longer tell my friends to learn coding. Although I’m passionate about it, it’s too arcane and insular for mainstream practice.
Docker 0.8: Quality, new builder features, btrfs, OSX support
Docker is a founding member of the Blueprint Alliance, a 12-company reference architecture for securing AI agents, built around four governance questions.
Your code may be elegant, but mine works
OmniTI Seeds: leaf; This article expresses an opinion or just a downright rant.