New
The latest blog posts to take off on Hacker News. 1,923 posts.
Don't Blame CSS For Your Incompetence
I feel like shit, and have spent a proportion of the afternoon in bed so really shouldn’t be involving myself in this right now, but I can’t help it. Hacker News and Reddit have been bickering today…
Why CSS Should Be Used for Layout
This post addresses the key points of the debate over the use of CSS for layout.
Don’t Work for Assholes
In this series, I’m recounting work stories to learn from my mistakes. I call them Things I Learned the Hard Way .
Why CSS should not be used for layout
Seeing as how the CSS wars seem to have flared up again, I thought I would weigh in. I have finally had a chance to really dive in to the details, and I have come to the following conclusion:
Tables vs CSS: CSS Trolls begone
First mistake, drinking the CSS Kool-Aid Several weeks ago, I started designing the layout for my threaded comments on a social news site that I'm building. I had created a down and dirty layout using nested tables. It was ugly, and used nested tables but it worked. I was then paralized by guilt. I couldn't let the…
The most effective debt collecting email I ever wrote
Web standards that have been outlined and classified have totally transformed the internet in just the last 10 years or so, creating an online experience that is more cohesive, more predictable, and a lot more robust.
A Unix Utility You Should Know About: Pipe Viewer
Hi all! I'm starting a new article series here. This one is going to be about Unix utilities that you should know about. The articles will discuss one Unix program at a time. I'll try to write a good introduction to the tool and give as many examples as I can think of. The first post in this series is going to be…
A single line assignment filled with epic fail
Today I've been working with a piece of third-party software. I was having big problems getting it working and decided to delve into its ...
How we reduced chargebacks by 30% (as a percentage of sales)
We’ve never had a lot of chargebacks (a chargeback is when a customer calls their credit card company to dispute a charge they don’t recognize), but last year we made a simple change that reduced our chargebacks by 30% as a percentage of sales. I can’t be certain the reduction …
Taming Doubt
An article that explores the feelings of doubt and how to tame them.
Taming Perfectionism
An article that explores the idea of imperfect beauty - taming perfectionism with the Japanese art of Wabi-sabi.
Edward Tufte Notebooks & Sketches
A forum moderated by author and artist Edward Tufte, including discussion and questions dealing with information design.
Anatomy of a Program in Memory
Memory management is the heart of operating systems; it is crucial for both programming and system administration. In the next few posts I'll cover memory with an eye towards practical aspects, but wi