Articles about Software

Digital painting of human skull

What Does DNA Use for Facial Mapping Mean?

DNA phenotyping has the potential for positive use cases for law enforcement, but it is still early days for the technology. As it evolves, it appears more information and review are necessary to come to a true conclusion about its efficacy – and to develop the guidelines and processes to safely use it.

Inside the Business of Ransomware

An emphasis on awareness and prevention seems to be the best course of action as ransomware attacks expand beyond traditional targets into new sectors.

Code is Tricky, part 3: compiled vs. interpreted

Writing quality code may take time, but it can save time later. That means that all languages aren’t created equal.

Painting of night sky over city, with 5G cell tower signals

Huawei and the Fight Over 5G

While 4G networks can send hundreds of millions of bytes per second, 5G networks will send billions, changing how we live and work.

Trade Secrets and Cover-Ups: The Case of Waymo vs. Uber

With the end of their self-driving automotive trade secrets trial, Uber has agreed to pay $245 million in shares to Alphabet (Google), Waymo’s parent.

Supreme Court to Hear Landmark Cellphone Surveillance Case

The case of Carpenter v. United States could ultimately set the standard for modern surveillance law: can law enforcement legally obtain information regarding your cell phone location data?

Front view of a Altair 8800 computer

Code is Tricky, Part 2: Source Code Never Runs

Every computer program comes from source code, but computers never use source code to run their programs. How does that work? Part 2 in our series.