New
The latest blog posts to take off on Hacker News. 3,076 posts.
Introduction to genetic algorithms (example in Javascript)
In this post, we'll learn the basics of one of the most interesting machine learning algorithms, the genetic algorithm. This article is part of a series.
Google Search is only 18% Search
Google Search is only 18% Search - Monday, 03 September 2012 - Alex's blog
What I learned from my first C coding challenge
Last week at Vimeo we had a challenge. Build a better query string parameter sorter for a Varnish plugin. The gauntlet was thrown down at 5pm on a Friday and by 2am Friday night we had our first contender. I arrived home to see the code and decided to throw my hat into the ring. I had made some attempts at c plugins…
Why Tarsnap doesn't use Glacier
On the surface, Tarsnap sounds like the perfect use case for Glacier. Out of every TB of data stored on Tarsnap, in any given month approximately 100 GB of data will be deleted, while only 33 GB of data will be downloaded; in other words, Tarsnap is very much a "write once, read maybe " storage system. Tarsnap's…
The Laser Doodler
So I’ve got a project coming up (that may have something to do with this tweet ) that will require a few LED matrix displays. I found a suitable candidate online and ordered one to play around with. Since I already had the display, I thought it’d be fun to run it through the paces and build a little circuit out of it…
Lean into the pain
When you first begin to exercise, it’s somewhat painful. Not wildly painful, like touching a hot stove, but enough that if your only goal was to avoid pain, you certainly would stop doing it. But if you keep exercising… well, it just keeps getting more painful. When you’re done, if you’ve really pushed yourself, you…
Facebook Handled their IPO Exactly Right
Andrews Ross Sorkin wrote a piece for the NY Times that was just ridiculous. He put the blame squarely on the back of the CFO of FB. Talk about getting it 180 degrees wrong.
37signals invests in The Starter League
Today we’d like to announce that we’ve bought a stake in The Starter League. This is the only investment that 37signals has ever made in another company. What is The Starter League? The Starter League (formerly known as Code Academy) is a small school in Chicago that teaches Rai…
Entrepreneurship is hard but you can’t die
I’m posting a series of articles on family, startup culture and careers. These vignettes are about how I’ve lived my life trying to make a dent in the universe. Hoping they’ll give you a point of v…
Introducing Qubes 1.0 ("a stable and reasonably secure desktop OS")
After nearly three years of work, I have a pleasure to announce that Qubes 1.0 has finally been released! To see the installation instructio...
“Me-too” products are fine
This is a guest post from Alex Yumashev. Alex is a founder of Jitbit – a UK-based self-funded startup with a suite of customer support oriented products. You can find his blog at blog.jitbit.com and meet him at the Business of Software 2012 this October. —————————————————————————————————————————————– Does this sound…
Another go at the Next Big Language
2007 was a different time for languages. While Java held the popular crown, the mainstream programming community were still coming to terms with Java 6. Released 3 months earlier, it was very much an evolution of the Java 5 watershed. Its arrival heralded the end of life for Java 1.4 and represented an opportunity to…
Reddit's database has only two tables
Steve Huffman talks about Reddit’s approach to data storage in a High Scalability post from 2010. I was surprised to learn that they only have two tables in their database.
How to get that native iOS feel with PhoneGap
At Outbox we have been hard at work building our iPad application with PhoneGap . I wanted to share some of the lessons my team has learned...
Greg Knauss's 10-year-old son's $23,800 bug bite
It’s just after midnight and I’m sitting in a hospital room in the pediatric unit next to my ten-year-old son. He’s asleep now, after a hard day of watching TV and playing games on the iPad and telling me to stop looking at him, geez .
Why you should continue working on your bad idea
"The brick walls are there for a reason. The brick walls are not there to keep us out; the brick walls are there to give us a chance to show how badly we want something. The brick walls are there to stop the people who don’t want it badly enough. They are there to stop the other people!" - Randy Pausch
Girls Need Math
The other day a programmer-friend sent an e-mail to me and three other women. It read: