New
The latest blog posts to take off on Hacker News. 4,763 posts.
Basic Economy Fares Don't Lower Ticket Prices, They Increase Ticket Prices
When Delta started testing 'Basic Economy' fares in 2012 the idea was to compete with the ultra low cost carriers -- they already had to match price, so they wanted to be able to offer a product that was closer to the limited service Spirit provided, in hopes that customers would buy up to more expensive fares for…
Finding an Alternative to Mac OS X
This is the first in a series on finding a replacement for Mac OS X.
Why recursive data structures?
In this essay, we are going to look at recursive algorithms, and how sometimes, we can organize an algorithm so that it resembles the data structure it manipulates, and organize a data structure so that it resembles the algorithms that manipulate it.
Cheap and Painless eGPU Thrills on a 2013 MacBook Pro
Alexei's pile o'stuff, featuring writing on software development, travel, photography, and more.
Dolphin Progress Report: December 2016
We have celebrated the 15th anniversary of the GameCube and the 10th anniversary of the Wii in the last few months. As the Wii's successor, and the brand lineage, has been discontinued in the run-up to the release of the Switch, it is a time for reflection. But, this doesn't mean an end for the GameCube and Wii; if…
Lenovo ThinkPad T460 – A Good Linux Laptop for Development
After several years with my Dell Latitude E6400 I was searching for a new, more powerful Linux machine for my coding and performance tweaking tasks. And although the Dell XPS line sounded interesti…
Recreating 3D renderings in real life
A series of 4 photographs recreating computer renderings as physical scenes.
What Could Have Entered the Public Domain on January 1, 2017
What Could Have Entered the Public Domain on January 1, 2017? Under the law that existed until 1978 . . . Works from 1960 The books To Kill a Mockingbird and Rabbit, Run, the films The Magnificent Seven and The Time Machine, and more. . . Current US law extends copyright for 70 years after the date of the author’s…
Welcome to Gitea
Gitea is a community fork of the popular self hosted Git service Gogs. We're a growing group of former Gogs users and contributors who found the single maintainer management model of Gogs frustrating and thus decided to make an effort to build a more open and faster development m
Five Year Mission
Behind the scenes - how I'm making redblobgames.com - interactive explanations of game development algorithms and math
How I Write Tests
The longer I spend as a software engineer, the more obsessive I get about testing. I fully subscribe to the definition of legacy code as “code without an automated test suite.” I’m convinced that the best thing you can do to encourage fast progress in a test suite is to design for testing and have a fast, reliable…
2017 is not just another prime number
Good bye year 2016. Hello year 2017. We all know that 2017 is a prime number, but it is more than just another prime number. 2017π (roun...
How (Not?) to Use Python’s List Comprehensions
Lesser known is that you can have nested list comprehensions, that handle nested for loops:
Top Blender developers of 2016
The Free and Open Source 3D Creation Software — blender.org