New

The latest blog posts to take off on Hacker News. 4,419 posts.

Any topic
2018
3544

Jepsen: Aerospike 3.99.0.3

Aerospike , formerly Citrusleaf, is a distributed, sharded document store designed for high-throughput, low-latency applications. Each record is a map of keys to values, which may be either primitive types (integers, strings, bytes, etc.) or nested collections like lists and maps. Secondary indices are also available…

3546

Make your own build system

On this page I present a robust, custom build system for a software project written in C, in less than 500 lines of Python code. I think it is about as minimal as a practical dependency-tracking build system can get. Although it adds to the code that must be maintained as part of the project, I think that having a…

3560

Updated Request for Startups

The application deadline for YC Summer 2018 is on March 24, and in honor of the deadline, we published an update to our Request for Startups [http://www.ycombinator.com/rfs/] (RFS). While many of the best ideas we’ve funded were ones that surprised us, there are always a collection of ideas we wish more founders would…

3566

Sin and Cos: The Programmer's Pals

In this article I shall discuss several game programming techniques, all revolving around a central theme: the sine and cosine functions. This article will explain sine, cosine, vectors, atan2, and some useful special effects such as how to make homing missiles and how bitmap rotation works. I shall start with the…