Scalable Program Architectures
How to design resilient architectural patterns that last the test of time
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 1,981 posts.
How to design resilient architectural patterns that last the test of time
Here in the UK, we are a signatory to the European Convention of Human Rights, which among other things includes an explicit right to privacy (considerably stronger than the implicit privacy rights acknowledged in the US, which are not enumerated directly by the US constitution).
Broccoli is an asset pipeline for building JS+CSS apps running in the browser. Read about the architecture, and how it compares to other build tools.
If your app makes use of two separate instances of the SQLite library, you can end up with a corrupted SQLite data file.
…that I wish I had known when I started grad school
Reverse engineering is a special subgenre of computer programming. It's about the closest that I as a programmer get to being a scientist. Gather data, formulate a hypothesis, test, refine, repeat: reverse engineering is basically applying the scientific method to a very, very small knowledge domain. If you've never…
It’s back to school time and children all over are starting preschool. Many parents are frantically searching the internet to find out if their little ones are “on track” and kno…
The employer of one of my coding heroes, John Carmack is currently being sued by ZeniMax over unspecified IP that he may or may not have taken with him to his new spot.
Bob's new eBook, The Decline and Fall of IBM, is finally available on Amazon.com.
I was in a Facebook discussion about “Friendly Artificial Intelligence” — this is a buzzword from the Singularity Institute people. They be...
A Hacker's Blog of Unintended Use and Insomnia.
The other weekend I took some time to play around with the DigitalOcean API, and this is what resulted. The DigitalOcean indicator allows you to monitor and manage your droplets directly from your panel. You can: Quickly see which droplets are active. Reboot, power on, and/or power down you …
Last year I started reading Meditations by Marcus Aurelius 1 . While I was reading it, I was struck at how many of the entries were just simple reminders to himself. Don't get mad at people unnecessarily. Remember that you are just one of many. Don't get distracted.
New data gathered from the cybercrime underground suggests that the apparent credit and debit card breach at Home Depot involves nearly all of the company’s stores across the nation.
Now and then, as I continue trying to improve my Finnish language kyky (ability), I decide it’s high time that I actually understand the...