
Technological advances in high-throughput DNA sequencing have opened up the possibility of determining how living things are related -- but it's computationally intensive DNA sequencing - Biology - DNA - Biochemistry and Molecular Biology - Genetics

Open source code is generally cost free -- but it is not without obligations Open source - Source code - Programming - Languages - Quality assurance

Heap spraying is an attack technique that allocates multiple objects containing the attacker's exploit code in the program's heap Hack - Exploits - Hardware - Memory - Components

The field of personal robotics is raising all kinds of legal issues -- and not just personal injury and property damage Personal injury - Law - Services - Lawyers and Law Firms - United States

The authors implement Histogram Sort and Radix Sort in Charm++ and compare their performance Parallel computing - Programming - Projects - Vendors - Algorithm

First major event for ACM community in India ACM - Computer science - Organizations - Programming - Journals

Version 5.0 addresses the disconnect between traditional business process tools and ALM Workflow - Business - Programming - Management - Business Process Analysis

Michael McCool will present a new software platform technology that supports a high-level, structured approach to parallel computing. Parallel computing - Computing platform - Computer science - Vendors - Distributed Computing

Ribbit, Microsoft team up on SDK and controls to make it possible for Silverlight and .NET developers to integrate voice, messaging Microsoft - .NET Framework - Programming - Component Frameworks - NET

Ensuring accurate vote counts Politics - Campaigns and Elections - Electronic Democracy - United States - Voting Systems












