Pinboard Turns Seven
Heh, don't worry, that's just the whiskey talking. Pinboard is seven years old today!
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 466 posts.
Heh, don't worry, that's just the whiskey talking. Pinboard is seven years old today!
This post has moved to https://siderea.dreamwidth.org/1237182.html
Oh man, this is good! You’re looking at the first DB-19 connector to be made in the 21st century:
The Life of a Completely Blind Programmer in the Netherlands
When Windows NT was first being developed, one of the goals was to make the kernel separate from the programming interface. NT was originally intended to be the successor to OS/2 but Microsoft also…
OpenDoor has a unique yet high-risk approach to residential real estate; that’s a great thing, both for its prospects and for society.
This post describes the text rendering algorithm I used on thetamath.com, a GPU-powered 2D equation renderer I wrote for fun last December…
There’s a neat variation on open-addressing based hash tables called Robin Hood hashing . This technique isn’t very well-known, but it makes a huge practical difference because it both improves performance and space utilization compared to other “standard” hash tables (e.g. chaining ). It also eliminates the major…
When I started the precursor to the curl project, httpget, back in 1996, I wrote my first URL parser. Back then, the universal address was still called URL: Uniform Resource Locators. That spec was published by the IETF in 1994. The term "URL" was then used as source for inspiration when naming the tool and … Continue…
Let’s make software even better.
In the previous Jepsen analysis of RethinkDB , we tested single-document reads, writes, and conditional writes, under network partitions and process pauses. RethinkDB did not exhibit any nonlinearizable histories in those tests. However, testing with more aggressive failure modes, on both 2.1.5 and 2.2.3, has…
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…
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.
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.
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…
Every day has 24 hours
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.
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…
The books are now available in unprotected pdf for PAY WHAT YOU WISH, with 50% going to not for profit programming education organizations. ...
As a security conscious user who follows the best practices like: using unique passwords, 2FA, only using a secure computer and being able…
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…