New
The latest blog posts to take off on Hacker News. 2,717 posts.
Perl 5.14 released
Awesome! Now http://www.cpan.org/src/README.html needs to be updated so perlbrew can find it.
Honestly.com – Not acting so honestly
I hate to have my first blog post after over a year be a negative one, but I feel like these guys need calling out. I recently received an email from a company, Honestly.com, that…
What Every C Programmer Should Know About Undefined Behavior #2/3
In Part 1 of our series, we discussed what undefined behavior is, and how it allows C and C++ compilers to produce higher performance applications than "safe" languages. This post talks about how "
Why Microsoft bought Skype
There is so much to write about but I’ll begin with Microsoft buying Skype for $8.5 billion. The pundits are debating whether this move by Microsoft CEO Steve Ballmer makes good business sense, but that’s the wrong way to look at it. The better approach is to wonder what would have happened had Microsoft not
The Ballmer Days Are Over
Disclaimer: I own Microsoft stock. Yes, this is *not* pro-Microsoft but I feel the need to be very open about this. He’s employee number 30 and has been with Microsoft since mid-1980. In 2000…
FBI: If We Told You . . . (Part II)
Yesterday, we posted a troubling explanation from the FBI of why it doesn’t want you to know whether your phone and internet providers are cooperating in the most expansive surveillance program that Congress has ever enacted: You might sue.
Google penalizes original content site because of scrapers
In a recent comment someone shared the fate of Patrick Jordan , owner of justanotheripadblog.com.
New iMacs run fans at full on all drives other than Apple supplied...
Hard drives fail. With the new iMac from Apple, when the main drive does fail, there is no DIY replacement option available.
What Every C Programmer Should Know About Undefined Behavior #1/3
People occasionally ask why LLVM-compiled code sometimes generates SIGTRAP signals when the optimizer is turned on. After digging in, they find that Clang generated a "ud2" instruction (assuming X86 code) - the same as is generated by __builtin_trap().
This is What Irony Tastes Like: Capcom and the PSN Outage
So Capcom senior VP Christian “Sven” Svensson mentioned that Capcom is losing money because the Playstation Network is down . This is especially hard on Capcom, because the phone-home DRM Capcom uses has locked all of their Playstation customers out of their games.
The Final Answer For What To Do To Prevent Piracy [of Indie Games]
(For some reason, Blogger deleted this post. I have recreated it. Sorry for any comments that were lost.) This article is my decisive sta...
"The worst algorithm in the world?"
You know the Fibonacci numbers: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Each number is the sum of the previous two. Let’s say the zeroth Fibonacci number is zero, so: $latex \begin{array}{r@{\…
Why Donald Knuth Checks E-mail Only Once Every Three Months
E-mail Zero Redux Two weeks ago, I introduced E-mail Zero, the concept of living life with no e-mail. The motivation was to investigate innovative ways ... Read more
Programming is…
Myth: Programmers get to write code all day. Truth: Most programmers spend a ton of time (in no particular order): Carefully composing e-mails to other programmers/mailing lists/non-technical folks…