Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,925 posts.
Simulating Wind on Procedural Terrain Using Lattice Boltzmann Method
Note: The full source code for this article can be found here (summarized version). Individual sections contain references to specific code snippets below.
The expected value of the game is positive regardless of Ballmer’s strategy
A few days ago John Graham-Cumming posted about “Steve Ballmer’s incorrect binary search interview question” which drew a lot of attention on Hacker News. The Ballmer’s favorite brain teaser goes like this:
CMU's Libratus builds substantial lead in Brains vs. AI competition
CMU Artificial Intelligence Is Tough Poker Player
A Diablo 3 Story
TLDR: I made about 100 000 euro from Diablo 3 in exactly 1 year. Below I will tell you in great detail how. I want to dedicate thi...
Exploring FPGA Graphics
Welcome to Exploring FPGA Graphics. In this series, we learn about graphics at the hardware level and get a feel for the power of FPGAs. We’ll learn how screens work, play Pong, create starfields and sprites, paint Michelangelo’s David, draw lines and triangles, and animate characters and shapes. Along the way, you’ll…
Pokémon Team Optimization
This article will show you how forming your Pokémon team can be turned into a mathematical optimization problem.
Recreating the THX Deep Note (2009)
We dissect the building blocks of the infamous THX Deep Sound and recreate it by synthesizing the sound in Supercollider programming environment.
Steam Sales 2015
The 2015 was the best year for Steam yet.
Break-a-Scene: Extracting Multiple Concepts from a Single Image
A method for extracting multiple concepts from a single image.
A Ray-Tracing Pioneer Explains How He Stumbled into Global Illumination
NVIDIA RTX Spark powers thin and light laptops built for everything that developers, creators and gamers do. RTX Spark laptops are now available from ASUS, Dell, HP, Lenovo, Microsoft and...
REPL Driven Minecraft
A tale of optimization during the ClojureD Minecraft workshop
How Spotify Killed Lo-Fi Hip Hop
AI and Corporate Interests Gutted an Artist's Oasis
Hyperlapse makes first-person videos smooth and speedy
Professional photographer Nick Didlick always wanted to make a great ski movie, but he had long been stymied by the need for two things: Tons of pricey camera gear, and plenty of time to shoot.
Prince of Persia for Commodore 64/128 released
The C64 conversion of Prince of Persia, based on the original Apple II code by Jordan Mechner has been released today. It requires a Commod...
The Plot of the Phantom, a text adventure that took 40 years to finish
Gnarled JavaScript warlock, musician, cartoonist, dilettante.
The Loading Screen Game Patent Finally Expires
In 1998, the U.S. Patent and Trademark Office issued Patent 5,718,632, on a method for avoiding “unnecessary wastage of time” in video games. What’s transpired in the 17 years since then can best be described as an unnecessary wastage of time. Namco’s patent covers “auxiliary games” that a player...
Getting Creative with Perlin Noise Fields
How to make infinite design variations using Perlin noise fields, a simple generative algorithm.
Veloren, an open source game, release 0.16
Veloren 0.16 Release
Finding and exploiting hidden features of Animal Crossing's NES emulator
While looking for ways to activate the developer menus left over in Animal Crossing, including the NES emulator game selection menu, I found an interesting feature that exists in the original game that was always active, but never used by Nintendo. In addition to the NES/Famicom games that can be obtained in-game, it…
The Big List of RPG Plots
What follows is a scrap of trivia . . . my collection of RPG plots , in abstract form. I built this by examining the premises of hundreds o...
Loom EGA/VGA Comparison
The original EGA background art for Loom was made by Mark Ferrari . The character art was done by Gary Winnick and Steve Purcell . Gary Winnick designed the sprites and did most of the sprite animation, while Steve Purcell did the larger character portraits and some additional animation. Ken Macklin did the effects…
Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA
I've spent the last month adding features and improving performance in z486_MiSTer , mostly working through games from the first half of the 1990s. Looking a few years ahead brought me to another change I wanted to explore: the arrival of 3D graphics cards.