The Internet of Overhyped Things

The Internet of Overhyped Things

Vendors and analysts would have us believe that the Internet of Things is imminent. But, in fact, it will be years before the obstacles it faces can be surmounted.

Programming with OpenCL 1.2

Programming with OpenCL 1.2

printf-style debugging and the ability to partition computing devices into subdevices make OpenCL 1.2 a very useful upgrade.

Patching Mocks in Python

Patching Mocks in Python

Python’s uniquely useful mechanism for temporarily changing resource behavior in unit testing.