New
The latest blog posts to take off on Hacker News. 105 posts.
Your next conference should have real-time captioning
I was one of the organizers of !!Con, a free conference about the joy, excitement and surprise of programming that happened two weeks ago in New York.
Pushing iOS
Here’s the stronghold and I’m the little bunny who can barely move around a sword going straight for it. If anyone sends me a picture of a bunny me that can’t move around a sword against a giant Apple stronghold castle… I’m putting it right here! Windows Phone is getting more traction and Android i
Just press go: designing a self-driving vehicle
We’re exploring what fully self-driving vehicles would look like by building some prototypes.
The Scroll Up Bar
A design pattern that is currently growing more popular is the fixed position bar at the top of the page. Sometimes the bar stays the same throughout, sometimes the header morphs into a slimmer bar as you scroll down, sometimes a completely new bar appears.
Fira Sans: a Free, Open Source Typeface Commissioned by Mozilla
As designers in open source, we’re constantly looking for opportunities to bring the principles of universal access and redistribution to new areas. While the term “open source” may still be mainly associated with code, the value in free collaboration benefits every discipline – particularly design.
New York City photographed with the Game Boy Camera in 2000
I'm David Friedman , a professional photographer who sometimes gets ideas for photos, designs, gadgets, and other projects. I write about it all on this blog. You can find the meaning behind the name “Ironic Sans” back in the very first post .
Dual-touch smartphone design concept
Smartphones have a thumb problem. The touchscreen is a magical invention, but it definitely has its shortcomings.
Bezier Curves and Type Design: A Tutorial
[2026/09/14]: This article became the most popular I've ever written. Since it was written a long time ago, I decided to rework it: polishing the wording to facilitate comprehension, fixing dead links and typos, and adding interactivity. Still, it remains faithful to the original — a lot of people discussed it and…
Let’s Make a Bubble Map
My previous Let’s Make a Map tutorial describes how to make a basic map with D3 and TopoJSON ; now it’s time to cover thematic mapping in the form of a proportional symbol map. The simplest symbol is a circle, or bubble , whose area is proportional to the associated data. In this tutorial, we’ll make a bubble map of…
Line length | Butterick’s Practical Typography
Butterick’s Practical Typography
How to Lie with Data Visualization
Three common ways data visualizations can mislead.
The Woman Behind Apple's First Icons
In the early 80s, Susan Kare was a pixel art pioneer at Apple. Today, she continues to dazzle.
Why xkcd-style graphs are important
For most data scientists, a toolkit like scipy/matplotlib or R becomes so familiar that it becomes almost an extension of their own mind. When fleshing out an idea, we will just open up ipython, write a few lines of code, and display the plot on the screen to get …
Why Gooseberry, the open animation film, matters
I can't express enough how important this Gooseberry project is, for me personally and for a lot of people out there. There are so many solutions for urgent issues coming together in Gooseberry - it is really mind-blowing sometimes. This is what Gooseberry is for me: - Open Movies as a Blender dev
We lost a customer. This is how we found out
Free business calculators for CAC, Churn Rate, and LTV analysis. Make data-driven decisions for your business growth.
Switch from Photoshop to Gimp: Tips From a Pro
Over six months ago, I stopped using Adobe Photoshop and switched to GIMP for all my personal photography projects. This wasn’t the impossible task that most people believe it is.
How I rebuilt "Flying Toasters" using only CSS animations
One of my favorite classic screensavers from back in the day was “Flying Toasters,” a part of the After Dark bundle.
Bulletproof HTML Email Components
Sendwithus helps teams manage transactional emails outside of source code — leading to streamlined workflows and always on-brand emails. Learn more here!
BioShock Infinite Lighting
Programmers don't generally have reels, but we do have blogs. I've been explaining the rendering work I did on BioShock Infinite quite a b...
Creating a New Business Model for Cartoonists
TL;DR - I spent five years earning a side income by drawing and selling cartoons to magazines, mostly of various animals in business suits. I found the cartooning industry to be old-fashioned and inefficient. So I’m building a product to disrupt the industry and help cartoonists make more
Depixelizing Pixel Art
Explore research at Microsoft, a site featuring the impact of research along with publications, products, downloads, and research careers.
A New Car UI: How touch screen controls in cars should really work
A New Car UI - How touch screen controls in cars should really work.