New
The latest blog posts to take off on Hacker News. 262 posts.
Golden Ratio for Readable Web Typography
This is the original introductory article to Golden Ratio Typography (GRT). The basic concepts you’ll find on this page are important for understanding GRT, but much of the math is now outdated (and has been replaced by updated formulae). For a more current and comprehensive look at all things GRT, check out the Golden
The Problem with Implicit Scoping in CoffeeScript
A longer explanation of why I think that the CoffeeScript scoping is problematic and should be changed.
John Resig: JavaScript as a First Language
At Khan Academy we’ve been investigating teaching Computer Science to students in some new and interesting ways. The most interesting aspect of which is that we’re likely going to be teaching them JavaScript as their first language.
Good news: Mozilla fixed their damn browser
Firefox is getting snappier! Hooray
Apps are too much like 1990's CD-ROMs and not enough like the Web
I'm starting to resent Apps like I resented CD-ROMs. I started playing this ...
Why apps are not the future
I heard it first on the cover of Wired Magazine in March 1997 and again in August 2010. I was so impressed I added it to my blogroll , as a reminder to all that you're reading a dead medium.
Amber.js (formerly SproutCore 2.0) is now Ember.js (and released)
After we announced Amber.js last week, a number of people brought Amber Smalltalk, a Smalltalk implementation written in JavaScript, to our attention. After some communication with the folks behind Amber Smalltalk, we started a discussion on Hacker News [http://news.ycombinator.com/item?id=3335916] about what we should
Apple using patents to undermine open standards again
The latest news about Opera web browsers, tech trends, internet tips.
It's Insanely Hard to Make a Kick-Ass iPhone App
The best 25 books I’ve read since the last time I did one of these book roundups way back in 2024.
Announcing Amber.js
A little over a year ago, I got my first serious glimpse at SproutCore, the JavaScript framework Apple used to build MobileMe (now iCloud). At the time, I had worked extensively with jQuery and Rails on client-side projects, and I had never found the arguments for the "solutions for
Good UX in the Wild: Dropbox's attention to detail on their download page
Sometimes good UX is about being clever. Sometimes it's to make the user happy ...
Knyle Style Sheets
Documentation for any flavor of CSS that you’ll love to write.
Scrolling: it’s really OK to have some white space at the bottom of the window
We expect streams of text to scroll down in our browsers. But almost all of them scroll incorrectly.
What's In A GIF
We sill start off by walking though the different parts of a GIF file. (The information on this page is primarily drawn from the W3C GIF89a specification .) A GIF file is made up of a bunch of different "blocks" of data. The following diagram shows all of the different types of blocks and where they belong in the…