World Population Growth
Explore global and national data on population growth, demography, and how they are changing.
Explore global and national data on population growth, demography, and how they are changing.
A point-by-point rebuttal of Zed Shaw's Unicode and 2to3 complaints, with a trainer's view on which Python version to teach beginners in 2016.
The prior piece received a much stronger reaction than I expected. The topic is complicated, with ideas that are difficult to adequately convey in words, so I’m going to use this piece as a follow-up. I’m going to look at the specific example of the Tech Bubble, which is a clear case in which the broad adoption of a…
Introducing CoinTent
Imagine a contest in which we are going to pit man against machine. But instead of measuring who is best in playing the game of ‘Go’ we are going to measure who is fastest. In the one corner: Human, all of 175 pounds of extremely well trained runner. And in the other corner, a Formula 1 racecar with a remote control…
<img src="http://stevehanov.ca/blog/wheel1.png"/>
With the new C++11 Standard, C++ faces the first time challenges of multicore architectures. The 2011 published standard defines how a C++ program has to behave in the presence of multiple threads. The C++11 multithreading capabilities are composed of two components. This is, on the one hand, the defined memory model…
Darknet is an open source neural network framework written in C and CUDA. It is fast, easy to install, and supports CPU and GPU computation. You can find the source on GitHub or you can read more about what Darknet can do right here:
Create isolated project setups on all platforms, and gain a deep understanding of Python's virtual environments created with the venv module.
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.
I finally managed to deploy Django in a Docker container on production! I’ve been trying to switch to a full Docker development/production model since Docker came out, but only recently did the ecosystem mature enough to allow me to easily use Docker both for development (where it excels, in my opinion) and on…
Everybody (1, 2, 3) is talking about big data and the chances that are not to be missed. So it would be fatal to miss this opportunity, for instance, by impo...
The latest Signal for Android release includes support for adding doodles, stickers, and text to images. This release also includes support for censorship circumvention in Egypt and the United Arab Emirates.
High Availability for Enterprise .NET
As the ongoing attempt to build a Hyperloop tube in California is crashing due to entirely foreseen technical problems, the company trying to raise capital for the project, Hyperloop One, is lookin…
Note on Accessibility There has been some concerns about the contrast on this blog, unfortunately some find it hard to read light text on a dark background while others prefer it. I am looking into…
Discover MakerBot's classroom solutions: 3D printers, software, and certification that help teachers pioneer 3D printing in education.