A profile on 60 Minutes drove more traffic than TechChrunch, HackerNews, and everything else combined. Old media is not dead.
Part I liked the best :
GAE is an abstraction over all the typical scalability issues and that let's you focus on business problems. All abstractions leak , you are going to have to deal with problems no matter what you choose, but you are choosing the type of problems you want to deal with by the platform you select. It's all about understanding …
…should be abolished, immediately and retroactively, before this nonsense destroys my profession. ( Hackernews discussion of this particular lawsuit is here .)
Application Server Showdown: Passenger vs. Unicorn - Engine Yard recommends Unicorn.
Rspec-api-documentation - Generate API docs as a side effect of running your RSpec tests.
Wat Programming Language - "An ultra-lightweight, advanced, and practical Lisp for JavaScript." …
…the book. I ended up selling 89 copies on the first day, 52 on the second. The book got posted on HackerNews, and so did an article on building activity feeds with Riak that I published the same day.
The Monday after the release I sent out a newsletter to everyone who signed up for the NoSQL Handbook, some 1400 people. That's the second spike, and it sold some 70 books in total, looking at the first three days of the newsletter going out. Some sales kept trickling in from that …
…as operations line up and try to destroy themselves. Fascinating to watch. You get slow disk system on one machine and everybody is waiting on a request so all of a sudden all these other requests on all these other machines are completely synchronized. This happens when you have many machines and you have many events. Each one actually removes entropy from the system so you have to add some back in.
Comments from HackerNews really help to fill out the topic with more detail:
…part about the blog post wasn't the post itself. The comments and other discussion on sites like HackerNews are the real jewels.
I'd now like to think out loud about testing. We've come so far in the Ruby community, but in reality, we still have a long way to go.
Just Enough Testing
A question that I hear constantly is, "How much tests should we have?" I always reply with, "Just Enough." What does that mean exactly? It boils down to your application …
Trello - List-of-list management tool that got a burst of HackerNews publicity last week. Other tools along the same lines if you're in the market: Blossom and AgileZen .
Firebug 1.9.0 - has been released. Here's a list of the new features .
Yak Shaving - Josh Susser explains yak shaving for the layman. (Also see the classic email on the subject.)
17 Years Later, The Internet Still Sucks - …
Delicious irony HackerNews, of all places, weights on Is brogrammer a sexist term?
Wrong by design Although it asks " Why economic models are always wrong? ", this article applies to all uses of models for prediction purposes:
The problem, of course, is that while these different versions of the model might all match the historical data, they would in general generate different predictions going forward-and sure enough, his calibrated model produced terrible predictions …
I've teamed with my wife to ship HackerBooks.com , a search engine for books quoted on StackOverflow and HackerNews.
The app is currently fairly simple and more is planned - yet I hope you will like the site just as much as the HackerNews crowd!
A few usage tips
There's an advanced search built-in which is not really advertised yet but you may want to use:
search for has:kindle to find all kindle ebooks
search for site:stackoverflow to find all stackoverflow books
A really nice Internet moment happened in the HackerNews thread Disqus: Scaling the World's Largest Django Application , when David Kitchen crafted an awesome response to a question about how you learn to build scalable systems. It's so good I thought I would reproduce it here.
Question : asked by grovulent :
Not like this is a problem I have to worry about. But where on earth does one learn this stuff? The talk is useful - as an overview of …