What is static program analysis?
The halting problem asks whether the execution of a specific program for a given input will terminate.
The latest blog posts to take off on Hacker News. 3,076 posts.
The halting problem asks whether the execution of a specific program for a given input will terminate.
Ketamine may regenerate synaptic connections between brain cells damaged by stress and depression, according to new Yale-led research.
There’s an article on highscalability that’s talking about the move from Rails to node.js (for completeness: its sister discussion on Hacker
Not all SaaS referral programs are built the same. Learn how B2B SaaS, consumer SaaS, and partner programs each need a different approach, plus examples.
It's not about technology for its own sake. It's about being able to implement your ideas.
I spend a lot of my time (easily over 8 hours a day) at a keyboard. As you might have guessed from my previous entries about Vim and Mutt I'm not averse to spending a few hours to improve an environment I'm going to be spending tens of thousands of hours in over the next few years, so it shouldn't be a shock that my…
Startups die due to a variety of causes. Over the course of the last three years, I've watched many of my friends pour their hearts and souls into companies that, for one reason or another, just fizzled out of existence. In 2007, Paul Graham gave a variety of causes for…
Explore research at Microsoft, a site featuring the impact of research along with publications, products, downloads, and research careers.
DRUPAL Bootstrap Upgrade: MIKE IT
Browse how-to articles on starting, running, and marketing your business, plus thought-provoking podcasts and films to inspire your inner entrepreneur.
Rainypixels is Nishant Kothary's personal web site — a 100% Cruelty-Free Petting Zoo for Pixels.
Update theres a more recent post that expands further on where to start optimizing specific queries, and of course if you want to dig into optimizing your infrastructure High Performance PostgreSQL is still a great read For many application developers their database is a black box. Data goes in, comes back out and in…
Discuss this post on Hacker News Despite the recent success of this blog over the past year (250,000 uniques, hundreds of new subscribers, republished in L
Business of Software has long stood as a unique conference for me: while nearly every tech conference I attend focuses on the technological side of delivering a solution, Business of Software focuses on actually delivering the goods . How do you reach people? How do you know you’ve reached people? How, if you’ve…
Having spent a lot of the last few years worrying about the scalability of data-heavy applications like Rapportive , I have started to get the feeling that maybe we have all been “doing it wrong”. Maybe what we consider to be “state of the art” application architecture is actually holding us back.
A hash table is data structure that is used to search for exact matches to a search key. For searching, they work like this: Take a search key (example: the word “cat”) Hash the search …