Google Releases the Pixel 2
Published:
Google released the Pixel 2 in October 2017 with a strong emphasis on computational photography. The phone used only one rear camera while several competitors were adding dual-camera systems. Read more
Published:
Google released the Pixel 2 in October 2017 with a strong emphasis on computational photography. The phone used only one rear camera while several competitors were adding dual-camera systems. Read more
Published:
If you are beginning Computer Engineering in 2017, you are joining the field at an interesting time. Mobile applications, cloud platforms, artificial intelligence, connected devices, and open-source software are becoming increasingly important. Read more
Published:
Apple introduced Face ID with the iPhone X in September 2017, replacing Touch ID on its new edge-to-edge-screen design. The system used a “TrueDepth” camera array rather than ordinary 2D face recognition. Read more
Published:
In 2017, choosing Computer Engineering means entering a field that is expanding far beyond traditional software development. Read more
Published:
AMD released the first Ryzen Threadripper processors in August 2017, bringing up to sixteen Zen cores and thirty-two threads to high-end desktop systems. Read more
Published:
Learning software development can easily become overwhelming because there is always another topic to study. A programming language leads to a framework. The framework leads to databases, networking, testing, operating systems, design, security, and many other areas. Read more
Published:
Intel launched Skylake-X processors in 2017 for its high-end desktop platform, offering far more cores than mainstream consumer chips. The Core i9-7900X started the line with ten cores, and Intel later announced models reaching eighteen cores. Read more
Published:
Apple introduced Core ML at WWDC 2017 to make trained machine-learning models easier to run inside iPhone, iPad, and Mac applications. Developers could convert models from common frameworks into Apple’s format and execute inference through a high-level API. Read more
Published:
Google announced first-class support for Kotlin on Android at I/O in May 2017. Kotlin, created by JetBrains, ran on the Java Virtual Machine and could interoperate directly with existing Java classes and Android APIs. Read more
Published:
Java has been the main language of Android development for years, but Kotlin is becoming difficult to ignore. JetBrains designed Kotlin to work well with Java while removing some of the language features that developers often find repetitive or unsafe. Read more
Published:
Docker announced the Moby Project in April 2017 to separate the open-source building blocks of its container platform from the commercially packaged Docker product. Read more
Published:
The word “serverless” is a little funny because the servers do not actually disappear. They simply become less visible to the developer. Read more
Published:
AMD launched the first Ryzen desktop processors in March 2017, introducing the Zen microarchitecture and ending years in which Intel had faced relatively weak competition in high-performance x86 CPUs. Read more
Published:
Cloudflare disclosed a serious memory-leak bug in February 2017 that became known as Cloudbleed. Under unusual combinations of HTML parsing features, parts of Cloudflare’s edge software could read past the end of a buffer and include unrelated memory in HTTP responses. Read more
Published:
GitLab suffered a serious database incident in January 2017 after production data was accidentally deleted during troubleshooting. The event became famous because the company documented the recovery process publicly in real time instead of hiding the failure. Read more
Published:
The traditional web is very good at presenting information to people. The Semantic Web asks another question: can web data also be described in a way that machines can understand more clearly? Read more
Published:
Amazon publicly revealed Amazon Go in December 2016, presenting a small grocery store where shoppers could pick up items and leave without a traditional checkout line. The first store initially opened to Amazon employees before a broader public launch later. Read more
Published:
Passwords are a weak part of modern security because people have too many of them. We reuse passwords, choose memorable patterns, and sometimes keep the same password for years. Large data breaches make this more dangerous because one stolen password can be tested on many unrelated services. Read more
Published:
Programmers have a strange relationship with difficult problems. When something does not work, our first instinct is often to stay. Read more
Published:
Google Home reached consumers in November 2016, placing Google Assistant into an always-available smart speaker. The product competed directly with Amazon Echo and helped turn voice interfaces into a new platform category. Read more