Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 810 posts.
I am a puts debuggerer
Update (2023-06-28): Added “I required a file, but I want to know what files were actually loaded” I love puts debugging I am a puts debuggerer. I don’t say this to disparage people that use a Real Debugger. I think Real Debuggers are great, I’ve just never taken the time to learn one well. Every time I try to lean…
Shrink Go binaries 7x with this one weird trick
Ok, I lied, there’s no weird trick. However, you can easily reduce a Go binary size by more than 6 times with some flags and common tools.
A bug story: data alignment on x86
This sounds unusual. Who ever wants to do this in real life? Normally, we only see code like this as primary school assignments or compiler benchmarks. However, this time it happened in real life.
Attack of the Week: Apple iMessage
Today’s Washington Post has a story entitled “Johns Hopkins researchers poke a hole in Apple’s encryption”, which describes the results of some research my students and I have bee…
Why do Windows functions begin with a pointless MOV EDI, EDI instruction? (2011)
Practical development throughout the evolution of Windows.
Falsehoods programmers believe about time and time zones
Every day has 24 hours
The Monad Challenges: Jump start your understanding of monads
There are still some rough edges here, and also a fair amount of content to be added. But if we waited until everything was polished before publishing, it would probably never happen. So feel free to make comments, suggestions, or contribute new content. As always, pull requests are the most desirable.
On the Road to Recap
Why the Unicorn Financing Market Just Became Dangerous…For All Involved In February of last year, Fortune magazine writers Erin Griffith and Dan Primack declared 2015 “ The Age of the Unicorns ” noting — “Fortune counts more than 80 startups that have been valued at $1 billion or more by venture capitalists.” By…
Introducing Zaius, Google and Rackspace’s Open Server Running IBM Power9
Here at Google Cloud, our goal is to enable our users and customers to be successful with options, high performance and value. We're committed to open innovation, and look forward to working with industry partners on platform and infrastructure designs.
Inside the Magic Pocket
Dash knows your context, your team, and your work, so your team can stay organized, easily find and share knowledge, and keep projects secure, all from one place.
Canary Watch, One Year Later
We announced Canary Watch a year ago as a coalition project to list Warrant Canaries and monitor them for changes or removal. Canary Watch was a joint project, with EFF, Freedom of the Press Foundation, NYU Law, Calyx and the Berkman Center.Along the way, the project has been part of the massive...
ZFS Licensing and Linux
We at Canonical have conducted a legal review, including discussion with the industry’s leading software freedom legal counsel, of the licenses that apply to the Linux kernel and to ZFS.And in doing so, we have concluded that we are acting within the r […]
Employee benefits at Basecamp
Our headquarters in Chicago. I’m often asked about the benefits we offer at Basecamp. Potential employees are obviously curious, but most of the questions I get are from fellow business owners…
Ray Tracing in One Weekend
The books are now available in unprotected pdf for PAY WHAT YOU WISH, with 50% going to not for profit programming education organizations. ...
Amazon's customer service backdoor
As a security conscious user who follows the best practices like: using unique passwords, 2FA, only using a secure computer and being able…
Announcing SQL Server on Linux
It’s been an incredible year for the data business at Microsoft and an incredible year for data across the industry. This Thursday at our Data Driven event in New York, we will kick off a wave of launch activities for SQL Server 2016 with general availability later this year. This is the most significant release...
How Dropbox Hacks Your Mac
Update: Dropbox hack blocked by Apple in Sierra Following my post revealing Dropbox’s Dirty Little Security Hack a few weeks ago, I thought I’d look deeper into how Dropbox was getti…
Cruise
There is a long and sordid history of people coming out of the woodwork with bogus claims when huge amounts of money are on the line. This has just happened to Cruise, which is run by my friend...
Docker in Production: A History of Failure
Introduction My first encounter with docker goes back to early 2015. Docker was experimented with to find out whether it could benefit us. At the time it wasn’t possible to run a container [i…
Reasons not to use Uber
Uber donated a million dollars to the corrupter's inaugural celebration. This is the moral equivalent of a bribe.