Archive for March 2017

Sequential Programming Considered Harmful? – IEEE Spectrum

http://spectrum.ieee.org/at-work/education/sequential-programming-considered-harmful Today, multicore processors power our laptops and cellphones. Distributed cloud servers or supercomputer clusters process large data sets. To take full advantage of these systems, you need parallel algorithms. “It’s a parallel world,”  Why is no one teaching a course in parallel algorithms to freshmen?  Currently, most introductory computer science courses start with sequential

Cheap fiber optic visual fault locator

The Visual Fault Finder is a visible laser light source used to check continuity, locate breaks, poor mechanical splices and damaged connectors in fiber optic cabling. It can be used to verify continuity, test and find breaks in fibre links, locate pinched fiber strands in termination cabinets, or anywhere fiber optic cables are terminated and

Critical infrastructures under daily attack — EU cyber security team head

https://horizon-magazine.eu/article/critical-infrastructures-under-daily-attack-erncip-head-georg-peter_en.html ‘Critical infrastructures around the world, not just in Europe, are constantly being targeted by cyber attacks, as are many other systems used by society which are internet-connected. Every day, European vital services and infrastructures have to be able to resist many types of cyber attacks. ‘The risk of attacks against such infrastructures is expected

Security in the Age of Open Source

http://www.darkreading.com/application-security/security-in-the-age-of-open-source/a/d-id/1328407 Dramatic changes in the use of open source software over the past decade demands major changes in security testing regimens today. 

7 considerations to make when securing your Raspberry Pi

https://opensource.com/article/17/3/iot-security-raspberry-pi?sc_cid=7016000000127ECAAY IoT has been huge for experimentation and innovation. But as projects get rushed to completion, there have been severe consequences for ignoring security. And this applies both to commercial products and hobby projects.

Exploring the open development method | Opensource.com

https://opensource.com/business/15/11/open-development-method?sc_cid=7016000000127ECAAY Among the most “oversold as a cure” methodologies introduced to business development teams today is Scrum, which is one of several agile approaches to software development and introduced as a way to streamline the process.  Scrum has become something of an intractable method, complete with its own holy text, the Manifesto for Agile Software Development, and daily devotions