New
The latest blog posts to take off on Hacker News. 59 posts.
The Finder’s GUI tax can be very expensive
Once a month, I download roughly 25 gzipped (.gz) files from Apple—these are our Mac App Store sales reports, with one file for each App Store region. I could have Safari expand these files (via the "Open 'safe' files after downloading' item in its preferences), but I prefer to leave that option unchecked. (Why? I…
Ken's Academy Award: Noise and Turbulence
In 1997 I received a Technical Achievement Award from the Academy of Motion Picture Arts and Sciences for work I had done on procedural texture. For example, the NYU Torch on the right is made entirely from procedural textures (except for the text along the bottom). The flame, background, and metal and marble handle…
Web fonts, boy, I don't know
Monica Dinculescu's blog
Pixels and voxels, the long answer
Retronator Do It Yourself
SVG has more potential
A bunch of interesting techniques for using SVG to make unique responsive components.
What every coder should know about gamma
Personal blog of John Novak
Introducing OpenType Variable Fonts
“” is published by John Hudson in VariableFonts.io.
How Doom 2016 Renders a Frame
DOOM pioneered fundamental changes in game design and mechanics back in 1993, it was a world-wide phenomenon which propelled to fame iconic figures …
3D Printed Camera
The design of the camera body evolved from a simplified massing of functional elements to refinements based on ergonomics and scale, as I learned more about the strength of the material.
The math of CSS locks
CSS Locks are a Responsive Web Design technique that lets you transition smoothly between two property values when the screen gets smaller or bigger.
500 Byte Images: The Haiku Vector Icon Format
Haiku uses a custom vector image format to store icons. This is surprising both because most OSes consider bitmaps to be totally sufficient to represent icons and because there are plenty of vector graphics formats out this (e.g. SVG). The goal of the Haiku Vector Icon Format (HVIF) is to make vector icon files as…
Rotoscoped Animation of Filmed Parkour
Hallå! Welcome to my first game devlog. I figured I'd start out talking about graphics, as they are a large source of anxiety for first-time developers. And not without reason! Everyone is a judgy bastard when it comes to how your low-budget game is presented. Oh sure, it's become easier for a solo developer to mask…
Show HN: Web Design in 4 minutes
Learn the basics of web design in 4 minutes with this interactive tutorial.
The Daredevil Camera
Once upon a time I was reading a Popular Mechanics article, the title of which eludes me. Something about playing different music for different parts of a…
The 100:10:1 method – the heart of my game design process
This is the second post of a series on practical game-design techniques. Here’s the first. In my years designing games, my methods have evolved from Games-Randomly-Emerging-from-the-Inchoate…
Workman Keyboard layout
Introduction The Problem with Colemak Back to the Drawing Board Introducing the Workman Layout Pros and Cons Test Results Key Usage Visualization Tests Using Popular Books Downloads Recommended Key…
A new Curl logo
The original logo for the curl project was created in 1998 by Henrik Hellerstedt. When we started version controlling the web site contents in June 2001 it had already been revised slightly and it looked like this I subsequently did the slightly refreshed version that's been visible on the site since early 2003 which…