New
The latest blog posts to take off on Hacker News. 3,400 posts.
An FPGA sprite graphics accelerator
A very warm welcome to my most ambitious project to date. In this project I’m going to attempt to design and build a sprite-based graphics accelerator that will function as a co-processor to an MCU. Using cheap off-the-shelf components I’m hoping to achieve a level of gaming performance that compares well to popular…
My Experience at YC Hacks
I wasn’t quite sure what to expect. At 33 years old, I knew I’d probably be older than the vast majority of the 400+ people attending Y Combinator’s first YC Hacks hackathon. But other than that, I didn’t have many expectations. YC Hacks was my first real hackathon. Many years ago, I went to the …
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...
Storemapper: Bootstrapped to $50k/year in 2 years
Two years ago I launched Storemapper an embedded store locator service that runs on any website or ecommerce platform. Today around 500 brands use Storemapper to help their customers find the closest place to buy their stuff. The service has grown from bootstrapped to over $50,000 per year. It’s not cool like a…
Key Advances in the OpenGL Ecosystem
The Khronos™ Group, an open consortium of leading hardware and…
How I OCR hundreds of hours of video (2011)
One of the features that I’m most pleased with on Richmond Sunlight is the integration of video. It’s one thing to put up chunks of video for people to paw through, but it’s another to automatically index it so that people can be directed to just the parts of the video that interest them. That […]
Fast and easy Levenshtein distance using a trie (2011)
<img src="http://stevehanov.ca/blog/images/acer.jpg"/> If you have a web site with a search function, you will rapidly realize that most mortals are terrible typists. Many searches contain mispelled words, and users will expect these searches to magically work. This magic is often done using levenshtein distance. In…
We’re 10 today
On our tenth birthday we can look back on a year in which our free and open world map has gone from strength to strength, being deployed by large companies such as Apple, Mapquest and Foursquare, and relief organisations such as Médecins Sans Frontières (Doctors Without Borders) and the American Red Cross.
Perceptual Image Hashing
Joe Bertolami's portfolio and blog covering artificial intelligence, game development, computer graphics, data compression, and more.
Anthropology of Mid-Sized Startups
In their natural habitats, social species organize into characteristic groups. Gazelles form herds, wolves form packs, and ants form colonies. Humans, in the…
That WoW server blade
A post by August Lilleaas, published August 08, 2014.
Painting in Clojure
Learning Clojure by building a digital Jackson Pollock. This article and the source code backing it can be found on GitHub . Below is an example of what we will be building, running the code found in this page.
What Kind of Logo Do You Get for $5?
An epic tale of deception, stolen artwork, and crappy logos
An Internet-Ready OS From Scratch in a Week – Rump Kernels on Bare Metal
The most time-consuming part of operating system development is obtaining enough drivers to enable the OS to run real applications which interact with the real world. NetBSD's rump kernels allow reducing that time to almost zero, for example for developing special-purpose operating systems for the cloud and embedded…
The US Intelligence Community has a Third Leaker
Ever since the Intercept published this story about the US government’s Terrorist Screening Database, the press has been writing about a “second leaker”: The Intercept article focuses on the growth in U.S. government databases of known or suspected terrorist names during the Obama administration. The article cites…