New
The latest blog posts to take off on Hacker News. 1,031 posts.
Why Neovim is Better than Vim
I know Vim better than most. Vim was my first real text editor.[1] I used it for years. I helped write the Floobits plugin for Vim. I’ve delved into Vim’s source code to figure out its workings. I e…
A Complete Guide to Rails Caching
Caching in a Rails app is a little bit like that one friend you sometimes have around for dinner, but should really have around more often.
Swift Functors, Applicatives, and Monads in Pictures
In this port to Swift of the great of Haskell's "Functors, Applicatives, And Monads In Pictures" we are going to look at these functional programming concepts aided by some very helpful pictures.
A Neural Network in 11 Lines of Python
A machine learning craftsmanship blog.
Singleton Pattern in Go
The Go Language growth has been phenomenal in the last few years, and is attracting language converts from all walks of life. There has been a lot articles recently about companies switching from Ruby, and experiencing the new world of Go and it’s parallel and concurrent approach to problems.
You're in a space of twisty little mazes, all alike
I have a hidden reason for posing this problem, but that's the subject of a future blog post. But for now, let me clarify by saying that I'm not just interested in counting the number of such mazes, I actually want to enumerate them — that is, I need to know what each maze looks like.
Computer program fixes old code faster than expert engineers
Computer scientists at MIT have developed a program called Helium that can automatically revamp and fine-tune old code, without needing the original source, in a matter of hours or even minutes.
How We Deploy Python Code
Building, packaging & deploying Python using versioned artifacts in Debian packages.
AWS CodePipeline
We announced AWS CodePipeline at AWS re:Invent last fall (see my post, New AWS Tools for Code Management and Deployment for the details). As I said at that time, this tool will help you to model and automate your software release process. The automation provided by CodePipeline is designed to make your release process…
AWS CodeCommit
We announced AWS CodeCommit last November (see New AWS Tools for Code Management and Deployment) at AWS re:Invent. I am happy to announce that it is now generally available and that you can start using it today. Let’s do a quick refresh on the CodeCommit feature set before taking the service for a spin. CodeCommit […]
Introduction to Microservices
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.
Russ Cox: Go, Open Source, Community
Why is Go open source, and how can we strengthen our open-source community?
Live-Coding Blender with Hy
Chris McCormick - News
Handling 1M Requests per Minute with Go
Here at Malwarebytes we are experiencing phenomenal growth, and since I have joined the company over 1 year ago in the Silicon Valley, one my main responsibilities has been to architect and develop several systems to power a fast-growing security company and all the needed infrastructure to support a product that is…
Graphics Analysis of an NES Game's Select Menu
In Star Versus’s two player mode, the first thing players see is a menu to select their ships, handicaps, and arenas. Although straight forward in concept, this menu actually maxes out the NES’s graphics in multiple ways. Specifically, it uses each available palette, requires all 64 sprites, and places 8 sprites onto…