Feb 062016
 
iRobot 710 Kobra

iRobot® 710 Kobra™

In a press release yesterday, iRobot, maker of the impossibly cute Roomba robot vacuum cleaners, announced that they are emancipating their Robot Defense & Security (D&S) unit. The yet-to-be-named new company will continue to serve the current D&S market of defense, law enforcement, and industrial organizations. The existing D&S management team will continue to lead the new company. Financial backing to the tune of $45 million will be provided by Arlington Capital Partners.
Continue reading »

Feb 022016
 
Learning Python Book Cover Learning Python
Mark Lutz
Computers
O'Reilly Media; Fifth Edition edition (July 6, 2013)
July 6, 2013
1594

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages. Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3 - the latest releases in the 3.X and 2.X lines-plus all other releases in common use today. You'll also learn some advanced language features that recently have become more common in Python code.

Feb 012016
 

Binary NumbersI previously discussed the signed magnitude solution to representing signed integers as binary strings and pointed out that while it had the advantage of being simple, it also has some disadvantages. For starters, N-bit signed magnitude integers have two representations for zero: positive zero (a bitstring with N zeros) and negative zero (a bitstring with a one followed by N-1 zeros).

There is another significant disadvantage that isn’t obvious until you try to implement signed magnitude representation in silicon. Specifically, you can’t do mathematics with signed magnitude integers using the same hardware as is used for unsigned integers.

Continue reading »