New
The latest blog posts to take off on Hacker News. 3,076 posts.
Run your own CTF: Stripe publishes VM images
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes.
Customize Gmail's Buttons: Replace Icons With Text
I know a couple of old guys who are pretty happy at this feature addition. :) I have to admit that the icons were confusing even to me. And I have been using Gmail since the very first beta release (I got in around a month after the launch)!
Open-plan offices must die
There are a million ways to lose a work day, but not even a single way to get one back.
Jef Raskin's final gift to Aza (2010)
Studying how an individual's thoughts, emotions, ideas, and aspirations are formed through their interactions with others is the focus of social psychology as
Learn why a message ended up in your spam folder
Posted by Ela Czajka, Software Engineer Many of our users say the accuracy of our spam filter is one of the key reasons they love Gmail. ...
Cybersecurity Bill Broad Enough to Use Against WikiLeaks and The Pirate Bay
Congress is doing it again: they’re proposing overbroad regulations that could have dire consequences for our Internet ecology. The Cyber Intelligence Sharing and Protection Act of 2011 (H.R. 3523), introduced by Rep. Mike Rogers and Rep. Dutch Ruppersberger, allows companies or the government[fn]...
The one interview question I always ask
I’ve just gotten past a peak interviewing period where I would interview 3-5 engineering and product management candidates every week. I’ve used this question for as long as I’ve …
Don't use bcrypt
(Edit: Some numbers for you people who like numbers) If you're already using bcrypt, relax, you're fine, probably. However, if you're ...
Apple Announces Plans to Initiate Dividend and Share Repurchase Program
The official source for news about Apple, from Apple. Read press releases, get updates, watch video and download images.
Go is amazing, period.
I've been messing around with Go for quite some time now and I wanted to share my experiences. When I first looked at Go, I put it aside a...
About those vector icons
Why can’t we just use vector-based icons in our application? This question, in a variety of reinterpretations, keeps on resurfacing in various forums, blogs and articles. It is asked in the context of desktop applications where the same icon is used in different ways, starting from very small 16*16 icons in file…
Why software sucks?
[First published: September, 2005] No one makes bad software on purpose. No programmer has ever sat down, planning out weeks of work, with the intention of frustrating people enough to make them cr…
Ambient bus arrival monitor from hacked Linksys WRT54GL
London's Transport for London has a wonderful service called Countdown that can give live bus arrival times. For example, here's a page s...
Handbook of Text manipulation on Unix
This introduction to text manipulation on UNIX platforms provides an overview of some common commands widely available and installed standard on most UNIX-based releases. Many times these standard utilities are ignored in favor of more modern text-processors such as Perl, Python, or Ruby, which are not always…